aboutsummaryrefslogtreecommitdiffstats
path: root/org.aspectj.matcher
diff options
context:
space:
mode:
authorAndy Clement <andrew.clement@gmail.com>2012-04-04 12:40:30 -0700
committerAndy Clement <andrew.clement@gmail.com>2012-04-04 12:40:30 -0700
commitf340cea270dbc56dde9a938bd9c88c89f88e4db5 (patch)
treeafa0c3cf8756f061b4cd583b5d79ea7401042161 /org.aspectj.matcher
parente0e08d764baff374fa8c3251b72c4e6aeb7699c4 (diff)
downloadaspectj-f340cea270dbc56dde9a938bd9c88c89f88e4db5.tar.gz
aspectj-f340cea270dbc56dde9a938bd9c88c89f88e4db5.zip
376030
Diffstat (limited to 'org.aspectj.matcher')
-rw-r--r--org.aspectj.matcher/src/org/aspectj/weaver/World.java25
1 files changed, 8 insertions, 17 deletions
diff --git a/org.aspectj.matcher/src/org/aspectj/weaver/World.java b/org.aspectj.matcher/src/org/aspectj/weaver/World.java
index 7e6116e0e..91571713b 100644
--- a/org.aspectj.matcher/src/org/aspectj/weaver/World.java
+++ b/org.aspectj.matcher/src/org/aspectj/weaver/World.java
@@ -55,21 +55,18 @@ import org.aspectj.weaver.tools.TraceFactory;
* A World is a collection of known types and crosscutting members.
*/
public abstract class World implements Dump.INode {
+
/** handler for any messages produced during resolution etc. */
private IMessageHandler messageHandler = IMessageHandler.SYSTEM_ERR;
- /**
- * handler for cross-reference information produced during the weaving process
- */
+ /** handler for cross-reference information produced during the weaving process */
private ICrossReferenceHandler xrefHandler = null;
- /**
- * Currently 'active' scope in which to lookup (resolve) typevariable references
- */
+ /** Currently 'active' scope in which to lookup (resolve) typevariable references */
private TypeVariableDeclaringElement typeVariableLookupScope;
/** The heart of the world, a map from type signatures to resolved types */
- protected TypeMap typeMap = new TypeMap(this); // Signature to ResolvedType
+ protected TypeMap typeMap = new TypeMap(this);
/** New pointcut designators this world supports */
private Set<PointcutDesignatorHandler> pointcutDesignators;
@@ -99,9 +96,7 @@ public abstract class World implements Dump.INode {
/** XhasMember option setting passed down to weaver */
private boolean XhasMember = false;
- /**
- * Xpinpoint controls whether we put out developer info showing the source of messages
- */
+ /** Xpinpoint controls whether we put out developer info showing the source of messages */
private boolean Xpinpoint = false;
/** When behaving in a Java 5 way autoboxing is considered */
@@ -117,13 +112,9 @@ public abstract class World implements Dump.INode {
/** The level of the aspectjrt.jar the code we generate needs to run on */
private String targetAspectjRuntimeLevel = Constants.RUNTIME_LEVEL_DEFAULT;
- /** Flags for the new joinpoints that are 'optional' */
- private boolean optionalJoinpoint_ArrayConstruction = false; // Command line
- // flag:
- // "-Xjoinpoints:arrayconstruction"
- private boolean optionalJoinpoint_Synchronization = false; // Command line
- // flag:
- // "-Xjoinpoints:synchronization"
+ /** Flags for the new joinpoints that are 'optional': -Xjoinpoints:arrayconstruction -Xjoinpoints:synchronization */
+ private boolean optionalJoinpoint_ArrayConstruction = false;
+ private boolean optionalJoinpoint_Synchronization = false;
private boolean addSerialVerUID = false;