diff --git a/src/main/scala/com/dindane/mireille/samples/ClassPrinter.scala b/src/main/scala/com/dindane/mireille/samples/ClassPrinter.scala deleted file mode 100644 index dd445ab..0000000 --- a/src/main/scala/com/dindane/mireille/samples/ClassPrinter.scala +++ /dev/null @@ -1,41 +0,0 @@ -package com.dindane.mireille.samples - -import org.objectweb.asm._ - -class ClassPrinter extends ClassVisitor(Opcodes.ASM4) { - - override def visit(version: Int, access: Int, name: String, signature: String, superName: String, interfaces: Array[String]) { - println(name + " extends " + superName + " {") - } - - override def visitSource(source: String, debug: String) { - } - - override def visitOuterClass(owner: String, name: String, desc: String) { - } - - override def visitAnnotation(desc: String, visible: Boolean): AnnotationVisitor = { - return null - } - - override def visitAttribute(attr: Attribute) { - } - - override def visitInnerClass(name: String, outerName: String, innerName: String, access: Int) { - } - - override def visitField(access: Int, name: String, desc: String, signature: String, value: Any): FieldVisitor = { - println(" " + desc + " " + name) - return null - } - - override def visitMethod(access: Int, name: String, desc: String, signature: String, exceptions: Array[String]): MethodVisitor = { - println(" " + name + desc) - return null - } - - override def visitEnd { - println("}") - } - -} diff --git a/src/main/scala/com/dindane/mireille/samples/Samples.scala b/src/main/scala/com/dindane/mireille/samples/Samples.scala deleted file mode 100644 index 69b5d62..0000000 --- a/src/main/scala/com/dindane/mireille/samples/Samples.scala +++ /dev/null @@ -1,13 +0,0 @@ -package com.dindane.mireille.samples - -import org.objectweb.asm.ClassReader - -object Samples { - - def basicParsingExample() { - val classPrinter: ClassPrinter = new ClassPrinter - val classReader: ClassReader = new ClassReader("java.lang.Runnable"); - classReader.accept(classPrinter, 0); - } - -}