RED-9472: seperation of system rules
pmd fix
This commit is contained in:
parent
e535c62b6c
commit
cb102a4e00
@ -32,8 +32,12 @@ 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)\\s*\\(\\s*\"([a-zA-Z0-9]+.\\d+.\\d+)\"\\s*,\\s*.*(?:\\s*,\\s*.*)\\s*?\\)");
|
"\\b(?:redact|apply|skip|remove|ignore|applyWithLineBreaks|applyWithReferences|skipWithReferences)" +
|
||||||
|
"\\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