-
-
Notifications
You must be signed in to change notification settings - Fork 14
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
[FEAT] Support Bazel #16
Comments
That Bazel link is a 404, but regardless, if you can provide a way to detect a Bazel project, and a command to run to retrieve the classpath, gluing it into classpath.vim should be pretty straightforward. |
Whoops! Fixed that link. All Bazel projects have a Getting the classpath info might be a little tricky because each package could have Here's an example output from something I cobbled together that has 2 java targets in its package (ergo 2 separate classpaths and sourcepaths). I'll do some digging to see if I can get a cleaner output from Bazel or via scripting. Let me know if you beat me to it 😃
|
In polyglot monorepos it is a royal pain that I cannot have plugins like coc-java correctly set the classpath for the java language server since there is not a
pom.xml
or agradle.build
at the root of the project.My team uses Bazel and there are a number of us that strictly use vim since there is so much context switching between languages. If possible, it would be fantastic to get first class support for Bazel.
Happy to contribute if you can provide some bootstrap pointers 😄
The text was updated successfully, but these errors were encountered: