summaryrefslogtreecommitdiffstats
path: root/asm
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Got advice relationships working.mkersten2003-08-086-83/+44
|
* Fixed initialization.mkersten2003-08-081-2/+3
|
* First pass at new relationship API support.mkersten2003-08-089-43/+177
|
* Fixed ProgramElement modifiers bug.mkersten2003-08-082-6/+13
|
* Reimplemented ASM API as described in bug "41254: revise asm and create ↵mkersten2003-08-0819-1804/+785
| | | | interfaces". Containment hierarchy is done and tests added. Relationships are not done yet. All clients except AJDT ported. More UI porting in Swing clients required.
* Improved generation of advice and pointcut names in the ASM.mkersten2003-08-061-0/+4
|
* Revised and added tests for ASM containment hierarchy.mkersten2003-08-054-6/+55
|
* Deprecated singleton API.mkersten2003-07-291-3/+3
|
* Refactored singleton reference to be accessed via getDefault() in order to ↵mkersten2003-07-251-1/+5
| | | | be consistent with the rest of AJDE.
* "organized imports" to eliminate compiler warningsacolyer2003-05-065-10/+10
|
* comment re: canonicalized pathwisberg2003-05-051-1/+1
|
* NPE guardwisberg2003-05-051-6/+10
|
* comment re: List children supporting ListIterator().remove()wisberg2003-05-051-0/+1
|
* Improved formatting of toString for LinkNodesacolyer2003-02-261-3/+14
|
* The mappings for advice are now correct, and associations have corresponding ↵mkersten2003-02-261-8/+8
| | | | kinds (e.g. "affects exception handlers").
* Ignore bin directoryacolyer2003-02-261-0/+1
|
* Bug 33011. Refactored access to file map for easier acolyer2003-02-251-3/+14
| | | | testing and debugging.
* Fixed source line mapping errors. mkersten2003-02-181-12/+22
| | | | | | Fixed formatting of pointcuts. Added a few more tests for above.
* Fixed failing unit tests. Involved making paths work right in structure model, mkersten2003-02-181-12/+17
| | | | and updating for differences in the 1.1 model.
* fixed bug #29186, much better handling of structure generation jhugunin2003-01-141-6/+31
| | | | added an Xlint flag for warnings when join points don't have structure nodes