From 5c8ad60f127695f89721a5c97663bb2c37ef2835 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Tue, 27 May 2014 22:19:42 +0400 Subject: method parameter annotations fixed (annotations table doesn't count implicit parameters) --- src/de/fernflower/main/ClassWriter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/de/fernflower/main/ClassWriter.java b/src/de/fernflower/main/ClassWriter.java index 9f52dda..656a478 100644 --- a/src/de/fernflower/main/ClassWriter.java +++ b/src/de/fernflower/main/ClassWriter.java @@ -838,8 +838,8 @@ public class ClassWriter { bufstrwriter.write(", "); } - if(lstParAnn.size() > i) { - List annotations = lstParAnn.get(i); + if(lstParAnn.size() > param_count_explicit) { + List annotations = lstParAnn.get(param_count_explicit); for(int j=0;j