| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Weaving failure when using injars
|
|
|
|
|
|
|
|
|
|
| |
binary aspect-declared methods conflict, lost their exception clauses
larger fix to address more issues with aspect-declared methods in bytecode form
also addressed declared exception issue more generally
this fix should be more stable than a smaller hack that just fixed this specific bug
report would have been. added a few tests to match increased scope.
|
|
|
|
|
|
| |
binary libraries
Corresponding non-binary passing tests added to ajcTests.xml
|
| |
|
|
|
|
|
|
| |
super-qualified pointcut reference cause weaver stack trace
and Bugzilla Bug 40814
no error when defining interface pointcuts
|
|
|
|
| |
Fails because classpath is incorrectly set to include aspectjtools.jar (by the harness).
|
|
|
|
| |
(ClassFormatError)
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Default method impl for interface causes internal exception.
test submitted by George Harley
|
|
|
|
| |
Class Literals as non final fields
|
|
|
|
| |
Compiler crashes in jar and cflow
|
|
|
|
|
|
|
|
| |
ajc stack trace on declaring hashcode() method in aspect
added extra error-test for using super inside an inter-type declaration on
an interface with multiple parents -- the correct parent is either
hard or impossible to determine in that case
|
|
|
|
| |
Compiler crashes in jar and cflow
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
based on patch contributed by Andy Clement
Generalizes the patch with a method org.aspectj.weaver.bcel.Utility.copyInstruction
that works-around the bug in Select.copy(). Changed all calls to
Instruction.copy() to use this new method, would be nice to add the
rule:
* declare error:
* call(* Instruction.copy()) && within(org.aspectj.weaver)
* && !withincode(* Utility.copyInstruction(Instruction)):
* "use Utility.copyInstruction to work-around bug in Select.copy()";
|
|
|
|
| |
NPE in bcel.LazyMethodGen when delegating from one ctor to a second that includes a switch.
|
|
|
|
| |
Compiler crashes in jar and cflow
|
|
|
|
|
| |
[Bug 39458] New: Compiler crash in ajc 1.1
[Bug 39460] New: Missing import crashes compiler
|
|
|
|
| |
VerifyError, Inconsistent stack height with try/switch/if combination
|
|
|
|
|
|
| |
can not resolve this member warning
This test currently passes, and therefore must be missing the bug; however,
this is the closest I could come to the bug as reported.
|
|
|
|
|
| |
insertion of lots of advice code can make branch offset for if too large
test entered as a knownLimitation for 1.1.0
|
|
|
|
| |
Weaving rt.jar results in stack overflow
|
|
|
|
| |
unpermitted checked exceptions
|
|
|
|
|
| |
public static fields being ignored
this test is passing in 1.1rc2
|
|
|
|
| |
Unexpected Xlint:unresolvableMember warning with withincode
|
|
|
|
| |
Weaver fails with NPE for very large source files
|
|
|
|
|
| |
Bugzilla Bug 37152
java.lang.VerifyError:
|
|
|
|
|
|
|
| |
assert or <name>.class in the body
the fix for now is just to not inline such advice, but in the future these
should be transformed to inlinable constructs
|
|
|
|
|
|
|
|
| |
Bugzilla Bug 30663
lame error message: "negation doesn't allow binding"
and
Bugzilla Bug 36329
The compiler crashes when using aspect libraries created without using -noweave
|
|
|
|
|
| |
Bugzilla Bug 36936
Error when introducing members of type Class
|
|
|
|
|
| |
Bugzilla Bug 36803
BCException thrown by AspectJ 1.1rc1
|
|
|
|
| |
actual bug
|
|
|
|
|
| |
Bugzilla Bug 29665
Inconsistant stack height
|
|
|
|
| |
Internal compiler error
|
|
|
|
| |
IllegalAccessError while accessing introduced variable / 1.1rc1
|
|
|
|
|
| |
Bugzilla Bug 35725
Inter type declaration to base class not seen by derived class
|
|
|
|
|
| |
Bugzilla Bug 36046
inter-type declaration bug with abstract classes
|
|
|
|
|
|
| |
In the process of this many changes were made to try to make
keeping up with the Eclipse-JDT code base as easy as possible in
the future.
|
|
|
|
| |
compiler crash on yesterday's rc1 build
|
|
|
|
| |
Weaver crash
|
|
|
|
| |
fixed two bugs in ajcTestsFailing
|
|
|
|
|
|
|
| |
can't resolve nested public interfaces
FIXED: Bugzilla Bug 32399
Incorrect binding of protected (marker) interfaces
|
|
|
|
| |
conflicts with compiler-generated constructor
|
|
|
|
| |
ajc reports error when encountering static declaration of nested classes
|
|
|
|
| |
Negation of if pointcut does not work
|
| |
|
| |
|
| |
|
|
|
|
| |
VerifyError
|