RED-9472: seperation of system rules
pmd fix
This commit is contained in:
parent
e5d00de2ef
commit
6b7cf3a4bd
@ -32,12 +32,8 @@ import lombok.experimental.UtilityClass;
|
|||||||
public class RuleCompilationResultParser {
|
public class RuleCompilationResultParser {
|
||||||
|
|
||||||
private final static Pattern ruleIdentifierInCodeFinder = Pattern.compile(
|
private final static Pattern ruleIdentifierInCodeFinder = Pattern.compile(
|
||||||
"\\b(?:redact|apply|skip|remove|ignore|applyWithLineBreaks|applyWithReferences|skipWithReferences)" +
|
"\\b(?:redact|apply|skip|remove|ignore|applyWithLineBreaks|applyWithReferences|skipWithReferences)\\s*\\(\\s*\"([a-zA-Z0-9]+.\\d+.\\d+)\"\\s*,\\s*.*(?:\\s*,\\s*.*)\\s*?\\)");
|
||||||
"\\s*\\(\\s*" +
|
|
||||||
"\"([a-zA-Z0-9]+\\.\\d+\\.\\d+)\"" +
|
|
||||||
"\\s*,\\s*[^,\\)]*(?:\\s*,\\s*[^,\\)]*)*" +
|
|
||||||
"\\s*\\)"
|
|
||||||
);
|
|
||||||
|
|
||||||
@SneakyThrows
|
@SneakyThrows
|
||||||
public RuleCompilationResult buildRuleCompilationResultFromRuleString(String ruleString, boolean removedImports) {
|
public RuleCompilationResult buildRuleCompilationResultFromRuleString(String ruleString, boolean removedImports) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user