-
New Feature
-
Resolution: Fixed
-
Minor
-
None
Checkstyle warnings generally arise because a developer is running an auto format that is not in sync with a project's standard, or they are choosing not to format.
The current checkstyle analysis tend to display where warnings are, but not where they come from. What I would like is to see is a 'Warnings By User' analysis (user is the commit user).
Then you can easily see who's IDE is out of whack, or who's being slack - even if that's happens to be me
Example:
Warnings by User
- mjackson: 23 warnings
- jsmith: 1,634 warnings
- jdoe: 432 warning
New Warnings by User (build #30)
- jsmith: 84 warnings
- jdoe: 4 warnings
Cheers for listening.
- is blocking
-
JENKINS-46641 Git Blame kills slave (memory overload)
-
- Resolved
-
-
JENKINS-13056 Obtain reference build from SCM/Trigger
-
- Resolved
-
- is related to
-
JENKINS-24705 Display task author from SVN or other tool
-
- Resolved
-
- relates to
-
JENKINS-47269 Option to disable logging doesn't work Git Blamer
-
- Resolved
-
-
JENKINS-47268 Warnings contain no filename
-
- Resolved
-
Code changed in jenkins
User: Ulli Hafner
Path:
analysis-core.iml
pom.xml
src/main/java/hudson/plugins/analysis/core/AbstractProjectAction.java
src/main/java/hudson/plugins/analysis/core/HealthAwarePublisher.java
src/main/java/hudson/plugins/analysis/graph/AnnotationsByUserGraph.java
src/main/java/hudson/plugins/analysis/graph/BuildResultGraph.java
src/main/java/hudson/plugins/analysis/graph/CategoryBuildResultGraph.java
src/main/java/hudson/plugins/analysis/graph/UserBuildResultGraph.java
src/main/java/hudson/plugins/analysis/util/AbstractBlamer.java
src/main/java/hudson/plugins/analysis/util/BlameFactory.java
src/main/java/hudson/plugins/analysis/util/BlameInterface.java
src/main/java/hudson/plugins/analysis/util/GitBlamer.java
src/main/java/hudson/plugins/analysis/util/model/AbstractAnnotation.java
src/main/java/hudson/plugins/analysis/util/model/AnnotationContainer.java
src/main/java/hudson/plugins/analysis/util/model/Author.java
src/main/java/hudson/plugins/analysis/util/model/FileAnnotation.java
src/main/java/hudson/plugins/analysis/views/AuthorDetail.java
src/main/java/hudson/plugins/analysis/views/DetailFactory.java
src/main/java/hudson/plugins/analysis/views/TabDetail.java
src/main/resources/hudson/plugins/analysis/views/AuthorDetail/index.jelly
src/main/resources/hudson/plugins/analysis/views/TabDetail/authors.jelly
src/main/resources/hudson/plugins/analysis/views/TabDetail/warnings.jelly
src/main/resources/result/main.jelly
http://jenkins-ci.org/commit/analysis-core-plugin/64e45dc705970bac9bdb3cd1fdbe94516bccf61f
Log:
JENKINS-6748Integrated the work of Lukas Krose/John Gibson:show culprint of warnings (for git).
Compare: https://github.com/jenkinsci/analysis-core-plugin/compare/a3d48bf5f198^...64e45dc70597