summaryrefslogtreecommitdiffstats
path: root/asm
Commit message (Collapse)AuthorAgeFilesLines
* prospective replacements for {module}/build.xml - will move there once ↵wisberg2005-05-111-0/+6
| | | | validated by those who use build.xml.
* MultiIncrementalSupport: some notes and helper stuff added.aclement2005-04-261-9/+41
|
* Put the ordering back to allow deserialization of an old set of ↵aclement2005-04-261-6/+6
| | | | relationships to work.
* Fixed bug#91912 added softens / softened by relationship to ASMmkersten2005-04-211-5/+6
|
* organized importsaclement2005-04-191-1/+0
|
* From branch: New build scripts that Alex uses under IntelliJ - can be run ↵aclement2005-04-191-0/+40
| | | | individually or via master in build module.
* bug#82171 Created sepereate handle provider to enable ASM use of ↵mkersten2005-04-145-39/+148
| | | | IDE-specific handle identifiers.
* Null friendly and includes sloc when dumping model (only ever used when ↵aclement2005-04-131-1/+6
| | | | debugging structuremodel...)
* Guard against NPEaclement2005-04-071-1/+4
|
* guard on structure model dumping.aclement2005-03-241-1/+2
|
* Bug found during declare annotation structure model testing!aclement2005-03-101-1/+1
|
* Declare annotation: new declare nodes.aclement2005-03-101-0/+4
|
* Declare annotation: guard added for model building... (perf improvement!)aclement2005-03-101-0/+17
|
* Fix for atrocious incremental compilation performance.aclement2005-02-043-17/+44
|
* commented out tracingaclement2005-02-041-1/+2
|
* Get enum value fields to work in the ASM. Plus test reorg as we are now ↵aclement2005-01-201-2/+8
| | | | adding tests that will only run on 1.5
* Promoted visibility of dump method for use from test cases.aclement2005-01-201-1/+1
|
* java 5 supportacolyer2005-01-171-0/+4
|
* Support for 'offset' in source locations - enabling AJDT improvements. Not ↵aclement2004-12-101-1/+5
| | | | perfect - really the whole ISourceLocation thing needs sorting out ...
* Added "uses pointcut" relation to the ASM.mkersten2004-10-143-16/+28
|
* Fix for Bugzilla Bug 71878aclement2004-08-131-1/+6
| | | | Bad injar aspect name on Linux
* No really, this *is* the last fix that will make the build work.aclement2004-08-051-1/+2
|
* guard for NPE.aclement2004-08-051-0/+2
|
* The BIG commit. aclement2004-08-039-40/+677
| | | | | | | | | - 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)
* Expanded javadocs describing examples of ASM usage.mkersten2004-07-232-3/+11
|
* Start of ASM API docs.mkersten2004-04-271-0/+9
|
* Added support for getting/setting formal commentsmkersten2004-04-072-1/+6
|
* Minor non-disruptive ASM API cleanup.mkersten2004-03-293-8/+8
|
* Added methods for retrieving the signature of a program element as it ↵mkersten2004-03-112-7/+15
| | | | | | occurrs in the source code. Needed by ajdoc, possibly useful to other clients.
* Fixed generation and access of return types on IProgramElements(s).mkersten2004-03-102-5/+17
|
* Fixed bug#45489 "Structure model is wrong when re-opened"mkersten2004-02-191-3/+5
|
* spring cleaning in advance of 1.2 enhancements: acolyer2004-01-238-12/+12
| | | | | removed unused imports, local variables, and private methods (still there, just commented out).
* Fix for bug#47318: "org.aspectj.asm.IRelationship.Kind.ALL does not contain ↵mkersten2003-11-231-1/+1
| | | | all kinds"
* returning TestSuite rather than Test to permit all tests to run from Eclipsewisberg2003-10-311-1/+1
|
* Fix for bug#43709.mkersten2003-09-261-2/+9
|
* always canonicalize the file argument when searching for nodes by file ↵acolyer2003-09-121-3/+9
| | | | and/or line.
* added a cache by type to avoid linear searchesacolyer2003-09-111-19/+31
|
* remember handleIdentifier once calculated, use canonical file path mapacolyer2003-09-111-22/+15
|
* added a cache of canonical file pathsacolyer2003-09-111-0/+119
|
* Removed asm path canonicalization.mkersten2003-09-052-18/+18
|
* added a cache by handle to avoid terrible performance on larger projectsacolyer2003-08-232-3/+28
|
* Added a removeAllListeners method to be called from test suite to acolyer2003-08-161-0/+8
| | | | prevent listener leakage which cripples performance of the test cases.
* Fixed AJDT bug with truncation of labels (there was a weird substring call ↵mkersten2003-08-162-6/+8
| | | | in AdviceActionDelegate). Fixed ASM/AJDT modifiers bug. Fixed ASM static initializers bug (we may want to change the way they show up, i.e. Added imports to ASM containment hierarchy. Fixed numerous AJBrwoser, JBuilder and NetBeans bugs.
* copyright header change to satisfy BuildModuleTestsacolyer2003-08-151-0/+5
|
* Ported inline annotation support to new ASM API. Ported aspect visualizer. ↵mkersten2003-08-153-45/+75
| | | | Improved link siganture generation. Improved ASM test coverage.
* Improved declare relationships. Implemented batch-build relationship ↵mkersten2003-08-145-5/+29
| | | | clearing policy.
* Updated org.aspectj.asm relationship model to string-handle-based API in ↵mkersten2003-08-1412-207/+505
| | | | order to support adding and removing relationships at any point in the compilation cycle, and to support external tools building relationships (e.g. JDT's incremental containment hierarchy builder). Also made inter-type declaration relationships show up in the model.
* Added support for multiple relationships for a single program element. ↵mkersten2003-08-137-22/+69
| | | | Renamed model container class.
* Minor improvements to structure model generation, clean up of test suite ↵mkersten2003-08-126-62/+87
| | | | output, and port of AJDT to new ASM APIs.
* corrected header (copyright)wisberg2003-08-082-2/+12
|