diff options
author | Grzegorz Kossakowski <grzegorz.kossakowski@gmail.com> | 2012-11-09 22:22:42 -0800 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2013-01-24 10:50:49 -0800 |
commit | 0a967e1cc18d631a58d467d9bec0e67860ca3520 (patch) | |
tree | 7d722cb671ae6bbc893bf7fb8ea4f7a03006f100 /src/partest/scala | |
parent | f2e45fccfe53ff79ae34f9ca6cae1afa0d153e53 (diff) | |
download | scala-0a967e1cc18d631a58d467d9bec0e67860ca3520.tar.gz scala-0a967e1cc18d631a58d467d9bec0e67860ca3520.tar.bz2 scala-0a967e1cc18d631a58d467d9bec0e67860ca3520.zip |
Correct whitespace in `ASMTransformer.java`.
Let's stick to 2 spaces for indentation (and no tabs).
Diffstat (limited to 'src/partest/scala')
-rw-r--r-- | src/partest/scala/tools/partest/javaagent/ASMTransformer.java | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/src/partest/scala/tools/partest/javaagent/ASMTransformer.java b/src/partest/scala/tools/partest/javaagent/ASMTransformer.java index b6bec2f598..7338e2b01b 100644 --- a/src/partest/scala/tools/partest/javaagent/ASMTransformer.java +++ b/src/partest/scala/tools/partest/javaagent/ASMTransformer.java @@ -28,33 +28,33 @@ public class ASMTransformer implements ClassFileTransformer { public byte[] transform(final ClassLoader classLoader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer) { if (shouldTransform(className)) { - ClassWriter writer = new ClassWriter(ClassWriter.COMPUTE_FRAMES | ClassWriter.COMPUTE_MAXS) { - // this is copied verbatim from the superclass, - // except that we use the outer class loader - @Override protected String getCommonSuperClass(final String type1, final String type2) { - Class<?> c, d; - try { - c = Class.forName(type1.replace('/', '.'), false, classLoader); - d = Class.forName(type2.replace('/', '.'), false, classLoader); - } catch (Exception e) { - throw new RuntimeException(e.toString()); - } - if (c.isAssignableFrom(d)) { - return type1; - } - if (d.isAssignableFrom(c)) { - return type2; - } - if (c.isInterface() || d.isInterface()) { - return "java/lang/Object"; - } else { - do { - c = c.getSuperclass(); - } while (!c.isAssignableFrom(d)); - return c.getName().replace('.', '/'); - } - } - }; + ClassWriter writer = new ClassWriter(ClassWriter.COMPUTE_FRAMES | ClassWriter.COMPUTE_MAXS) { + // this is copied verbatim from the superclass, + // except that we use the outer class loader + @Override protected String getCommonSuperClass(final String type1, final String type2) { + Class<?> c, d; + try { + c = Class.forName(type1.replace('/', '.'), false, classLoader); + d = Class.forName(type2.replace('/', '.'), false, classLoader); + } catch (Exception e) { + throw new RuntimeException(e.toString()); + } + if (c.isAssignableFrom(d)) { + return type1; + } + if (d.isAssignableFrom(c)) { + return type2; + } + if (c.isInterface() || d.isInterface()) { + return "java/lang/Object"; + } else { + do { + c = c.getSuperclass(); + } while (!c.isAssignableFrom(d)); + return c.getName().replace('.', '/'); + } + } + }; ProfilerVisitor visitor = new ProfilerVisitor(writer); ClassReader reader = new ClassReader(classfileBuffer); reader.accept(visitor, 0); |