diff options
author | Danny van Bruggen <hexagonaal@gmail.com> | 2018-01-07 18:53:06 +0100 |
---|---|---|
committer | Danny van Bruggen <hexagonaal@gmail.com> | 2018-01-07 18:53:06 +0100 |
commit | 12cbfb2bb72c2fd07035f65b10e2f4ed5f9e0849 (patch) | |
tree | 59e6a6f17aae775b740f0b8802ddf8bdf6f088c3 /javaparser-core/src/main/java/com | |
parent | 6a7e1aef9c6f66c03473c7aa390aab81c93d4ee4 (diff) | |
parent | 555ccb66364afaabf224d5b939fc5f80a3976252 (diff) | |
download | platform_external_javaparser-12cbfb2bb72c2fd07035f65b10e2f4ed5f9e0849.tar.gz platform_external_javaparser-12cbfb2bb72c2fd07035f65b10e2f4ed5f9e0849.tar.bz2 platform_external_javaparser-12cbfb2bb72c2fd07035f65b10e2f4ed5f9e0849.zip |
Merge remote-tracking branch 'origin/issue_1304_generate_token_kind_enum' into issue_1304_generate_token_kind_enum
Diffstat (limited to 'javaparser-core/src/main/java/com')
3 files changed, 12 insertions, 1 deletions
diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/ImportDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/ImportDeclaration.java index 408295cb8..b07872295 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/ImportDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/ImportDeclaration.java @@ -20,11 +20,15 @@ */ package com.github.javaparser.ast; +import com.github.javaparser.JavaParser; import com.github.javaparser.ast.expr.Name; +import com.github.javaparser.ast.expr.SimpleName; import com.github.javaparser.ast.nodeTypes.NodeWithName; import com.github.javaparser.ast.observer.ObservableProperty; import com.github.javaparser.ast.visitor.GenericVisitor; import com.github.javaparser.ast.visitor.VoidVisitor; + +import static com.github.javaparser.JavaParser.*; import static com.github.javaparser.utils.Utils.assertNotNull; import com.github.javaparser.ast.Node; import com.github.javaparser.ast.visitor.CloneVisitor; @@ -56,6 +60,10 @@ public final class ImportDeclaration extends Node implements NodeWithName<Import this(null, new Name(), false, false); } + public ImportDeclaration(String name, boolean isStatic, boolean isAsterisk) { + this(null, parseName(name), isStatic, isAsterisk); + } + @AllFieldsConstructor public ImportDeclaration(Name name, boolean isStatic, boolean isAsterisk) { this(null, name, isStatic, isAsterisk); diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AssignExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AssignExpr.java index 8946e84bc..37eb18939 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AssignExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/AssignExpr.java @@ -39,6 +39,9 @@ import java.util.Optional; * An assignment expression. It supports the operators that are found the the AssignExpr.Operator enum. * <br/><code>a=5</code> * <br/><code>time+=500</code> + * <br/><code>watch.time+=500</code> + * <br/><code>(((time)))=100*60</code> + * <br/><code>peanut[a]=true</code> * * @author Julio Vilmar Gesser */ diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/FieldAccessExpr.java b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/FieldAccessExpr.java index 5989a684a..c6b9e0a94 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/expr/FieldAccessExpr.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/expr/FieldAccessExpr.java @@ -144,7 +144,7 @@ public final class FieldAccessExpr extends Expression implements NodeWithSimpleN /** * Sets the scope * - * @param scope the scope, can be null + * @param scope the scope, can not be null * @return this, the FieldAccessExpr */ @Generated("com.github.javaparser.generator.core.node.PropertyGenerator") |