aboutsummaryrefslogtreecommitdiffstats
path: root/tests/ajcTests.xml
Commit message (Collapse)AuthorAgeFilesLines
* Fix for Bugzilla Bug 53012 aclement2004-03-191-0/+12
| | | | declare precedence on a class should be a compile-time error
* fix for Bugzilla Bug 52928 acolyer2004-03-181-1/+9
| | | | Private members introduced via an interface are visible to the class
* fix for Bugzilla Bug 55134 acolyer2004-03-181-0/+14
| | | | Incremental compilation does not delete weaver-generated class files
* commenting out unreliable test - can't always delete sandbox afterwards, ↵acolyer2004-03-161-0/+3
| | | | need to find out why...
* fix for Bugzilla Bug 43714 acolyer2004-03-161-1/+1
| | | | better test name for second test
* fix for Bugzilla Bug 43714 acolyer2004-03-161-5/+18
| | | | weaving from an input jar into that same jar.
* Fix for Bugzilla Bug 41181 aclement2004-03-161-4/+167
| | | | | Support SerialVersionUID field if no new fields declared on class (Regenerated with BcweaverJarMaker)
* fix for Bugzilla Bug 51322 acolyer2004-03-151-0/+7
| | | | Introduce Unknown Type to class causes Null pointer exception
* fix for Bugzilla Bug 44272 acolyer2004-03-151-0/+9
| | | | retitle warning to "circular {advice} dependency at ..."
* test for Bugzilla Bug 54098 acolyer2004-03-151-0/+7
| | | | -deprecation not working
* move weaving to inside of the compiler.compile loop. acolyer2004-03-151-0/+12
| | | | ensure messages are associated with source wherever possible
* regression test - provokes VerifyError in 1.1.1 but not in cvs headwisberg2004-03-071-0/+7
|
* Fix for Bugzilla Bug 50776 aclement2004-03-051-0/+5
| | | | fail in compiling aspect with overriding method introduction with different throws clause
* Fix for Bugzilla Bug 52107 aclement2004-02-261-0/+27
| | | | NoSuchMethodError accessing field declared on interface
* Fix for preventing the use of if/target/this/args/cflow/cflowbelow in ↵aclement2004-02-261-0/+26
| | | | DeclareSofts.
* Fix for Bugzilla Bug 51320 aclement2004-02-251-0/+26
| | | | | ClasscastException on concretization of if(false) (i.e. you can't use if/target/args/cflow/cflowbelow/this in deow - you get an error if you try)
* Bugzilla Bug 51919 aclement2004-02-241-0/+6
| | | | Polymorphic ITD fails in CVS HEAD (From ajdt 1.1.6)
* fix for Bugzilla Bug 51929 jhugunin2004-02-191-0/+6
| | | | | | | | | Advice calling protected super method causing java.lang.VerifyError 'Bad access to protected data' Also expanded test to cover protected field access as well as methods Fix required getting the correct receiver type for both field access and method calls to correspond to Java's complicated rules for accessing protected members (JLSv2 6.6.2 and mentioned in passing in JVMv2 5.4.4)
* Fix for Bugzilla Bug 50641 aclement2004-02-091-0/+25
| | | | | Better binary compatibility for advice method names - I've run the tests a thousand times and they all pass, I'm still nervous about this first big commit though *gulp*
* Fix for Bugzilla Bug 42668 ehilsdal2004-01-291-0/+6
| | | | effect of an after returning type incompatible with a join point return type
* Test and fix for Bugzilla Bug 50570 jhugunin2004-01-281-0/+5
| | | | CatchClauseSignature has broken operation
* fix for Bugzilla Bug 49295 jhugunin2004-01-281-0/+17
| | | | duplicate warning or second join point for constructor-execution
* Test for Bugzilla Bug 42515 acolyer2004-01-151-1/+8
| | | | NPE When compiling intertype declaration
* Fix for 38824.acolyer2004-01-141-0/+6
|
* Fix for Bugzilla Bug 44587 jhugunin2004-01-141-0/+14
| | | | | | | | | | | Erroneous exception conversion and Bugzilla Bug 34206 before():execution(new(..)) does not throw NoAspectBoundException All exceptions that occur during the static intialization of a persingleton aspect will be swallowed. When using that aspect (via aspectOf()) a NoAspectBoundException will be thrown with the original exception from the staitc initializer as the cause.
* Fix for Bugzilla Bug 46280 jhugunin2004-01-141-0/+7
| | | | compiler issues error on inner aspects when privilieged
* Fix for Bugzilla Bug 49784 acolyer2004-01-141-0/+114
| | | | | | | | declaring interface methods should work as it does in interface and Bugzilla Bug 45676 AspectJ enhanced code can not be used with plain old java anymo and Bugzilla Bug 43972 Static crosscutting makes interfaces unusable for javac
* Bugzilla Bug 44586 acolyer2004-01-131-0/+7
| | | | After throwing advice on ctors doesn't execute for inter-type decls
* move to Eclipse 3.0 M6 JDT core (v_396). Also makes 1.4 the acolyer2004-01-131-35/+79
| | | | default mode (inherited behaviour from JDT).
* Fix for Bugzilla Bug 46750 jhugunin2004-01-121-0/+5
| | | | "declare soft" inside nested aspect does not work
* pr 46671 ensure we don't look for source on the claspath (Andy's fix)acolyer2004-01-091-1/+7
|
* Fix for Bugzilla Bug 49638 exception logging: after() throwing advice can't ↵jhugunin2004-01-091-1/+12
| | | | convert Throwable obj to string and ajc aborts
* - disambiguated test wisberg2004-01-091-11/+25
| | | | - using extra source locations for recent test case (and retitling)
* fix for Bugzilla Bug 41952 jhugunin2004-01-071-10/+44
| | | | | | | XLint warning for call PCD's using subtype of defining type also added extraSourceLocations to IMessage+ for message with multiple source lines
* test for pr 45184acolyer2004-01-071-0/+7
|
* fix for pr 47754, itd of static method on interfaceacolyer2004-01-071-0/+8
|
* fix for pr 48522, not warning on (un)softened exceptionacolyer2004-01-071-0/+13
|
* fix for bug 49457 - test for duplicate pointcut definitions in classesacolyer2004-01-071-0/+20
|
* patch from George Harley for pr 42711 (test case)acolyer2003-11-121-0/+5
|
* added detail of expected messages (message text) for pr31724acolyer2003-11-101-16/+18
|
* manifest.mf copying means that 1 previous warning is now no longer issued.acolyer2003-11-041-0/+2
|
* test for 42574 passes.wisberg2003-10-311-0/+8
|
* -source14 is not back to -source 1.4, and XOCodeSize a knownLimitationwisberg2003-10-291-18/+19
|
* fix for Bugzilla Bug 45441 jhugunin2003-10-231-0/+9
| | | | IncompatibleClassChangeError at runtime when compiling with -1.4 option
* bug 43033 - NPE in concretize error path for ReferencePointcutacolyer2003-09-191-0/+12
|
* fix and test for Bugzilla Bug 43194 jhugunin2003-09-181-0/+6
| | | | | | | java.lang.VerifyError in generated code Bug was that a portion of ReferencePointcut.concretize was not behaving functionally but was mutating state.
* fix and test for Bugzilla Bug 42993 jhugunin2003-09-121-0/+6
| | | | | | | | | | | | | | | | Language regression, or possible language improvement? The problem was caused by moving name binding in pointcut declarations to happen before declare parents are evaluated. Because of this, the compiler doesn't know that ContainerDescriptor isa Key when resolving the ContainerLoader.containerLoads reference. The change in ordering was made to fix a bug reported in declare error and declare soft whose pcds where being evaluated before name binding had happened in the pointcut declarations. Unfortunately, declare error and declare soft are concretized at the same time as declare parents (and all other declares ;-), so this move also led to the regression noted above.
* fix and tests for at least 2 bugs: jhugunin2003-09-101-0/+15
| | | | | | | | | | | Bugzilla Bug 42740 declare error fails on pointcuts composed from multiple classes Bugzilla Bug 42746 within() pcd is confused for certain declare softs and probably: Bugzilla Bug 42739 Compiler crash in ajc head (post 1.1.1 rc1)
* added pr number for Bugzilla Bug 42652 jhugunin2003-09-081-2/+1
| | | | Regression: Cannot compile complex weaving anymore
* test and fix for bug reported today on aspectj-dev jhugunin2003-09-051-0/+7
| | | | | | | | | | | This bug is a reversion from 1.1.0 and so was a high-priority to get fixed before the 1.1.1rc2 release tommorrow. The bug was caused by a conflict between the implementation of perthis and a fix made in 1.1.1rc1 to the code for signature matching to handle inter-type declarations correctly. The fix was the addition of two null pointer checks. I hope that the original reporter will file a bug report in bugzilla tomorrow for tracking.