Repository navigation
v0.7.0
Refactor LogTap-Noop module and update UI resources
This commit refactors the LogTap-Noop module by:
- Moving classes to more specific subpackages (interceptor, logger, websocket, utils).
- Adding
LogTapInterceptorandLoggingWebSocketclasses. - Introducing
newWebSocketWithLoggingextension function andLoggingWebSocketListener. - Adding UI resources (HTML, CSS, JS) for the LogTap web interface.
- Updating
LogTap.ktwith synchronized methods and a default constructor forConfig. - Adding utility functions
isDebuggable,logV,logD,logI,logW, andlogE. - Deleting old classes:
LogTapInterceptor,LogTapLogcatBridge,LogTapLogger,LogTapSink,LogTapSinkAdapter, andWsLogging. - Updating the app's build.gradle.kts to use LogTap-Noop.