Akash Yadav
dab784af40
fix: update group IDs for sub-modules; fixes gradle plugin test failures
2024-07-20 19:04:33 +05:30
Akash Yadav
788ae2dfaf
Revert "fix: configure Dagger Hilt for DI"
...
This reverts commit 874d32bc4c .
2024-07-20 19:04:29 +05:30
Akash Yadav
2cf9012c0e
build(conf): core app config is not applied to :core:app module
2024-07-20 19:04:28 +05:30
Akash Yadav
5d6c8339da
fix: configure Dagger Hilt for DI
2024-07-20 19:04:27 +05:30
Akash Yadav
c7c26814ca
refactor(deps/jdk.compiler): reorganize imports in AnnotationProxyMaker
2024-07-20 19:04:24 +05:30
Akash Yadav
a9f7c354f5
build: download signing key before build
2024-07-20 19:04:22 +05:30
Akash Yadav
1efd6a04d5
build: reorganize and reconfigure modules to resolve dependency resolution errors
...
Gradle, for some reason, does not the path of modules to identify them uniquely. Instead, the 'build id' is used to do so, which consists of the maven group and artifact ID. So, even if two modules are located in separate directories, but have the name group and artifact ID, including both of them in other modules may result in dependency resolution errors.
2024-07-20 19:04:21 +05:30
Akash Yadav
c0c185cfb7
build: reorganize modules to fix dependency resolution issues
2024-07-20 19:04:20 +05:30
Akash Yadav
1fd27e8029
build: allow the build to proceed if the directory is not a git repo
2024-07-20 19:04:19 +05:30
Akash Yadav
719ab38778
fix(lsp/java): use realm db provider to create indexes in Java indexer tests
2024-07-20 19:04:15 +05:30
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
dc0b00c7f5
fix(aaptcompiler): merge aaptcompiler from AOSP upstream
2024-07-20 19:04:12 +05:30
Akash Yadav
cf6b63b32f
build(build-deps): register build type 'dev' for android modules in composite builds
2024-03-19 10:38:18 +05:30
Akash Yadav
ab101fb59d
fix: migrate to SLF4J and Logback logging implementations
2024-03-17 00:04:43 +05:30
Akash Yadav
c7740e1814
build: explicitly set FramesComputationMode for desugaring transformations
2024-03-02 16:40:57 +05:30
Akash Yadav
a8b1ac41a1
build(desugaring): enable desugaring for InputStream.transferTo(OutputStream) in JGit
2024-03-02 13:15:00 +05:30
Akash Yadav
7705c06dcc
build: move composite build to separate directory and add desugar Gradle plugin
2024-03-02 12:55:59 +05:30