46 Commits (144a6294884029d2a5a2a67d0e792b8507a7e897)

Author SHA1 Message Date
  Andy Clement 38206a5304 AspectJ 1.8 11 years ago
  Andy Clement b9c7a190f4 389750: fix for ITDs that use generics made on generic types 11 years ago
  aclement 5229a770a1 added var declaration so it doesnt get skipped by jdt processing 12 years ago
  aclement e077d061cf Java7 merge - in progress 12 years ago
  aclement 4289ce7c67 simplifying ResolvedMember interface 14 years ago
  aclement f9578daa1e 274559: fix: manipulating locals when debug info off 15 years ago
  aclement 9a29070066 194314: now copies the parameter names from the ITD to the dispatcher 15 years ago
  aclement 1a370e8668 173602 : testcode and fix for duplicate ITDs and NPE 16 years ago
  aclement 0acc167d70 AspectJ6: picking up compiler interface changes 16 years ago
  acolyer b6c89301f2 update license to EPL 18 years ago
  aclement ae3e831631 Fixes for pr113947. 18 years ago
  aclement 06211e403b see pr112105 comment #13: these now use the aliases correctly. 18 years ago
  aclement 51b0f6261c Updates for generic ITDs - see pr112105 for a description of all changes. 18 years ago
  aclement 32a02ec2a3 test and fix for pr110906: vararg ITDs 18 years ago
  acolyer 2505485766 tests and fix for pr108902 and pr108903 19 years ago
  acolyer ee6a874053 fix for pr87530, final modifier on interface itdm 19 years ago
  acolyer e29ca52495 tests and fix for pr1202212 - poor job of testing modifiers on ITD methods 19 years ago
  aclement 284c4eed6b @override support for ITDs. Plus some binary weaving generic ITD tests. 19 years ago
  aclement 211806608a Fix for pr98901: copying annotations to new members created via ITD !! 19 years ago
  aclement 900a3e81d5 genericitds: lots of new support for recursive type variables and ITD ctors. 19 years ago
  acolyer 7c1a5d72a8 changed Member to be an interface with impl MemberImpl. changed ResolvedMember to be an interface with impl ResolvedMemberImpl 19 years ago
  aclement ca845bdd02 genericmethoditd: forces Resolvedmember to remember typevariables 19 years ago
  aclement 2ef8599677 method name in weaver refactored. 19 years ago
  acolyer cad71c760d makes fromBinding in EclipseFactory an instance rather than static method. This paves the way for fromBinding to return a ResolvedType (which needs the world that the instance contains) rather than an UnresolvedType. 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
  acolyer 9cc00566ff it's a whole new compiler in there... 19 years ago
  acolyer 35cab775d1 java 5 support 19 years ago
  aclement 40820887f0 72766 - when *source compiling* output messages to prevent ITD on enums/annotations 19 years ago
  aclement b133299238 Fix for Bugzilla Bug 73334 20 years ago
  aclement 04e658c273 organized imports. 20 years ago
  acolyer 2e8c6d5cc0 Upgraded to Eclipse 3.0 final JDT core. v_449a_head_before_30_maintenance 20 years ago
  aclement 0905c80232 Fix for Bugzilla Bug 59778 20 years ago
  acolyer 5c67166488 fix for Bugzilla Bug 51322 20 years ago
  acolyer c37cc870d1 spring cleaning in advance of 1.2 enhancements: 20 years ago
  acolyer b8d42c06d6 Fix for Bugzilla Bug 49784 20 years ago
  acolyer 7322131ad6 fix for pr 47754, itd of static method on interface 20 years ago
  jhugunin efc1cc4739 fix for Bugzilla Bug 41175 21 years ago
  jhugunin e3ad8bbd02 Major changes in order to move to Eclipse-JDT 2.1 as a base. 21 years ago
  jhugunin cd8bd2c7ce further work on binary aspects (aspect path) tested correct behavior 21 years ago
  jhugunin 816fdfe472 Half-way through refactoring of ResolvedTypeX's and Worlds. This 21 years ago
  acolyer 2e89f544a7 Ran "Organize imports" to remove redundant imports etc - 21 years ago
  jhugunin 5641e01efb fixed initial implementor for code written in 2002 to be just PARC, not Xerox/PARC 21 years ago
  jhugunin 045686fb79 correctly handling exceptions thrown from intro methods 21 years ago
  jhugunin c86b373e28 fixed error handling for illegal overriding with inter-type members 21 years ago
  jhugunin d38aec6e4f more bug fixes for if and privileged 21 years ago
  wisberg d842c4f113 initial version 21 years ago