Details
-
Bug
-
Status: In Review (View Workflow)
-
Minor
-
Resolution: Unresolved
-
Jenkins ver. 1.596
PHPUnit 4.4.5
Clover plugin 4.4.0
Clover PHP plugin 0.3.3
Description
Clover PHP Plugin does not generate per-file reports for namespaced code.
Any file starting with namespace keyword is excluded from "Coverage Breakdown by File" section of "Clover Summary Report" page, even though it's included in "Overall Coverage Summary" section of the same page.
Code changed in jenkins
User: Seiji Sogabe
Path:
.gitignore
src/main/java/org/jenkinsci/plugins/cloverphp/CloverCoverageParser.java
src/main/java/org/jenkinsci/plugins/cloverphp/results/AbstractClassMetrics.java
src/main/java/org/jenkinsci/plugins/cloverphp/results/ClassCoverage.java
src/main/java/org/jenkinsci/plugins/cloverphp/results/FileCoverage.java
src/main/java/org/jenkinsci/plugins/cloverphp/results/PackageCoverage.java
src/main/java/org/jenkinsci/plugins/cloverphp/results/ProjectCoverage.java
src/main/java/org/jenkinsci/plugins/cloverphp/targets/CoverageTarget.java
src/main/resources/org/jenkinsci/plugins/cloverphp/results/PackageCoverage/index.jelly
src/main/resources/org/jenkinsci/plugins/cloverphp/results/ProjectCoverage/index.jelly
src/main/resources/org/jenkinsci/plugins/cloverphp/tags/breakdownTable.jelly
src/main/resources/org/jenkinsci/plugins/cloverphp/tags/main.jelly
src/test/java/org/jenkinsci/plugins/cloverphp/CloverCoverageParserTest.java
src/test/java/org/jenkinsci/plugins/cloverphp/results/PackageCoverageTest.java
src/test/java/org/jenkinsci/plugins/cloverphp/results/ProjectCoverageTest.java
src/test/resources/org/jenkinsci/plugins/cloverphp/clover-namespaces.xml
http://jenkins-ci.org/commit/cloverphp-plugin/5269383e11ce36119b77180bf7d281b0578c68e0
Log:
Merge pull request #4 from madmuffin1/include-namespaced-classes
Correctly parse and display namespaced classes, fixes JENKINS-26722
Compare: https://github.com/jenkinsci/cloverphp-plugin/compare/085299e22c19...5269383e11ce