-
Notifications
You must be signed in to change notification settings - Fork 438
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
Add new contribution point that allows other extension to register the build file pattern. #1845
Conversation
…e build file pattern. Close redhat-developer#1825 Signed-off-by: Siarhei Leanavets siarhei_leanavets1@epam.com Signed-off-by: Siarhei Leanavets <Siarhei_Leanavets1@epam.com>
2ed6f16
to
0010a9c
Compare
Hi @LeonovecSergey, I have two general comments about this PR.
|
Signed-off-by: Siarhei Leanavets <Siarhei_Leanavets1@epam.com>
0e78145
to
18b10b6
Compare
27f77ea
to
2bc7035
Compare
Use regular expression to check java build file names. Signed-off-by: Siarhei Leanavets <Siarhei_Leanavets1@epam.com> Signed-off-by: Siarhei Leanavets <Siarhei_Leanavets1@epam.com>
2bc7035
to
2056684
Compare
Bug fix: Extension change message is not displayed Signed-off-by: Siarhei Leanavets <Siarhei_Leanavets1@epam.com>
Have no idea why CI fails. BTW, @LeonovecSergey do you know how we can verify this change manually(like the steps using the Bazel extension to play around)? |
I use debug breakpoints to track java extension and build file patterns changes
|
Signed-off-by: Siarhei Leanavets <Siarhei_Leanavets1@epam.com>
0efc8b0
to
0cb1fa4
Compare
Thanks for the detailed steps, will have a try! |
It works fine, when I installed the private build, the dialog pops up to ask for reloading. Just one more question, I used this project for testing https://github.com/bmuschko/bazel-examples/tree/master/java/junit4-test, after reload, the classpath seems still not correct(red squiggles in the code), any steps I missed? |
It is normal that the plugin did not resolve the classpath. There're two reasons for this:
|
Refactoring Signed-off-by: Siarhei Leanavets <Siarhei_Leanavets1@epam.com>
a1af1d1
to
002f366
Compare
Signed-off-by: Siarhei Leanavets <Siarhei_Leanavets1@epam.com>
The problem fixed. It can pop-up the dialog for reloading when contribution changes. Though I still cannot import the sample project, there is an error saying:
Anyway, this is another problem beyond the scope of this PR. Overall the PR LGTM now. Add @testforstephen @rgrunber @fbricon for awareness |
Thanks @LeonovecSergey! |
Add new contribution point that allows other extension to register the build file pattern.
Close #1825
Signed-off-by: Siarhei Leanavets siarhei_leanavets1@epam.com