fix pmd-vf

needs a dependency mechanism
to prevent apex from being pruned
This commit is contained in:
Clément Fournier
2022-07-21 15:13:13 +02:00
parent 5c2260bd0f
commit 2cb54ff1bc
15 changed files with 124 additions and 29 deletions

View File

@@ -17,6 +17,7 @@ import org.mockito.Mockito;
import net.sourceforge.pmd.Rule;
import net.sourceforge.pmd.RuleContext;
import net.sourceforge.pmd.lang.LanguageProcessor;
import net.sourceforge.pmd.lang.LanguageVersion;
import net.sourceforge.pmd.lang.ast.Node;
import net.sourceforge.pmd.lang.document.TextRegion;
@@ -41,6 +42,7 @@ public class RuleTstTest {
ruleTester.runTestFromString("the code", rule, dummyLanguage, false);
verify(rule).initialize(any(LanguageProcessor.class));
verify(rule).start(any(RuleContext.class));
verify(rule).end(any(RuleContext.class));
verify(rule, atLeastOnce()).getLanguage();