]> source.dussan.org Git - aspectj.git/log
aspectj.git
20 years agoComment cleanup.
mkersten [Thu, 14 Oct 2004 22:14:08 +0000 (22:14 +0000)]
Comment cleanup.

20 years agoAdded "uses pointcut" relation to the ASM.
mkersten [Thu, 14 Oct 2004 22:01:24 +0000 (22:01 +0000)]
Added "uses pointcut" relation to the ASM.

20 years agoAdded "uses pointcut" relation to the ASM.
mkersten [Thu, 14 Oct 2004 21:45:07 +0000 (21:45 +0000)]
Added "uses pointcut" relation to the ASM.

20 years agoFix for:
aclement [Thu, 14 Oct 2004 12:51:18 +0000 (12:51 +0000)]
Fix for:
Bugzilla Bug 75568 : ajc changes classfile timestamps even if compilation fails (regression)
and maybe:
Bugzilla Bug 74245: -proceedOnError does not weave aspects on compile error

20 years agoFix for Bugzilla Bug 76104: can't build distribution from within Eclipse (and fixes...
aclement [Thu, 14 Oct 2004 09:42:40 +0000 (09:42 +0000)]
Fix for Bugzilla Bug 76104: can't build distribution from within Eclipse (and fixes the problem where you have to call clean and build separately)

20 years agomake the test tidy up after itself to reduce CVS conflicts.
aclement [Thu, 14 Oct 2004 09:28:20 +0000 (09:28 +0000)]
make the test tidy up after itself to reduce CVS conflicts.

20 years agoFix for Bugzilla Bug 74238: Applet which uses cflow pointcut gets AccessControlException
aclement [Thu, 14 Oct 2004 08:12:09 +0000 (08:12 +0000)]
Fix for Bugzilla Bug 74238: Applet which uses cflow pointcut gets AccessControlException

20 years ago76030 - cflow optimizations. Part 2 fix - share counters and stacks when we can.
aclement [Tue, 12 Oct 2004 16:24:10 +0000 (16:24 +0000)]
76030 - cflow optimizations.  Part 2 fix - share counters and stacks when we can.

20 years ago76030 - cflow optimizations. Part 1 fix - use counters rather than stacks when we...
aclement [Mon, 11 Oct 2004 18:39:06 +0000 (18:39 +0000)]
76030 - cflow optimizations.  Part 1 fix - use counters rather than stacks when we can.

20 years agoMade selected methods protected to enable extension.
mkersten [Wed, 6 Oct 2004 13:43:07 +0000 (13:43 +0000)]
Made selected methods protected to enable extension.

20 years agodocs for aspectpath and forking
wisberg [Wed, 6 Oct 2004 11:21:50 +0000 (11:21 +0000)]
docs for aspectpath and forking

20 years agoaspectpath weave tests - disabled pending weaveinfo suppression
wisberg [Wed, 6 Oct 2004 10:38:42 +0000 (10:38 +0000)]
aspectpath weave tests - disabled pending weaveinfo suppression

20 years agosupport for aspectpath attribute in run element
wisberg [Wed, 6 Oct 2004 10:29:02 +0000 (10:29 +0000)]
support for aspectpath attribute in run element

20 years agosupport for aspectpath, which forces forking
wisberg [Wed, 6 Oct 2004 10:28:36 +0000 (10:28 +0000)]
support for aspectpath, which forces forking

20 years agosupport aspectpath, upgrade expected javarun bean properties
wisberg [Wed, 6 Oct 2004 10:28:07 +0000 (10:28 +0000)]
support aspectpath, upgrade expected javarun bean properties

20 years agosupport for finding files at runtime, for javarun/aspectpath
wisberg [Wed, 6 Oct 2004 10:27:23 +0000 (10:27 +0000)]
support for finding files at runtime, for javarun/aspectpath

20 years agoread new fork attribute, skip unused file entity
wisberg [Wed, 6 Oct 2004 08:40:57 +0000 (08:40 +0000)]
read new fork attribute, skip unused file entity

20 years agotests for new java run fork attributes
wisberg [Wed, 6 Oct 2004 08:40:36 +0000 (08:40 +0000)]
tests for new java run fork attributes

20 years agoremoving unused file entity, adding fork attribute
wisberg [Wed, 6 Oct 2004 08:40:05 +0000 (08:40 +0000)]
removing unused file entity, adding fork attribute

20 years agominimal fork attributes supported
wisberg [Wed, 6 Oct 2004 08:39:21 +0000 (08:39 +0000)]
minimal fork attributes supported

20 years agoremoving unused Fork and WrapFile
wisberg [Wed, 6 Oct 2004 08:38:40 +0000 (08:38 +0000)]
removing unused Fork and WrapFile

20 years agoremoving unused reliance on fork
wisberg [Wed, 6 Oct 2004 08:37:46 +0000 (08:37 +0000)]
removing unused reliance on fork

20 years agoremoving unused parameter
wisberg [Wed, 6 Oct 2004 08:35:59 +0000 (08:35 +0000)]
removing unused parameter

20 years agosupport vm args during forking (simple update: forking still requires system properties)
wisberg [Tue, 5 Oct 2004 20:51:24 +0000 (20:51 +0000)]
support vm args during forking (simple update: forking still requires system properties)

20 years ago-showWeaveInfo for ajc, iajc dev guide sections
wisberg [Tue, 5 Oct 2004 20:16:39 +0000 (20:16 +0000)]
-showWeaveInfo for ajc, iajc dev guide sections

20 years agostatic ref to static variable
wisberg [Tue, 5 Oct 2004 20:05:36 +0000 (20:05 +0000)]
static ref to static variable

20 years agoupdated license text
wisberg [Tue, 5 Oct 2004 20:04:03 +0000 (20:04 +0000)]
updated license text

20 years agounused local
wisberg [Tue, 5 Oct 2004 20:03:23 +0000 (20:03 +0000)]
unused local

20 years agoFix for Bugzilla Bug 74279
aclement [Fri, 1 Oct 2004 07:19:14 +0000 (07:19 +0000)]
Fix for Bugzilla Bug 74279
   -showWeaveInfo option is not supported by iajc Ant task

20 years agoFix for Bugzilla Bug 74279
aclement [Thu, 30 Sep 2004 14:41:09 +0000 (14:41 +0000)]
Fix for Bugzilla Bug 74279
   -showWeaveInfo option is not supported by iajc Ant task

20 years agoFix for Bugzilla Bug 75129
aclement [Thu, 30 Sep 2004 08:18:32 +0000 (08:18 +0000)]
Fix for Bugzilla Bug 75129
   NPE on thisJoinPoint mistake

20 years ago@testcase PR#75129 NPE on thisJoinPoint mistake
wisberg [Mon, 27 Sep 2004 21:14:44 +0000 (21:14 +0000)]
@testcase PR#75129 NPE on thisJoinPoint mistake

20 years agoMade getNode(..) protected to enable extensibility.
mkersten [Mon, 27 Sep 2004 20:31:59 +0000 (20:31 +0000)]
Made getNode(..) protected to enable extensibility.

20 years agoMade lookupMember(..) and findMemberInClass(..) protected
mkersten [Thu, 16 Sep 2004 00:41:54 +0000 (00:41 +0000)]
Made lookupMember(..) and findMemberInClass(..) protected
in order to support different (possibly better) ITD lookup up,
motivated a UBC-CS students' extension.

20 years agoFixing javadoc comments
ehilsdal [Wed, 8 Sep 2004 16:38:56 +0000 (16:38 +0000)]
Fixing javadoc comments

20 years agoFix for Bug 73073: Inconsistency between starred and nonstarred type patterns in...
ehilsdal [Wed, 8 Sep 2004 16:28:34 +0000 (16:28 +0000)]
Fix for Bug 73073: Inconsistency between starred and nonstarred type patterns in connection with shadowing.
  Finally documented matching difference between exacttype and patterntype

20 years agoFix for Bugzilla Bug 60863
aclement [Wed, 8 Sep 2004 16:26:36 +0000 (16:26 +0000)]
Fix for Bugzilla Bug 60863
   AJC behaves different when using @ to supply parameters

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