2 Комити (af640d2d8809a76f87519e09b5db1f3ce9a251f7)

Аутор SHA1 Порука Датум
  Andy Clement af640d2d88 Fix Bug 550290 - Lack of TypeSafeEnum#hashCode may lead to non-deterministic bytecode пре 4 година
  Andy Clement c17032a561 mavenizing org.aspectj.ajdt.core - wip пре 5 година
  Andy Clement c8e951296c Fix 436653: conditional aspect activation plus various polish пре 9 година
  Andy Clement 38206a5304 AspectJ 1.8 пре 11 година
  aclement 322eaca79a per clause tests for stack map generation пре 12 година
  aclement 7b44e495af moved this check into here, was in JDT before пре 12 година
  aclement e077d061cf Java7 merge - in progress пре 12 година
  aclement 31b69183e2 342323 пре 13 година
  aclement eccb4e5b71 it itds пре 13 година
  aclement 129d183500 320358: type signature changes пре 14 година
  aclement c718506cc6 possible changes for intertype inner types пре 14 година
  aclement 9a73bdb1c7 itd inners: пре 14 година
  aclement b647286b22 generics and ITD inner class updates пре 14 година
  aclement 7e211730f8 itd inner classes пре 14 година
  aclement 9e6629c40e formatted пре 14 година
  aclement ce191a75ad 299552: private ITD fields stay private in target (with unmangled name): only build the attribute if it will contain anything пре 14 година
  aclement b424f73071 move away from using helper methods on Member пре 14 година
  aclement ca32992089 move away from using helper methods on Member пре 14 година
  aclement a2041f02e2 252722: test and fix: generated super dispatch methods пре 15 година
  aclement f56eb37f77 fixed eclipse warnings пре 16 година
  aclement 5fd25b258c fixed eclipse warnings пре 16 година
  aclement dd38ad1d0b 244830: test and fix: only initfailurecase field in singleton aspect пре 16 година
  aclement 70f9602258 unused import пре 16 година
  aclement 82798ce134 AspectJ6: picking up compiler interface changes пре 16 година
  aclement db68044fe8 test and fix for 123423: getWithinTypeName() for ptw aspects пре 17 година
  aclement 82f217fa97 test and fix for 148693 пре 18 година
  acolyer b6c89301f2 update license to EPL пре 18 година
  aclement b14d5e8a49 for 82570 - add linenumbertable for generated methods (aspectOf/etc) пре 18 година
  aclement 299c3a4f2c test and fix for 134371 пре 18 година
  aclement e8ce7c2934 enh 123423 (expose PTW type) - code currently commented out until return type of getWithinType() decided... пре 18 година
  aclement 5f8d2cdff4 test and fix for 119451 пре 18 година
  aclement e05df7e5ac NPE fix for 115251 пре 18 година
  aclement 555eae61fe fixes for pr115237 пре 18 година
  acolyer 8a0f59ad18 tests and fix for 109283. пре 18 година
  acolyer 8a772af970 fix for pr82752: ProgramElement.getSourceSignature returns "public" for "private" members пре 19 година
  aclement 9329ddd9d3 I think that astore at the start of the exception block is the right pattern to use. I remember some bug about a decompiler choking on no store when it was expected. пре 19 година
  aclement d2ab7c219d Fix for pr92880: I've removed the exception clause from the declaration of ajc$getInstance() and modified the internals to return null if an exception occurs rather than rethrowing it. I've only changed the code gen in the compiler layer, not in the weaver layer. (interestingly with only my compiler layer change, no tests fail...) пре 19 година
  acolyer dcb99de449 check that only abstract aspects can have type parameters, and that a generic super-aspect is fully parameterized in an extends clause. пре 19 година
  aclement a3dd516b80 minor versioning improvement. dont add the version attribute if someone else already has. пре 19 година
  aclement 8db7e37a1b fixing the versioning problem. Up until now if we found no version in a class we 'assumed' it was the latest (1.5.0) - this is dumb. No version really means it is probably 1.2.0 (as the version was added for 1.2.1). These fixes mean that you can now safely check that version when reading in attributes, confident that checking for 1.5.0 *means* 1.5.0 was used to build it. пре 19 година
  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 година
  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 година
  aclement c60759851b Some refactoring to try and come up with better type names! пре 19 година
  acolyer 9cc00566ff it's a whole new compiler in there... пре 19 година
  acolyer 75c1c3ea4d support in ajc for parsing and error reporting of @AspectJ style aspect definitions (aspect, pointcut, advice only at this point). Also include the AddAtAspectJAnnotationsVisitor support. Switch off using -Xdev:NoAtAspectJProcessing. пре 19 година
  aclement 3938f0e5d5 Ensures on multiple compiles the method generated for a declare statement always has the same name. пре 19 година
  aclement fe310a4e10 PerTypeWithin support. пре 19 година
  acolyer 35cab775d1 java 5 support пре 19 година
  aclement b133299238 Fix for Bugzilla Bug 73334 пре 20 година
  aclement 851da68a07 Fix for Bug 71377: Cannot advise private method call in around advice пре 20 година