aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGary D. Gregory <ggregory@apache.org>2017-08-25 16:28:06 +0000
committerGary D. Gregory <ggregory@apache.org>2017-08-25 16:28:06 +0000
commit05b614d6042e1852b8bc14fa0fd66adcbc1406ef (patch)
tree835bd720d1432e4bb92787687b5e77e1a4dee30a /src
parent6ab978234398d8f114fb1866720a9c5dcb3060e4 (diff)
downloadapache-commons-bcel-05b614d6042e1852b8bc14fa0fd66adcbc1406ef.tar.gz
Convert control statement bodies to block.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/bcel/trunk@1806195 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src')
-rw-r--r--src/test/java/org/apache/bcel/LocalVariableTypeTableTestCase.java16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/test/java/org/apache/bcel/LocalVariableTypeTableTestCase.java b/src/test/java/org/apache/bcel/LocalVariableTypeTableTestCase.java
index ca7e2da1..2868df0f 100644
--- a/src/test/java/org/apache/bcel/LocalVariableTypeTableTestCase.java
+++ b/src/test/java/org/apache/bcel/LocalVariableTypeTableTestCase.java
@@ -71,8 +71,9 @@ public class LocalVariableTypeTableTestCase extends AbstractTestCase {
for (int i = 0; i < methods.length; i++) {
Method method = methods[i];
- if (!method.isNative() && !method.isAbstract())
+ if (!method.isNative() && !method.isAbstract()) {
methods[i] = injection(clazz, method, cp, findFirstStringLocalVariableOffset(method));
+ }
}
clazz.setConstantPool(cp.getFinalConstantPool());
@@ -96,16 +97,18 @@ public class LocalVariableTypeTableTestCase extends AbstractTestCase {
}
public InstructionList makeWillBeAddedInstructionList(MethodGen methodGen, int firstStringOffset) {
- if (firstStringOffset == -1)
+ if (firstStringOffset == -1) {
return new InstructionList();
+ }
LocalVariableGen localVariableGen = methodGen.getLocalVariables()[firstStringOffset];
Instruction instruction;
- if (localVariableGen != null)
+ if (localVariableGen != null) {
instruction = new ALOAD(localVariableGen.getIndex());
- else
+ } else {
instruction = new ACONST_NULL();
+ }
return createPrintln(methodGen.getConstantPool(), instruction);
}
@@ -128,10 +131,11 @@ public class LocalVariableTypeTableTestCase extends AbstractTestCase {
for (int i = 0, count = argumentTypes.length; i < count; i++) {
if (Type.STRING.getSignature().equals(argumentTypes[i].getSignature())) {
- if (method.isStatic())
+ if (method.isStatic()) {
offset = i;
- else
+ } else {
offset = i + 1;
+ }
break;
}