67 Commits (38206a5304739c5e986c26e71186b74db0a5af5b)

Author SHA1 Message Date
  Andy Clement 38206a5304 AspectJ 1.8 11 years ago
  Andy Clement 76d695ff1a 387444 11 years ago
  Andy Clement cbb6f5a7d5 387718 11 years ago
  aclement b72204bd4f catching new errors before proceeding to problemreporter 12 years ago
  aclement e077d061cf Java7 merge - in progress 12 years ago
  aclement 8b5b7a8ae4 minor refactoring 13 years ago
  aclement edfe7deb9e annotation removal - extra checks 13 years ago
  aclement 5b1b29a1ce 266420: incremental compile case 15 years ago
  aclement 0a89dda303 266420: rogue unused private warning 15 years ago
  aclement c4a0adb109 195090: ajc$ local vars that aren't used getting reported when using -warn:+unusedArgument 15 years ago
  aclement 5911483599 246393: new compiler build 15 years ago
  aclement a728a0ea63 fixed eclipse warnings 15 years ago
  aclement af00617ba3 fixed eclipse warnings 15 years ago
  aclement ac7752b807 eclipse: unnecessary cast 16 years ago
  aclement 5a16f7645e 242797 16 years ago
  aclement fd93d44c48 227540 related debug removed 16 years ago
  aclement e389120e28 227540: npe guard + diagnostics 16 years ago
  aclement 7c2380f228 fix for 166514 - cope with missing type 16 years ago
  aclement 1a370e8668 173602 : testcode and fix for duplicate ITDs and NPE 16 years ago
  aclement 2c257af099 221558: test and fix: incorrect abstract method error with generics and ITDs 16 years ago
  aclement b80f821c76 AspectJ6: picking up compiler interface changes 16 years ago
  aclement 4177bedfe6 171667: npe guards 17 years ago
  aclement 07c2189bdb test and fix for pr148219 18 years ago
  acolyer b6c89301f2 update license to EPL 18 years ago
  aclement 58e37167f8 organized imports 18 years ago
  aclement 81228854e0 test and fix for 120527 18 years ago
  aclement c88fdf16ea more tests for 119570 and a fix for a silly warning that comes out. 18 years ago
  aclement 504e430020 87525 - new error message (and testcase). Thats all I'm doing on this for 1.5.0 18 years ago
  aclement ed85c8869d fixes for pr115788. 18 years ago
  acolyer d485f9bcc4 fix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for -Xdev:Pinpoint 18 years ago
  acolyer 08d6a5d1e0 tests and fix for pr109042, unusedArgument warning on aj synthetic args 19 years ago
  acolyer ee6a874053 fix for pr87530, final modifier on interface itdm 19 years ago
  acolyer 2c88c598b9 test and fix for pr101606, unused privated method warnings incorrectly generated for pointcuts 19 years ago
  acolyer 16512b2e4e test and fix for pr74048, unused private warnings for aspect types. 19 years ago
  aclement a297825481 with the fix to ensure the methodverifier in the compiler retrieves any inherited ITD methods correctly, had to change two error message handlers - so that they don't accidentally report something (because we will report it later with a better message) 19 years ago
  aclement 9c1f6658a8 @override fix: previous version didnt cope with abstract ITDs (yuck) 19 years ago
  aclement 284c4eed6b @override support for ITDs. Plus some binary weaving generic ITD tests. 19 years ago
  acolyer ddf1655ed6 don't let jdt put out warnings about static overrides for ITDs - we've already done it and we do a better job of it :) 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 ebeba53b5b changed EclipseFactory.makeResolvedMember from static to non-static member and fully resolved all types involved. 19 years ago
  acolyer 9cc00566ff it's a whole new compiler in there... 19 years ago
  aclement de51a67854 Declare annotation: Doesnt report errors for annotations attached incorrectly (due to use of @target) to ajc$declare_ methods. 19 years ago
  acolyer b4574b90b2 support for annotations on ITDs, and declare annotation 19 years ago
  aclement 5d281fd8e9 Fix for Bug 83303: complier error when mixing inheritance, overriding and polymorphism 19 years ago
  aclement e5429ff213 organized imports. 19 years ago
  acolyer 35cab775d1 java 5 support 19 years ago
  aclement c6e8e5a0d5 organized imports. 19 years ago
  aclement 6beb43faee Fix for Bugzilla Bug 76096: Anonymous classes unaware of introductions into abstract classes (error can't find type $Local$) 19 years ago
  acolyer eca1429e79 fix for Bugzilla Bug 72157 20 years ago
  aclement b133299238 Fix for Bugzilla Bug 73334 20 years ago