Andy Clement
c89830fe88
tidyup
5 years ago
Andy Clement
2b24e7377d
mavenizing tests - wip
5 years ago
acolyer
91cbdbb0b5
Don't panic! The tests haven't all disappeared.....
20 years ago
aclement
ef7885fd12
Some more fix for Bugzilla Bug 60015
NPE, Incorrect XLint:unmatchedSuperTypeInCall warning
20 years ago
aclement
7f19ab47a3
Fix for Bugzilla Bug 67774
Nullpointer-exception in pointcuts using withincode() clause
20 years ago
aclement
45bce91f64
Fix for Bugzilla Bug 61536
Front-end bug, shouldn't allow patterns of the form foo.., should be foo..*
20 years ago
acolyer
fdff68edb5
test for Bugzilla Bug 64262
ClassCastException at BcelRenderer.java:16
20 years ago
acolyer
10c6de6fbc
fix for Bugzilla Bug 48990
Special case if(false) to not require a dynamic test
20 years ago
aclement
573741c808
Fix for 64331
java.lang.NullPointerException in WeaverMessageHandler class
20 years ago
aclement
b18436307e
Fix for bug 69459
Hiding of Instance Methods by static methods
20 years ago
aclement
936459c282
Fix for 53999
"can't bind type" message has $ for . in type name for declare soft
20 years ago
aclement
75852d7b19
Fix for Bug 70619
compiler aborts with "conflicting dominates orders" with circular declare precedences
20 years ago
aclement
68bc96dd10
Tests for Bugzilla Bug 62458
An if() pointcut inside a perthis() clause causes an ABORT - null pointer exception in ajc
20 years ago
aclement
7051338a00
Tests for Bugzilla Bug 62073
false ambigous binding error (introduced in 1.2rc2)
20 years ago
aclement
b127f5214a
Tests for 60936,61538,61568
20 years ago
aclement
3ed93c6d54
Tests for Bugzilla Bug 59778
InterTypeMethodDeclaration.java:104
20 years ago
acolyer
a4fef44148
fix for Bugzilla Bug 59895
NPE updating an aspect in incremental mode
20 years ago
aclement
591e8fd6d2
Test for Bugzilla Bug 59397
NPE in compiler when using (an unusual) declare warning against a ctor ITD
20 years ago
aclement
be37b08745
Test for Bugzilla Bug 59440
NPE when binary weaving a ctor ITD.
20 years ago
aclement
48ff20ef40
Testcase for Bug 58679
Regression from 1.1: NPE in CompilationResult
20 years ago
aclement
da1a040db6
Some of the fix for Bugzilla Bug 57432
NPE when creating declare messages
[Moved the testcase across and added a second one for the variant with debug info]
20 years ago
aclement
0521e79aea
Fix for Bug 55341
error Type mismatch: cannot convert from java.lang.String to java.lang.String
20 years ago
aclement
0a017593dc
Fix for Bugzilla Bug 53012
declare precedence on a class should be a compile-time error
20 years ago
acolyer
5795b4afc6
fix for Bugzilla Bug 52928
Private members introduced via an interface are visible to the class
20 years ago
acolyer
7d6b500be3
fix for Bugzilla Bug 55134
Incremental compilation does not delete weaver-generated class files
20 years ago
acolyer
b9c42311b8
commenting out unreliable test - can't always delete sandbox afterwards, need to find out why...
20 years ago
acolyer
30cc008494
fix for Bugzilla Bug 43714
better test name for second test
20 years ago
acolyer
9fca6d2c41
fix for Bugzilla Bug 43714
weaving from an input jar into that same jar.
20 years ago
aclement
cb2aaacf5c
Fix for Bugzilla Bug 41181
Support SerialVersionUID field if no new fields declared on class
(Regenerated with BcweaverJarMaker)
20 years ago
acolyer
5c67166488
fix for Bugzilla Bug 51322
Introduce Unknown Type to class causes Null pointer exception
20 years ago
acolyer
0109534115
fix for Bugzilla Bug 44272
retitle warning to "circular {advice} dependency at ..."
20 years ago
acolyer
0c2aca0df7
test for Bugzilla Bug 54098
-deprecation not working
20 years ago
acolyer
2ed4c9f470
move weaving to inside of the compiler.compile loop.
ensure messages are associated with source wherever possible
20 years ago
wisberg
7fadb68e24
regression test - provokes VerifyError in 1.1.1 but not in cvs head
20 years ago
aclement
c79892369f
Fix for Bugzilla Bug 50776
fail in compiling aspect with overriding method introduction with different throws clause
20 years ago
aclement
31bf65adc6
Fix for Bugzilla Bug 52107
NoSuchMethodError accessing field declared on interface
20 years ago
aclement
a8c17de491
Fix for preventing the use of if/target/this/args/cflow/cflowbelow in DeclareSofts.
20 years ago
aclement
fbc0aa305e
Fix for Bugzilla Bug 51320
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)
20 years ago
aclement
36f8e3c561
Bugzilla Bug 51919
Polymorphic ITD fails in CVS HEAD (From ajdt 1.1.6)
20 years ago
jhugunin
6ddae42579
fix for Bugzilla Bug 51929
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)
20 years ago
aclement
775d1175b7
Fix for Bugzilla Bug 50641
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*
20 years ago
ehilsdal
520ad8a1aa
Fix for Bugzilla Bug 42668
effect of an after returning type incompatible with a join point return type
20 years ago
jhugunin
19bac866e4
Test and fix for Bugzilla Bug 50570
CatchClauseSignature has broken operation
20 years ago
jhugunin
6cceb1b9c3
fix for Bugzilla Bug 49295
duplicate warning or second join point for constructor-execution
20 years ago
acolyer
6d2abc17be
Test for Bugzilla Bug 42515
NPE When compiling intertype declaration
20 years ago
acolyer
0071cb4d0f
Fix for 38824.
20 years ago
jhugunin
5834de9783
Fix for Bugzilla Bug 44587
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.
20 years ago
jhugunin
7bbd1f4192
Fix for Bugzilla Bug 46280
compiler issues error on inner aspects when privilieged
20 years ago
acolyer
5c4db9cb62
Fix for Bugzilla Bug 49784
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
20 years ago
acolyer
87db1e79f6
Bugzilla Bug 44586
After throwing advice on ctors doesn't execute for inter-type decls
20 years ago