GIRAPH-1172 Removed dependency com.google.code.findbugs:annotations#61
GIRAPH-1172 Removed dependency com.google.code.findbugs:annotations#61jdasch wants to merge 1 commit intoapache:trunkfrom
Conversation
|
FindBugs is BSD, there's been some threads in other places indicating this is true based on the LICENSE file, but the maven package was built incorrectly. |
|
I did come across this thread [1], which discusses that Unfortunately, Giraph is using [1] findbugsproject/findbugs#128 |
Replaced
com.google.code.findbugs:annotations:2.0.2withcom.github.stephenc.findbugs:findbugs-annotations:1.3.9-1andcom.google.code.findbugs:jsr305:2.0.2.Had to remove a couple annotations that don't exist in the older version of the drop-in replacement. There is a newer version of com.github.stephenc.findbugs:findbugs-annotations, but it hasn't been uploaded to maven central for some reason. Moved usage of those annotations to the findbugs-exclude.xml file.