]> source.dussan.org Git - aspectj.git/log
aspectj.git
20 years agoBCEL rename (enhancement 61374)
aclement [Thu, 12 Aug 2004 07:57:44 +0000 (07:57 +0000)]
BCEL rename (enhancement 61374)

20 years agoAdded getter for state so that clients can find out what files changed between builds.
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.

20 years agofix for Bugzilla Bug 61768
acolyer [Wed, 11 Aug 2004 16:51:24 +0000 (16:51 +0000)]
fix for   Bugzilla Bug 61768
  scope for intertype methods

20 years agoTests and fix for Bugzilla Bug 54421
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 +)

20 years agoFixed minor bug here. Lack of 'continue' meant the sequence:
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<;>

20 years agoFix and tests for Bugzilla Bug 68991
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

20 years agoTests for bug 65925. Already fixed !
aclement [Wed, 11 Aug 2004 08:17:11 +0000 (08:17 +0000)]
Tests for bug 65925.  Already fixed !

20 years agotests for pr62475 (disabled at present)
acolyer [Wed, 11 Aug 2004 07:30:19 +0000 (07:30 +0000)]
tests for pr62475 (disabled at present)

20 years agofix for Bugzilla Bug 61572
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

20 years agofix for Bugzilla Bug 61572
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

20 years agoFix for Bugzilla Bug 65319
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())

20 years agofix for Bugzilla Bug 53981
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

20 years agotest for 70201
acolyer [Tue, 10 Aug 2004 11:12:03 +0000 (11:12 +0000)]
test for 70201

20 years agofix for Bugzilla Bug 59208
acolyer [Tue, 10 Aug 2004 11:08:56 +0000 (11:08 +0000)]
fix for Bugzilla Bug 59208
  Weaver fails in BCEL for large classe

20 years agofix for Bugzilla Bug 70201
acolyer [Tue, 10 Aug 2004 09:21:43 +0000 (09:21 +0000)]
fix for Bugzilla Bug 70201
  Branch target offset too large for short

20 years agofix for Bugzilla Bug 70201
acolyer [Tue, 10 Aug 2004 08:18:30 +0000 (08:18 +0000)]
fix for Bugzilla Bug 70201
  Branch target offset too large for short

20 years agocopyright statement!
acolyer [Mon, 9 Aug 2004 16:07:02 +0000 (16:07 +0000)]
copyright statement!

20 years agofix for Bugzilla Bug 67592 value in the args[] array of thisJoinPoint can be changed....
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....

20 years agoFix for Bug 71377: Cannot advise private method call in around advice
aclement [Mon, 9 Aug 2004 10:26:53 +0000 (10:26 +0000)]
Fix for Bug 71377: Cannot advise private method call in around advice

20 years agocant find type/organize imports (and hopefully fix the build)
aclement [Fri, 6 Aug 2004 16:32:46 +0000 (16:32 +0000)]
cant find type/organize imports (and hopefully fix the build)

20 years agoMore work on 'cant find type' (bug 44191)
aclement [Fri, 6 Aug 2004 15:04:45 +0000 (15:04 +0000)]
More work on 'cant find type' (bug 44191)

20 years agoStarting the quest to rid the world of unhelpful 'cant find type' messages... around...
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...

20 years agoMade reference to tools.jar relative to JAVA_HOME variable. (which you must define!!!)
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!!!)

20 years agomore deps for inc model tests.
aclement [Fri, 6 Aug 2004 12:39:16 +0000 (12:39 +0000)]
more deps for inc model tests.

20 years agoSee the stack trace in real stderr so you can click on it !
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 !

20 years agomethods pulled up from the subclass.
aclement [Fri, 6 Aug 2004 12:31:49 +0000 (12:31 +0000)]
methods pulled up from the subclass.

20 years agorun the incremental model tests!
aclement [Fri, 6 Aug 2004 12:31:27 +0000 (12:31 +0000)]
run the incremental model tests!

20 years agopromoted code up the hierarchy.
aclement [Fri, 6 Aug 2004 12:31:02 +0000 (12:31 +0000)]
promoted code up the hierarchy.

20 years agoincremental model tests.
aclement [Fri, 6 Aug 2004 12:30:35 +0000 (12:30 +0000)]
incremental model tests.

20 years agoMoved around to fit in with new way of executing the incremental model tests as junit...
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.

20 years agoworks for me! on Linux, on Windows, on JDK 1.4, on JDK 1.3...
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.

20 years agofix for bug 53028
acolyer [Fri, 6 Aug 2004 09:04:23 +0000 (09:04 +0000)]
fix for bug 53028

20 years agomaking paths absolute flushed out a Linux file system dependency in one of the
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.

20 years agoshadows src classpath entry had crept in by mistake....
acolyer [Fri, 6 Aug 2004 08:25:00 +0000 (08:25 +0000)]
shadows src classpath entry had crept in by mistake....

20 years agofix for Bugzilla Bug 42573
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,

20 years agomore diagnostics to help with build failure
aclement [Thu, 5 Aug 2004 16:20:15 +0000 (16:20 +0000)]
more diagnostics to help with build failure

20 years agoadded a comment indicating how and where to fix 42743 should
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.

20 years agoadditional incremental tests : bugs 54622, 54621
acolyer [Thu, 5 Aug 2004 13:32:26 +0000 (13:32 +0000)]
additional incremental tests : bugs 54622, 54621

20 years agoif I will insist on having my own directory....
acolyer [Thu, 5 Aug 2004 13:31:46 +0000 (13:31 +0000)]
if I will insist on having my own directory....

20 years agotests for Bugzilla Bug 54618
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

20 years agolast piece of fix for Bugzilla Bug 54621
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

20 years agoNo really, this *is* the last fix that will make the build work.
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.

20 years agoexport 'commons' which allows the test stuff in run-all-junit-tests to build without...
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

20 years agoguard for NPE.
aclement [Thu, 5 Aug 2004 10:39:22 +0000 (10:39 +0000)]
guard for NPE.

20 years agoFix for Bugzilla Bug 67591
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

20 years agoTests for
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

20 years agoFix for Bugzilla Bug 71273
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

20 years agoEnables a test to access the last run result (for output checking)
aclement [Thu, 5 Aug 2004 08:34:53 +0000 (08:34 +0000)]
Enables a test to access the last run result (for output checking)

20 years agoup-to-date tip for clean compiles, old Ajc10 task not supported in 1.2.
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.

20 years agofix for Bugzilla Bug 61569
acolyer [Wed, 4 Aug 2004 16:06:44 +0000 (16:06 +0000)]
fix for  Bugzilla Bug 61569
  if-pointcuts with side-effects

20 years agofix for Bugzilla Bug 37607
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 ;) ).

20 years agoArgh! Surely this will fix the build
aclement [Wed, 4 Aug 2004 14:01:48 +0000 (14:01 +0000)]
Argh! Surely this will fix the build

20 years agoplatform neutral path handling.
aclement [Wed, 4 Aug 2004 13:50:41 +0000 (13:50 +0000)]
platform neutral path handling.

20 years agoWorks on Linux too :)
acolyer [Wed, 4 Aug 2004 13:37:56 +0000 (13:37 +0000)]
Works on Linux too :)

20 years agoSpring cleaning in the test suite. Docs for AjcTestCase and XMLBasedAjcTestCase
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.

20 years agoWill this fix the build?
aclement [Wed, 4 Aug 2004 12:09:29 +0000 (12:09 +0000)]
Will this fix the build?

20 years agoA few extra failing tests I unearthed along the way.
acolyer [Wed, 4 Aug 2004 12:06:24 +0000 (12:06 +0000)]
A few extra failing tests I unearthed along the way.

20 years agoDon't panic! The tests haven't all disappeared.....
acolyer [Wed, 4 Aug 2004 12:06:02 +0000 (12:06 +0000)]
Don't panic! The tests haven't all disappeared.....

20 years agoSpring cleaning in the test suite. Docs for AjcTestCase and XMLBasedAjcTestCase
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.

20 years agoXMLBasedAjcTestCase class and accompanying support. Drives a
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.

20 years agoThe JUnit test suite to end all test suites. This should come in pretty handy....
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....

20 years agoAdded support to ease programmatic testing of compiler (AjcTestCase
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).

20 years agoSome more fix for Bugzilla Bug 60015
aclement [Tue, 3 Aug 2004 14:53:38 +0000 (14:53 +0000)]
Some more fix for Bugzilla Bug 60015
   NPE, Incorrect XLint:unmatchedSuperTypeInCall warning

20 years agoThe BIG commit.
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)

20 years agoUpdated testdata for weaveinfo messages.
aclement [Tue, 3 Aug 2004 12:22:39 +0000 (12:22 +0000)]
Updated testdata for weaveinfo messages.

20 years agoremoved unnecessary TODOs
aclement [Mon, 2 Aug 2004 19:13:10 +0000 (19:13 +0000)]
removed unnecessary TODOs

20 years agoFix for Bugzilla Bug 57666
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)

20 years agoFix for Bugzilla Bug 67774
aclement [Mon, 2 Aug 2004 13:43:43 +0000 (13:43 +0000)]
Fix for Bugzilla Bug 67774
   Nullpointer-exception in pointcuts using withincode() clause

20 years agoFix for Bugzilla Bug 70773
aclement [Mon, 2 Aug 2004 10:14:39 +0000 (10:14 +0000)]
Fix for Bugzilla Bug 70773
   AspectJ Error: ConncurrentModificationException thrown: null

20 years agoUpgraded to Eclipse 3.0 final JDT core. v_449a_head_before_30_maintenance
acolyer [Fri, 30 Jul 2004 18:14:33 +0000 (18:14 +0000)]
Upgraded to Eclipse 3.0 final JDT core. v_449a_head_before_30_maintenance

20 years agoadded some commented out debug code that is useful when you want
acolyer [Fri, 30 Jul 2004 18:09:51 +0000 (18:09 +0000)]
added some commented out debug code that is useful when you want
to get information on a failure in a forking task

20 years agoUpgraded to Eclipse 3.0 final JDT core. v_449a_head_before_30_maintenance
acolyer [Fri, 30 Jul 2004 18:08:42 +0000 (18:08 +0000)]
Upgraded to Eclipse 3.0 final JDT core. v_449a_head_before_30_maintenance

20 years agowent for [error] in the end based on a quick local straw poll...
acolyer [Thu, 29 Jul 2004 17:00:57 +0000 (17:00 +0000)]
went for [error] in the end based on a quick local straw poll...

20 years agofix for Bugzilla Bug 40206
acolyer [Thu, 29 Jul 2004 16:41:05 +0000 (16:41 +0000)]
fix for Bugzilla Bug 40206
  need common isAspectJSourceFile() method

20 years agofix for Bugzilla Bug 40206
acolyer [Thu, 29 Jul 2004 16:35:10 +0000 (16:35 +0000)]
fix for Bugzilla Bug 40206
  need common isAspectJSourceFile() method

20 years agoorganized imports.
aclement [Thu, 29 Jul 2004 16:33:32 +0000 (16:33 +0000)]
organized imports.

20 years agoorganized imports.
aclement [Thu, 29 Jul 2004 15:51:45 +0000 (15:51 +0000)]
organized imports.

20 years agomissed the word 'to' out of new error message
acolyer [Thu, 29 Jul 2004 15:13:24 +0000 (15:13 +0000)]
missed the word 'to' out of new error message

20 years agoNow ITDs are reflected correctly in the structure model. Made getSignature() more...
aclement [Thu, 29 Jul 2004 15:06:11 +0000 (15:06 +0000)]
Now ITDs are reflected correctly in the structure model.  Made getSignature() more bullet proof in the case of incorrect programs.

20 years agojust an extra few comments...
aclement [Thu, 29 Jul 2004 15:05:20 +0000 (15:05 +0000)]
just an extra few comments...

20 years agoMoved all weaver messages into weaver-messages.properties.
acolyer [Thu, 29 Jul 2004 15:04:00 +0000 (15:04 +0000)]
Moved all weaver messages into weaver-messages.properties.
Includes fixes for Bugzilla Bug 30439
  spurious "circular dependency" error

20 years agoorganized imports.
aclement [Thu, 29 Jul 2004 14:22:13 +0000 (14:22 +0000)]
organized imports.

20 years agoorganized imports and deleted unused guff.
aclement [Thu, 29 Jul 2004 14:22:00 +0000 (14:22 +0000)]
organized imports and deleted unused guff.

20 years agoorganized imports.
aclement [Thu, 29 Jul 2004 14:13:31 +0000 (14:13 +0000)]
organized imports.

20 years agoorganized imports.
aclement [Thu, 29 Jul 2004 12:49:25 +0000 (12:49 +0000)]
organized imports.

20 years agoFix for Bugzilla Bug 61536
aclement [Thu, 29 Jul 2004 12:39:42 +0000 (12:39 +0000)]
Fix for Bugzilla Bug 61536
   Front-end bug, shouldn't allow patterns of the form foo.., should be foo..*

20 years agofix for Bugzilla Bug 64262
acolyer [Thu, 29 Jul 2004 10:33:44 +0000 (10:33 +0000)]
fix for Bugzilla Bug 64262
  ClassCastException at BcelRenderer.java:16

20 years agotest for Bugzilla Bug 64262
acolyer [Thu, 29 Jul 2004 10:32:54 +0000 (10:32 +0000)]
test for Bugzilla Bug 64262
  ClassCastException at BcelRenderer.java:16

20 years agofix for Bugzilla Bug 64585
acolyer [Wed, 28 Jul 2004 15:55:07 +0000 (15:55 +0000)]
fix for Bugzilla Bug 64585
  Stale ITD example code in Programming Guide

20 years agofix for Bugzilla Bug 48990
acolyer [Wed, 28 Jul 2004 15:13:09 +0000 (15:13 +0000)]
fix for Bugzilla Bug 48990
  Special case if(false) to not require a dynamic test

20 years agoFix for 64331
aclement [Wed, 28 Jul 2004 14:43:40 +0000 (14:43 +0000)]
Fix for 64331
   java.lang.NullPointerException in WeaverMessageHandler class

20 years agoAdded declare parents relationship test, party commented out and waiting on Andy...
mkersten [Tue, 27 Jul 2004 17:38:25 +0000 (17:38 +0000)]
Added declare parents relationship test, party commented out and waiting on Andy's merge.

20 years agoadded no-arg constructor for convenience
mkersten [Tue, 27 Jul 2004 17:37:23 +0000 (17:37 +0000)]
added no-arg constructor for convenience

20 years agoASM Usage and extension examples, implemented as test cases and made
mkersten [Tue, 27 Jul 2004 17:34:34 +0000 (17:34 +0000)]
ASM Usage and extension examples, implemented as test cases and made
available in the sandbox as an Eclipse project.

20 years agoadded -XserializableAspects
acolyer [Tue, 27 Jul 2004 15:59:30 +0000 (15:59 +0000)]
added -XserializableAspects

20 years agofix for Bugzilla Bug 58681
acolyer [Tue, 27 Jul 2004 15:44:24 +0000 (15:44 +0000)]
fix for Bugzilla Bug 58681
  -X should output available -X options

20 years agoFix for bug 69459
aclement [Tue, 27 Jul 2004 14:17:32 +0000 (14:17 +0000)]
Fix for bug 69459
   Hiding of Instance Methods by static methods

20 years agoignore .ajsym files
acolyer [Tue, 27 Jul 2004 12:34:17 +0000 (12:34 +0000)]
ignore .ajsym files

20 years agoFix for 53999
aclement [Tue, 27 Jul 2004 10:34:41 +0000 (10:34 +0000)]
Fix for 53999
   "can't bind type" message has $ for . in type name for declare soft

20 years agoTest data for -showWeaveInfo
aclement [Tue, 27 Jul 2004 10:27:03 +0000 (10:27 +0000)]
Test data for -showWeaveInfo