diff options
author | George Fraser <george@fivetran.com> | 2018-12-23 12:34:11 -0800 |
---|---|---|
committer | George Fraser <george@fivetran.com> | 2018-12-23 12:34:11 -0800 |
commit | b6ad35a751145fb1e4b820d5ea11fc596a2d156d (patch) | |
tree | 75094281d7515548a990f4fd856b844bf8cb3d6c /TODOS.md | |
parent | d6aaf1e59cb3fd68ee72e9d2753b64f7af4ae426 (diff) | |
download | java-language-server-b6ad35a751145fb1e4b820d5ea11fc596a2d156d.zip |
JavaCompilerService.referencesFile indexes all files that reference a file
Diffstat (limited to 'TODOS.md')
-rw-r--r-- | TODOS.md | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -11,6 +11,8 @@ ## Autocomplete - Annotation fields - cc should match CamelCase +- Detail of fields, vars should be type +- Autocomplete this.x = x; this.y = y; ... in constructor ## Navigation - Go-to-subclasses @@ -18,6 +20,8 @@ ## Polish - Convert {@tag ...} to `<tag>...</tag>` (see vscode-java) - Auto-collapse imports +- Hover constructor should show constructor, not class +- String.format(...) coloring ## Simplicity - Use module-info.java instead of build files to figure out classpath @@ -25,3 +29,7 @@ ## JShell - Support .jshell extension as "scratch pad" + +# Coloring +- new Foo< shouldn't make everything gree +- void f() shouldn't mess up next line as you type it |