diff options
author | Grzegorz Kossakowski <grzegorz.kossakowski@gmail.com> | 2012-11-09 22:22:42 -0800 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2012-12-19 23:18:26 -0800 |
commit | 3781cbee8165ff72b5f597e266e8b2f8c95f6cb4 (patch) | |
tree | 51270b46d77227ed5d193f4452fff43e160ced72 /src/partest | |
parent | 7ac847139dbf1ae2ad5128b578800c1577a107e7 (diff) | |
download | scala-3781cbee8165ff72b5f597e266e8b2f8c95f6cb4.tar.gz scala-3781cbee8165ff72b5f597e266e8b2f8c95f6cb4.tar.bz2 scala-3781cbee8165ff72b5f597e266e8b2f8c95f6cb4.zip |
Correct whitespace in `ASMTransformer.java`.
Let's stick to 2 spaces for indentation (and no tabs).
Diffstat (limited to 'src/partest')
-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); |