-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Language Server fixes and improvements #235
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
there are at least a few unused imports in these files that ought to be cleaned up
src/main/java/net/prominic/groovyls/providers/CompletionProvider.java
Outdated
Show resolved
Hide resolved
src/main/java/net/prominic/groovyls/providers/CompletionProvider.java
Outdated
Show resolved
Hide resolved
src/main/java/net/prominic/groovyls/providers/CompletionProvider.java
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
private/protected methods show up in the autocomplete - need to add a bunch of xyz.isPublic() &&
or || !xyz.isPublic()
in CompletionProvider
to block them.
for some reason, when there are multiple methods with the same name but different parameters, only one is presented - this seems incorrect to me. additionally, sometimes this entry will have a semicolon ;
at the end.
src/main/java/com/cleanroommc/groovyscript/sandbox/security/GroovySecurityManager.java
Show resolved
Hide resolved
* prototype of inline icons for ObjectMapper * inline icons for ObjectMapper * fix icon uri encoding * fix icon position * fix some issues * add setting to disable icons
# Conflicts: # src/main/java/com/cleanroommc/groovyscript/GroovyScript.java # src/main/java/com/cleanroommc/groovyscript/sandbox/GroovySandbox.java
closes #233