aboutsummaryrefslogtreecommitdiffstats
path: root/javaparser-core/src/main/java/com
diff options
context:
space:
mode:
authorDanny van Bruggen <hexagonaal@gmail.com>2018-01-07 18:53:06 +0100
committerDanny van Bruggen <hexagonaal@gmail.com>2018-01-07 18:53:06 +0100
commit12cbfb2bb72c2fd07035f65b10e2f4ed5f9e0849 (patch)
tree59e6a6f17aae775b740f0b8802ddf8bdf6f088c3 /javaparser-core/src/main/java/com
parent6a7e1aef9c6f66c03473c7aa390aab81c93d4ee4 (diff)
parent555ccb66364afaabf224d5b939fc5f80a3976252 (diff)
downloadplatform_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')
-rw-r--r--javaparser-core/src/main/java/com/github/javaparser/ast/ImportDeclaration.java8
-rw-r--r--javaparser-core/src/main/java/com/github/javaparser/ast/expr/AssignExpr.java3
-rw-r--r--javaparser-core/src/main/java/com/github/javaparser/ast/expr/FieldAccessExpr.java2
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")