Updated to ASM 4.0RC1 so that we can deal with java7,

especially class files built with java7.

Fixes issue #188
This commit is contained in:
Reinier Zwitserloot committed 2011-06-07 00:56:43 +02:00
1 parent ef220339b6
commit 612431bbbb
3 files changed
+4 -4

No files matched your search

@@ -1,5 +1,5 @@
<ivy-module version="2.0">
<info organisation="projectlombok.org" module="lombok.patcher" revision="0.4" publication="20101108232300">
<info organisation="org.projectlombok" module="lombok.patcher" revision="0.5" publication="20110607001300">
<license name="MIT License" url="http://www.opensource.org/licenses/mit-license.php" />
<ivyauthor name="rzwitserloot" url="http://zwitserloot.com/" />
<ivyauthor name="rspilker" url="http://github.com/rspilker" />
@@ -9,6 +9,6 @@
<conf name="build" />
</configurations>
<publications>
<artifact conf="build" url="http://projectlombok.org/downloads/lombok.patcher-0.4.jar" />
<artifact conf="build" url="http://projectlombok.org/downloads/lombok.patcher-0.5.jar" />
</publications>
</ivy-module>
+1 -1
View File
@@ -10,7 +10,7 @@
<conf name="ecj" />
</configurations>
<dependencies>
<dependency org="projectlombok.org" name="lombok.patcher" rev="0.4" conf="build; runtime->build" />
<dependency org="org.projectlombok" name="lombok.patcher" rev="0.5" conf="build; runtime->build" />
<dependency org="zwitserloot.com" name="cmdreader" rev="1.2" conf="build->runtime; runtime" />
<dependency org="junit" name="junit" rev="4.8.2" conf="test->default; contrib->sources" />
@@ -147,7 +147,7 @@ public class SneakyThrowsRemover implements PostCompilerTransformation {
return super.visitParameterAnnotation(parameter, desc, visible);
}
@Override public void visitTableSwitchInsn(int min, int max, Label dflt, Label[] labels) {
@Override public void visitTableSwitchInsn(int min, int max, Label dflt, Label... labels) {
justAddedAthrow = false;
super.visitTableSwitchInsn(min, max, dflt, labels);
}