Branch: refs/heads/master Home: https://github.com/jenkinsci/plugin-usage-plugin Commit: c5a849d3acec9c9095ed0c7caccc79fddd89739e https://github.com/jenkinsci/plugin-usage-plugin/commit/c5a849d3acec9c9095ed0c7caccc79fddd89739e Author: rschupp <roderich.sch...@gmail.com> Date: 2017-01-31 (Tue, 31 Jan 2017)
Changed paths: M src/main/java/org/jenkinsci/plugins/pluginusage/JobsPerPlugin.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/BuildWrapperJobAnalyzer.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/BuilderJobAnalyzer.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/JobAnalyzer.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/JobCollector.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/PropertiesJobAnalyzer.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/PublisherJobAnalyzer.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/SCMJobAnalyzer.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/TriggerJobAnalyzer.java Log Message: ----------- Fix https://issues.jenkins-ci.org/browse/JENKINS-41507 Problem: "Plugin usage" plugin does not report on Maven projects ... since data is only collected for items that are instances of class hudson.model.Project. But a "Maven project" is *not* a Project. Solution: - globally replace hudson.model.Project with hudson.model.AbstractProject - fix up analyzers that call methods that really only work on a Project, either by ignoring items that aren't Projects (BuilderJobAnalyzer) or using another method that works on a wider range of items (BuildWrapperJobAnalyzer) Commit: 4a8fd2a54f2e8ff4c0d617bc630c1a9872c87803 https://github.com/jenkinsci/plugin-usage-plugin/commit/4a8fd2a54f2e8ff4c0d617bc630c1a9872c87803 Author: chrissy25 <chrissy.meye...@gmail.com> Date: 2017-01-31 (Tue, 31 Jan 2017) Changed paths: M src/main/java/org/jenkinsci/plugins/pluginusage/JobsPerPlugin.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/BuildWrapperJobAnalyzer.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/BuilderJobAnalyzer.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/JobAnalyzer.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/JobCollector.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/PropertiesJobAnalyzer.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/PublisherJobAnalyzer.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/SCMJobAnalyzer.java M src/main/java/org/jenkinsci/plugins/pluginusage/analyzer/TriggerJobAnalyzer.java Log Message: ----------- Merge pull request #7 from rschupp/master Fix https://issues.jenkins-ci.org/browse/JENKINS-41507 Compare: https://github.com/jenkinsci/plugin-usage-plugin/compare/31a68849b3a9...4a8fd2a54f2e -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.