aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 72766: This is covariance support. only missing bit is for dynamic join ↵aclement2004-12-0123-7/+621
| | | | point matching (marked XXXAJ5 in the code) - thats not a 1.5.0M1 item I dont think...
* fixed typo in the "id" of the chapteracolyer2004-12-011-1/+1
|
* couple of doc bugs pointed out by andy...acolyer2004-12-011-2/+2
|
* Part of 72766: Bridge methods - we now do the right thing if we see one ↵aclement2004-11-3020-7/+291
| | | | (i.e. we ignore it as a source of join points)
* JDeveloper urlwisberg2004-11-301-3/+5
|
* ensure every generated html file has a meaningful nameacolyer2004-11-287-12/+12
|
* aspectj 5 docs update. Signature matching chapter added.acolyer2004-11-2813-191/+781
| | | | | | | Annotations chapter complete. Varargs, covariance, autoboxing, and enum chapters complete. Pertypewithin proposal written up. Generics, new reflection interfaces, and the "miscellaneous" section still outstanding.
* more updates to 1.5 designacolyer2004-11-247-142/+669
|
* Final !! fixes for Bug 78954: Compiler cannot cope with 4000 jars on the ↵aclement2004-11-234-1/+2
| | | | | | classpath - Includes the modified JDT classes.
* Some more fixes for Bug 78954: Compiler cannot cope with 4000 jars on the ↵aclement2004-11-233-17/+169
| | | | | | | | classpath. - ClassPathManager can now manage its set of open archives, rather than being 'unlimited' it now limits itself to 1000 open archives (which can be increased via a sys prop). - BcelWorld is changed to add a tidy up method that can tell class path manager to close its archives (useful for the IDE) - BcelWorld is also changed to ensure 'it' is the repository used to resolve classes, there were previously some situations where BCEL would start loading classes itself (creating duplicates in memory of things like java/lang/String etc). I'm not sure if this will alter our performance/memory characteristics.
* Fix some stuff that Wes pointed out: addEmptyConstructor() in ClassGen has ↵aclement2004-11-2243-187/+266
| | | | always been broken and the src.zip for BCEL that was generated included test imports.
* BCEL Java5 Supportaclement2004-11-1934-0/+493
|
* BCEL Java5 Supportaclement2004-11-19342-514/+1393
|
* BCEL Java5 Supportaclement2004-11-1942-8/+4863
|
* Fixed 2 xml errors.aclement2004-11-192-2/+2
|
* Some enhancements discovered whilst working on bugzilla bug 78954: Compiler ↵aclement2004-11-185-22/+32
| | | | cannot cope with 4000 jars on the classpath. These enhancements cause things to be done 'lazily' in BCEL.
* Imports organized.aclement2004-11-1826-111/+153
|
* Doesnt delete the 'src' dir.aclement2004-11-181-1/+1
|
* Adding BCEL src to bcel-builder project. We change/patch BCEL more ↵aclement2004-11-18342-0/+56495
| | | | | | frequently than we import new versions of BCEL into AspectJ - so it makes sense to make that patching process easier than the importing process. Also the Java5 support would result in an unwieldy patch.txt file. The ANT targets in build.xml will still enable transformation of the packaging from org.aspectj.apache to org.apache for diffing with a new BCEL version, should one ever appear.
* some small updates in annotations, plus beginnings of varargs sectionacolyer2004-11-184-1/+193
|
* use AccessibleObject rather than java.lang.reflect.Memberacolyer2004-11-171-7/+2
|
* updated for new annotations styleacolyer2004-11-163-4/+108
|
* dealing with incomplete Test renaming to CoreTestehilsdal2004-11-1116-16/+16
|
* updated to not allow general extension of type patternsacolyer2004-11-101-218/+310
|
* attendees should not use blackdown jdk under linuxehilsdal2004-11-101-0/+7
|
* changes influenced by OOPSLA 2004ehilsdal2004-11-101-0/+0
|
* revised with info from OOPSLA 2004:ehilsdal2004-11-1013-99/+144
| | | | | | | renaming support.Log.log to support.Log.write renaming test.Test to test.CoreTest (r)ing aspectj clearing up a few random things
* build the 1.5 developer's notebook as part of the distribution.acolyer2004-11-091-1/+9
|
* early draft of AspectJ 1.5 documentation - do not rely on the contents of ↵acolyer2004-11-0911-0/+1127
| | | | these docs yet!!!
* Matthews fix for Bugzilla Bug 77163: Load time weaver default verbose settingV1_2_1aclement2004-11-053-55/+184
|
* Applied patch for bug#77799 "NullPointerException in StructureSearchManager"mkersten2004-11-041-1/+1
|
* Needs a blank-line before Name: sectionacolyer2004-10-221-0/+1
|
* Fix for Bugzilla Bug 76798: Add versions to woven class files - enabling ↵aclement2004-10-227-9/+113
| | | | better backwards compatibility.
* don't upset windows script...acolyer2004-10-222-5/+6
|
* fixing an html bugehilsdal2004-10-211-1/+1
|
* preparations for 1.2.1 releaseacolyer2004-10-212-0/+293
|
* Bugzilla Bug 73895acolyer2004-10-211-1/+1
| | | | unnecessary cast causing problems
* fix for bugzilla bug 75486: issingleton or issingleton()acolyer2004-10-213-0/+0
|
* fix for Bugzilla Bug 75486acolyer2004-10-212-4/+4
| | | | issingleton or issingleton()?
* Fix for Bugzilla Bug 74952: before,after !(cflow(within(Trace*))) prints nothingaclement2004-10-214-3/+195
|
* fix for Bugzilla Bug 73369acolyer2004-10-214-4/+36
| | | | Create a jar file that can be used for load-time weaving...
* dup showWeaveInfo in 1.11 - already added in revision 1.10wisberg2004-10-201-7/+0
|
* Fix for Bugzilla Bug 76096: Anonymous classes unaware of introductions into ↵aclement2004-10-194-1/+71
| | | | abstract classes (error can't find type $Local$)
* Docs for ANT task showWeaveInfo option.aclement2004-10-191-0/+7
|
* Aha! You foul LazyTjp testcase. The fix I put in to properly support ↵aclement2004-10-181-1/+5
| | | | '-proceedOnError' highlighted a problem in this testcase which (until recently) was producing a compile time error *and* still writing the .class file out to disk.
* Re-add the LazyTjp testcase.aclement2004-10-181-1/+1
|
* Modified test to account for additional "uses pointcut" relationships.mkersten2004-10-151-5/+5
|
* Change to prevent "uses-pointcut" nodes from appearing by defaultmkersten2004-10-151-9/+13
| | | | within the structure views.
* TEMPORARILY deactivated one test to get a !*(&*£^ build to work.aclement2004-10-151-1/+1
|
* TEMPORARILY removed some tests - to see if they enable the build to progress.aclement2004-10-151-2/+2
|