Skip to content

Commit

Permalink
Fix PMD warnings.
Browse files Browse the repository at this point in the history
  • Loading branch information
uhafner committed Jun 7, 2024
1 parent d25c924 commit 468e5b8
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -219,6 +219,7 @@ public enum Tab {
* @return the tab
* @throws NoSuchElementException if the tab could not be found
*/
@SuppressWarnings("PMD.UnnecessaryFullyQualifiedName")
static Tab valueWithHref(final String href) {
for (Tab tab : Tab.values()) {
if (tab.id.equals(href.substring(1))) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ public class CoverageSummary extends PageObject {
* @param id
* the type of the result page (e.g. simian, checkstyle, cpd, etc.)
*/
@SuppressWarnings("PMD.ConstructorCallsOverridableMethod")
public CoverageSummary(final Build parent, final String id) {
super(parent, parent.url(id));

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ public void setMergeToOneReport(final boolean mergeReports) {
*/
public AdapterThreshold createThresholdsPageArea() {
ensureAdvancedOptionsIsActivated();
String path = createPageArea("thresholds", () -> this.threshold.click());
String path = createPageArea("thresholds", this.threshold::click);
return new AdapterThreshold(this, path);
}

Expand All @@ -72,7 +72,7 @@ public AdapterThreshold createThresholdsPageArea() {
public AdapterThreshold createThresholdsPageArea(final AdapterThresholdTarget thresholdTarget, final double unhealthyThreshold,
final double unstableThreshold, final boolean failUnhealthy) {
ensureAdvancedOptionsIsActivated();
String path = createPageArea("thresholds", () -> this.threshold.click());
String path = createPageArea("thresholds", this.threshold::click);
AdapterThreshold adapterThreshold = new AdapterThreshold(this, path);
adapterThreshold.setThresholdTarget(thresholdTarget);
adapterThreshold.setUnhealthyThreshold(unhealthyThreshold);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,17 +55,17 @@ public void testCoverageReportAfterSomeBuildsWithReports() {
report.open();

FileCoverageTable coverageTable = report.getCoverageTable();
CoverageReportTest.verifyFileCoverageTableContent(coverageTable,
verifyFileCoverageTableContent(coverageTable,
new String[] {"edu.hm.hafner.util", "edu.hm.hafner.util", "edu.hm.hafner.util"},
new String[] {"Ensure.java", "FilteredLog.java", "Generated.java"},
new String[] {"80.00%", "100.00%", "n/a"},
new String[] {"86.96%", "100.00%", "n/a"});

String coverageTree = report.getCoverageTree();
CoverageReportTest.verifyCoverageTreeAfterSomeBuildsWithReports(coverageTree);
verifyCoverageTreeAfterSomeBuildsWithReports(coverageTree);

String coverageOverview = report.getCoverageOverview();
CoverageReportTest.verifyCoverageOverviewAfterSomeBuildsWithReports(coverageOverview);
verifyCoverageOverviewAfterSomeBuildsWithReports(coverageOverview);
}

/**
Expand All @@ -80,13 +80,13 @@ public void testCoverageReportAfterOneBuildWithReport() {
report.open();

FileCoverageTable coverageTable = report.getCoverageTable();
CoverageReportTest.verifyFileCoverageTableNumberOfMaxEntries(coverageTable, 307);
verifyFileCoverageTableNumberOfMaxEntries(coverageTable, 307);

String coverageTree = report.getCoverageTree();
CoverageReportTest.verifyCoverageTreeAfterOneBuildWithReport(coverageTree);
verifyCoverageTreeAfterOneBuildWithReport(coverageTree);

String coverageOverview = report.getCoverageOverview();
CoverageReportTest.verifyCoverageOverviewAfterOneBuildWithReport(coverageOverview);
verifyCoverageOverviewAfterOneBuildWithReport(coverageOverview);
}

/**
Expand All @@ -101,19 +101,19 @@ public void testCoverageTableWithMultiplePages() {
report.open();

FileCoverageTable table = report.openFileCoverageTable();
CoverageReportTest.verifyFileCoverageTableContent(table,
verifyFileCoverageTableContent(table,
new String[] {"edu.hm.hafner.analysis", "edu.hm.hafner.analysis", "edu.hm.hafner.analysis"},
new String[] {"AbstractPackageDetector.java", "CSharpNamespaceDetector.java", "Categories.java"},
new String[] {"88.24%", "100.00%", "100.00%"},
new String[] {"50.00%", "n/a", "100.00%"});
table.openTablePage(2);
CoverageReportTest.verifyFileCoverageTableContent(table,
verifyFileCoverageTableContent(table,
new String[] {"edu.hm.hafner.analysis", "edu.hm.hafner.analysis", "edu.hm.hafner.analysis"},
new String[] {"IssueBuilder.java", "IssueDifference.java", "IssueParser.java"},
new String[] {"100.00%", "100.00%", "83.33%"},
new String[] {"100.00%", "92.86%", "n/a"});
table.openTablePage(3);
CoverageReportTest.verifyFileCoverageTableContent(table,
verifyFileCoverageTableContent(table,
new String[] {"edu.hm.hafner.analysis", "edu.hm.hafner.analysis", "edu.hm.hafner.analysis"},
new String[] {"PackageDetectors.java", "PackageNameResolver.java", "ParsingCanceledException.java"},
new String[] {"92.31%", "100.00%", "0.00%"},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ public void testTrendChartAfterSomeBuildsWithReports() {
FreeStyleJob job = getJobWithFirstBuildAndDifferentReports(InCaseCoverageDecreasedConfiguration.DONT_FAIL);
buildSuccessfully(job);
MainPanel mainPanel = new MainPanel(job);
MainPanelTest.verifyTrendChartWithTwoReports(mainPanel, 1, 2);
verifyTrendChartWithTwoReports(mainPanel, 1, 2);
}

/**
Expand Down

0 comments on commit 468e5b8

Please sign in to comment.