Akash Yadav
c806ece666
fix: make ProjectManagerImpl internal to app module
2024-07-20 19:04:29 +05:30
Akash Yadav
acc1163924
fix(indexing): split indexing logic into 'api' and 'core' modules
2024-07-20 19:04:27 +05:30
Akash Yadav
6f85257513
fix(lsp/java): update to fw-stubs/android.jar for tests
2024-07-20 19:04:26 +05:30
Akash Yadav
0e8bf40e53
fix(lsp): invalid inferred file extensions in FileProvider
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
255d8e9c27
fix(lsp/java): add parser for parsing api-versions.xml
2024-07-20 19:04:20 +05:30
Akash Yadav
d605cb21be
fix(lsp/java): add benchmarking module and more unit tests for JavaJarModelBuilder
2024-07-20 19:04:16 +05:30
Akash Yadav
12ab4b0d15
fix: add base files for the indexing API
2024-07-20 19:04:13 +05:30
Akash Yadav
14d9f79a93
fix: use custom logging configurators for configuring logback
2024-05-16 02:38:31 +05:30
Akash Yadav
f24c332626
tests(lsp): mock global pref manager in LSP tests
2024-05-06 23:45:11 +05:30
Akash Yadav
604428861a
tests(tooling-api): hardcode status listener class name
2024-05-06 23:15:30 +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
9fc7999a27
tests(lsp): fix compilation
2024-03-31 12:07:57 +05:30
Akash Yadav
0f5364678c
tests(tooling-api): fix test for minimum supported AGP version
2024-03-20 11:10:11 +05:30
Akash Yadav
ab101fb59d
fix: migrate to SLF4J and Logback logging implementations
2024-03-17 00:04:43 +05:30
Akash Yadav
a9195f0f53
build(build-logic): modularize :build-logic composite build
2024-02-19 11:45:48 +05:30
renovate[bot]
ef72b4bf47
chore(deps): update plugin com.android.library to v8.2.2 ( #1701 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-04 14:25:28 +05:30
renovate[bot]
bfb6ac1e2c
chore(deps): update plugin com.android.application to v8.2.2 ( #1700 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-04 12:48:23 +05:30
renovate[bot]
eb77b05f7a
chore(deps): update dependency gradle to v8.6 ( #1699 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-04 12:48:18 +05:30
Akash Yadav
0dbc423271
tests: use a buildable sample project to test configuration cache support
2024-01-24 09:52:51 +05:30
Akash Yadav
2fef427b44
tests: shutdown Gradle daemons for each tooling API test
2024-01-24 08:47:59 +05:30
Akash Yadav
94449ada46
fix: implement usage of variant-specific applicationId in actions ( fixes #1387 )
2024-01-22 19:43:04 +05:30
Akash Yadav
adee0d678b
fix(tooling-api): fetch variant-specific application IDs in application projects ( #1387 )
2024-01-21 20:10:56 +05:30
Akash Yadav
1168ffd494
fix(tooling-api): add cancellation support for project initialization
2024-01-13 21:01:02 +05:30
Akash Yadav
c30dabe50a
tests: add UI tests for onboarding activity
2024-01-07 13:42:26 +05:30
Akash Yadav
be10fe7e1e
feat: integrate full Termux application
2023-12-15 20:22:33 +05:30
Akash Yadav
a0cb71b713
fix(lsp/java): on-demand imports cause definition and reference providers to fail ( fixes #1449 , #1211 )
2023-11-13 19:48:08 +05:30
Akash Yadav
0931cbeff1
fix(tooling-api): make ToolingProps a public API
2023-11-09 12:51:48 +05:30
Akash Yadav
d0b1689cdd
tests(tooling-api): fix latest tested AGP version test
2023-11-09 11:34:35 +05:30
Akash Yadav
efaeb0435e
refactor(logger): rename ILogger.Priority to ILogger.Level
2023-11-07 19:01:45 +05:30
Akash Yadav
e28da6b352
fix: ILogger.Priority deserialization issues due to r8's enum unboxing
2023-11-04 17:58:51 +05:30
Akash Yadav
8b7b374a68
chore: try to setup CI instrumentation tests
2023-10-08 15:22:54 +05:30
Akash Yadav
cc0a6391f6
fix: add tests for MainFragment and refactor testing modules
2023-10-07 23:37:34 +05:30