acolyer
91cbdbb0b5
Don't panic! The tests haven't all disappeared.....
2004-08-04 12:06:02 +00:00
aclement
ef7885fd12
Some more fix for Bugzilla Bug 60015
...
NPE, Incorrect XLint:unmatchedSuperTypeInCall warning
2004-08-03 14:53:38 +00:00
aclement
7f19ab47a3
Fix for Bugzilla Bug 67774
...
Nullpointer-exception in pointcuts using withincode() clause
2004-08-02 13:43:43 +00:00
aclement
45bce91f64
Fix for Bugzilla Bug 61536
...
Front-end bug, shouldn't allow patterns of the form foo.., should be foo..*
2004-07-29 12:39:42 +00:00
acolyer
fdff68edb5
test for Bugzilla Bug 64262
...
ClassCastException at BcelRenderer.java:16
2004-07-29 10:32:54 +00:00
acolyer
10c6de6fbc
fix for Bugzilla Bug 48990
...
Special case if(false) to not require a dynamic test
2004-07-28 15:13:09 +00:00
aclement
573741c808
Fix for 64331
...
java.lang.NullPointerException in WeaverMessageHandler class
2004-07-28 14:43:40 +00:00
aclement
b18436307e
Fix for bug 69459
...
Hiding of Instance Methods by static methods
2004-07-27 14:17:32 +00:00
aclement
936459c282
Fix for 53999
...
"can't bind type" message has $ for . in type name for declare soft
2004-07-27 10:34:41 +00:00
aclement
75852d7b19
Fix for Bug 70619
...
compiler aborts with "conflicting dominates orders" with circular declare precedences
2004-07-26 13:28:20 +00:00
aclement
68bc96dd10
Tests for Bugzilla Bug 62458
...
An if() pointcut inside a perthis() clause causes an ABORT - null pointer exception in ajc
2004-05-18 15:54:05 +00:00
aclement
7051338a00
Tests for Bugzilla Bug 62073
...
false ambigous binding error (introduced in 1.2rc2)
2004-05-14 09:27:42 +00:00
aclement
b127f5214a
Tests for 60936,61538,61568
2004-05-12 13:01:42 +00:00
aclement
3ed93c6d54
Tests for Bugzilla Bug 59778
...
InterTypeMethodDeclaration.java:104
2004-05-07 08:21:22 +00:00
acolyer
a4fef44148
fix for Bugzilla Bug 59895
...
NPE updating an aspect in incremental mode
2004-04-26 09:53:45 +00:00
aclement
591e8fd6d2
Test for Bugzilla Bug 59397
...
NPE in compiler when using (an unusual) declare warning against a ctor ITD
2004-04-26 09:48:34 +00:00
aclement
be37b08745
Test for Bugzilla Bug 59440
...
NPE when binary weaving a ctor ITD.
2004-04-23 13:17:43 +00:00
aclement
48ff20ef40
Testcase for Bug 58679
...
Regression from 1.1: NPE in CompilationResult
2004-04-23 12:25:31 +00:00
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]
2004-04-07 13:09:18 +00:00
aclement
0521e79aea
Fix for Bug 55341
...
error Type mismatch: cannot convert from java.lang.String to java.lang.String
2004-04-02 12:45:13 +00:00
aclement
0a017593dc
Fix for Bugzilla Bug 53012
...
declare precedence on a class should be a compile-time error
2004-03-19 09:28:14 +00:00
acolyer
5795b4afc6
fix for Bugzilla Bug 52928
...
Private members introduced via an interface are visible to the class
2004-03-18 22:31:27 +00:00
acolyer
7d6b500be3
fix for Bugzilla Bug 55134
...
Incremental compilation does not delete weaver-generated class files
2004-03-18 14:36:58 +00:00
acolyer
b9c42311b8
commenting out unreliable test - can't always delete sandbox afterwards, need to find out why...
2004-03-16 16:32:29 +00:00
acolyer
30cc008494
fix for Bugzilla Bug 43714
...
better test name for second test
2004-03-16 15:08:36 +00:00
acolyer
9fca6d2c41
fix for Bugzilla Bug 43714
...
weaving from an input jar into that same jar.
2004-03-16 11:55:54 +00:00
aclement
cb2aaacf5c
Fix for Bugzilla Bug 41181
...
Support SerialVersionUID field if no new fields declared on class
(Regenerated with BcweaverJarMaker)
2004-03-16 09:24:17 +00:00
acolyer
5c67166488
fix for Bugzilla Bug 51322
...
Introduce Unknown Type to class causes Null pointer exception
2004-03-15 22:38:03 +00:00
acolyer
0109534115
fix for Bugzilla Bug 44272
...
retitle warning to "circular {advice} dependency at ..."
2004-03-15 17:27:56 +00:00
acolyer
0c2aca0df7
test for Bugzilla Bug 54098
...
-deprecation not working
2004-03-15 17:08:34 +00:00
acolyer
2ed4c9f470
move weaving to inside of the compiler.compile loop.
...
ensure messages are associated with source wherever possible
2004-03-15 15:11:16 +00:00
wisberg
7fadb68e24
regression test - provokes VerifyError in 1.1.1 but not in cvs head
2004-03-07 22:42:45 +00:00
aclement
c79892369f
Fix for Bugzilla Bug 50776
...
fail in compiling aspect with overriding method introduction with different throws clause
2004-03-05 10:50:50 +00:00
aclement
31bf65adc6
Fix for Bugzilla Bug 52107
...
NoSuchMethodError accessing field declared on interface
2004-02-26 13:34:28 +00:00
aclement
a8c17de491
Fix for preventing the use of if/target/this/args/cflow/cflowbelow in DeclareSofts.
2004-02-26 09:56:40 +00:00
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)
2004-02-25 11:14:32 +00:00
aclement
36f8e3c561
Bugzilla Bug 51919
...
Polymorphic ITD fails in CVS HEAD (From ajdt 1.1.6)
2004-02-24 10:00:30 +00:00
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)
2004-02-19 22:09:16 +00:00
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*
2004-02-09 15:07:37 +00:00
ehilsdal
520ad8a1aa
Fix for Bugzilla Bug 42668
...
effect of an after returning type incompatible with a join point return type
2004-01-29 15:30:42 +00:00
jhugunin
19bac866e4
Test and fix for Bugzilla Bug 50570
...
CatchClauseSignature has broken operation
2004-01-28 01:12:17 +00:00
jhugunin
6cceb1b9c3
fix for Bugzilla Bug 49295
...
duplicate warning or second join point for constructor-execution
2004-01-28 00:36:05 +00:00
acolyer
6d2abc17be
Test for Bugzilla Bug 42515
...
NPE When compiling intertype declaration
2004-01-15 12:50:59 +00:00
acolyer
0071cb4d0f
Fix for 38824.
2004-01-14 15:51:53 +00:00
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.
2004-01-14 15:24:06 +00:00
jhugunin
7bbd1f4192
Fix for Bugzilla Bug 46280
...
compiler issues error on inner aspects when privilieged
2004-01-14 11:28:13 +00:00
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
2004-01-14 11:12:27 +00:00
acolyer
87db1e79f6
Bugzilla Bug 44586
...
After throwing advice on ctors doesn't execute for inter-type decls
2004-01-13 16:10:52 +00:00
acolyer
19ed0a21b8
move to Eclipse 3.0 M6 JDT core (v_396). Also makes 1.4 the
...
default mode (inherited behaviour from JDT).
2004-01-13 11:27:59 +00:00
jhugunin
bba6c413e4
Fix for Bugzilla Bug 46750
...
"declare soft" inside nested aspect does not work
2004-01-12 10:18:18 +00:00