Comments (4)
@spyhunter99 checkstyles maven plugin aggregates today (somewhat anyways). So wouldn't it be possible to build this into this plugin so that at the end of the multi module run it has all the data already collected and would produce that report under the target of the main parent module? Would you be able to create such a pull request into this plugin? I see this as extremely useful.
from findbugs-maven-plugin.
ha that's why i was giving you all a heads up. The maven reporting plugin infrastructure doesn't appear to support requiring child modules to do their thing before a parent module. I'm not entirely sure how checkstyle did it.
from findbugs-maven-plugin.
I know theirs is not perfect but might be worth taking a look. It seems to though some false positives on that end but is good enough I guess. I would like to see this come in here even if it is not 100%. The 80/20 rule is good enough for me ;) We can work on making it 100%.
from findbugs-maven-plugin.
they probably runs the check at the parent module and includes the src of all child modules. That's fine for check style, but findbugs needs the classpath of all child modules. From a maven perspective, i think that's only available during the execution of the child modules. This would mostly work in some cases but far from all cases and in the end, the analysis task of findbugs would be ran twice (it's already slow)
from findbugs-maven-plugin.
Related Issues (20)
- Failure on java 9(-ea+159): Unable to make private java.io.File(java.lang.String,java.io.File) accessible HOT 2
- Release 3.0.5 HOT 5
- findbugs-maven-plugin ignores the configuration inside the <execution> node HOT 1
- The findbugs-maven-plugin and its dependencies must not be added to the auxClasspath
- The findbugs-maven-plugin and its dependencies must not be added to the classpath of the (forked) findbugs
- Most integration tests fail out-of-the-box (mvn -Prun-its clean install) HOT 1
- Details for plugin contributed bugs should not link to findbugs details page.
- Could not parse Java version string: 9-ea HOT 1
- "Error processing opcode invokestatic" over Jenkins with IBM JDK 8 HOT 1
- Update FindBugs to 3.0.2 HOT 2
- Spotbugs Project HOT 6
- Plugin does not work with Java 9 HOT 2
- Not able to run integrations tests on clean checkout HOT 4
- FindBugs runs too slow
- Changelog?
- update to latest findbugs version HOT 1
- findbugs maven plugin not support for Java 10 HOT 5
- select report language ?
- Findbugs fails with Maven 3.6.0
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from findbugs-maven-plugin.