]>
source.dussan.org Git - aspectj.git/log
mkersten [Wed, 18 Aug 2004 23:42:29 +0000 (23:42 +0000)]
Removed bogus dependancy
mkersten [Wed, 18 Aug 2004 23:38:38 +0000 (23:38 +0000)]
Added support for clients to extend the ASM relationships in order to add
new relationships (such as the example in the sandbox that adds additional
declared-parents relationships). There is no structural change to the compiler
or weaver. The AsmRelationshipProvider is now accessed by getDefault()
instead of statically, and its instance can be reset to be a subtype.
ehilsdal [Wed, 18 Aug 2004 20:53:02 +0000 (20:53 +0000)]
OOPSLA 2004 camera-ready submission
ehilsdal [Wed, 18 Aug 2004 14:20:26 +0000 (14:20 +0000)]
updating for OOPSLA 2004
acolyer [Wed, 18 Aug 2004 13:29:30 +0000 (13:29 +0000)]
fix for 72032 - clarification of cflow(handler(...))
aclement [Wed, 18 Aug 2004 13:07:04 +0000 (13:07 +0000)]
Removes javadoc checking from resolveParamTag and hopefully includes Adrians MethodBinding change.
aclement [Wed, 18 Aug 2004 13:03:50 +0000 (13:03 +0000)]
javadoc checks moved here from inside shadows.
ehilsdal [Wed, 18 Aug 2004 12:44:12 +0000 (12:44 +0000)]
edits for submission to OOPSLA 2004
minor cleanups/formatting for OOPSLA
added around/proceed caching example
acolyer [Wed, 18 Aug 2004 12:39:40 +0000 (12:39 +0000)]
fix for Bugzilla Bug 71723
Inconsistency in scoping of protected members in ITDs
aclement [Wed, 18 Aug 2004 10:33:07 +0000 (10:33 +0000)]
Fix for Bugzilla Bug 71076
Missing Javadoc comments that aren't missing
aclement [Wed, 18 Aug 2004 09:53:28 +0000 (09:53 +0000)]
Removed 1.4 api (doh!)
acolyer [Wed, 18 Aug 2004 08:28:26 +0000 (08:28 +0000)]
tests for enh 42743 (commented out) should we decide to do it.
acolyer [Wed, 18 Aug 2004 08:25:46 +0000 (08:25 +0000)]
test for Bugzilla Bug 64069
ITD name clashes with private members
aclement [Wed, 18 Aug 2004 07:23:15 +0000 (07:23 +0000)]
Took out expected error on 'run class'.
aclement [Tue, 17 Aug 2004 14:04:29 +0000 (14:04 +0000)]
Test and fix for Bugzilla Bug 62642
proper handling of ExceptionInIntializer inside <clinit> in presence of after throwing advice
aclement [Tue, 17 Aug 2004 14:03:02 +0000 (14:03 +0000)]
Fixed name :)
aclement [Tue, 17 Aug 2004 13:26:52 +0000 (13:26 +0000)]
Guards Guards! Need to check if something is null before I start using it.
acolyer [Tue, 17 Aug 2004 10:16:03 +0000 (10:16 +0000)]
using real slashes rather than those windows things....
aclement [Tue, 17 Aug 2004 09:43:12 +0000 (09:43 +0000)]
remaining fix for 72016 (problem/type information flowing through AJDE)
aclement [Tue, 17 Aug 2004 09:37:46 +0000 (09:37 +0000)]
Fix for Bugzilla Bug 70241: outline view shows anonymous inner classes in different way than jdt outline
aclement [Mon, 16 Aug 2004 16:44:13 +0000 (16:44 +0000)]
Fix for Bugzilla Bug 72016: No problem type information from AspectJ compiler / AJDE
aclement [Mon, 16 Aug 2004 16:16:20 +0000 (16:16 +0000)]
Fixes for:
Bugzilla Bug 67578: Privileged Aspect Access Problem Across Packages
Bugzilla Bug 67579: NPE on privileged aspect error
aclement [Mon, 16 Aug 2004 12:44:36 +0000 (12:44 +0000)]
Get the classpath correct for running the rogue test :)
aclement [Mon, 16 Aug 2004 08:44:50 +0000 (08:44 +0000)]
Putting the failing test back in - will it work this time?
aclement [Sat, 14 Aug 2004 08:08:57 +0000 (08:08 +0000)]
commenting out one test for one run - must put it back in when its fixed!
aclement [Fri, 13 Aug 2004 15:27:14 +0000 (15:27 +0000)]
Bugzilla Bug 71339
AJC produces partial output jar file, when there are warnings during weaving
(new dependencies)
aclement [Fri, 13 Aug 2004 15:18:01 +0000 (15:18 +0000)]
Bugzilla Bug 71339
AJC produces partial output jar file, when there are warnings during weaving
(new dependencies)
aclement [Fri, 13 Aug 2004 15:17:34 +0000 (15:17 +0000)]
Fix for Bugzilla Bug 71339
AJC produces partial output jar file, when there are warnings during weaving
aclement [Fri, 13 Aug 2004 15:16:15 +0000 (15:16 +0000)]
Tests slightly reworked by matthew due to enhancement 71339
aclement [Fri, 13 Aug 2004 15:15:00 +0000 (15:15 +0000)]
Fix and tests for Bugzilla Bug 71372
NoSuchMethodError calling private method from around advice in inner aspect
aclement [Fri, 13 Aug 2004 14:49:39 +0000 (14:49 +0000)]
Fix for Bugzilla Bug 71878
Bad injar aspect name on Linux
aclement [Fri, 13 Aug 2004 14:48:43 +0000 (14:48 +0000)]
Fix and tests for Bugzilla Bug 71372
NoSuchMethodError calling private method from around advice in inner aspect
aclement [Thu, 12 Aug 2004 07:58:35 +0000 (07:58 +0000)]
organized imports.
aclement [Thu, 12 Aug 2004 07:57:44 +0000 (07:57 +0000)]
BCEL rename (enhancement 61374)
mkersten [Wed, 11 Aug 2004 18:09:07 +0000 (18:09 +0000)]
Added getter for state so that clients can find out what files changed between builds.
acolyer [Wed, 11 Aug 2004 16:51:24 +0000 (16:51 +0000)]
fix for Bugzilla Bug 61768
scope for intertype methods
aclement [Wed, 11 Aug 2004 13:18:24 +0000 (13:18 +0000)]
Tests and fix for Bugzilla Bug 54421
Compile time declarations (warning and error) do not accept string concatenation (with +)
aclement [Wed, 11 Aug 2004 13:17:43 +0000 (13:17 +0000)]
Fixed minor bug here. Lack of 'continue' meant the sequence:
: "message";
was being tokenized as:
token<:> token<message> token<"> token<;>
rather than
token<:> token<message> token<;>
aclement [Wed, 11 Aug 2004 12:24:27 +0000 (12:24 +0000)]
Fix and tests for Bugzilla Bug 68991
intertype initialisers should match field set pointcuts
aclement [Wed, 11 Aug 2004 08:17:11 +0000 (08:17 +0000)]
Tests for bug 65925. Already fixed !
acolyer [Wed, 11 Aug 2004 07:30:19 +0000 (07:30 +0000)]
tests for pr62475 (disabled at present)
acolyer [Tue, 10 Aug 2004 16:33:42 +0000 (16:33 +0000)]
fix for Bugzilla Bug 61572
ITDs on inner classes should be static contexts
acolyer [Tue, 10 Aug 2004 16:26:24 +0000 (16:26 +0000)]
fix for Bugzilla Bug 61572
ITDs on inner classes should be static contexts
aclement [Tue, 10 Aug 2004 16:22:01 +0000 (16:22 +0000)]
Fix for Bugzilla Bug 65319
ajc crashes when compiling the following program (binding this() and target())
acolyer [Tue, 10 Aug 2004 13:22:08 +0000 (13:22 +0000)]
fix for Bugzilla Bug 53981
proceed used as method name in around advice
acolyer [Tue, 10 Aug 2004 11:12:03 +0000 (11:12 +0000)]
test for 70201
acolyer [Tue, 10 Aug 2004 11:08:56 +0000 (11:08 +0000)]
fix for Bugzilla Bug 59208
Weaver fails in BCEL for large classe
acolyer [Tue, 10 Aug 2004 09:21:43 +0000 (09:21 +0000)]
fix for Bugzilla Bug 70201
Branch target offset too large for short
acolyer [Tue, 10 Aug 2004 08:18:30 +0000 (08:18 +0000)]
fix for Bugzilla Bug 70201
Branch target offset too large for short
acolyer [Mon, 9 Aug 2004 16:07:02 +0000 (16:07 +0000)]
copyright statement!
acolyer [Mon, 9 Aug 2004 12:48:11 +0000 (12:48 +0000)]
fix for Bugzilla Bug 67592 value in the args[] array of thisJoinPoint can be changed....
aclement [Mon, 9 Aug 2004 10:26:53 +0000 (10:26 +0000)]
Fix for Bug 71377: Cannot advise private method call in around advice
aclement [Fri, 6 Aug 2004 16:32:46 +0000 (16:32 +0000)]
cant find type/organize imports (and hopefully fix the build)
aclement [Fri, 6 Aug 2004 15:04:45 +0000 (15:04 +0000)]
More work on 'cant find type' (bug 44191)
aclement [Fri, 6 Aug 2004 14:09:24 +0000 (14:09 +0000)]
Starting the quest to rid the world of unhelpful 'cant find type' messages... around 15down...
aclement [Fri, 6 Aug 2004 12:40:30 +0000 (12:40 +0000)]
Made reference to tools.jar relative to JAVA_HOME variable. (which you must define!!!)
aclement [Fri, 6 Aug 2004 12:39:16 +0000 (12:39 +0000)]
more deps for inc model tests.
aclement [Fri, 6 Aug 2004 12:32:13 +0000 (12:32 +0000)]
See the stack trace in real stderr so you can click on it !
aclement [Fri, 6 Aug 2004 12:31:49 +0000 (12:31 +0000)]
methods pulled up from the subclass.
aclement [Fri, 6 Aug 2004 12:31:27 +0000 (12:31 +0000)]
run the incremental model tests!
aclement [Fri, 6 Aug 2004 12:31:02 +0000 (12:31 +0000)]
promoted code up the hierarchy.
aclement [Fri, 6 Aug 2004 12:30:35 +0000 (12:30 +0000)]
incremental model tests.
aclement [Fri, 6 Aug 2004 12:30:09 +0000 (12:30 +0000)]
Moved around to fit in with new way of executing the incremental model tests as junit tests.
acolyer [Fri, 6 Aug 2004 09:43:26 +0000 (09:43 +0000)]
works for me! on Linux, on Windows, on JDK 1.4, on JDK 1.3...
adding better message to the assert so we can hopefully find out why
the build machine is getting upset.
acolyer [Fri, 6 Aug 2004 09:04:23 +0000 (09:04 +0000)]
fix for bug 53028
acolyer [Fri, 6 Aug 2004 08:44:04 +0000 (08:44 +0000)]
making paths absolute flushed out a Linux file system dependency in one of the
test case constants (not added by me may I add ;) ). Since I was developing
on Linux, I didn't catch it.
acolyer [Fri, 6 Aug 2004 08:25:00 +0000 (08:25 +0000)]
shadows src classpath entry had crept in by mistake....
acolyer [Thu, 5 Aug 2004 17:31:56 +0000 (17:31 +0000)]
fix for Bugzilla Bug 42573
.lst file entries not resolved relative to list file: {boot}classpath, extdirs,
aclement [Thu, 5 Aug 2004 16:20:15 +0000 (16:20 +0000)]
more diagnostics to help with build failure
acolyer [Thu, 5 Aug 2004 13:33:18 +0000 (13:33 +0000)]
added a comment indicating how and where to fix 42743 should
we decide to do so.
acolyer [Thu, 5 Aug 2004 13:32:26 +0000 (13:32 +0000)]
additional incremental tests : bugs 54622, 54621
acolyer [Thu, 5 Aug 2004 13:31:46 +0000 (13:31 +0000)]
if I will insist on having my own directory....
acolyer [Thu, 5 Aug 2004 13:31:23 +0000 (13:31 +0000)]
tests for Bugzilla Bug 54618
Test to see if we can compile incrementally ignores path change
acolyer [Thu, 5 Aug 2004 13:30:47 +0000 (13:30 +0000)]
last piece of fix for Bugzilla Bug 54621
Incremental support ignores binary source
aclement [Thu, 5 Aug 2004 13:11:36 +0000 (13:11 +0000)]
No really, this *is* the last fix that will make the build work.
aclement [Thu, 5 Aug 2004 12:38:47 +0000 (12:38 +0000)]
export 'commons' which allows the test stuff in run-all-junit-tests to build without a digester problem on Eclipse 2.1
aclement [Thu, 5 Aug 2004 10:39:22 +0000 (10:39 +0000)]
guard for NPE.
aclement [Thu, 5 Aug 2004 09:25:04 +0000 (09:25 +0000)]
Fix for Bugzilla Bug 67591
invalid warning indicating no match when a match really occurs
aclement [Thu, 5 Aug 2004 09:24:52 +0000 (09:24 +0000)]
Tests for
Bugzilla Bug 71273 - RuntimeException thrown: Could not find instruction: org.apache.bcel.generic.B2I
Bugzilla Bug 67591 - invalid warning indicating no match when a match really occurs
aclement [Thu, 5 Aug 2004 09:23:47 +0000 (09:23 +0000)]
Fix for Bugzilla Bug 71273
RuntimeException thrown: Could not find instruction: org.apache.bcel.generic.B2I
aclement [Thu, 5 Aug 2004 08:34:53 +0000 (08:34 +0000)]
Enables a test to access the last run result (for output checking)
wisberg [Wed, 4 Aug 2004 19:52:34 +0000 (19:52 +0000)]
up-to-date tip for clean compiles, old Ajc10 task not supported in 1.2.
acolyer [Wed, 4 Aug 2004 16:06:44 +0000 (16:06 +0000)]
fix for Bugzilla Bug 61569
if-pointcuts with side-effects
acolyer [Wed, 4 Aug 2004 15:30:40 +0000 (15:30 +0000)]
fix for Bugzilla Bug 37607
Spacewar demo has wrong focus on 14 JVM
(I'm allowed to do the easy ones too every now and then ;) ).
aclement [Wed, 4 Aug 2004 14:01:48 +0000 (14:01 +0000)]
Argh! Surely this will fix the build
aclement [Wed, 4 Aug 2004 13:50:41 +0000 (13:50 +0000)]
platform neutral path handling.
acolyer [Wed, 4 Aug 2004 13:37:56 +0000 (13:37 +0000)]
Works on Linux too :)
acolyer [Wed, 4 Aug 2004 12:09:50 +0000 (12:09 +0000)]
Spring cleaning in the test suite. Docs for AjcTestCase and XMLBasedAjcTestCase
added in docs dir.
aclement [Wed, 4 Aug 2004 12:09:29 +0000 (12:09 +0000)]
Will this fix the build?
acolyer [Wed, 4 Aug 2004 12:06:24 +0000 (12:06 +0000)]
A few extra failing tests I unearthed along the way.
acolyer [Wed, 4 Aug 2004 12:06:02 +0000 (12:06 +0000)]
Don't panic! The tests haven't all disappeared.....
acolyer [Wed, 4 Aug 2004 12:04:41 +0000 (12:04 +0000)]
Spring cleaning in the test suite. Docs for AjcTestCase and XMLBasedAjcTestCase
added in docs dir.
acolyer [Wed, 4 Aug 2004 12:02:07 +0000 (12:02 +0000)]
XMLBasedAjcTestCase class and accompanying support. Drives a
junit test suite based on an ajcTests.xml format test specification.
acolyer [Wed, 4 Aug 2004 12:00:34 +0000 (12:00 +0000)]
The JUnit test suite to end all test suites. This should come in pretty handy....
acolyer [Wed, 4 Aug 2004 11:59:41 +0000 (11:59 +0000)]
Added support to ease programmatic testing of compiler (AjcTestCase
class and accompanying support).
aclement [Tue, 3 Aug 2004 14:53:38 +0000 (14:53 +0000)]
Some more fix for Bugzilla Bug 60015
NPE, Incorrect XLint:unmatchedSuperTypeInCall warning
aclement [Tue, 3 Aug 2004 12:31:29 +0000 (12:31 +0000)]
The BIG commit.
- Enhanced structure model support.
- *Incremental* structure model support written and tested (currently switched off, see incModelTests.xml)
- -showWeaveInfo compiler option
- existence of a 'runtimetest' surfaced through relationships
- UI can determine if errors/warnings came from DEOWs.
- Code to enable type mungers to remember source locations written (currently switched off)
aclement [Tue, 3 Aug 2004 12:22:39 +0000 (12:22 +0000)]
Updated testdata for weaveinfo messages.
aclement [Mon, 2 Aug 2004 19:13:10 +0000 (19:13 +0000)]
removed unnecessary TODOs
aclement [Mon, 2 Aug 2004 15:47:02 +0000 (15:47 +0000)]
Fix for Bugzilla Bug 57666
duplicate manifests cause resource-copying to gack
(Contributed by Matthew Webster)