]> source.dussan.org Git - aspectj.git/log
aspectj.git
20 years agoEnsure makeClasspathString() uses correct buildConfig when reporting problems.
aclement [Wed, 8 Sep 2004 14:44:32 +0000 (14:44 +0000)]
Ensure makeClasspathString() uses correct buildConfig when reporting problems.

20 years agofix for Bugzilla Bug 72157
acolyer [Wed, 8 Sep 2004 12:04:49 +0000 (12:04 +0000)]
fix for Bugzilla Bug 72157
  declare soft can cause programs with invalid exception behaviour to be generated

20 years agoFix for Bugzilla Bug 73433
aclement [Wed, 8 Sep 2004 10:14:44 +0000 (10:14 +0000)]
Fix for Bugzilla Bug 73433
   AspectJ does not correctly support -cp

20 years agoFix for Bugzilla Bug 72409
aclement [Tue, 7 Sep 2004 15:35:37 +0000 (15:35 +0000)]
Fix for Bugzilla Bug 72409
   Classpath issues with aspectjtools.jar

20 years agostatic dependence on SimpleDateFormat had broken WeavingURLClassLoader
acolyer [Tue, 7 Sep 2004 14:23:45 +0000 (14:23 +0000)]
static dependence on SimpleDateFormat had broken WeavingURLClassLoader
by a complex chain of events.

20 years agofix for enh 73360 Extend aspectjrt.jar manifest with OSGi attributes
acolyer [Tue, 7 Sep 2004 10:47:45 +0000 (10:47 +0000)]
fix for enh 73360 Extend aspectjrt.jar manifest with OSGi attributes

20 years agoReworked package renaming script to ignore compiler options that are used by AJDT.
aclement [Tue, 7 Sep 2004 10:31:51 +0000 (10:31 +0000)]
Reworked package renaming script to ignore compiler options that are used by AJDT.

20 years agoFix the build?
aclement [Tue, 7 Sep 2004 07:22:05 +0000 (07:22 +0000)]
Fix the build?

20 years agoFix for Bugzilla Bug 73334
aclement [Mon, 6 Sep 2004 15:40:02 +0000 (15:40 +0000)]
Fix for Bugzilla Bug 73334
   Avoid clashes in the org.eclipse namespace by renaming our duplicates.

20 years agoPart of fix for AJDT bug 72671
aclement [Mon, 6 Sep 2004 15:13:46 +0000 (15:13 +0000)]
Part of fix for AJDT bug 72671
   Bootclasspath specification for compiling is not possible

20 years agoFix for Bugzilla Bug 72528
aclement [Fri, 3 Sep 2004 13:45:46 +0000 (13:45 +0000)]
Fix for Bugzilla Bug 72528
   around advice throws java.lang.VerifyError at runtime

20 years agoproject plans for Java 5 taken from Adrian's email
wisberg [Thu, 2 Sep 2004 08:21:30 +0000 (08:21 +0000)]
project plans for Java 5 taken from Adrian's email

20 years agoFix for Bugzilla Bug 46298
aclement [Wed, 1 Sep 2004 15:26:43 +0000 (15:26 +0000)]
Fix for Bugzilla Bug 46298
   Aspectj generate code does not de-compile cleanly.

20 years agoEnhancement for Bugzilla Bug 49743
aclement [Wed, 1 Sep 2004 10:30:07 +0000 (10:30 +0000)]
Enhancement for Bugzilla Bug 49743
   performance improvements for runtime library
(From Matthew)

20 years agoFix bug 72623; also changed "definition" to "declaration" for Java elements
wisberg [Sat, 28 Aug 2004 23:52:44 +0000 (23:52 +0000)]
Fix bug 72623; also changed "definition" to "declaration" for Java elements

20 years agofix bug 59203 - dynamic AOP
wisberg [Sat, 28 Aug 2004 22:16:10 +0000 (22:16 +0000)]
fix bug 59203 - dynamic AOP

20 years agoLimitation stated in bug 50195
wisberg [Sat, 28 Aug 2004 18:55:12 +0000 (18:55 +0000)]
Limitation stated in bug 50195

20 years agoImproved testcase for this 1.5 problem.
aclement [Fri, 27 Aug 2004 16:02:18 +0000 (16:02 +0000)]
Improved testcase for this 1.5 problem.

20 years agoInclude any weaving messages in with the info messages.
aclement [Fri, 27 Aug 2004 16:01:27 +0000 (16:01 +0000)]
Include any weaving messages in with the info messages.

20 years agoFix for Bugzilla Bug 70404
aclement [Fri, 27 Aug 2004 15:00:10 +0000 (15:00 +0000)]
Fix for Bugzilla Bug 70404
   passing null to array arguments confuzes static join point signature.

20 years agotests for Bugzilla Bug 70404
aclement [Fri, 27 Aug 2004 14:39:46 +0000 (14:39 +0000)]
tests for Bugzilla Bug 70404
   passing null to array arguments confuzes static join point signature.

20 years agoFix for Bugzilla Bug 72699
aclement [Fri, 27 Aug 2004 11:18:01 +0000 (11:18 +0000)]
Fix for Bugzilla Bug 72699
   Bogus error message: The abstract method ajc$pointcut$$tracingScope$a2 in type Tracing can only be defined by an abstract class

20 years agofix for Bugzilla Bug 72150
aclement [Fri, 27 Aug 2004 10:03:54 +0000 (10:03 +0000)]
fix for Bugzilla Bug 72150
   AJC possible bug with static nested classes

20 years agoFix for bugzilla bug 72474: Quick reference claims to be for AspectJ 1.1
ehilsdal [Wed, 25 Aug 2004 16:33:11 +0000 (16:33 +0000)]
Fix for bugzilla bug 72474: Quick reference claims to be for AspectJ 1.1
  De-versioned quick-reference, made minor clarifying changes

20 years agoMinor fix to avoid crashing whilst dumping :)
aclement [Wed, 25 Aug 2004 13:26:09 +0000 (13:26 +0000)]
Minor fix to avoid crashing whilst dumping :)

20 years agofix for Bugzilla Bug 72531
acolyer [Tue, 24 Aug 2004 21:10:56 +0000 (21:10 +0000)]
fix for Bugzilla Bug 72531
  declare warning warns at wrong points

20 years agoLanguage specification clarification for two bugs:
ehilsdal [Tue, 24 Aug 2004 00:06:25 +0000 (00:06 +0000)]
Language specification clarification for two bugs:
  49784  declaring interface methods should work as it does in interfaces
  70794  The introduction on interface causes the interface implementation class error

20 years agoFix for bugzilla bug 71087:
ehilsdal [Mon, 23 Aug 2004 23:42:09 +0000 (23:42 +0000)]
Fix for bugzilla bug 71087:
  underspecification of primitive conversion

20 years agotutorial exercises updated for OOPSLA. The printout
ehilsdal [Mon, 23 Aug 2004 23:08:20 +0000 (23:08 +0000)]
tutorial exercises updated for OOPSLA.  The printout
looks much nicer and is a bit more streamlined.

20 years agoChanged from using deprecated APIs.
aclement [Mon, 23 Aug 2004 15:12:29 +0000 (15:12 +0000)]
Changed from using deprecated APIs.

20 years agoorganized imports
aclement [Mon, 23 Aug 2004 15:12:06 +0000 (15:12 +0000)]
organized imports

20 years agoDeprecated API calls changed.
aclement [Mon, 23 Aug 2004 15:11:52 +0000 (15:11 +0000)]
Deprecated API calls changed.

20 years agoFindBugs: fixes.
aclement [Mon, 23 Aug 2004 15:09:26 +0000 (15:09 +0000)]
FindBugs: fixes.

20 years agoMatthews enhancement fix for Bugzilla Bug 72154 "Support for simple dump file"
aclement [Mon, 23 Aug 2004 13:40:31 +0000 (13:40 +0000)]
Matthews enhancement fix for Bugzilla Bug 72154 "Support for simple dump file"
+ Andy using it to capture 'cant find type' issues.

20 years agoMore 'cant find types' improved.
aclement [Mon, 23 Aug 2004 10:25:37 +0000 (10:25 +0000)]
More 'cant find types' improved.

20 years agoTwo more "cant find types" dealt with.
aclement [Mon, 23 Aug 2004 08:19:04 +0000 (08:19 +0000)]
Two more "cant find types" dealt with.

20 years agoFix for bugzilla bug 71393:
ehilsdal [Mon, 23 Aug 2004 02:51:10 +0000 (02:51 +0000)]
Fix for bugzilla bug 71393:
  Specify how does args pointcut collect context for pointcuts which are used in cflow

20 years agofix for bugzilla bug 72379:
ehilsdal [Mon, 23 Aug 2004 01:53:41 +0000 (01:53 +0000)]
fix for bugzilla bug 72379:
  static aspects not well explained

20 years agoFix for bugzilla bug 71404:
ehilsdal [Mon, 23 Aug 2004 01:33:22 +0000 (01:33 +0000)]
Fix for bugzilla bug 71404:
  Define MethodPattern, FieldPattern, ConstructorPattern terms

20 years agoFix for bugzilla bug 71391
ehilsdal [Mon, 23 Aug 2004 00:53:28 +0000 (00:53 +0000)]
Fix for bugzilla bug 71391
  "Specify context collecting behavior for this, target and args pointcuts"

20 years agoproactive bug fix (bug not entered) making a short example
ehilsdal [Fri, 20 Aug 2004 23:12:31 +0000 (23:12 +0000)]
proactive bug fix (bug not entered) making a short example
in semantics guide more meaningful

20 years agoFalls back on old way of determining name of structure model node for anonymous inner...
aclement [Fri, 20 Aug 2004 13:31:09 +0000 (13:31 +0000)]
Falls back on old way of determining name of structure model node for anonymous inner class in the new clever way doesnt work.

20 years agoFix for Bugzilla Bug 70794
aclement [Fri, 20 Aug 2004 13:26:14 +0000 (13:26 +0000)]
Fix for Bugzilla Bug 70794
   The introduction on interface causes the interface implementation class error
(testcase now expects the error text)

20 years agoFix for Bugzilla Bug 70794
aclement [Fri, 20 Aug 2004 13:25:33 +0000 (13:25 +0000)]
Fix for Bugzilla Bug 70794
   The introduction on interface causes the interface implementation class error

20 years agoFix for Bugzilla Bug 70794
aclement [Fri, 20 Aug 2004 13:24:59 +0000 (13:24 +0000)]
Fix for Bugzilla Bug 70794
   The introduction on interface causes the interface implementation class error
(Feel free to edit my text if you feel more eloquent...)

20 years agoThis time a 1.4 dependency in the test program - removed it.
aclement [Fri, 20 Aug 2004 07:18:14 +0000 (07:18 +0000)]
This time a 1.4 dependency in the test program  - removed it.

20 years agoFixed bug#71811 "AJDoc: should be able to set encoding like javadoc"
mkersten [Fri, 20 Aug 2004 01:01:45 +0000 (01:01 +0000)]
Fixed bug#71811 "AJDoc: should be able to set encoding like javadoc"

20 years agotoString method on new attribute makes test harness diffing happier.
acolyer [Thu, 19 Aug 2004 21:20:09 +0000 (21:20 +0000)]
toString method on new attribute makes test harness diffing happier.

20 years agofix for Bugzilla Bug 37020
acolyer [Thu, 19 Aug 2004 16:38:34 +0000 (16:38 +0000)]
fix for Bugzilla Bug 37020
  wrong line for method execution join point

20 years agoFix and testcase for Bugzilla Bug 49657
aclement [Thu, 19 Aug 2004 16:38:16 +0000 (16:38 +0000)]
Fix and testcase for Bugzilla Bug 49657
   Weaver results in rt error if affected base class not exposed

20 years agoLine numbers moved so update expected results
aclement [Thu, 19 Aug 2004 16:36:43 +0000 (16:36 +0000)]
Line numbers moved so update expected results

20 years agoBcWeaverJarMaker updates - now line numbers have changed.
aclement [Thu, 19 Aug 2004 16:36:03 +0000 (16:36 +0000)]
BcWeaverJarMaker updates - now line numbers have changed.

20 years agofix for Bugzilla Bug 37020
acolyer [Thu, 19 Aug 2004 15:22:50 +0000 (15:22 +0000)]
fix for Bugzilla Bug 37020
  wrong line for method execution join point

20 years agofix for Bugzilla Bug 37020
acolyer [Thu, 19 Aug 2004 12:41:23 +0000 (12:41 +0000)]
fix for Bugzilla Bug 37020
  wrong line for method execution join point

20 years agofix for Bugzilla Bug 37020
acolyer [Thu, 19 Aug 2004 12:29:04 +0000 (12:29 +0000)]
fix for Bugzilla Bug 37020
  wrong line for method execution join point

20 years agoRemoved bogus dependancy
mkersten [Wed, 18 Aug 2004 23:42:29 +0000 (23:42 +0000)]
Removed bogus dependancy

20 years agoAdded support for clients to extend the ASM relationships in order to add
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.

20 years agoOOPSLA 2004 camera-ready submission
ehilsdal [Wed, 18 Aug 2004 20:53:02 +0000 (20:53 +0000)]
OOPSLA 2004 camera-ready submission

20 years agoupdating for OOPSLA 2004
ehilsdal [Wed, 18 Aug 2004 14:20:26 +0000 (14:20 +0000)]
updating for OOPSLA 2004

20 years agofix for 72032 - clarification of cflow(handler(...))
acolyer [Wed, 18 Aug 2004 13:29:30 +0000 (13:29 +0000)]
fix for 72032 - clarification of cflow(handler(...))

20 years agoRemoves javadoc checking from resolveParamTag and hopefully includes Adrians MethodBi...
aclement [Wed, 18 Aug 2004 13:07:04 +0000 (13:07 +0000)]
Removes javadoc checking from resolveParamTag and hopefully includes Adrians MethodBinding change.

20 years agojavadoc checks moved here from inside shadows.
aclement [Wed, 18 Aug 2004 13:03:50 +0000 (13:03 +0000)]
javadoc checks moved here from inside shadows.

20 years agoedits for submission to OOPSLA 2004
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

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

20 years agoFix for Bugzilla Bug 71076
aclement [Wed, 18 Aug 2004 10:33:07 +0000 (10:33 +0000)]
Fix for Bugzilla Bug 71076
   Missing Javadoc comments that aren't missing

20 years agoRemoved 1.4 api (doh!)
aclement [Wed, 18 Aug 2004 09:53:28 +0000 (09:53 +0000)]
Removed 1.4 api (doh!)

20 years agotests for enh 42743 (commented out) should we decide to do it.
acolyer [Wed, 18 Aug 2004 08:28:26 +0000 (08:28 +0000)]
tests for enh 42743 (commented out) should we decide to do it.

20 years agotest for Bugzilla Bug 64069
acolyer [Wed, 18 Aug 2004 08:25:46 +0000 (08:25 +0000)]
test for Bugzilla Bug 64069
  ITD name clashes with private members

20 years agoTook out expected error on 'run class'.
aclement [Wed, 18 Aug 2004 07:23:15 +0000 (07:23 +0000)]
Took out expected error on 'run class'.

20 years agoTest and fix for Bugzilla Bug 62642
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

20 years agoFixed name :)
aclement [Tue, 17 Aug 2004 14:03:02 +0000 (14:03 +0000)]
Fixed name :)

20 years agoGuards Guards! Need to check if something is null before I start using it.
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.

20 years agousing real slashes rather than those windows things....
acolyer [Tue, 17 Aug 2004 10:16:03 +0000 (10:16 +0000)]
using real slashes rather than those windows things....

20 years agoremaining fix for 72016 (problem/type information flowing through AJDE)
aclement [Tue, 17 Aug 2004 09:43:12 +0000 (09:43 +0000)]
remaining fix for 72016 (problem/type information flowing through AJDE)

20 years agoFix for Bugzilla Bug 70241: outline view shows anonymous inner classes in different...
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

20 years agoFix for Bugzilla Bug 72016: No problem type information from AspectJ compiler / AJDE
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

20 years agoFixes for:
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

20 years agoGet the classpath correct for running the rogue test :)
aclement [Mon, 16 Aug 2004 12:44:36 +0000 (12:44 +0000)]
Get the classpath correct for running the rogue test :)

20 years agoPutting the failing test back in - will it work this time?
aclement [Mon, 16 Aug 2004 08:44:50 +0000 (08:44 +0000)]
Putting the failing test back in - will it work this time?

20 years agocommenting out one test for one run - must put it back in when its fixed!
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!

20 years agoBugzilla Bug 71339
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)

20 years agoBugzilla Bug 71339
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)

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

20 years agoTests slightly reworked by matthew due to enhancement 71339
aclement [Fri, 13 Aug 2004 15:16:15 +0000 (15:16 +0000)]
Tests slightly reworked by matthew due to enhancement 71339

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

20 years agoFix for Bugzilla Bug 71878
aclement [Fri, 13 Aug 2004 14:49:39 +0000 (14:49 +0000)]
Fix for Bugzilla Bug 71878
   Bad injar aspect name on Linux

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

20 years agoorganized imports. for_ajdt1_1_12
aclement [Thu, 12 Aug 2004 07:58:35 +0000 (07:58 +0000)]
organized imports.

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