Skip to content

Update dependency graph to latest versions from POM

Sign in for the full log view
GitHub Actions / Quality Monitor failed Oct 27, 2024 in 0s

Quality Monitor

Partial score: 0/0

🚧 The grading has been aborted due to an error.

Exception

edu.hm.hafner.analysis.ParsingException: Input stream is not a PMD file.
	at edu.hm.hafner.analysis.parser.pmd.PmdParser.parseIssues(PmdParser.java:58)
	at edu.hm.hafner.analysis.parser.pmd.PmdParser.parse(PmdParser.java:32)
	at edu.hm.hafner.analysis.IssueParser.parseFile(IssueParser.java:69)
	at edu.hm.hafner.grading.FileSystemAnalysisReportFactory.create(FileSystemAnalysisReportFactory.java:32)
	at edu.hm.hafner.grading.AggregatedScore.gradeAnalysis(AggregatedScore.java:392)
	at edu.hm.hafner.grading.AutoGradingRunner.run(AutoGradingRunner.java:95)
	at edu.hm.hafner.grading.github.QualityMonitor.main(QualityMonitor.java:42)

Error Messages

Quality Monitor Errors:
An error occurred while grading
edu.hm.hafner.analysis.ParsingException: Input stream is not a PMD file.
	at edu.hm.hafner.analysis.parser.pmd.PmdParser.parseIssues(PmdParser.java:58)
	at edu.hm.hafner.analysis.parser.pmd.PmdParser.parse(PmdParser.java:32)
	at edu.hm.hafner.analysis.IssueParser.parseFile(IssueParser.java:69)
	at edu.hm.hafner.grading.FileSystemAnalysisReportFactory.create(FileSystemAnalysisReportFactory.java:32)
	at edu.hm.hafner.grading.AggregatedScore.gradeAnalysis(AggregatedScore.java:392)
	at edu.hm.hafner.grading.AutoGradingRunner.run(AutoGradingRunner.java:95)
	at edu.hm.hafner.grading.github.QualityMonitor.main(QualityMonitor.java:42)

Information Messages

--------------------------------------------------------------------------------
                    Start Quality Monitor 1.11.0 (#99404b7)                     
--------------------------------------------------------------------------------
Obtaining configuration from environment variable CONFIG
================================================================================
Processing 1 test configuration(s)
Tests Configuration:
{
  "id" : "tests",
  "name" : "Tests",
  "icon" : "",
  "maxScore" : 0,
  "tools" : [ {
    "id" : "test",
    "name" : "Tests",
    "pattern" : "**/target/*-reports/TEST*.xml",
    "sourcePath" : "",
    "metric" : "",
    "displayName" : "Tests"
  } ],
  "failureImpact" : 0,
  "passedImpact" : 0,
  "skippedImpact" : 0
}
Searching for Tests results matching file name pattern **/target/*-reports/TEST*.xml
- target/failsafe-reports/TEST-edu.hm.hafner.grading.AutoGradingRunnerITest.xml: TESTS: 5
- target/surefire-reports/TEST-edu.hm.hafner.grading.AggregatedScoreTest.xml: TESTS: 4
- target/surefire-reports/TEST-edu.hm.hafner.grading.AnalysisConfigurationTest.xml: TESTS: 13
- target/surefire-reports/TEST-edu.hm.hafner.grading.AnalysisMarkdownTest.xml: TESTS: 6
- target/surefire-reports/TEST-edu.hm.hafner.grading.AnalysisScoreTest.xml: TESTS: 7
- target/surefire-reports/TEST-edu.hm.hafner.grading.CommentBuilderTest.xml: TESTS: 6
- target/surefire-reports/TEST-edu.hm.hafner.grading.CoverageConfigurationTest.xml: TESTS: 11
- target/surefire-reports/TEST-edu.hm.hafner.grading.CoverageMarkdownTest.xml: TESTS: 6
- target/surefire-reports/TEST-edu.hm.hafner.grading.CoverageScoreTest.xml: TESTS: 7
- target/surefire-reports/TEST-edu.hm.hafner.grading.FileSystemAnalysisReportFactoryTest.xml: TESTS: 1
- target/surefire-reports/TEST-edu.hm.hafner.grading.FileSystemCoverageReportFactoryTest.xml: TESTS: 2
- target/surefire-reports/TEST-edu.hm.hafner.grading.FileSystemTestReportFactoryTest.xml: TESTS: 2
- target/surefire-reports/TEST-edu.hm.hafner.grading.GradingReportTest.xml: TESTS: 6
- target/surefire-reports/TEST-edu.hm.hafner.grading.LogHandlerTest.xml: TESTS: 2
- target/surefire-reports/TEST-edu.hm.hafner.grading.MetricMarkdownTest.xml: TESTS: 5
- target/surefire-reports/TEST-edu.hm.hafner.grading.ReportFinderTest.xml: TESTS: 2
- target/surefire-reports/TEST-edu.hm.hafner.grading.TestConfigurationTest.xml: TESTS: 17
- target/surefire-reports/TEST-edu.hm.hafner.grading.TestMarkdownTest.xml: TESTS: 8
- target/surefire-reports/TEST-edu.hm.hafner.grading.TestScoreTest.xml: TESTS: 9
- target/surefire-reports/TEST-edu.hm.hafner.grading.ToolConfigurationTest.xml: TESTS: 2
- target/surefire-reports/TEST-edu.hm.hafner.grading.TruncatedStringTest.xml: TESTS: 40
-> Tests Total: TESTS: 161
-> Tests Total: TESTS: 161 tests
=> Tests: 161 tests passed
=> Tests: 161 tests passed
================================================================================
Processing 2 coverage configuration(s)
Code Coverage Configuration:
{
  "id" : "coverage",
  "name" : "Code Coverage",
  "icon" : "",
  "maxScore" : 0,
  "tools" : [ {
    "id" : "jacoco",
    "name" : "Line Coverage",
    "pattern" : "**/target/site/jacoco/jacoco.xml",
    "sourcePath" : "src/main/java",
    "metric" : "line",
    "displayName" : "Line Coverage"
  }, {
    "id" : "jacoco",
    "name" : "Branch Coverage",
    "pattern" : "**/target/site/jacoco/jacoco.xml",
    "sourcePath" : "src/main/java",
    "metric" : "branch",
    "displayName" : "Branch Coverage"
  } ],
  "coveredPercentageImpact" : 0,
  "missedPercentageImpact" : 0,
  "mutationCoverage" : false
}
Searching for Line Coverage results matching file name pattern **/target/site/jacoco/jacoco.xml
- target/site/jacoco/jacoco.xml: LINE: 87.69% (1204/1373)
-> Line Coverage Total: LINE: 87.69% (1204/1373)
=> Line Coverage: 88% (169 missed lines)
Searching for Branch Coverage results matching file name pattern **/target/site/jacoco/jacoco.xml
- target/site/jacoco/jacoco.xml: BRANCH: 83.60% (311/372)
-> Branch Coverage Total: BRANCH: 83.60% (311/372)
=> Branch Coverage: 84% (61 missed branches)
=> Code Coverage: 86% (230 missed items)
Mutation Coverage Configuration:
{
  "id" : "coverage",
  "name" : "Mutation Coverage",
  "icon" : "",
  "maxScore" : 0,
  "tools" : [ {
    "id" : "pit",
    "name" : "Mutation Coverage",
    "pattern" : "**/target/pit-reports/mutations.xml",
    "sourcePath" : "src/main/java",
    "metric" : "mutation",
    "displayName" : "Mutation Coverage"
  } ],
  "coveredPercentageImpact" : 0,
  "missedPercentageImpact" : 0,
  "mutationCoverage" : true
}
Searching for Mutation Coverage results matching file name pattern **/target/pit-reports/mutations.xml
- target/pit-reports/mutations.xml: MUTATION: 76.29% (592/776)
-> Mutation Coverage Total: MUTATION: 76.29% (592/776)
=> Mutation Coverage: 76% (184 survived mutations)
=> Mutation Coverage: 76% (184 survived mutations)
================================================================================
Processing 3 static analysis configuration(s)
Style Configuration:
{
  "id" : "style",
  "name" : "Style",
  "icon" : "",
  "maxScore" : 0,
  "tools" : [ {
    "id" : "checkstyle",
    "name" : "",
    "pattern" : "**/target/**checkstyle-result.xml",
    "sourcePath" : "",
    "metric" : "",
    "displayName" : "checkstyle"
  }, {
    "id" : "pmd",
    "name" : "",
    "pattern" : "**/target/**pmd.xml",
    "sourcePath" : "",
    "metric" : "",
    "displayName" : "pmd"
  } ],
  "errorImpact" : 0,
  "highImpact" : 0,
  "normalImpact" : 0,
  "lowImpact" : 0
}
Searching for CheckStyle results matching file name pattern **/target/**checkstyle-result.xml
- target/checkstyle-java/checkstyle-result.xml: 0 warnings
- target/checkstyle-tests/checkstyle-result.xml: 0 warnings
-> CheckStyle Total: 0 warnings
=> CheckStyle: No warnings
Searching for PMD results matching file name pattern **/target/**pmd.xml
================================================================================
================================================================================

Created by Quality Monitor v1.11.0 (#99404b7)

Details

Partial score: 0/0

🚧 The grading has been aborted due to an error.

Exception

edu.hm.hafner.analysis.ParsingException: Input stream is not a PMD file.
	at edu.hm.hafner.analysis.parser.pmd.PmdParser.parseIssues(PmdParser.java:58)
	at edu.hm.hafner.analysis.parser.pmd.PmdParser.parse(PmdParser.java:32)
	at edu.hm.hafner.analysis.IssueParser.parseFile(IssueParser.java:69)
	at edu.hm.hafner.grading.FileSystemAnalysisReportFactory.create(FileSystemAnalysisReportFactory.java:32)
	at edu.hm.hafner.grading.AggregatedScore.gradeAnalysis(AggregatedScore.java:392)
	at edu.hm.hafner.grading.AutoGradingRunner.run(AutoGradingRunner.java:95)
	at edu.hm.hafner.grading.github.QualityMonitor.main(QualityMonitor.java:42)

Error Messages

Quality Monitor Errors:
An error occurred while grading
edu.hm.hafner.analysis.ParsingException: Input stream is not a PMD file.
	at edu.hm.hafner.analysis.parser.pmd.PmdParser.parseIssues(PmdParser.java:58)
	at edu.hm.hafner.analysis.parser.pmd.PmdParser.parse(PmdParser.java:32)
	at edu.hm.hafner.analysis.IssueParser.parseFile(IssueParser.java:69)
	at edu.hm.hafner.grading.FileSystemAnalysisReportFactory.create(FileSystemAnalysisReportFactory.java:32)
	at edu.hm.hafner.grading.AggregatedScore.gradeAnalysis(AggregatedScore.java:392)
	at edu.hm.hafner.grading.AutoGradingRunner.run(AutoGradingRunner.java:95)
	at edu.hm.hafner.grading.github.QualityMonitor.main(QualityMonitor.java:42)

Information Messages

--------------------------------------------------------------------------------
                    Start Quality Monitor 1.11.0 (#99404b7)                     
--------------------------------------------------------------------------------
Obtaining configuration from environment variable CONFIG
================================================================================
Processing 1 test configuration(s)
Tests Configuration:
{
  "id" : "tests",
  "name" : "Tests",
  "icon" : "",
  "maxScore" : 0,
  "tools" : [ {
    "id" : "test",
    "name" : "Tests",
    "pattern" : "**/target/*-reports/TEST*.xml",
    "sourcePath" : "",
    "metric" : "",
    "displayName" : "Tests"
  } ],
  "failureImpact" : 0,
  "passedImpact" : 0,
  "skippedImpact" : 0
}
Searching for Tests results matching file name pattern **/target/*-reports/TEST*.xml
- target/failsafe-reports/TEST-edu.hm.hafner.grading.AutoGradingRunnerITest.xml: TESTS: 5
- target/surefire-reports/TEST-edu.hm.hafner.grading.AggregatedScoreTest.xml: TESTS: 4
- target/surefire-reports/TEST-edu.hm.hafner.grading.AnalysisConfigurationTest.xml: TESTS: 13
- target/surefire-reports/TEST-edu.hm.hafner.grading.AnalysisMarkdownTest.xml: TESTS: 6
- target/surefire-reports/TEST-edu.hm.hafner.grading.AnalysisScoreTest.xml: TESTS: 7
- target/surefire-reports/TEST-edu.hm.hafner.grading.CommentBuilderTest.xml: TESTS: 6
- target/surefire-reports/TEST-edu.hm.hafner.grading.CoverageConfigurationTest.xml: TESTS: 11
- target/surefire-reports/TEST-edu.hm.hafner.grading.CoverageMarkdownTest.xml: TESTS: 6
- target/surefire-reports/TEST-edu.hm.hafner.grading.CoverageScoreTest.xml: TESTS: 7
- target/surefire-reports/TEST-edu.hm.hafner.grading.FileSystemAnalysisReportFactoryTest.xml: TESTS: 1
- target/surefire-reports/TEST-edu.hm.hafner.grading.FileSystemCoverageReportFactoryTest.xml: TESTS: 2
- target/surefire-reports/TEST-edu.hm.hafner.grading.FileSystemTestReportFactoryTest.xml: TESTS: 2
- target/surefire-reports/TEST-edu.hm.hafner.grading.GradingReportTest.xml: TESTS: 6
- target/surefire-reports/TEST-edu.hm.hafner.grading.LogHandlerTest.xml: TESTS: 2
- target/surefire-reports/TEST-edu.hm.hafner.grading.MetricMarkdownTest.xml: TESTS: 5
- target/surefire-reports/TEST-edu.hm.hafner.grading.ReportFinderTest.xml: TESTS: 2
- target/surefire-reports/TEST-edu.hm.hafner.grading.TestConfigurationTest.xml: TESTS: 17
- target/surefire-reports/TEST-edu.hm.hafner.grading.TestMarkdownTest.xml: TESTS: 8
- target/surefire-reports/TEST-edu.hm.hafner.grading.TestScoreTest.xml: TESTS: 9
- target/surefire-reports/TEST-edu.hm.hafner.grading.ToolConfigurationTest.xml: TESTS: 2
- target/surefire-reports/TEST-edu.hm.hafner.grading.TruncatedStringTest.xml: TESTS: 40
-> Tests Total: TESTS: 161
-> Tests Total: TESTS: 161 tests
=> Tests: 161 tests passed
=> Tests: 161 tests passed
================================================================================
Processing 2 coverage configuration(s)
Code Coverage Configuration:
{
  "id" : "coverage",
  "name" : "Code Coverage",
  "icon" : "",
  "maxScore" : 0,
  "tools" : [ {
    "id" : "jacoco",
    "name" : "Line Coverage",
    "pattern" : "**/target/site/jacoco/jacoco.xml",
    "sourcePath" : "src/main/java",
    "metric" : "line",
    "displayName" : "Line Coverage"
  }, {
    "id" : "jacoco",
    "name" : "Branch Coverage",
    "pattern" : "**/target/site/jacoco/jacoco.xml",
    "sourcePath" : "src/main/java",
    "metric" : "branch",
    "displayName" : "Branch Coverage"
  } ],
  "coveredPercentageImpact" : 0,
  "missedPercentageImpact" : 0,
  "mutationCoverage" : false
}
Searching for Line Coverage results matching file name pattern **/target/site/jacoco/jacoco.xml
- target/site/jacoco/jacoco.xml: LINE: 87.69% (1204/1373)
-> Line Coverage Total: LINE: 87.69% (1204/1373)
=> Line Coverage: 88% (169 missed lines)
Searching for Branch Coverage results matching file name pattern **/target/site/jacoco/jacoco.xml
- target/site/jacoco/jacoco.xml: BRANCH: 83.60% (311/372)
-> Branch Coverage Total: BRANCH: 83.60% (311/372)
=> Branch Coverage: 84% (61 missed branches)
=> Code Coverage: 86% (230 missed items)
Mutation Coverage Configuration:
{
  "id" : "coverage",
  "name" : "Mutation Coverage",
  "icon" : "",
  "maxScore" : 0,
  "tools" : [ {
    "id" : "pit",
    "name" : "Mutation Coverage",
    "pattern" : "**/target/pit-reports/mutations.xml",
    "sourcePath" : "src/main/java",
    "metric" : "mutation",
    "displayName" : "Mutation Coverage"
  } ],
  "coveredPercentageImpact" : 0,
  "missedPercentageImpact" : 0,
  "mutationCoverage" : true
}
Searching for Mutation Coverage results matching file name pattern **/target/pit-reports/mutations.xml
- target/pit-reports/mutations.xml: MUTATION: 76.29% (592/776)
-> Mutation Coverage Total: MUTATION: 76.29% (592/776)
=> Mutation Coverage: 76% (184 survived mutations)
=> Mutation Coverage: 76% (184 survived mutations)
================================================================================
Processing 3 static analysis configuration(s)
Style Configuration:
{
  "id" : "style",
  "name" : "Style",
  "icon" : "",
  "maxScore" : 0,
  "tools" : [ {
    "id" : "checkstyle",
    "name" : "",
    "pattern" : "**/target/**checkstyle-result.xml",
    "sourcePath" : "",
    "metric" : "",
    "displayName" : "checkstyle"
  }, {
    "id" : "pmd",
    "name" : "",
    "pattern" : "**/target/**pmd.xml",
    "sourcePath" : "",
    "metric" : "",
    "displayName" : "pmd"
  } ],
  "errorImpact" : 0,
  "highImpact" : 0,
  "normalImpact" : 0,
  "lowImpact" : 0
}
Searching for CheckStyle results matching file name pattern **/target/**checkstyle-result.xml
- target/checkstyle-java/checkstyle-result.xml: 0 warnings
- target/checkstyle-tests/checkstyle-result.xml: 0 warnings
-> CheckStyle Total: 0 warnings
=> CheckStyle: No warnings
Searching for PMD results matching file name pattern **/target/**pmd.xml
================================================================================
================================================================================

Annotations

Check warning on line 234 in src/main/java/edu/hm/hafner/grading/AggregatedScore.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 234 is not covered by tests

Check warning on line 283 in src/main/java/edu/hm/hafner/grading/AggregatedScore.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 283 is not covered by tests

Check warning on line 109 in src/main/java/edu/hm/hafner/grading/CoverageScore.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 103-109 are not covered by tests

Check warning on line 174 in src/main/java/edu/hm/hafner/grading/CoverageScore.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 174 is not covered by tests

Check warning on line 186 in src/main/java/edu/hm/hafner/grading/CoverageScore.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 183-186 are not covered by tests

Check warning on line 192 in src/main/java/edu/hm/hafner/grading/CoverageScore.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 192 is not covered by tests

Check warning on line 52 in src/main/java/edu/hm/hafner/grading/TruncatedString.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 52 is not covered by tests

Check warning on line 221 in src/main/java/edu/hm/hafner/grading/TruncatedString.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 221 is not covered by tests

Check warning on line 276 in src/main/java/edu/hm/hafner/grading/TruncatedString.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 275-276 are not covered by tests

Check warning on line 118 in src/main/java/edu/hm/hafner/grading/AnalysisScore.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 118 is not covered by tests

Check warning on line 176 in src/main/java/edu/hm/hafner/grading/AnalysisScore.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 175-176 are not covered by tests

Check warning on line 29 in src/main/java/edu/hm/hafner/grading/FileSystemMetricReportFactory.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 16-29 are not covered by tests

Check warning on line 203 in src/main/java/edu/hm/hafner/grading/CommentBuilder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 200-203 are not covered by tests

Check warning on line 265 in src/main/java/edu/hm/hafner/grading/CommentBuilder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 248-265 are not covered by tests

Check warning on line 271 in src/main/java/edu/hm/hafner/grading/CommentBuilder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 271 is not covered by tests

Check warning on line 276 in src/main/java/edu/hm/hafner/grading/CommentBuilder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 276 is not covered by tests

Check warning on line 321 in src/main/java/edu/hm/hafner/grading/CommentBuilder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 298-321 are not covered by tests

Check warning on line 46 in src/main/java/edu/hm/hafner/grading/ReportFinder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 46 is not covered by tests

Check warning on line 64 in src/main/java/edu/hm/hafner/grading/ReportFinder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 61-64 are not covered by tests

Check warning on line 79 in src/main/java/edu/hm/hafner/grading/ReportFinder.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 78-79 are not covered by tests

Check warning on line 210 in src/main/java/edu/hm/hafner/grading/TestScore.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 210 is not covered by tests

Check warning on line 118 in src/main/java/edu/hm/hafner/grading/Configuration.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 118 is not covered by tests

Check warning on line 121 in src/main/java/edu/hm/hafner/grading/Configuration.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 121 is not covered by tests

Check warning on line 124 in src/main/java/edu/hm/hafner/grading/Configuration.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 124 is not covered by tests

Check warning on line 109 in src/main/java/edu/hm/hafner/grading/ToolConfiguration.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 109 is not covered by tests