Skip to content

Merge pull request #999 from jenkinsci/bandit #19

Merge pull request #999 from jenkinsci/bandit

Merge pull request #999 from jenkinsci/bandit #19

GitHub Actions / Quality Monitor succeeded Jan 11, 2024 in 0s

Quality Monitor

  • 🚦 Tests: 1114 tests passed
  • 👣 Code Coverage: 92% coverage achieved
  • ⚠️ Style: No warnings found
  • 🐛 Bugs: 6 warnings found (0 error, 0 high, 0 normal, 6 low)

Details

☀️ Quality Monitor

🚦 Tests

Name Passed Skipped Failed Total
Tests 1114 0 0 1114

⚠️ Style

Name Errors High Normal Low Total
CheckStyle 0 0 0 0 0
PMD 0 0 0 0 0
Total 0 0 0 6 6

🐛 Bugs

Name Errors High Normal Low Total
SpotBugs 0 0 0 6 6

👣 Code Coverage

Code Coverage: 92%

Name Covered % Missed %
Line Coverage 96 4
Branch Coverage 88 12
Total Ø 92 8

🔬 Mutation Coverage Score: not enabled

Annotations

Check warning on line 27 in src/main/java/edu/hm/hafner/analysis/parser/XlcCompilerParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

SpotBugs: REDOS

The regular expression "^(?:.*\\[[^]]*\\])?\\s*"?([^"]*)"?, line ([0-9]+)\\.[0-9]+:( (?:[A-Z]+|[0-9]+-)[0-9]+)? \\(([USEWI])\\)\\s*(.*)$" is vulnerable to a denial of service attack (ReDOS)

Check warning on line 28 in src/main/java/edu/hm/hafner/analysis/parser/XlcCompilerParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

SpotBugs: REDOS

The regular expression "^(?:.*\\[[^]]*\\])?\\s*\\s*((?:[A-Z]+|[0-9]+-)[0-9]+)?:? ?\\(([USEWI])\\)( INFORMATION:)?\\s*(.*)$" is vulnerable to a denial of service attack (ReDOS)

Check warning on line 27 in src/main/java/edu/hm/hafner/analysis/parser/XlcLinkerParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

SpotBugs: REDOS

The regular expression "^(?:.*\\[[^]]*\\])?\\s*ld: ([0-9]+-[0-9]+).*ERROR:\\s*(.*)$" is vulnerable to a denial of service attack (ReDOS)

Check warning on line 30 in src/main/java/edu/hm/hafner/analysis/parser/XlcLinkerParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

SpotBugs: REDOS

The regular expression "^(?:.*\\[[^]]*\\])?\\s*ld: ([0-9]+-[0-9]+)\\s*(.*)$" is vulnerable to a denial of service attack (ReDOS)

Check warning on line 28 in src/main/java/edu/hm/hafner/analysis/parser/XlcLinkerParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

SpotBugs: REDOS

The regular expression "^(?:.*\\[[^]]*\\])?\\s*ld: ([0-9]+-[0-9]+)\\s*(Error .*)$" is vulnerable to a denial of service attack (ReDOS)

Check warning on line 29 in src/main/java/edu/hm/hafner/analysis/parser/XlcLinkerParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

SpotBugs: REDOS

The regular expression "^(?:.*\\[[^]]*\\])?\\s*ld: ([0-9]+-[0-9]+)\\s*WARNING:\\s*(.*)$" is vulnerable to a denial of service attack (ReDOS)

Check warning on line 69 in src/main/java/edu/hm/hafner/analysis/util/XmlElementUtil.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 69 is not covered by tests

Check warning on line 40 in src/main/java/edu/hm/hafner/analysis/parser/dry/simian/SimianParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 39-40 are not covered by tests

Check warning on line 88 in src/main/java/edu/hm/hafner/analysis/parser/gendarme/GendarmeParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 88 is not covered by tests

Check warning on line 125 in src/main/java/edu/hm/hafner/analysis/parser/gendarme/GendarmeParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 124-125 are not covered by tests

Check warning on line 20 in src/main/java/edu/hm/hafner/analysis/parser/gendarme/GendarmeRule.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 20 is not covered by tests

Check warning on line 47 in src/main/java/edu/hm/hafner/analysis/parser/gendarme/GendarmeRule.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 47 is not covered by tests

Check warning on line 80 in src/main/java/edu/hm/hafner/analysis/parser/dry/AbstractDryParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 80 is not covered by tests

Check warning on line 49 in src/main/java/edu/hm/hafner/analysis/parser/checkstyle/CheckStyleRules.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 48-49 are not covered by tests

Check warning on line 57 in src/main/java/edu/hm/hafner/analysis/parser/checkstyle/CheckStyleRules.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 55-57 are not covered by tests

Check warning on line 47 in src/main/java/edu/hm/hafner/analysis/parser/checkstyle/CheckStyleParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 47 is not covered by tests

Check warning on line 107 in src/main/java/edu/hm/hafner/analysis/registry/ParserDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 107 is not covered by tests

Check warning on line 129 in src/main/java/edu/hm/hafner/analysis/registry/ParserDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 129 is not covered by tests

Check warning on line 45 in src/main/java/edu/hm/hafner/analysis/registry/DryDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 44-45 are not covered by tests

Check warning on line 58 in src/main/java/edu/hm/hafner/analysis/registry/DryDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 58 is not covered by tests

Check warning on line 109 in src/main/java/edu/hm/hafner/analysis/parser/findbugs/FindBugsParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 108-109 are not covered by tests

Check warning on line 142 in src/main/java/edu/hm/hafner/analysis/parser/findbugs/FindBugsParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 141-142 are not covered by tests

Check warning on line 166 in src/main/java/edu/hm/hafner/analysis/parser/findbugs/FindBugsParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 166 is not covered by tests

Check warning on line 266 in src/main/java/edu/hm/hafner/analysis/parser/findbugs/FindBugsParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 265-266 are not covered by tests

Check warning on line 284 in src/main/java/edu/hm/hafner/analysis/parser/findbugs/FindBugsParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 284 is not covered by tests