Commit Graph

2561 Commits

Author SHA1 Message Date
Akash Yadav c4b60c662d fix(gradle-plugin): LogSenderPluginExtension is final 2023-04-13 18:00:44 +05:30
Akash Yadav 852c75e61d chore(workflow): fix: publishing credentials not provided to publishing task 2023-04-13 08:32:12 +05:30
Akash Yadav 5b11be618a chore(workflow): fix: provide dummy version name for test jobs 2023-04-13 00:33:26 +05:30
Akash Yadav 770525c07d chore(workflow): add workflow step for publishing artifacts to Maven Central 2023-04-13 00:01:29 +05:30
Akash Yadav 67fb6d36e8 fix: append commit hash to publishing version for non-default branches 2023-04-12 23:39:21 +05:30
Akash Yadav 8ac67c8060 fix(gradle-plugin): remove usage of 'com.gradle.plugin-publish' 2023-04-12 23:31:46 +05:30
Akash Yadav b5d1bda554 fix: invalid project name for logsender in dependencies 2023-04-12 19:59:36 +05:30
Akash Yadav 1fc9502ef9 feat(gradle-plugin): implemented logic for gradle plugin 2023-04-12 19:58:41 +05:30
Akash Yadav 729a6246f9 refactor: rename module 'logsender-api' to 'logsender' 2023-04-12 19:58:10 +05:30
Akash Yadav b61cafc064 chore: add publication configuration for modules 2023-04-12 19:31:41 +05:30
Akash Yadav 1f7a84d2e8 chore(workflow): shallow clone repo for tests 2023-04-12 12:43:08 +05:30
Akash Yadav b74e71caa8 tests(tooling-api/testing): print AGP and Gradle version in tests 2023-04-12 12:41:28 +05:30
Akash Yadav 4fd1f4c742 feat(logsender): allow multiple clients to bind to log receiver 2023-04-12 10:05:09 +05:30
Akash Yadav 49f78d876c refactor: rewrite logsender-api and logsender-sample in Java to avoid Kotlin dependencies 2023-04-12 10:04:29 +05:30
Akash Yadav e52e62136e feat: add AIDL based LogSender API 2023-04-11 22:30:25 +05:30
Akash Yadav 5152053125 build: migrate to AGP 8.0.0-rc01 2023-04-10 19:27:42 +05:30
Akash Yadav 7840e3f27e feat(build): clear previous build output before a build is started 2023-04-10 12:21:14 +05:30
Akash Yadav e1d3ab8bb1 docs(editor): add basic info about snippets 2023-04-10 09:54:12 +05:30
Akash Yadav a23617d27a tests(test-project): declare namespaces in build scripts 2023-04-10 09:08:00 +05:30
Akash Yadav 9cf8a01a65 tests(tooling-api): test only minimum supported and latest AGP version 2023-04-09 23:27:58 +05:30
Akash Yadav 7ddd2f5a82 tests: use FileProvider API to access file paths 2023-04-09 23:22:24 +05:30
Akash Yadav 23c30eeaeb fix(lsp/java): empty imports allows classes from same package to be imported with completion items 2023-04-09 19:22:58 +05:30
Akash Yadav c1d1760572 tests(project): update Gradle version 2023-04-09 18:56:49 +05:30
Akash Yadav cb2a468cbe tests(tooling-api): fix invalid AGP version 2023-04-09 18:38:08 +05:30
Akash Yadav 5b60cb10ff tests: test AGP 8.0.2 with tooling API 2023-04-09 18:08:53 +05:30
Akash Yadav af2181da91 chore: update gradle tasks for testing tooling api 2023-04-09 18:08:53 +05:30
renovate[bot] dc22620c28 chore(deps): update dependency gradle to v8.0.2 (#795)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-09 18:05:52 +05:30
Akash Yadav c4bbe1e349 fix: delete shadow jar files before copying 2023-04-08 20:14:31 +05:30
Akash Yadav 3aa6a045ad fix: 'tooling-api-all.jar' file not available for tests 2023-04-08 18:01:14 +05:30
Akash Yadav 6d44ae60c7 feat: add Xml snippets repository 2023-04-08 18:01:14 +05:30
renovate[bot] 612285215c fix(deps): update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v1.8.20 (#924)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-04 22:30:16 +05:30
renovate[bot] f10ace29b6 fix(deps): update dependency com.github.javaparser:javaparser-symbol-solver-core to v3.25.2 (#913)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-04 22:24:08 +05:30
renovate[bot] fd4a941e09 fix(deps): update incap to v1 (#912)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-04 22:23:05 +05:30
Akash Yadav 660d217899 build(deps): update Kotlin and KSP to 1.8.20* 2023-04-04 22:19:03 +05:30
Akash Yadav f150f4f9ab feat(lsp/java): add top-level snippets 2023-04-04 22:07:41 +05:30
Akash Yadav 0ea7b40fc0 feat(lsp/java): add snippets for creating comments 2023-04-04 21:18:45 +05:30
Akash Yadav 04ffc747a7 fix(lsp/java): update snippet for Java constructor 2023-04-02 11:52:51 +05:30
Akash Yadav 2c130116b5 fix(lsp/java): remove params from method snippets 2023-04-01 18:40:37 +05:30
Akash Yadav dd8580148e docs: remove downloads badge from README 2023-04-01 18:32:12 +05:30
Akash Yadav df74c35e3e feat(editor): add file and workspace based snippet variable resolvers 2023-04-01 18:31:38 +05:30
Akash Yadav 402c3f6db6 tests(fix): FileManager does not receive events 2023-04-01 00:13:21 +05:30
Akash Yadav a89e25680b tests: fix build issues 2023-03-31 23:34:33 +05:30
Akash Yadav f0ac4e8409 refactor(lsp/java): remove unnecessary methods for snippet completion 2023-03-31 22:49:59 +05:30
Akash Yadav 4728bf7d0b feat(lsp/java): add more snippets 2023-03-31 22:41:11 +05:30
Akash Yadav b8b17c2c39 feat: read snippets from JSON files stored in assets 2023-03-31 22:17:37 +05:30
Akash Yadav 8f0888799a fix(editor): update color scheme for snippets 2023-03-31 20:28:26 +05:30
Akash Yadav 20376773cc fix(projects): do not store a copy of content in ActiveDocument 2023-03-31 20:24:51 +05:30
Akash Yadav ea75b9592b fix(projects): synchronize edits to ActiveDocument 2023-03-31 19:02:17 +05:30
Akash Yadav fd4ce13724 fix(lsp/java): invalid indentation in snippets 2023-03-31 18:22:57 +05:30
Akash Yadav 80f74d0d27 fix(lsp/java): remove 'label' from JavaSnippet 2023-03-31 17:52:04 +05:30