Commit Graph

34 Commits

Author SHA1 Message Date
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
acolyer
33d8ee9eed fix for Bugzilla Bug 31460
Weaving class loader
2004-04-02 12:03:40 +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
ehilsdal
481165a816 made JDK 1.3 compatible 2004-02-04 04:05:41 +00:00
ehilsdal
bece4680e6 Fix for Bugzilla Bug 43792: Illegal Opcode Detected 2004-01-29 12:24:02 +00:00
jhugunin
098317da0a Picked lowest hanging weave-time performance optimization fruit. 2004-01-27 22:41:52 +00:00
acolyer
9ab17831f2 spring cleaning in advance of 1.2 enhancements:
removed unused imports, local variables, and private methods
(still there, just commented out).
2004-01-23 12:34:27 +00:00
acolyer
7c774e11eb switch from using class files in bin directory created during
project build, to using the ones in testdata/bin.
2003-11-17 11:28:34 +00:00
ehilsdal
c796217f06 minor pruning (semantics preserving) 2003-11-14 05:43:40 +00:00
ehilsdal
fde423ac33 fixed static calls (semantics preserving and non-crosscutting) 2003-11-14 02:30:04 +00:00
ehilsdal
10751b8106 a few inner class cleanups (semantics preserving) 2003-11-14 01:32:52 +00:00
ehilsdal
c35cef6f16 removed unused imports (semantics-preserving) 2003-11-13 23:59:28 +00:00
acolyer
1c6db5d4f2 Andy Clement's patch for enh 46347: "-inpath" 2003-11-11 13:09:14 +00:00
wisberg
798bb91837 consolidate output dir for post-test clean-up 2003-10-31 20:53:05 +00:00
wisberg
dd5ef5ce8c using ../{module}/ convention for testdata references so tests can be run from any peer directory/module, i.e., from one module 2003-10-31 19:31:22 +00:00
jhugunin
ad5377fcb2 implemented fastMatch method along with some basic tests of
weave performance with and without it
2003-03-12 02:10:40 +00:00
jhugunin
fd1560a8a1 fixing Bug 31724
declare warning/error emitted without context 
and generally providing better error context information
2003-03-11 23:46:51 +00:00
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.
2003-03-08 03:02:28 +00:00
jhugunin
d1e5c0a57c FIXED: Bugzilla Bug 32463
ajc reports error when encountering static declaration of nested classes
2003-03-06 00:24:39 +00:00
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
2003-02-14 01:59:11 +00:00
wisberg
ffea59d6b6 resolving unused-imports warnings 2003-02-13 06:11:22 +00:00
jhugunin
377c02631b changed class name to match change from declare dominates to
declare precedence
2003-01-21 18:55:23 +00:00
jhugunin
a5fb214590 renamed "declare dominates" to "declare precedence" 2003-01-14 17:33:36 +00:00
jhugunin
5641e01efb fixed initial implementor for code written in 2002 to be just PARC, not Xerox/PARC 2003-01-14 17:23:52 +00:00
jhugunin
13050957b1 added information about proceed to around advice attribute 2002-12-31 19:11:48 +00:00
jhugunin
6781a7d16e refactored hasThis kinda thing 2002-12-31 00:55:32 +00:00
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
2002-12-23 23:17:47 +00:00
jhugunin
2c8295af23 fixed rules for overriding/inheriting pointcuts 2002-12-20 22:49:11 +00:00
jhugunin
2c79569b4b better error handling for cases where type name is required
instead of type pattern
2002-12-17 22:18:57 +00:00
jhugunin
4a0295c0c3 more bug fixes 2002-12-17 03:55:08 +00:00
ehilsdal
17f9f1c8ab removing aberrant regenerate = true 2002-12-16 22:42:09 +00:00
ehilsdal
c3472c7ced Changing string constant for classDir, since the package changed names (correctly) to "weaver" 2002-12-16 21:17:56 +00:00
ehilsdal
2dc14613c8 Changing string constant for classDir, since the package changed names (correctly) to "weaver" 2002-12-16 21:07:07 +00:00
wisberg
d842c4f113 initial version 2002-12-16 17:58:19 +00:00