Skip to content

Commit bffce9e

Browse files
committed
Update report schema location to https://pmd.github.io/schema/report_2_0_0.xsd
1 parent a58799a commit bffce9e

17 files changed

+17
-17
lines changed

lib/pmdtester/pmd_tester_utils.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def build_report_diff(base_report_file, patch_report_file, base_info, patch_info
1919
end
2020

2121
# Parse the +report_file+ to produce a +Report+.
22-
# For the schema of xml reports, refer to http://pmd.sourceforge.net/report_2_0_0.xsd
22+
# For the schema of xml reports, refer to https://pmd.github.io/schema/report_2_0_0.xsd
2323
def parse_pmd_report(report_file, branch, report_details, filter_set = nil)
2424
require 'nokogiri'
2525

test/resources/diff_builder/test_configerrors_diffs_base.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<configerror rule="RuleBase1" msg="Only appears in base report 1." />
77
<configerror rule="RuleBase1" msg="Only appears in base report 2." />

test/resources/diff_builder/test_configerrors_diffs_patch.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<configerror rule="RulePatch1" msg="Only appears in patch report." />
77
<configerror rule="RuleBoth1" msg="It is the same in two reports." />

test/resources/diff_builder/test_error_diffs_base.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<error filename="Base1.java" msg="Only appears in base report 1.">
77
Details of base report 1.

test/resources/diff_builder/test_error_diffs_patch.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<error filename="Patch1.java" msg="Only appears in patch report.">
77
Details of patch report.

test/resources/diff_builder/test_violation_diffs_base.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<file name="Same1.java">
77
<violation beginline="7" endline="8" begincolumn="12" endcolumn="5" rule="UncommentedEmptyConstructor" ruleset="Documentation" class="Null" method="Null" externalInfoUrl="http://pmd.sourceforge.net/snapshot/pmd_rules_java_documentation.html#uncommentedemptyconstructor" priority="3">

test/resources/diff_builder/test_violation_diffs_patch.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<file name="Same1.java">
77
<violation beginline="7" endline="8" begincolumn="12" endcolumn="5" rule="UncommentedEmptyConstructor" ruleset="Documentation" class="Null" method="Null" externalInfoUrl="http://pmd.sourceforge.net/snapshot/pmd_rules_java_documentation.html#uncommentedemptyconstructor" priority="3">

test/resources/html_report_builder/test_html_report_builder_base.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<file name="SHOULD_BE_REPLACED/target/repositories/spring-framework/gradle/jdiff/Null.java">
77
<violation beginline="7" endline="8" begincolumn="12" endcolumn="5" rule="UncommentedEmptyConstructor" ruleset="Documentation" class="Null" method="Null" externalInfoUrl="http://pmd.sourceforge.net/snapshot/pmd_rules_java_documentation.html#uncommentedemptyconstructor" priority="3">

test/resources/html_report_builder/test_html_report_builder_patch.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<file name="SHOULD_BE_REPLACED/target/repositories/spring-framework/gradle/jdiff/Null.java">
77
<violation beginline="7" endline="8" begincolumn="12" endcolumn="5" rule="UncommentedEmptyConstructor" ruleset="Documentation" class="Null" method="Null" externalInfoUrl="http://pmd.sourceforge.net/snapshot/pmd_rules_java_documentation.html#uncommentedemptyconstructor" priority="3">

test/resources/pmd_report_document/error_filename_without_path.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<error filename="InputXpathQueryGeneratorTabWidth.java" msg="NullPointerException: null">
77
<![CDATA[java.lang.NullPointerException

test/resources/pmd_report_document/sample_report_relativized_paths.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<file name="/home/runner/work/pmd/target/repositories/spring-framework/gradle/jdiff/Null.java">
77
<violation beginline="7" endline="8" begincolumn="12" endcolumn="5" rule="UncommentedEmptyConstructor" ruleset="Documentation" class="Null" method="Null" externalInfoUrl="http://pmd.sourceforge.net/snapshot/pmd_rules_java_documentation.html#uncommentedemptyconstructor" priority="3">

test/resources/pmd_report_document/test_document.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<file name="SHOULD_BE_REPLACED/target/repositories/spring-framework/gradle/jdiff/Null.java">
77
<violation beginline="7" endline="8" begincolumn="12" endcolumn="5" rule="UncommentedEmptyConstructor" ruleset="Documentation" class="Null" method="Null" externalInfoUrl="http://pmd.sourceforge.net/snapshot/pmd_rules_java_documentation.html#uncommentedemptyconstructor" priority="3">

test/resources/runner/pmd_report.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<file name="Base1.java">
77
<violation beginline="51" endline="51" begincolumn="9" endcolumn="46" rule="ConsecutiveLiteralAppends" ruleset="Performance" package="org.springframework.aop" class="Pointcut" variable="TRUE" externalInfoUrl="http://pmd.sourceforge.net/snapshot/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass" priority="3">

test/resources/summary_report_builder/base-checkstyle-report.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<file name="Same1.java">
77
<violation beginline="7" endline="8" begincolumn="12" endcolumn="5" rule="UncommentedEmptyConstructor" ruleset="Documentation" class="Null" method="Null" externalInfoUrl="http://pmd.sourceforge.net/snapshot/pmd_rules_java_documentation.html#uncommentedemptyconstructor" priority="3">

test/resources/summary_report_builder/patch-checkstyle-report.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<file name="Base1.java">
77
<violation beginline="51" endline="51" begincolumn="9" endcolumn="46" rule="AbstractClassWithoutAbstractMethod" ruleset="Best Practices" package="org.springframework.aop" class="Pointcut" variable="TRUE" externalInfoUrl="http://pmd.sourceforge.net/snapshot/pmd_rules_java_codestyle.html#fielddeclarationsshouldbeatstartofclass" priority="3">

test/resources/summary_report_builder_issue121/base-report.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<file name="Same1.java">
77
<violation beginline="402" endline="402" begincolumn="22" endcolumn="36" rule="CyclomaticComplexity" ruleset="Design" externalInfoUrl="https://docs.pmd-code.org/snapshot/pmd_rules_apex_design.html#cyclomaticcomplexity" priority="3">

test/resources/summary_report_builder_issue121/patch-report.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<pmd xmlns="http://pmd.sourceforge.net/report/2.0.0"
33
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4-
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 http://pmd.sourceforge.net/report_2_0_0.xsd"
4+
xsi:schemaLocation="http://pmd.sourceforge.net/report/2.0.0 https://pmd.github.io/schema/report_2_0_0.xsd"
55
version="6.3.0-SNAPSHOT" timestamp="2018-04-16T22:41:45.065">
66
<file name="Same1.java">
77
<violation beginline="402" endline="402" begincolumn="22" endcolumn="36" rule="CyclomaticComplexity" ruleset="Design" externalInfoUrl="https://docs.pmd-code.org/snapshot/pmd_rules_apex_design.html#cyclomaticcomplexity" priority="3">

0 commit comments

Comments
 (0)