-
Notifications
You must be signed in to change notification settings - Fork 79
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
Show warnings/errors from the BND build #711
Conversation
Test Results 246 files ±0 246 suites ±0 1h 8m 11s ⏱️ - 7m 5s For more details on these failures, see this check. Results for commit f4823ba. ± Comparison against base commit c71d0c1. ♻️ This comment has been updated with latest results. |
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.
In generell I would be OK with submitting this fix for a relativly new feature, but I think it needs little adjustments.
ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/bnd/BndBuilder.java
Outdated
Show resolved
Hide resolved
ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/bnd/BndBuilder.java
Outdated
Show resolved
Hide resolved
ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/bnd/BndErrorReporter.java
Show resolved
Hide resolved
a43bbb8
to
ff190a5
Compare
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.
Thank you, looks good.
Since we are relativly close to contribution of M3 on friday I suggest we wait until then and submit it immediatly afterwards.
Then we have some time until RC1 to fix if any regression occures.
Currently if one has an error in the pde.bnd file there is no feedback for the user about the problem. This adds a validator that reads the errors/warning and display them to the user as error markers mapping the error to a line number if possible. Fix eclipse-pde#699
@laeubi I have slightly stream-lined the code in two places and force pushed it to trigger a re-build (the previous one seems to had some outages). Since M3 is now available I plan to merge this as soon as the build succeeds so we have as much time as possible to test this with I-builds. |
Currently if one has an error in the pde.bnd file there is no feedback for the user about the problem.
This adds a validator that reads the errors/warning and display them to the user as error markers mapping the error to a line number if possible.
Fix #699
@HannesWell @vik-chand I'd like to include this into M3 as it is otherwise very hard for users to notice that something is wrong (beside from getting annoyed that 'something' seems not working)