aclement
0521e79aea
Fix for Bug 55341
error Type mismatch: cannot convert from java.lang.String to java.lang.String
20 years ago
acolyer
33d8ee9eed
fix for Bugzilla Bug 31460
Weaving class loader
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
ehilsdal
481165a816
made JDK 1.3 compatible
20 years ago
ehilsdal
bece4680e6
Fix for Bugzilla Bug 43792: Illegal Opcode Detected
20 years ago
jhugunin
098317da0a
Picked lowest hanging weave-time performance optimization fruit.
20 years ago
acolyer
9ab17831f2
spring cleaning in advance of 1.2 enhancements:
removed unused imports, local variables, and private methods
(still there, just commented out).
20 years ago
acolyer
7c774e11eb
switch from using class files in bin directory created during
project build, to using the ones in testdata/bin.
20 years ago
ehilsdal
c796217f06
minor pruning (semantics preserving)
20 years ago
ehilsdal
fde423ac33
fixed static calls (semantics preserving and non-crosscutting)
20 years ago
ehilsdal
10751b8106
a few inner class cleanups (semantics preserving)
20 years ago
ehilsdal
c35cef6f16
removed unused imports (semantics-preserving)
20 years ago
acolyer
1c6db5d4f2
Andy Clement's patch for enh 46347: "-inpath"
20 years ago
wisberg
798bb91837
consolidate output dir for post-test clean-up
20 years ago
wisberg
dd5ef5ce8c
using ../{module}/ convention for testdata references so tests can be run from any peer directory/module, i.e., from one module
20 years ago
jhugunin
ad5377fcb2
implemented fastMatch method along with some basic tests of
weave performance with and without it
21 years ago
jhugunin
fd1560a8a1
fixing Bug 31724
declare warning/error emitted without context
and generally providing better error context information
21 years ago
jhugunin
816fdfe472
Half-way through refactoring of ResolvedTypeX's and Worlds. This
should make incremental compilation and using binary aspect libraries
work MUCH better.
The current state doesn't fix any of those issues, but it also does
continue to pass all of the existing tests.
21 years ago
jhugunin
d1e5c0a57c
FIXED: Bugzilla Bug 32463
ajc reports error when encountering static declaration of nested classes
21 years ago
jhugunin
fd1aaf0ccd
applying Martin Lippert's patch in support of a weaving class loader
made some modifications to avoid duplication of code from weave method
21 years ago
wisberg
ffea59d6b6
resolving unused-imports warnings
21 years ago
jhugunin
377c02631b
changed class name to match change from declare dominates to
declare precedence
21 years ago
jhugunin
a5fb214590
renamed "declare dominates" to "declare precedence"
21 years ago
jhugunin
5641e01efb
fixed initial implementor for code written in 2002 to be just PARC, not Xerox/PARC
21 years ago
jhugunin
13050957b1
added information about proceed to around advice attribute
21 years ago
jhugunin
6781a7d16e
refactored hasThis kinda thing
21 years ago
jhugunin
c453b5555c
fixed to use A.aspectOf() instead of A.ajc$perSingletonField for getting
singleton aspects
this lets us produce much better errors when the field is null
21 years ago
jhugunin
2c8295af23
fixed rules for overriding/inheriting pointcuts
21 years ago
jhugunin
2c79569b4b
better error handling for cases where type name is required
instead of type pattern
21 years ago
jhugunin
4a0295c0c3
more bug fixes
21 years ago
ehilsdal
17f9f1c8ab
removing aberrant regenerate = true
21 years ago
ehilsdal
c3472c7ced
Changing string constant for classDir, since the package changed names (correctly) to "weaver"
21 years ago
ehilsdal
2dc14613c8
Changing string constant for classDir, since the package changed names (correctly) to "weaver"
21 years ago
wisberg
d842c4f113
initial version
21 years ago