diff options
author | Danny van Bruggen <hexagonaal@gmail.com> | 2017-05-29 23:10:17 +0200 |
---|---|---|
committer | Danny van Bruggen <hexagonaal@gmail.com> | 2017-05-29 23:10:17 +0200 |
commit | 144bea98797df95ee084b556a9cd970e6fdf8faf (patch) | |
tree | 07ecf11fdef6568104200c16c2813fb21a7d6ca7 /javaparser-core-generators/src/main/java/com/github/javaparser/generator/core | |
parent | bc2374c7e2c5594076fd404b70686ace004a371b (diff) | |
download | javaparser-144bea98797df95ee084b556a9cd970e6fdf8faf.tar.gz |
Stop using deprecated methods
Diffstat (limited to 'javaparser-core-generators/src/main/java/com/github/javaparser/generator/core')
4 files changed, 8 insertions, 13 deletions
diff --git a/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/CloneGenerator.java b/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/CloneGenerator.java index 0cfe52947..9fb31ecdb 100644 --- a/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/CloneGenerator.java +++ b/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/CloneGenerator.java @@ -8,7 +8,7 @@ import com.github.javaparser.generator.NodeGenerator; import com.github.javaparser.metamodel.BaseNodeMetaModel; import com.github.javaparser.utils.SourceRoot; -import static com.github.javaparser.JavaParser.parseClassBodyDeclaration; +import static com.github.javaparser.JavaParser.parseBodyDeclaration; import static com.github.javaparser.utils.CodeGenerationUtils.f; public class CloneGenerator extends NodeGenerator { @@ -19,7 +19,7 @@ public class CloneGenerator extends NodeGenerator { @Override protected void generateNode(BaseNodeMetaModel nodeMetaModel, CompilationUnit nodeCu, ClassOrInterfaceDeclaration nodeCoid) { nodeCu.addImport(CloneVisitor.class); - MethodDeclaration cloneMethod = (MethodDeclaration) parseClassBodyDeclaration(f( + MethodDeclaration cloneMethod = (MethodDeclaration) parseBodyDeclaration(f( "@Override public %s clone() { return (%s) accept(new CloneVisitor(), null); }", nodeMetaModel.getTypeNameGenerified(), nodeMetaModel.getTypeNameGenerified() diff --git a/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/GetMetaModelGenerator.java b/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/GetMetaModelGenerator.java index 8e16899b5..333410725 100644 --- a/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/GetMetaModelGenerator.java +++ b/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/GetMetaModelGenerator.java @@ -8,7 +8,7 @@ import com.github.javaparser.metamodel.BaseNodeMetaModel; import com.github.javaparser.metamodel.JavaParserMetaModel; import com.github.javaparser.utils.SourceRoot; -import static com.github.javaparser.JavaParser.parseClassBodyDeclaration; +import static com.github.javaparser.JavaParser.parseBodyDeclaration; import static com.github.javaparser.utils.CodeGenerationUtils.f; public class GetMetaModelGenerator extends NodeGenerator { @@ -18,7 +18,7 @@ public class GetMetaModelGenerator extends NodeGenerator { @Override protected void generateNode(BaseNodeMetaModel nodeMetaModel, CompilationUnit nodeCu, ClassOrInterfaceDeclaration nodeCoid) { - final MethodDeclaration getMetaModelMethod = (MethodDeclaration)parseClassBodyDeclaration(f("%s public %s getMetaModel() { return JavaParserMetaModel.%s; }", + final MethodDeclaration getMetaModelMethod = (MethodDeclaration) parseBodyDeclaration(f("%s public %s getMetaModel() { return JavaParserMetaModel.%s; }", nodeMetaModel.isRootNode() ? "" : "@Override", nodeMetaModel.getClass().getSimpleName(), nodeMetaModel.getMetaModelFieldName())); diff --git a/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/GetNodeListsGenerator.java b/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/GetNodeListsGenerator.java index dad26234f..995220d36 100644 --- a/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/GetNodeListsGenerator.java +++ b/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/GetNodeListsGenerator.java @@ -9,7 +9,7 @@ import com.github.javaparser.metamodel.PropertyMetaModel; import com.github.javaparser.utils.SeparatedItemStringBuilder; import com.github.javaparser.utils.SourceRoot; -import static com.github.javaparser.JavaParser.parseClassBodyDeclaration; +import static com.github.javaparser.JavaParser.parseBodyDeclaration; import static com.github.javaparser.utils.CodeGenerationUtils.f; public class GetNodeListsGenerator extends NodeGenerator { @@ -38,7 +38,7 @@ public class GetNodeListsGenerator extends NodeGenerator { return; } - final MethodDeclaration getNodeListsMethod = (MethodDeclaration) parseClassBodyDeclaration(f("@Override public List<NodeList<?>> getNodeLists() {%s}", statement)); + final MethodDeclaration getNodeListsMethod = (MethodDeclaration) parseBodyDeclaration(f("@Override public List<NodeList<?>> getNodeLists() {%s}", statement)); addOrReplaceWhenSameSignature(nodeCoid, getNodeListsMethod); annotateGenerated(getNodeListsMethod); } diff --git a/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/RemoveMethodGenerator.java b/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/RemoveMethodGenerator.java index ac31d9082..529ca9402 100644 --- a/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/RemoveMethodGenerator.java +++ b/javaparser-core-generators/src/main/java/com/github/javaparser/generator/core/node/RemoveMethodGenerator.java @@ -1,20 +1,15 @@ package com.github.javaparser.generator.core.node; -import com.github.javaparser.JavaParser; import com.github.javaparser.ast.CompilationUnit; import com.github.javaparser.ast.Node; import com.github.javaparser.ast.body.ClassOrInterfaceDeclaration; import com.github.javaparser.ast.body.MethodDeclaration; -import com.github.javaparser.ast.nodeTypes.NodeWithOptionalBlockStmt; import com.github.javaparser.ast.stmt.BlockStmt; import com.github.javaparser.generator.NodeGenerator; import com.github.javaparser.utils.SourceRoot; import com.github.javaparser.metamodel.BaseNodeMetaModel; import com.github.javaparser.metamodel.PropertyMetaModel; -import java.util.List; -import java.util.function.Supplier; - import static com.github.javaparser.JavaParser.*; import static com.github.javaparser.utils.CodeGenerationUtils.f; import static com.github.javaparser.utils.Utils.capitalize; @@ -27,7 +22,7 @@ public class RemoveMethodGenerator extends NodeGenerator { @Override protected void generateNode(BaseNodeMetaModel nodeMetaModel, CompilationUnit nodeCu, ClassOrInterfaceDeclaration nodeCoid) { - MethodDeclaration removeNodeMethod = (MethodDeclaration) parseClassBodyDeclaration("public boolean remove(Node node) {}"); + MethodDeclaration removeNodeMethod = (MethodDeclaration) parseBodyDeclaration("public boolean remove(Node node) {}"); nodeCu.addImport(Node.class); nodeMetaModel.getSuperNodeMetaModel().ifPresent(s -> annotateOverridden(removeNodeMethod)); @@ -82,7 +77,7 @@ public class RemoveMethodGenerator extends NodeGenerator { private String generateRemoveMethodForAttribute(ClassOrInterfaceDeclaration nodeCoid, BaseNodeMetaModel nodeMetaModel, PropertyMetaModel property) { final String methodName = "remove" + capitalize(property.getName()); - final MethodDeclaration removeMethod = (MethodDeclaration) parseClassBodyDeclaration(f("public %s %s() {}", nodeMetaModel.getTypeName(), methodName)); + final MethodDeclaration removeMethod = (MethodDeclaration) parseBodyDeclaration(f("public %s %s() {}", nodeMetaModel.getTypeName(), methodName)); final BlockStmt block = removeMethod.getBody().get(); block.addStatement(f("return %s((%s) null);", property.getSetterMethodName(), property.getTypeNameForSetter())); |