Fix old usages of old rulesets

This commit is contained in:
Andreas Dangel
2024-01-11 14:32:52 +01:00
parent 9977c0ffeb
commit bb75ff41c3
5 changed files with 15 additions and 43 deletions

View File

@ -1,24 +0,0 @@
/**
* BSD-style license; for more info see http://pmd.sourceforge.net/license.html
*/
package net.sourceforge.pmd.lang.java;
import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.junit.jupiter.api.Assertions.assertNull;
import org.junit.jupiter.api.Test;
import net.sourceforge.pmd.RuleSet;
import net.sourceforge.pmd.RuleSetLoader;
class PMD5RulesetTest {
@Test
void loadRuleset() {
RuleSet ruleset = new RuleSetLoader().loadFromResource("net/sourceforge/pmd/lang/java/pmd5ruleset.xml");
assertNotNull(ruleset);
assertNull(ruleset.getRuleByName("GuardLogStatementJavaUtil"));
assertNull(ruleset.getRuleByName("GuardLogStatement"));
}
}

View File

@ -1,15 +0,0 @@
<?xml version="1.0"?>
<ruleset name="custom-ruleset"
xmlns="http://pmd.sourceforge.net/ruleset/2.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://pmd.sourceforge.net/ruleset/2.0.0 https://pmd.sourceforge.io/ruleset_2_0_0.xsd">
<description>
custom ruleset
</description>
<rule ref="rulesets/java/logging-java.xml">
<exclude name="GuardLogStatementJavaUtil"/>
</rule>
</ruleset>