]> source.dussan.org Git - aspectj.git/commit
- dont't weave synthetic enum helper method for switch
authorSemyon Danilov <samvimes@yandex.ru>
Wed, 24 Jul 2019 20:57:17 +0000 (23:57 +0300)
committerAndy Clement <aclement@pivotal.io>
Tue, 10 Sep 2019 17:27:03 +0000 (10:27 -0700)
commitd8821e28d6e4b59ab451dc166e96698646a6e750
tree0336e70abf46f43a14d5830cc4bd3bc1f0e005d3
parent226df51a0cf61f8a1de5d1a7973de7f2fb7c0ff4
- dont't weave synthetic enum helper method for switch
- add test for switch on enum with around all advice

Signed-off-by: Semyon Danilov <samvimes@yandex.ru>
weaver/src/main/java/org/aspectj/weaver/bcel/BcelClassWeaver.java
weaver/src/test/java/org/aspectj/weaver/bcel/WeaveTestCase.java
weaver/testdata/AroundAllFancyHelloWorld.txt
weaver/testdata/AroundAllHelloWorld.txt
weaver/testdata/AroundAllHelloWorldEnumSwitch.txt [new file with mode: 0644]
weaver/testdata/bin/HelloWorldEnumSwitch$TestEnum.class [new file with mode: 0644]
weaver/testdata/bin/HelloWorldEnumSwitch.class [new file with mode: 0644]
weaver/testinputdata/org/aspectj/weaver/test/HelloWorldEnumSwitch.java [new file with mode: 0644]