6 Commits (b1c52e2f5eb624037b8c799c20fbd1b4fd611d9a)

Auteur SHA1 Bericht Datum
  Andrey Turbanov b1c52e2f5e Replace uses of StringBuffer with StringBuilder. 2 jaren geleden
  Alexander Kriegisch 49cb924f54 Upgrade license from CPLv1/EPLv1 to EPLv2 3 jaren geleden
  Lars Grefer e1bff9a570 Use the diamond operator where possible 3 jaren geleden
  Lars Grefer c1c373f427 'String.indexOf()' expression is replaceable with 'contains()' 3 jaren geleden
  Lars Grefer 72194b7982 'for' loop replaceable with enhanced 'for' loop 3 jaren geleden
  Andy Clement c17032a561 mavenizing org.aspectj.ajdt.core - wip 5 jaren geleden
  Andy Clement a1953b5545 Merge changes for 536782 5 jaren geleden
  Andy Clement 73fda8dcbf adjust to allow clean merge - attempt 1 5 jaren geleden
  Andy Clement 10b2f3bfac polish 5 jaren geleden
  Andy Clement a913ec7fb3 polish 5 jaren geleden
  aclement e2dafb1fe9 source locations for declare annos (not persisted) and fqname of handles for itds 13 jaren geleden
  aclement 806cd5ecfd generics 14 jaren geleden
  aclement 05d5befdd9 280380: don't include package name in itds 15 jaren geleden
  aclement e31f314dcd 280383: test and fix: itd ctor handles and npe with default ctor itd 15 jaren geleden
  aclement 2c0e14ac95 269286: handles for anno style elements: less than optimal fix but need something quick 15 jaren geleden
  aclement ef6efccc21 265993: fixed Qs for tvars 15 jaren geleden
  aclement 6ecec12b5d 265993: more jdt like handles 15 jaren geleden
  aclement 7cc89195de 256937: test and fix 15 jaren geleden
  aclement ad98ff188c 246125: moving structure model related stuff out of org.aspectj.weaver into org.aspectj.weaver.model 15 jaren geleden
  aclement f56eb37f77 fixed eclipse warnings 15 jaren geleden
  aclement 5fd25b258c fixed eclipse warnings 15 jaren geleden
  aclement d373429ee9 test and fixes for Bug 145963: add injar aspects to the model 18 jaren geleden
  aclement b59b036af8 NPE guard for 148911 18 jaren geleden
  aclement 5e74f35fa0 some code for 141730 - store type signatures in program elements rather than processed type names. 18 jaren geleden
  acolyer b6c89301f2 update license to EPL 18 jaren geleden
  aclement 26a8a86299 test and fixes for 143930, 143924 18 jaren geleden
  aclement fdd4e869b9 bullet proof (?) element formatter (135052) 18 jaren geleden
  aclement 91473b3bad fix for NPE in pr132160 18 jaren geleden
  aclement 7e4b7dafc0 128650: more memory stuff 18 jaren geleden
  aclement 140845380f bug 128650: comment 16: optimized to death 18 jaren geleden
  aclement 7e40a60945 helens changes for 125295 - should keep AJDT happy. 18 jaren geleden
  aclement bbdd4966a7 ajdoc: fixes for 58520 from Helen. 18 jaren geleden
  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 jaren geleden
  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 jaren geleden
  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 jaren geleden
  avasseur 44dc6e9700 fix source location for @AJ + fix the AsmManager behavior for @AJ (still no luck in AJDT though) 19 jaren geleden
  aclement 381de4c97d make deca labels 'declare @xxx' rather than 'declare at_xxx' 19 jaren geleden
  aclement f5c983b57d DeclareAnnotation: formatting code for declare annotation nodes. 19 jaren geleden
  mkersten e19fc5d4b7 Added "uses pointcut" relation to the ASM. 19 jaren geleden
  aclement b133299238 Fix for Bugzilla Bug 73334 20 jaren geleden
  aclement 299d24a826 cant find type/organize imports (and hopefully fix the build) 20 jaren geleden
  aclement 2982b4cc62 The BIG commit. 20 jaren geleden
  mkersten 4ee35142ff Added methods for retrieving the signature of a program element as it occurrs in the source code. 20 jaren geleden
  mkersten d5165134df Fixed generation and access of return types on IProgramElements(s). 20 jaren geleden
  acolyer c37cc870d1 spring cleaning in advance of 1.2 enhancements: 20 jaren geleden
  acolyer 19ed0a21b8 move to Eclipse 3.0 M6 JDT core (v_396). Also makes 1.4 the 20 jaren geleden
  wisberg 2c735c83fc declare -> declareDecl for ajc 20 jaren geleden
  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 jaren geleden
  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 jaren geleden
  mkersten 1508de05e2 Improved generation of advice and pointcut names in the ASM. 21 jaren geleden