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
b8d42c06d6
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
acolyer
009389ac64
move to Eclipse 3.0 M6 JDT core (v_396). Also makes 1.4 the
default mode (inherited behaviour from JDT).
this fixes a long-standing bug for matching fields and
static methods revealed by move to 1.4 default
20 years ago
acolyer
19ed0a21b8
move to Eclipse 3.0 M6 JDT core (v_396). Also makes 1.4 the
default mode (inherited behaviour from JDT).
20 years ago
wisberg
346fd1c4ac
qa div wrong
20 years ago
jhugunin
a4a12342a1
Fix for: Bugzilla Bug 49814
ConfigParser.java:132
20 years ago
jhugunin
aa9b8df028
Bugzilla Bug 46750
"declare soft" inside nested aspect does not work
20 years ago
jhugunin
bba6c413e4
Fix for Bugzilla Bug 46750
"declare soft" inside nested aspect does not work
20 years ago
wisberg
7a8f6a13c0
forking ant builds in eclipse 2.x
20 years ago
wisberg
ef9b26876a
@testcase PR#49784 aspect declares interface method
20 years ago
wisberg
0a41a4ecea
demonstrating inpath and fork/forkclasspath
20 years ago
wisberg
fa41ac6ec4
respecting Xlint:unmatchedSuperTypeInCall, if only to preserve that compiling the examples don't produce errors or warnings
20 years ago
acolyer
37e42fc43a
pr 46671 ensure we don't look for source on the claspath (Andy's fix)
20 years ago
acolyer
e4831cc3be
pr 46671 ensure we don't look for source on the claspath (Andy's fix)
20 years ago
wisberg
f029a06e97
-logXML... round-tripping fixed
20 years ago
jhugunin
7b081f2e0b
Fix for Bugzilla Bug 49638 exception logging: after() throwing advice can't convert Throwable obj to string and ajc aborts
20 years ago
wisberg
8d29495e51
giving in to the out dir...
20 years ago
wisberg
8cfe92d193
- disambiguated test
- using extra source locations for recent test case (and retitling)
20 years ago
wisberg
d131f0ebb3
added comments
20 years ago
wisberg
de570fcef1
harness support for message details, extra source locations
20 years ago
wisberg
62bf312b97
disambiguating expected messages in test case
20 years ago
wisberg
d3ce9b0f5c
harness tests upgraded for support for message details, extra source locations
20 years ago
wisberg
50567fc1b7
harness support for message details, extra source locations
Completely new (clearer?) message-checking code.
20 years ago
wisberg
4b0e98cb1b
NPE instead of IAX for null input, clear out unused code, and update test.
20 years ago
wisberg
e683ed8b8b
harness tests for extra source locations and details
20 years ago
wisberg
ffe55e7229
unduly narrow API
20 years ago
wisberg
1103c631dd
pointcuts for whether after/around advice is supported
20 years ago
jhugunin
97ab1e91df
fix for Bugzilla Bug 41952
XLint warning for call PCD's using subtype of defining type
also added extraSourceLocations to IMessage+ for
message with multiple source lines
20 years ago
acolyer
cda2dd4f82
test for pr 45184
20 years ago
acolyer
14a4edf940
pr 48522
20 years ago
acolyer
ed48480aba
pr 45184: External pointcut refs not resolved if named pointcut used by declare
20 years ago
acolyer
7322131ad6
fix for pr 47754, itd of static method on interface
20 years ago
acolyer
01055e854d
fix for pr 48522, not warning on (un)softened exception
20 years ago
acolyer
eac16aee96
added getCause method (patch from Andy) for 1.4 compatibility. bug 49250
20 years ago
acolyer
b8a0bc6e58
updated version of aspectjrt.jar which includes getCause on SoftException
20 years ago
acolyer
c517e8507c
fix for bug 49457 - test for duplicate pointcut definitions in classes
20 years ago
wisberg
6cded1d30c
@testcase PR#49295 extra warning (join point?) for interface-typepattern execution
20 years ago
wisberg
700a1a3b0c
simple script to compile aspectjtools using ajc
20 years ago
wisberg
18bc9e7ebb
inpath support
20 years ago
wisberg
38aa20202e
inpath support
20 years ago
mkersten
62dd8185b5
Added link to class cast pointcut user langauge feature request.
20 years ago
acolyer
945e38ae16
Merge of dependent tests (only shows up under IBM 131 JVM)
20 years ago
wisberg
6d44caada8
adding projects cricketcage and atrack
20 years ago
ehilsdal
8599351489
Fix for Bugzilla 42663: doc implications of Foo.class
* added note about String+ and Foo.class to implementation notes section
20 years ago
ehilsdal
9f8fdd6e73
Fix for Bugzilla 37899: Document or address limitations on handler pointcut/joinpoints
* changed "Implementation Limitations" to "Implementation Notes" inside ProgGuide
* added section on bytecode limitations, headed by handler issues.
20 years ago
wisberg
4880b54e69
no semantic change - avoiding warning about static members accessed via non-static references
20 years ago
wisberg
9d33c1e59f
added date to output
20 years ago