Comments (3)
Hi @maxbach, thanks for the suggestion but I am not sure this should be this tool behaviour. This plugin is simply configuring other plugins, each of them using different ways of identifying and reporting violations of different nature.
The value that this plugin wants to provide is not unified reporting, but rather:
- out-of-the box support for Android projects
- allow to run all the checks and decide what is an unacceptable TOTAL amount of violations
Providing what you are suggesting is definitely feasible but I believe that we should keep the detailed reporting to each tool (we still link the reports in our output).
from gradle-static-analysis-plugin.
I'm finding that if I use the Checkstyle plugin directly I see violations in the console (very helpful). However, through this plugin I'm only seeing a link to the report. Does this fall under the "making violations more informative", or is this worthy of it's own issue?
from gradle-static-analysis-plugin.
Hi, since static analysis plugin consolidates all results, it changes some console output settings. The reason is to make the console output shorter.
Can you try to configure the Checkstyle plugin to output more? You can try doing it in
staticAnalysis {
checkstyle {
showViolations = true
}
}
from gradle-static-analysis-plugin.
Related Issues (20)
- Support task configuration avoidance HOT 1
- Add per-tool evaluation HOT 2
- Task with name 'check' not found in root project HOT 3
- Upgrade Gradle to 5.1.1 HOT 16
- PMD and Checkstyle doesn't found sources in Android project HOT 4
- Run check for a particular flavor/build type HOT 1
- Gradle error with Kapt HOT 4
- Unable to support JLLeitschuh/ktlint-gradle plugin version 9.0.0 HOT 7
- Prepare for Findbugs removal in Gradle 6.0
- Support ktlint html reports
- Make the plugin Gradle Kotlin DSL friendly HOT 8
- Update sample projects to AndroidX
- evaluateViolations doesn't stop w/ errors? HOT 8
- all unit tests fail HOT 2
- SpotBugs fails due to null path variable HOT 7
- Is it possible to allow warnings from one analysis tool, but not others HOT 3
- How to enable HTML reports for SpotBugs? HOT 4
- Can't target latest spotbugs gradle plugin (4.0.4)
- analysis not running after adding build flavors to app modules HOT 3
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 gradle-static-analysis-plugin.