Commit Graph

17 Commits

Author SHA1 Message Date
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