NullIdeUIAdapter status : Building: testdata/StructureModelRegressionTest/example.lst...
> NullIdeUIAdapter status : Build succeeded in 1 second(s).
>> model: example.lst
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\examples\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 1 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\examples\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\examples\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\examples\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\examples\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\examples\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> ajde version: DEVELOPMENT <-> compiler version: DEVELOPMENT
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\examples\..\examples\declare-warning\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\AspectJBuildManagerTest\empty.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\AspectJBuildManagerTest\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\StructureModelUtilTest\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\StructureSearchManagerTest\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\StructureSearchManagerTest\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\StructureSearchManagerTest\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\StructureViewManagerTest\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\StructureViewManagerTest\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\StructureViewManagerTest\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\StructureViewManagerTest\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\StructureViewManagerTest\..\examples\inheritance\inheritance.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\StructureViewManagerTest\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\StructureViewManagerTest\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\StructureViewManagerTest\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
> NullIdeUIAdapter status : Building: C:\Eclipse-21\eclipse\workspace\ajde\testdata\StructureViewManagerTest\..\examples\figures-coverage\all.lst...
> NullIdeUIAdapter status : Build succeeded in 0 second(s).
]]> C:\Eclipse-21\eclipse\workspace\ajde\testdata\LstBuildConfigManagerTest\file-relPath-sameDir.lst
> file-relPath-sameDir.lst
[field-set(int figures.primitives.planar.Point.DEFAULT_X), startPoint, makeStartPoint, field-get(int figures.primitives.planar.Point.x), Point.java, Point, Point, field-get(int figures.primitives.planar.Point.currVal), field-get(int figures.primitives.planar.Point.x), field-get(int figures.primitives.planar.Point.y), field-set(int figures.primitives.planar.Point.x), field-set(int figures.primitives.planar.Point.y), method-call(void figures.primitives.planar.Point.setX(int)), method-call(void figures.primitives.planar.Point.setY(int)), field-set(int figures.primitives.planar.Point.xx), field-set(int figures.primitives.planar.Point.currVal), field-set(int figures.primitives.planar.Point.y), field-set(int figures.primitives.planar.Point.x), PointBoundsException, BoundedPoint, BoundedPoint, StrictlyBoundedPoint, StrictlyBoundedPoint, SolidPoint.java, SolidPoint, SolidPoint, field-get(int figures.primitives.solid.SolidPoint.z), field-set(int figures.primitives.solid.SolidPoint.z), field-set(int figures.primitives.solid.SolidPoint.z)]
[Point, BoundedPoint, StrictlyBoundedPoint, SolidPoint]
]]>java.lang.IllegalArgumentException: path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/Sun
at org.aspectj.internal.tools.build.XMLEntry.readAttributes(Module.java:632)
at org.aspectj.internal.tools.build.XMLEntry.acceptToken(Module.java:605)
at org.aspectj.internal.tools.build.XMLEntry.acceptTokens(Module.java:577)
at org.aspectj.internal.tools.build.Module.initClasspath(Module.java:367)
at org.aspectj.internal.tools.build.Module.init(Module.java:350)
at org.aspectj.internal.tools.build.Module.<init>(Module.java:212)
at org.aspectj.internal.tools.build.Modules.getModule(Modules.java:58)
at org.aspectj.internal.build.ModulesTest.checkModule(ModulesTest.java:107)
at org.aspectj.internal.build.ModulesTest.testAllModulesCreation(ModulesTest.java:96)
..
AspectJ-specific options:
-injars use classes in zip files as source
( uses classpath delimiter)
-aspectpath weave aspects from zip files into sources
( uses classpath delimiter)
-outjar put output classes in zip file
-argfile specify line-delimited list of source files
-incremental continuously-running compiler, needs -sourceroots
(reads stdin: enter to recompile and 'q' to quit)
-sourceroots compile all .aj and .java files in
( uses classpath delimiter)
-emacssym generate .ajesym symbol files for emacs support
-Xlint same as '-Xlint:warning'
-Xlint: set default level for crosscutting messages
( may be ignore, warning, or error)
-Xlintfile specify properties file to set per-message levels
(cf org/aspectj/weaver/XlintDefault.properties)
Standard Eclipse compiler options:
-help emit this help message and quit
-version emit compiler version number and quit
-classpath directories and zip files for the classpath
( uses platform-specific path delimiter)
-bootclasspath override bootclasspath for finding compile types
( uses platform-specific path delimiter)
-extdirs override extension dirs for finding compile types
( uses platform-specific path delimiter)
-d destination directory for output classes
-target classfile setting (1.1 or 1.2, default is 1.1)
-1.3 set compliance level to 1.3 (default)
-1.4 set compliance level to 1.4
-source assertions toggle (1.3 or 1.4, default is 1.3
in -1.3 mode and 1.4 in -1.4 mode)
-nowarn emit no warnings (same as '-warn:none')
-warn: emit warnings specified by comma-delimited list
(eg '-warn:unusedLocals,deprecation')
constructorName method with constructor name
packageDefaultMethod attempt to override package-default method
deprecation usage of deprecated type or member
maskedCatchBlocks hidden catch block
unusedLocals unused local variable (never read)
unusedArguments unused method argument (never read)
unusedImports unused imports
syntheticAccess performing synthetic access for inner classes
assertIdentifier 'assert' used as identifier
-deprecation same as '-warn:deprecation'
-noImportError emit no errors for unresolved imports
-proceedOnError keep compiling after errors, dumping class files
with problem methods
-g[:] debug attributes level
-g all debug info (same as '-g:lines,vars,source')
-g:none no debug info
-g: debug info for any/all of [lines, vars, source]
-preserveAllLocals code gen preserve all local variables (for debug)
-referenceInfo compute reference info
-encoding specify default source encoding format
(Specify encoding for any source file/folder by
suffixing each input name with '[encoding]')
-verbose emit accessed/processed compilation units
-log specify a log file for compile messages
-progress show progress (requires -log mode)
-time display speed information
-noExit do not call System.exit(n) at end of compilation
(n=0 if no error)
-repeat repeat compilation process times (perf analysis)
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\BadBinding.java:2 no match for this type name: thisObject [Xlint:invalidAbsoluteTypeName]
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\BadBinding.java:2 formal unbound in pointcut
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\BadBinding.java:4 inconsistent binding
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\BadBinding.java:4 inconsistent binding
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\BadBinding.java:8 multiple bindings0, BindingTypePattern(java.lang.Object, 0)
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\BadBinding.java:8 multiple bindings0, BindingTypePattern(java.lang.Object, 0)
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\BadBinding.java:10 negation doesn't allow binding
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\BadBinding.java:10 formal unbound in pointcut
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\BadBinding.java:13 Type mismatch: cannot convert from int to Object
proceed(2); //ERR can't convert from int to Object
^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\BadBinding.java:16 too many arguments to proceed, expected 1
proceed(null, 2); //ERR wrong number of args
^^^^^^^^^^^^^^^^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\BadBinding.java:19 too few arguments to proceed, expected 1
proceed(); //ERR wrong number of args
^^^^^^^^^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\Declares.java:3 too short method name
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\DeclareWarning.java:3 too short method name
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\UnimplementedSyntax.java:18 no match for this type name: Foo [Xlint:invalidAbsoluteTypeName]
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\UnimplementedSyntax.java:5 dominates has changed for 1.1, use 'declare precedence: A, Foo;' in the body of the aspect instead
aspect A dominates Foo persingleton() { }
^^^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\UnimplementedSyntax.java:5 Syntax error on token "persingleton", "{" expected
aspect A dominates Foo persingleton() { }
^^^^^^^^^^^^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\UnimplementedSyntax.java:15 Syntax error on token "a", ";" expected
pointcut z(): execution(void m()) a b c;
^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\UnimplementedSyntax.java:16 Syntax error on token "ac", ";" expected
declare error: execution(void m()): "hi" ac;
^^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\UnimplementedSyntax.java:22 Syntax error on token "dominates", "name changed to declare precedence" expected
declare dominates: A, B;
^^^^^^^^^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\UnimplementedSyntax.java:25 Syntax error on token "a", "{" expected
aspect D a b c {}
^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\Xlint.java:2 no match for this type name: NotFoundType [Xlint:invalidAbsoluteTypeName]
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\Xlint.java:2 no match for this type name: NotFoundType [Xlint:invalidAbsoluteTypeName]
can't find type org.aspectj.lang.JoinPoint
making a Marker: client.C1@768dc8 with null
making a Marker: client.C1@768dc8 with private
making a Marker: client.FooMarkMe@566060 with null
making a Marker: client.FooMarkMe@566060 with private
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\binary\client\Client1.java:24 use a proper logger
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\binary\client\Client1.java:30 use a proper logger
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\binary\client\Client1.java:9 c.value cannot be resolved or is not a field
System.out.println(c.value);
^^^^^^^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\binary\client\Client1.java:11 m.value cannot be resolved or is not a field
System.out.println(m.value);
^^^^^^^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\binary\client\Client1.java:15 f.value cannot be resolved or is not a field
System.out.println(f.value);
^^^^^^^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\binary\client\Client1.java:17 Type mismatch: cannot convert from FooMarkMe to AbstractA.Marker
m = f;
^
onearg on Sub
onearg
Hiya
!has this: null
is method-exec
actual body: null
!has this: null
is method-exec
got: [Ljava.lang.String;@4678c7
got: [Ljava.lang.String;@4678c7
got nothin
actual body: [Ljava.lang.String;@4678c7
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\ParentsFail.java:19 type 'C2'can not extend itself
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\ParentsFail.java:3 Type mismatch: cannot convert from C1 to I
I i = new C1(); // CE incompatible
^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\ParentsFail.java:11 Class must implement the inherited abstract method I.m()
class C2 {}
^^
hi11
noarg
true
enter: AroundA1@2014e1 with 10
10
1
false
got: 10
42
]]>():
ALOAD_0 // Test this (line 1)
INVOKESPECIAL java.lang.Object. ()V
RETURN
end public void ()
public static void main(String[]):
INVOKESTATIC Test.foo ()LTest; (line 3)
POP
INVOKESTATIC Test.foo ()LTest; (line 5)
POP
RETURN (line 6)
end public static void main(String[])
public static Test foo():
NEW java.lang.Exception (line 8)
DUP
INVOKESPECIAL java.lang.Exception. ()V
INVOKEVIRTUAL java.lang.Throwable.printStackTrace ()V
NEW Test (line 9)
DUP
INVOKESPECIAL Test. ()V
ARETURN
end public static Test foo()
end public class Test
public abstract class FancyHelloWorld extends java.lang.Object:
public void ():
ALOAD_0 // FancyHelloWorld this (line 7)
INVOKESPECIAL java.lang.Object. ()V
RETURN
end public void ()
public static void main(String[]):
GETSTATIC java.lang.System.out Ljava/io/PrintStream; (line 9)
ASTORE_1
finally -> E1
| catch java.lang.Exception -> E0
| | ALOAD_1 // java.io.PrintStream out (line 11)
| | LDC "bye"
| | INVOKEVIRTUAL java.io.PrintStream.println (Ljava/lang/String;)V
| | GOTO L0
| catch java.lang.Exception -> E0
| E0: ASTORE_2 (line 12)
| ALOAD_1 // java.io.PrintStream out (line 13)
| ALOAD_2 // java.lang.Exception e
| INVOKEVIRTUAL java.io.PrintStream.println (Ljava/lang/Object;)V
finally -> E1
GOTO L0
E1: ASTORE 4 (line 14)
JSR L1
ALOAD 4
ATHROW
L0: JSR L1
GOTO L2
L1: ASTORE_3
ALOAD_1 // java.io.PrintStream out (line 15)
LDC "finally"
INVOKEVIRTUAL java.io.PrintStream.println (Ljava/lang/String;)V
RET 3 (line 10)
L2: RETURN (line 17)
end public static void main(String[])
public static String getName():
ICONST_0 (line 20)
ISTORE_0
ILOAD_0 // int x (line 21)
LDC "name"
INVOKEVIRTUAL java.lang.String.hashCode ()I
IADD
ISTORE_0 // int x
NEW java.lang.StringBuffer (line 22)
DUP
LDC "name"
INVOKESPECIAL java.lang.StringBuffer. (Ljava/lang/String;)V
ILOAD_0 // int x
INVOKEVIRTUAL java.lang.StringBuffer.append (I)Ljava/lang/StringBuffer;
INVOKEVIRTUAL java.lang.StringBuffer.toString ()Ljava/lang/String;
ARETURN
end public static String getName()
end public abstract class FancyHelloWorld
handled 16 entries, in 0.07 seconds
could take 4 seconds...
handled 16 entries, in 1.162 seconds
could take 4 seconds...
handled 19 entries, in 1.041 seconds
could take 4 seconds...
handled 363 entries, in 3.095 seconds
could take 4 seconds...
handled 363 entries, in 3.114 seconds
]]>