Akash Yadav
|
42b195cd7c
|
Implement diagnostics for java source files
|
2022-01-18 18:27:39 +05:30 |
|
Akash Yadav
|
afd39f3936
|
Shutdown language servers when closing project
|
2022-01-18 09:59:52 +05:30 |
|
Akash Yadav
|
a59d2529f5
|
Do not check for initialization in java language server
|
2022-01-17 19:48:59 +05:30 |
|
Akash Yadav
|
45019e126e
|
Rename visitor class
|
2022-01-17 18:18:48 +05:30 |
|
Akash Yadav
|
3da96e68da
|
Fix: definitions and references not found due to 0-based line and column indexes
|
2022-01-17 18:03:31 +05:30 |
|
Akash Yadav
|
fdf1d126bd
|
Implement definitions and references provider
|
2022-01-17 13:01:26 +05:30 |
|
Akash Yadav
|
8a510cac92
|
Reorganized classes
|
2022-01-17 11:36:57 +05:30 |
|
Akash Yadav
|
314c50d4f2
|
Use synchronized methods for java compilation
|
2022-01-17 11:15:28 +05:30 |
|
Akash Yadav
|
7eca1cdc70
|
Validate selection range in CodeEditorView
Fix: Override methods only if the cursor is directly in a class
Fix: Invalid params passed to ICodeActionProvider
|
2022-01-17 09:43:05 +05:30 |
|
Akash Yadav
|
39feaea3a6
|
Implemented CodeActionProvider
|
2022-01-17 09:19:28 +05:30 |
|
Akash Yadav
|
118c6d9377
|
Implemented custom LSP API
Feature: Provide completions for automatically overriding a method
|
2022-01-16 16:57:59 +05:30 |
|
Akash Yadav
|
82a26f872c
|
Refactor code in JavaCompletionProvider
|
2022-01-14 22:02:08 +05:30 |
|
Akash Yadav
|
b3c133ff77
|
Made some exception messages more clear
|
2022-01-14 20:57:03 +05:30 |
|
Akash Yadav
|
3a22124873
|
Ported Javac 11 for Android
Wrote Language Server API for AndroidIDE
Implemented the java language server in the IDE itself
|
2022-01-14 20:45:32 +05:30 |
|