Akash Yadav
|
f25cfb2a18
|
Fixed #393: Do not dismiss text actions window for certain actions
|
2022-10-29 18:15:33 +05:30 |
|
Akash Yadav
|
37c4728e42
|
Fixed #559: Generated getters/setters are package private
|
2022-10-29 15:30:43 +05:30 |
|
Akash Yadav
|
b16dc13156
|
Added: Long click java completion item for documentation
|
2022-10-28 22:55:15 +05:30 |
|
Akash Yadav
|
eb412e32ae
|
Fixed: Invalid java.lang.* imports when creating Java files
|
2022-10-28 11:16:23 +05:30 |
|
Akash Yadav
|
7f3606df8f
|
Fixed #392: Comment & Uncomment line does not work for selection
|
2022-10-25 11:21:03 +05:30 |
|
Akash Yadav
|
579386ae17
|
Moved all IDE resources to :resources module
|
2022-10-24 18:36:52 +05:30 |
|
Akash Yadav
|
7b15d3e1ca
|
Refactored the actions API
|
2022-10-17 17:17:03 +05:30 |
|
Akash Yadav
|
be9b8cecc1
|
Fixed #527: Unable to format Java code
|
2022-10-15 18:52:00 +05:30 |
|
Akash Yadav
|
05790f11e6
|
Implemented the preferences screen with the Preferences API
|
2022-10-10 18:56:58 +05:30 |
|
Akash Yadav
|
64fa523a84
|
Use LemMinX formatter for formatting XML files
|
2022-10-09 22:49:49 +05:30 |
|
Akash Yadav
|
162c65d6e9
|
Fixed #441: No java.lang error in non-android module projects
|
2022-10-07 12:06:12 +05:30 |
|
Akash Yadav
|
3ddbbec9a9
|
Fixed #500: Some classes not being shown in completions
|
2022-10-05 22:08:54 +05:30 |
|
Akash Yadav
|
9868b487e1
|
Update SnippetDescription for CompletionItems when using cached result
|
2022-09-21 09:57:15 +05:30 |
|
Premjit Chowdhury
|
1f5ecd4c85
|
Updated Hindi translations (#443)
Updated Hindi translations
|
2022-09-20 18:42:22 +05:30 |
|
Akash Yadav
|
b56b90daa5
|
Refactor: Toaster
|
2022-09-17 21:40:38 +05:30 |
|
Akash Yadav
|
78218e848a
|
Fixed: NPE when selecting a method-override completion item
|
2022-09-07 08:36:13 +05:30 |
|
Akash Yadav
|
d5e77be04e
|
Implemented snippet support in LSP
|
2022-09-04 23:31:03 +05:30 |
|
Akash Yadav
|
ac8c268c13
|
Implemented snippet support in LSP
|
2022-09-04 23:18:55 +05:30 |
|
Akash Yadav
|
55f22ed74e
|
Moved CompletionItem commit logic to IEditHandler
|
2022-09-04 22:09:17 +05:30 |
|
Akash Yadav
|
58021122e0
|
Do not flood logs when analyze process is cancelled
|
2022-08-18 15:28:35 +05:30 |
|
Akash Yadav
|
c87538fc5a
|
Fixed: Incomplete classpath provided to Java LSP
|
2022-08-16 13:25:11 +05:30 |
|
Akash Yadav
|
a912835626
|
NOT FOR USE - Debugging javac
|
2022-08-15 21:25:51 +05:30 |
|
Akash Yadav
|
b1f8bcb246
|
Do not try to analyze non-java source files in Java LSP
|
2022-08-14 18:10:02 +05:30 |
|
Akash Yadav
|
c3d9a97a8e
|
Use INTERRUPTION_LEVEL_SLIGHT for Java completion to avoid broken ZipFs
Implemented the very basics of Lookup API
Updated sora-editor to version 0.16.5
|
2022-08-14 18:10:02 +05:30 |
|
Akash Yadav
|
6ec5c6d3cf
|
[Gradle] Format java source code
|
2022-08-14 08:48:34 +05:30 |
|
Akash Yadav
|
19b32cb390
|
Removed debug logs
|
2022-08-13 10:51:58 +05:30 |
|
Akash Yadav
|
114c685d6c
|
Fixed: SourceFileManager.list(...) doesn't respect the 'recurse' flag
|
2022-08-13 10:49:54 +05:30 |
|
Akash Yadav
|
37a1780193
|
Do not start analyzer in test environment
|
2022-08-12 13:45:47 +05:30 |
|
Akash Yadav
|
d75b054d43
|
Fixed: Already opened file is not analyzed
|
2022-08-12 13:29:58 +05:30 |
|
Akash Yadav
|
69d273fb52
|
Use single-use compiler intance for analyzing java files
|
2022-08-12 13:29:58 +05:30 |
|
Akash Yadav
|
88c5027b0d
|
Use one compiler per module instead of single global compiler instance
|
2022-08-12 13:29:57 +05:30 |
|
Akash Yadav
|
a568fd0d7d
|
Migrate to sora-editor 0.16.2
|
2022-08-11 20:06:44 +05:30 |
|
Akash Yadav
|
e924f6d446
|
Renamed test files
|
2022-08-11 18:02:55 +05:30 |
|
Akash Yadav
|
582605e100
|
Fixed tests
|
2022-08-11 18:02:28 +05:30 |
|
Akash Yadav
|
37dbe4e1f3
|
Added tests for Java compiler
|
2022-08-11 17:06:48 +05:30 |
|
Akash Yadav
|
d56c2f12c5
|
Migrated sora-editor to version 0.16.1
|
2022-08-11 13:12:24 +05:30 |
|
Akash Yadav
|
d0e7565c6c
|
Limit partial reparser to single line changes
|
2022-08-10 08:59:38 +05:30 |
|
Akash Yadav
|
24e6755dde
|
Cache necessary info about classpaths for improved completion speed
|
2022-08-09 22:54:27 +05:30 |
|
Akash Yadav
|
bf4f313be8
|
Define namespaces in build.gradle instead of packages in AndroidManifest
|
2022-08-09 09:22:09 +05:30 |
|
Akash Yadav
|
90fbd5aded
|
Fixed build issues
|
2022-08-08 19:27:03 +05:30 |
|
Akash Yadav
|
7c5ef5b9b1
|
Avoid recreating ZipFileSystem instances for faster code completion
|
2022-08-08 19:27:02 +05:30 |
|
Akash Yadav
|
39c4fe2bf1
|
Moved Reusable* to top-level classes
|
2022-08-08 19:27:02 +05:30 |
|
Akash Yadav
|
15b0027111
|
Do not cache location in SourceFileManager
We probably need another API to be able to cache these locations.
|
2022-08-05 19:47:42 +05:30 |
|
Akash Yadav
|
7b1cdf7ce6
|
Fixed Java LSP tests
|
2022-08-05 18:26:42 +05:30 |
|
Akash Yadav
|
7a6bd6e42b
|
Cache CLASSPATH and PLATFORM_CLASSPATH locations when creating SourceFileManager instance
|
2022-08-05 18:26:41 +05:30 |
|
Akash Yadav
|
814eecf565
|
Cache and reuse SourceFileManagers for all modules
|
2022-08-05 18:26:41 +05:30 |
|
deepkrg17
|
4e62ddcaf6
|
Created lsp:java beng strings.xml
|
2022-07-29 09:00:14 +05:30 |
|
Akash Yadav
|
3927313ffb
|
Returned CANCELLED rewrite if CompilerProvider.findTypeDeclaration returns NOT_FOUND (fixes #323)
|
2022-07-23 09:08:25 +05:30 |
|
Akash Yadav
|
e5f0dd1d9c
|
Moved 'logger' modules from 'build-tools' module to root project
|
2022-07-23 09:08:24 +05:30 |
|
Akash Yadav
|
7a59ae76ad
|
Log time taken to prune method bodies
|
2022-07-23 09:08:23 +05:30 |
|