Project: AspectJ
Bug 142466 [ltw] Fail at runtime if abstract methods are not implemented in a hierarchy that finishes with an XML aspect
Reported: 2006-05-18 07:32:08 | Status: resolved fixed

see pr125480 - copying the test for that will be a good basis for a test for this bug. We don't check that when defining a concrete aspect there are no unimplemented abstract methods in the aspect we are concretizing.

Files changed in fix:
loadtime/src/org/aspectj/weaver/loadtime/ConcreteAspectCodeGen.java tests/bugs152/pr142466/AtAspectTestConcreteMethods.java tests/bugs152/pr142466/HelloWorld.java tests/bugs152/pr142466/case2/AtAspectTestConcreteMethods.java tests/bugs152/pr142466/case2/HelloWorld.java tests/src/org/aspectj/systemtest/ajc152/Ajc152Tests.java