-
Notifications
You must be signed in to change notification settings - Fork 1
Is it helpful to provide smaller artifact? #96
Comments
Yes, that would be helpful indeed! Currently the parser is quite simple, it just calls your API and adapts it to my object model: https://github.com/jenkinsci/analysis-model/blob/master/src/main/java/edu/hm/hafner/analysis/parser/FindBugsParser.java#L128 In order to reference your parser I needed to create a patched version of your library that shades several dependencies (like ASM, which should not be required by the XML parser anyway): https://github.com/jenkinsci/findbugs-plugin/blob/master/library/pom.xml This works for a long time now, but it causes several problems from time to time. (E.g. SAX parser using the wrong class loader, etc.). So yes, providing 1. would be very nice. (If it also would include the parser) |
I've checked imported classes in your code:
They are
This is annotation and already provided as
Not sure how I should categorize them... |
I found that
|
I found that the
But the other eight classes are difficult to extract, especially
Then I'll try to find how 2 can minify the artifact. |
@uhafner I found this your comment and want to ask one thing.
Is it helpful for you if spotbugs provides a thin artifact that provides:
BugReporter
,BugInstance
etc., orI think both are possible, but not sure how it helps your development.
The text was updated successfully, but these errors were encountered: