[core] Move Rule/RuleSet related type into net.sourceforge.pmd.rule

Refs #3917
This commit is contained in:
Andreas Dangel
2024-01-12 18:14:04 +01:00
parent 6d955d6b9a
commit 9e668c22fc
93 changed files with 196 additions and 181 deletions

View File

@@ -17,9 +17,9 @@ import java.util.ArrayList;
import java.util.List;
import java.util.regex.Pattern;
import net.sourceforge.pmd.RuleSet;
import net.sourceforge.pmd.RuleSetLoader;
import net.sourceforge.pmd.internal.util.IOUtil;
import net.sourceforge.pmd.rule.RuleSet;
import net.sourceforge.pmd.rule.RuleSetLoader;
public final class GenerateRuleDocsCmd {

View File

@@ -32,9 +32,6 @@ import org.apache.commons.text.StringEscapeUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import net.sourceforge.pmd.RuleSet;
import net.sourceforge.pmd.RuleSetLoadException;
import net.sourceforge.pmd.RuleSetLoader;
import net.sourceforge.pmd.internal.util.IOUtil;
import net.sourceforge.pmd.lang.Language;
import net.sourceforge.pmd.lang.LanguageRegistry;
@@ -42,6 +39,9 @@ import net.sourceforge.pmd.lang.rule.RuleReference;
import net.sourceforge.pmd.lang.rule.XPathRule;
import net.sourceforge.pmd.properties.PropertyDescriptor;
import net.sourceforge.pmd.rule.Rule;
import net.sourceforge.pmd.rule.RuleSet;
import net.sourceforge.pmd.rule.RuleSetLoadException;
import net.sourceforge.pmd.rule.RuleSetLoader;
public class RuleDocGenerator {
private static final Logger LOG = LoggerFactory.getLogger(RuleDocGenerator.class);

View File

@@ -10,10 +10,10 @@ import java.util.regex.Pattern;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.SystemUtils;
import net.sourceforge.pmd.RuleSet;
import net.sourceforge.pmd.internal.util.IOUtil;
import net.sourceforge.pmd.lang.rule.RuleReference;
import net.sourceforge.pmd.rule.Rule;
import net.sourceforge.pmd.rule.RuleSet;
public final class RuleSetUtils {

View File

@@ -25,8 +25,8 @@ import org.yaml.snakeyaml.Yaml;
import org.yaml.snakeyaml.constructor.SafeConstructor;
import org.yaml.snakeyaml.representer.Representer;
import net.sourceforge.pmd.RuleSet;
import net.sourceforge.pmd.lang.Language;
import net.sourceforge.pmd.rule.RuleSet;
public class SidebarGenerator {
private static final String SIDEBAR_YML = "docs/_data/sidebars/pmd_sidebar.yml";

View File

@@ -19,10 +19,10 @@ import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.io.TempDir;
import net.sourceforge.pmd.RuleSet;
import net.sourceforge.pmd.RuleSetLoader;
import net.sourceforge.pmd.docs.MockedFileWriter.FileEntry;
import net.sourceforge.pmd.internal.util.IOUtil;
import net.sourceforge.pmd.rule.RuleSet;
import net.sourceforge.pmd.rule.RuleSetLoader;
class RuleDocGeneratorTest {

View File

@@ -14,8 +14,8 @@ import java.util.List;
import org.junit.jupiter.api.Test;
import net.sourceforge.pmd.RuleSetLoader;
import net.sourceforge.pmd.internal.util.IOUtil;
import net.sourceforge.pmd.rule.RuleSetLoader;
class RuleSetResolverTest {

View File

@@ -26,10 +26,10 @@ import org.yaml.snakeyaml.Yaml;
import org.yaml.snakeyaml.constructor.SafeConstructor;
import org.yaml.snakeyaml.representer.Representer;
import net.sourceforge.pmd.RuleSet;
import net.sourceforge.pmd.internal.util.IOUtil;
import net.sourceforge.pmd.lang.Language;
import net.sourceforge.pmd.lang.LanguageRegistry;
import net.sourceforge.pmd.rule.RuleSet;
class SidebarGeneratorTest {
private MockedFileWriter writer = new MockedFileWriter();