Definitely fix swift impl

This commit is contained in:
Clément Fournier
2020-01-17 14:01:20 +01:00
parent db424fc1e6
commit 53b2b4f201
4 changed files with 6 additions and 4 deletions

View File

@ -67,7 +67,7 @@ public interface Node {
*/
@Deprecated
default void jjtOpen() {
// do nothing
}
@ -78,7 +78,7 @@ public interface Node {
*/
@Deprecated
default void jjtClose() {
// do nothing
}

View File

@ -55,7 +55,7 @@ import net.sourceforge.pmd.lang.ast.impl.antlr4.*;
options {
contextSuperClass = AntlrBaseNode;
superClass = PmdBaseAntlrParser;
superClass = PmdAntlrParserBase;
}
topLevel : statements? EOF ;

View File

@ -11,6 +11,7 @@ Rules which enforce generally accepted best practices.
<rule name="ProhibitedInterfaceBuilder"
since="7.0"
language="swift"
message="Creating views using Interface Builder should be avoided."
class="net.sourceforge.pmd.lang.swift.rule.bestpractices.ProhibitedInterfaceBuilderRule"
externalInfoUrl="http://pmd.github.io/pmd/pmd_rules_swift_bestpractices.html#prohibitedinterfacebuilder">
@ -36,6 +37,7 @@ class ViewController: UIViewController {
<rule name="UnavailableFunction"
since="7.0"
language="swift"
message="Unimplemented functions should be marked as unavailable."
class="net.sourceforge.pmd.lang.swift.rule.bestpractices.UnavailableFunctionRule"
externalInfoUrl="http://pmd.github.io/pmd/pmd_rules_swift_bestpractices.html#unavailablefunction">