Akash Yadav
e7ac00cfde
fix: update group IDs for sub-modules; fixes gradle plugin test failures
2024-07-01 15:06:35 +05:30
Akash Yadav
864f0f52c9
Revert "fix: configure Dagger Hilt for DI"
...
This reverts commit 874d32bc4c .
2024-06-19 09:10:29 +05:30
Akash Yadav
a1ec918bb2
build(conf): core app config is not applied to :core:app module
2024-06-19 09:01:14 +05:30
Akash Yadav
874d32bc4c
fix: configure Dagger Hilt for DI
2024-06-14 19:44:31 +05:30
Akash Yadav
d8d89841ef
refactor(deps/jdk.compiler): reorganize imports in AnnotationProxyMaker
2024-06-02 22:56:08 +05:30
Akash Yadav
e15454e448
build: download signing key before build
2024-05-29 21:36:12 +05:30
Akash Yadav
bfbd49dc3b
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-05-29 13:11:44 +05:30
Akash Yadav
4ada1c3c65
build: reorganize modules to fix dependency resolution issues
2024-05-28 22:54:49 +05:30
Akash Yadav
25cb1da5b8
build: allow the build to proceed if the directory is not a git repo
2024-05-27 17:39:33 +05:30
Akash Yadav
318ac1aea5
fix(lsp/java): use realm db provider to create indexes in Java indexer tests
2024-05-26 02:15:08 +05:30
Akash Yadav
8bb622e316
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-05-26 01:41:02 +05:30
Akash Yadav
590ebc8d5b
fix(aaptcompiler): merge aaptcompiler from AOSP upstream
2024-05-23 23:21:00 +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