dogfood: fix missing override

Note: the rule is disabled for pmd-xml, refs #1074
This commit is contained in:
Andreas Dangel
2018-06-16 17:48:36 +02:00
parent 2c987a2688
commit 5a7bbe19a2
458 changed files with 1901 additions and 257 deletions

View File

@ -28,6 +28,7 @@ public class Ecmascript3Handler extends AbstractLanguageVersionHandler {
return new DefaultASTXPathHandler();
}
@Override
public RuleViolationFactory getRuleViolationFactory() {
return EcmascriptRuleViolationFactory.INSTANCE;
}
@ -37,6 +38,7 @@ public class Ecmascript3Handler extends AbstractLanguageVersionHandler {
return new EcmascriptParserOptions();
}
@Override
public Parser getParser(ParserOptions parserOptions) {
return new Ecmascript3Parser(parserOptions);
}
@ -44,6 +46,7 @@ public class Ecmascript3Handler extends AbstractLanguageVersionHandler {
@Override
public VisitorStarter getDumpFacade(final Writer writer, final String prefix, final boolean recurse) {
return new VisitorStarter() {
@Override
public void start(Node rootNode) {
new DumpFacade().initializeWith(writer, prefix, recurse, (EcmascriptNode<?>) rootNode);
}

View File

@ -31,14 +31,17 @@ public class Ecmascript3Parser extends AbstractParser {
return new Ecmascript5TokenManager(source);
}
@Override
public boolean canParse() {
return true;
}
@Override
public Node parse(String fileName, Reader source) throws ParseException {
return ecmascriptParser.parse(source);
}
@Override
public Map<Integer, String> getSuppressMap() {
return ecmascriptParser.getSuppressMap();
}

View File

@ -14,6 +14,7 @@ public class ASTArrayComprehension extends AbstractEcmascriptNode<ArrayComprehen
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -15,6 +15,7 @@ public class ASTArrayComprehensionLoop extends AbstractEcmascriptNode<ArrayCompr
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -17,18 +17,22 @@ public class ASTArrayLiteral extends AbstractEcmascriptNode<ArrayLiteral>
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}
@Override
public boolean isDestructuring() {
return node.isDestructuring();
}
@Override
public boolean isTrailingComma() {
return trailingComma;
}
@Override
public void setTrailingComma(boolean trailingComma) {
this.trailingComma = trailingComma;
}

View File

@ -14,6 +14,7 @@ public class ASTForInLoop extends AbstractEcmascriptNode<ForInLoop> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTForLoop extends AbstractEcmascriptNode<ForLoop> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTFunctionCall extends AbstractEcmascriptNode<FunctionCall> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -15,6 +15,7 @@ public class ASTFunctionNode extends AbstractEcmascriptNode<FunctionNode> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTIfStatement extends AbstractEcmascriptNode<IfStatement> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTInfixExpression extends AbstractInfixEcmascriptNode<InfixExpress
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -15,6 +15,7 @@ public class ASTLabel extends AbstractEcmascriptNode<Label> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTLabeledStatement extends AbstractEcmascriptNode<LabeledStatement
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTLetNode extends AbstractEcmascriptNode<LetNode> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTNewExpression extends AbstractEcmascriptNode<NewExpression> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -15,6 +15,7 @@ public class ASTNumberLiteral extends AbstractEcmascriptNode<NumberLiteral> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -17,6 +17,7 @@ public class ASTObjectLiteral extends AbstractEcmascriptNode<ObjectLiteral>
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}
@ -25,14 +26,17 @@ public class ASTObjectLiteral extends AbstractEcmascriptNode<ObjectLiteral>
return (ASTObjectProperty) jjtGetChild(index);
}
@Override
public boolean isDestructuring() {
return node.isDestructuring();
}
@Override
public boolean isTrailingComma() {
return trailingComma;
}
@Override
public void setTrailingComma(boolean trailingComma) {
this.trailingComma = trailingComma;
}

View File

@ -14,6 +14,7 @@ public class ASTObjectProperty extends AbstractInfixEcmascriptNode<ObjectPropert
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTParenthesizedExpression extends AbstractEcmascriptNode<Parenthes
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -15,6 +15,7 @@ public class ASTPropertyGet extends AbstractInfixEcmascriptNode<PropertyGet> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -15,6 +15,7 @@ public class ASTRegExpLiteral extends AbstractEcmascriptNode<RegExpLiteral> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTReturnStatement extends AbstractEcmascriptNode<ReturnStatement>
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTScope extends AbstractEcmascriptNode<Scope> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -15,6 +15,7 @@ public class ASTStringLiteral extends AbstractEcmascriptNode<StringLiteral> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTSwitchCase extends AbstractEcmascriptNode<SwitchCase> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTSwitchStatement extends AbstractEcmascriptNode<SwitchStatement>
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTThrowStatement extends AbstractEcmascriptNode<ThrowStatement> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTTryStatement extends AbstractEcmascriptNode<TryStatement> {
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -18,6 +18,7 @@ public class ASTVariableDeclaration extends AbstractEcmascriptNode<VariableDecla
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}

View File

@ -14,6 +14,7 @@ public class ASTVariableInitializer extends AbstractEcmascriptNode<VariableIniti
/**
* Accept the visitor.
*/
@Override
public Object jjtAccept(EcmascriptParserVisitor visitor, Object data) {
return visitor.visit(this, data);
}
@ -30,6 +31,7 @@ public class ASTVariableInitializer extends AbstractEcmascriptNode<VariableIniti
}
}
@Override
public boolean isDestructuring() {
return node.isDestructuring();
}

Some files were not shown because too many files have changed in this diff Show More