-
Notifications
You must be signed in to change notification settings - Fork 22
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
Added back the old logic for classpath elements #51
Conversation
@amihaiemil Thanks, someone will review your pull request soon |
@dmzaytsev could you please review this pull request |
@dmzaytsev ping |
@dmarkov please assign someone else |
@dmzaytsev -15 points to your rating :( |
@dmzaytsev I will assign somebody else to this issue |
@krzyk Can you maybe ask the PM to assign this to you so we can move faster? : ) |
@amihaiemil it is up to @yegor256 he is the architect here |
@mkordas review this one please |
@amihaiemil I'm on it |
@amihaiemil sorry, somehow I've lost focus yesterday, back here again |
@mkordas no worries, haha : D |
@amihaiemil I need explanation on
What is exactly done besides revert and changing return type to |
@amihaiemil see just one question |
@mkordas see |
@amihaiemil thanks, looks good! |
@rultor merge |
@yegor256 Can you please see about this one? Thanks |
@yegor256 ping |
@yegor256 don't forget about this one, pls. Thanks |
@yegor256 ping |
@yegor256 please review this PR |
@yegor256 ping |
@yegor256 ping again |
@yegor256 ping |
1 similar comment
@yegor256 ping |
@yegor256 ping one more time |
@yegor256 ping |
@yegor256 it's waiting for you 15 days already |
@yegor256 ping |
@yegor256 ping again |
@mkordas maybe we can write a script that pings every 24 hours, eh? :)) |
@amihaiemil yeah, I'm not sure what else can we do here... |
@yegor256 please take a look at this PR |
@yegor256 ping |
@yegor256 ping again |
@yegor256 ping |
@yegor256 could we get this merged? This issue has been opened for quite long and it makes findbugs practically disabled in projects using few latest qulice releases. |
@rultor merge |
@rultor deploy pls |
This is for issue #48 .
Changes in commit 4411738 fixed issue #41 , however they broke the classpath elements look-up logic. With those changes, only the elements in the compile classpath are searched. (E.g. the example project (findbugs-annotations) didn't work because jar aspectjrt was runtime scoped. It worked fine when I made the jar compile scoped)
Fix Let the changes from commit 4411738 and also added back the old lookup logic (now they are combined, method
classpath()
returns both the artifacts found by our logic and those found by${project.compileClasspathElements}
.Also,
classpath()
method now returns a collection of String filepaths, instead of Files, it's a bit lighter.I tested and now it works for both the example projects (1 attached in issue #48 - findbugs-annotations and 1 attached in issue #41).