summaryrefslogtreecommitdiffstats
path: root/bcel-builder/src
Commit message (Collapse)AuthorAgeFilesLines
...
* GenericsWork: Lots of changes in here, tidying stuff up, moving it around. ↵aclement2005-06-011-562/+577
| | | | Have made some of the signature processing generics aware (still work in progress) - also started adding new parsing code for the more complex signatures we are likely to encounter, this is tested but not currently used anywhere. See GenericSignatureParsingTest
* GenericsWork: Members now recognize that they can have a signature attribute ↵aclement2005-06-011-1/+35
| | | | attached that records the signature pre-erasure. It is accessible through 'getDeclaredSignature()' and is resolved lazily.
* Changed runtime invis param attrs to always be invis as discovered by Alex. ↵aclement2005-04-222-2/+2
| | | | Was impacting nothing as far as I could tell - but needed fixing!
* Changed runtime invis attrs to always be invis as discovered by Alex. Was ↵aclement2005-04-221-1/+1
| | | | impacting nothing as far as I could tell - but needed fixing!
* Declare annotation: infrastructure upgrade. Mainly to ensure we copy ↵aclement2005-03-1012-49/+116
| | | | entries between constant pools correctly - required when annotations move from one class to another (as is typical with declare annotation)
* For Martin Lippert - removed static state from class.aclement2005-03-102-117/+165
|
* More accessors for the different types of value.aclement2005-02-261-0/+50
|
* Removing last 'use the static type for accessing static field' warnings from ↵aclement2005-02-024-11/+11
| | | | the AJ source...
* Bit of missing support...aclement2005-01-312-2/+8
|
* @AJ syntax (pr83626): changes to bcel from Alexaclement2005-01-261-2/+5
|
* This fix for 'c' values in annotations has been verified by Pepe. ↵aclement2005-01-242-1/+11
| | | | Committing source changes and testcase.
* Allows for MarkerAnnotations - doh! (i.e. ones with no values) and unpacks ↵aclement2004-12-092-3/+10
| | | | invis annotations on classgens correctly.
* Fix some stuff that Wes pointed out: addEmptyConstructor() in ClassGen has ↵aclement2004-11-2241-187/+266
| | | | always been broken and the src.zip for BCEL that was generated included test imports.
* BCEL Java5 Supportaclement2004-11-193-0/+277
|
* BCEL Java5 Supportaclement2004-11-19342-514/+1393
|
* BCEL Java5 Supportaclement2004-11-1922-0/+1805
|
* 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
|
* 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.
* Removing this rogue directory that didn't seem to work. i.e. it didnt fix ↵aclement2004-01-301-0/+0
| | | | the build process.
* Following yesterdays discussion, I'm temporarily adding a folder containing ↵aclement2004-01-301-0/+0
one file to see if it makes the build happy (we had to do this for adrians new module). If it fails then I'll delete it and wait for George to return who knows the right cruise control incantations to locate the problem.