aclement
41fefd58f8
patches from 148190 #22
17 년 전
aclement
d7dbfc08d0
141730#27 patch - switch to jdt handle provider.
17 년 전
aclement
137ce3fd3c
comments explaining impact of changing model dumping code - pr154552, comment #9
18 년 전
aclement
a562d831df
141556: lint message sort out and memory leak resolution
18 년 전
aclement
9b03811333
145963: binary entries in the model: various parts to the fix.
18 년 전
aclement
e6df082a65
last patches for 141730
18 년 전
aclement
d0c299daf6
last patches for 141730
18 년 전
aclement
38cc0dd2f7
fix for 146546
18 년 전
aclement
5a75601c50
141730 - latest variant of program element signature processing
18 년 전
aclement
5e74f35fa0
some code for 141730 - store type signatures in program elements rather than processed type names.
18 년 전
acolyer
b6c89301f2
update license to EPL
18 년 전
aclement
ac4db735b6
134471 - incremental structure model repair code overhaul - different strategy for tidying up relationships.
18 년 전
aclement
7e4b7dafc0
128650: more memory stuff
18 년 전
aclement
42000b8dac
bug 128650: comment 16: don't allocate tons of space we don't necessarily need.
18 년 전
acolyer
c860a86646
eliminates all compilation warning messages from the asm module
18 년 전
aclement
548ff435fe
MultiIncrementalSupport: some notes and helper stuff added.
19 년 전
mkersten
df7fff4c8c
bug#82171 Created sepereate handle provider to enable ASM use of IDE-specific handle identifiers.
19 년 전
aclement
d866513311
Null friendly and includes sloc when dumping model (only ever used when debugging structuremodel...)
19 년 전
aclement
b967da32c0
guard on structure model dumping.
19 년 전
aclement
08fdf0bb14
Declare annotation: guard added for model building... (perf improvement!)
19 년 전
aclement
953fd4340f
Fix for atrocious incremental compilation performance.
19 년 전
aclement
a972be27a5
Promoted visibility of dump method for use from test cases.
19 년 전
aclement
2982b4cc62
The BIG commit.
- 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)
20 년 전
mkersten
77a8d52969
Expanded javadocs describing examples of ASM usage.
20 년 전
acolyer
24be322620
spring cleaning in advance of 1.2 enhancements:
removed unused imports, local variables, and private methods
(still there, just commented out).
20 년 전
acolyer
a29afa3b91
added a cache of canonical file paths
21 년 전
acolyer
4468c138c9
Added a removeAllListeners method to be called from test suite to
prevent listener leakage which cripples performance of the test cases.
21 년 전
mkersten
1c58e3476d
Ported inline annotation support to new ASM API. Ported aspect visualizer. Improved link siganture generation. Improved ASM test coverage.
21 년 전
mkersten
b5d8b449c7
Updated org.aspectj.asm relationship model to string-handle-based API in 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.
21 년 전
mkersten
bffcd4c305
Added support for multiple relationships for a single program element. Renamed model container class.
21 년 전
mkersten
1e0113299d
Minor improvements to structure model generation, clean up of test suite output, and port of AJDT to new ASM APIs.
21 년 전
mkersten
4a1a347b22
Got advice relationships working.
21 년 전
mkersten
3289df4d8c
Fixed initialization.
21 년 전
mkersten
f7944d2c68
First pass at new relationship API support.
21 년 전
mkersten
f1deb9c110
Reimplemented ASM API as described in bug "41254: revise asm and create 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.
21 년 전
mkersten
d203b7fbc0
Deprecated singleton API.
21 년 전
mkersten
819bf96738
Refactored singleton reference to be accessed via getDefault() in order to be consistent with the rest of AJDE.
21 년 전
wisberg
d2cba1ffb6
NPE guard
21 년 전
wisberg
d842c4f113
initial version
21 년 전