-
Notifications
You must be signed in to change notification settings - Fork 53
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
Introduce Code Action to Resolve Copybooks GH-197 #198
Conversation
I faced the Lombok issue again, trying to fix it |
the build is failing, please check the output and fix the problem |
a8f14b8
to
53db3fd
Compare
This fail is related to projectlombok/lombok#2044 |
...p-core-cobol-parser/src/test/java/com/ca/lsp/core/cobol/visitor/LevenshteinDistanceTest.java
Show resolved
Hide resolved
...ol/lsp-core-cobol-parser/src/main/java/com/ca/lsp/core/cobol/engine/CobolLanguageEngine.java
Show resolved
Hide resolved
com.ca.lsp.cobol/lsp-core-cobol-parser/src/main/java/com/ca/lsp/core/cobol/model/ErrorCode.java
Outdated
Show resolved
Hide resolved
...a.lsp.cobol/lsp-core-cobol-parser/src/main/java/com/ca/lsp/core/cobol/model/SyntaxError.java
Outdated
Show resolved
Hide resolved
53db3fd
to
fbd6a46
Compare
Add logic to the text document service to collect a list of applicable code actions. Add logic to the workspace service to resolve missing copybooks on the Quick Fix. Add error code to determine the code action command type. Register those capabilities on the server initialization.
fbd6a46
to
453da42
Compare
...lsp.cobol/lsp-service-cobol/src/test/java/com/ca/lsp/cobol/service/WorkspaceServiceTest.java
Show resolved
Hide resolved
@temanbrcom did u try the behavior also in Che/Theia right? |
@ishche I see something strange with npm on the build. Could you, please, have a look at it?
|
It looks like registry.npmjs.org problem: |
Tested in Che - works fine |
🎉 This PR is included in version 0.11.1-alpha.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Add logic to the text document service to collect a list of applicable code actions.
Add logic to the workspace service to resolve missing copybooks on the Quick Fix.
Add error code to determine the code action command type.
Register those capabilities on the server initialization.
Clean-up MyLanguageServerImpl to set only supported capabilities #23