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 2 second(s).
> 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 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).
> 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\..\examples\figures-coverage\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\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\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).
]]> C:\Eclipse-21\eclipse\workspace\ajde\testdata\LstBuildConfigManagerTest\file-relPath-sameDir.lst
> file-relPath-sameDir.lst
[A.java, A.lst, B.aj, configs.lst, file-relPath-sameDir.lst, moduleB, scratch.lst, file does not exist: C:\Eclipse-21\eclipse\workspace\ajde\testdata\LstBuildConfigManagerTest\mumbleDoesNotExist.lst]
[Point, BoundedPoint, StrictlyBoundedPoint, SolidPoint]
[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)]
]]>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(Compiled Code))
at org.aspectj.internal.tools.build.XMLEntry.acceptToken(Module.java:605)
at org.aspectj.internal.tools.build.XMLEntry.acceptTokens(Module.java(Compiled Code))
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\BadHello.java:5 Void methods cannot return a value
public void m() { return 2; }
^^^^^^^^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\BadA.java:7 Syntax error on token ")", "(" expected
pointcut foo1(): abc);
^
C:\Eclipse-21\eclipse\workspace\org.aspectj.ajdt.core\testdata\src1\BadA.java:8 Syntax error on token ";", "(" expected
pointcut foo2(): abc ;
^
making a Marker: client.C1@70755056 with null
making a Marker: client.C1@70755056 with private
making a Marker: client.FooMarkMe@7dc0d056 with null
making a Marker: client.FooMarkMe@7dc0d056 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;
^
enter: AroundA1@54955056 with 10
10
1
false
got: 10
42
hi11
noarg
true
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 {}
^^
Hiya
!has this: null
is method-exec
actual body: null
!has this: null
is method-exec
got: [Ljava.lang.String;@53815059
got: [Ljava.lang.String;@53815059
got nothin
actual body: [Ljava.lang.String;@53815059
onearg on Sub
onearg
]]>junit.framework.AssertionFailedError: skips expected:<15> but was:<16>
at org.aspectj.testing.drivers.HarnessSelectionTest.checkSelection(HarnessSelectionTest.java:346)
at org.aspectj.testing.drivers.HarnessSelectionTest.testTitleListFileSelectionPluralFailOnly(HarnessSelectionTest.java:280)
junit.framework.AssertionFailedError: skips expected:<15> but was:<16>
at org.aspectj.testing.drivers.HarnessSelectionTest.checkSelection(HarnessSelectionTest.java:346)
at org.aspectj.testing.drivers.HarnessSelectionTest.testTitleListFileSelectionPlural(HarnessSelectionTest.java:269)
():
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
public class Test extends java.lang.Object:
public void ():
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
could take 4 seconds...
handled 363 entries, in 3.596 seconds
could take 4 seconds...
handled 363 entries, in 3.104 seconds
could take 4 seconds...
handled 19 entries, in 1.452 seconds
could take 4 seconds...
handled 16 entries, in 1.002 seconds
handled 16 entries, in 0.03 seconds
]]>