Akash Yadav
5e83554404
fix(logger): use logback-core from logback-android
...
This change is required because the bytecode transformations performed by AndroidIDE's Desugar Plugin does not work on androidTest classes for some reason. As a result, we use a patched version of logback-core and replace the dependency of logback-classic to use our own.
2024-07-20 19:04:14 +05:30
Akash Yadav
14d9f79a93
fix: use custom logging configurators for configuring logback
2024-05-16 02:38:31 +05:30
Akash Yadav
53a2d636b2
fix(logging): set custom StatusListener for tooling API runtime only
2024-05-06 23:54:34 +05:30
Akash Yadav
fc96f28893
fix(tooling-api): logs are not properly appended in tooling API tests
2024-04-30 23:46:31 +05:30
Akash Yadav
b7723c9180
fix(logger): use abbreviated logger names in logs
2024-03-20 22:27:32 +05:30
Akash Yadav
9f408106e6
fix(logger): use custom log layout & encoder instead of PatternLayoutEncoder
2024-03-20 19:31:16 +05:30
Akash Yadav
ab101fb59d
fix: migrate to SLF4J and Logback logging implementations
2024-03-17 00:04:43 +05:30
Akash Yadav
efaeb0435e
refactor(logger): rename ILogger.Priority to ILogger.Level
2023-11-07 19:01:45 +05:30
Akash Yadav
fcefb1334f
refactor(logger): store priority char in ILogger.Priority enum
2023-11-04 13:39:25 +05:30
Akash Yadav
1e0dc747e0
fix: make LogLine recyclable
2023-10-09 18:24:00 +05:30
Akash Yadav
dbdb8fcfa5
feat: add ability to disable logging in XmlRegistry
2023-09-12 00:25:21 +05:30
Akash Yadav
d71ce6373f
feat: add ability to enable/disable an ILogger instance
2023-09-12 00:23:37 +05:30
Akash Yadav
49fb757ce9
build: fix project description missing in modules that are published
2023-07-14 19:50:45 +05:30
Akash Yadav
22d1ac8b08
fix(logger): update LogLine.toString to be compatible with 'logcat' output
2023-06-16 17:39:55 +05:30
Akash Yadav
e467b7b3ce
fix(logs): invalid toString() implementation in LogLine
...
This violates the syntax that tree-sitter-log expects
2023-06-13 22:56:51 +05:30
Akash Yadav
b61cafc064
chore: add publication configuration for modules
2023-04-12 19:31:41 +05:30
Akash Yadav
e52e62136e
feat: add AIDL based LogSender API
2023-04-11 22:30:25 +05:30
Akash Yadav
42a3e71114
chore: migrate to Kotlin DSL and Version Catalog
2022-12-30 23:24:38 +05:30
Akash Yadav
c9c6803052
refactor: rename module :build-tools to :subprojects
2022-12-21 18:36:08 +05:30
Akash Yadav
6ec5c6d3cf
[Gradle] Format java source code
2022-08-14 08:48:34 +05:30
Akash Yadav
29dd6c97c9
Implemented async incremental analyzer for logs
2022-07-23 18:42:59 +05:30
Akash Yadav
0a544e2f36
Implemented syntax tokenizer for log lines
2022-07-23 17:47:30 +05:30
Akash Yadav
4949d04747
Update
2022-07-23 09:08:25 +05:30
Akash Yadav
e5f0dd1d9c
Moved 'logger' modules from 'build-tools' module to root project
2022-07-23 09:08:24 +05:30