6 Commits (b1c52e2f5eb624037b8c799c20fbd1b4fd611d9a)

Author SHA1 Message Date
  Andrey Turbanov b1c52e2f5e Replace uses of StringBuffer with StringBuilder. 2 years ago
  Alexander Kriegisch 49cb924f54 Upgrade license from CPLv1/EPLv1 to EPLv2 3 years ago
  Lars Grefer e1bff9a570 Use the diamond operator where possible 3 years ago
  Lars Grefer c1c373f427 'String.indexOf()' expression is replaceable with 'contains()' 3 years ago
  Lars Grefer 72194b7982 'for' loop replaceable with enhanced 'for' loop 3 years ago
  Andy Clement c17032a561 mavenizing org.aspectj.ajdt.core - wip 5 years ago
  Andy Clement a1953b5545 Merge changes for 536782 5 years ago
  Andy Clement 73fda8dcbf adjust to allow clean merge - attempt 1 5 years ago
  Andy Clement 10b2f3bfac polish 5 years ago
  Andy Clement a913ec7fb3 polish 5 years ago
  aclement e2dafb1fe9 source locations for declare annos (not persisted) and fqname of handles for itds 13 years ago
  aclement 806cd5ecfd generics 14 years ago
  aclement 05d5befdd9 280380: don't include package name in itds 15 years ago
  aclement e31f314dcd 280383: test and fix: itd ctor handles and npe with default ctor itd 15 years ago
  aclement 2c0e14ac95 269286: handles for anno style elements: less than optimal fix but need something quick 15 years ago
  aclement ef6efccc21 265993: fixed Qs for tvars 15 years ago
  aclement 6ecec12b5d 265993: more jdt like handles 15 years ago
  aclement 7cc89195de 256937: test and fix 15 years ago
  aclement ad98ff188c 246125: moving structure model related stuff out of org.aspectj.weaver into org.aspectj.weaver.model 15 years ago
  aclement f56eb37f77 fixed eclipse warnings 15 years ago
  aclement 5fd25b258c fixed eclipse warnings 15 years ago
  aclement d373429ee9 test and fixes for Bug 145963: add injar aspects to the model 18 years ago
  aclement b59b036af8 NPE guard for 148911 18 years ago
  aclement 5e74f35fa0 some code for 141730 - store type signatures in program elements rather than processed type names. 18 years ago
  acolyer b6c89301f2 update license to EPL 18 years ago
  aclement 26a8a86299 test and fixes for 143930, 143924 18 years ago
  aclement fdd4e869b9 bullet proof (?) element formatter (135052) 18 years ago
  aclement 91473b3bad fix for NPE in pr132160 18 years ago
  aclement 7e4b7dafc0 128650: more memory stuff 18 years ago
  aclement 140845380f bug 128650: comment 16: optimized to death 18 years ago
  aclement 7e40a60945 helens changes for 125295 - should keep AJDT happy. 18 years ago
  aclement bbdd4966a7 ajdoc: fixes for 58520 from Helen. 18 years ago
  aclement 0c8c0a3d21 Some updates for 118754. The various places that were checking for 'MISSING' now call 'isMissing' if they can. I think this negates some work Adrian did with introducing MissingWithKnownSignature - but we have to make this change for LTW to work properly. Someone with a bit of time on their hands should go through all the places isMissing() is now called and see if the check should be 'isReallyMissing()' which would allow the MissingWithKnownSignature to get through. I will raise an enhancement to cover this. 18 years ago
  aclement dea8672c24 Modified access to onType to be via a get/set pair - enabling me to get in and do some stuff for generic ITDs. 19 years ago
  acolyer 17f150e103 This is the beginning of a significant refactoring needed to cleanly support generics. We need to be much crisper about when we have an unresolved type (plain old TypeX) and when we have a resolved type. This refactoring renames TypeX to UnresolvedType and ResolvedTypeX to ResolvedType. In addition, it moves a number of methods that were defined on TypeX but which can only be answered by resolved types down onto ResolvedType. At the moment, ResolvedType still extends UnresolvedType - but a ResolvedType is *not* a UnresolvedType and this inheritance of convenience will be broken down the line so that ResolvedType does not extend UnresolvedType. Full signature information can only be known for ResolvedTypes. 19 years ago
  avasseur 44dc6e9700 fix source location for @AJ + fix the AsmManager behavior for @AJ (still no luck in AJDT though) 19 years ago
  aclement 381de4c97d make deca labels 'declare @xxx' rather than 'declare at_xxx' 19 years ago
  aclement f5c983b57d DeclareAnnotation: formatting code for declare annotation nodes. 19 years ago
  mkersten e19fc5d4b7 Added "uses pointcut" relation to the ASM. 19 years ago
  aclement b133299238 Fix for Bugzilla Bug 73334 19 years ago
  aclement 299d24a826 cant find type/organize imports (and hopefully fix the build) 20 years ago
  aclement 2982b4cc62 The BIG commit. 20 years ago
  mkersten 4ee35142ff Added methods for retrieving the signature of a program element as it occurrs in the source code. 20 years ago
  mkersten d5165134df Fixed generation and access of return types on IProgramElements(s). 20 years ago
  acolyer c37cc870d1 spring cleaning in advance of 1.2 enhancements: 20 years ago
  acolyer 19ed0a21b8 move to Eclipse 3.0 M6 JDT core (v_396). Also makes 1.4 the 20 years ago
  wisberg 2c735c83fc declare -> declareDecl for ajc 20 years ago
  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 years ago
  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 years ago
  mkersten 1508de05e2 Improved generation of advice and pointcut names in the ASM. 21 years ago