From 4cffa044b3ac79ec8941e8332a84850f7f7a94e8 Mon Sep 17 00:00:00 2001 From: Haruaki Tamada Date: Tue, 27 Apr 2010 22:36:04 +0900 Subject: [PATCH] =?utf8?q?=E3=81=AA=E3=81=9C=E3=81=8Btag=E3=82=92=E4=BB=98?= =?utf8?q?=E3=81=91=E3=81=9F=E3=82=82=E3=81=AE=E3=81=8C=E3=81=82=E3=81=A3?= =?utf8?q?=E3=81=9F=E3=81=AE=E3=82=92=E5=89=8A=E9=99=A4=EF=BC=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- opcodes/opcodes-1.0.0/pom.xml | 70 ------ .../birthmarks/BirthmarkElementBuilder.java | 21 -- .../stigmata/birthmarks/LabelOpcode.java | 27 --- .../jp/sourceforge/stigmata/birthmarks/Opcode.java | 113 --------- .../stigmata/birthmarks/OpcodeExtractListener.java | 16 -- .../birthmarks/OpcodeExtractMethodVisitor.java | 171 -------------- .../stigmata/birthmarks/OpcodeExtractVisitor.java | 46 ---- .../stigmata/birthmarks/OpcodeManager.java | 57 ----- .../src/main/resources/META-INF/bytecode.def | 256 --------------------- .../stigmata/birthmarks/LabelOpcodeTest.java | 34 --- .../stigmata/birthmarks/OpcodeManagerTest.java | 25 -- .../stigmata/birthmarks/OpcodeTest.java | 141 ------------ 12 files changed, 977 deletions(-) delete mode 100644 opcodes/opcodes-1.0.0/pom.xml delete mode 100644 opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/BirthmarkElementBuilder.java delete mode 100644 opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/LabelOpcode.java delete mode 100644 opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/Opcode.java delete mode 100644 opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/OpcodeExtractListener.java delete mode 100644 opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/OpcodeExtractMethodVisitor.java delete mode 100644 opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/OpcodeExtractVisitor.java delete mode 100644 opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/OpcodeManager.java delete mode 100644 opcodes/opcodes-1.0.0/src/main/resources/META-INF/bytecode.def delete mode 100644 opcodes/opcodes-1.0.0/src/test/java/jp/sourceforge/stigmata/birthmarks/LabelOpcodeTest.java delete mode 100644 opcodes/opcodes-1.0.0/src/test/java/jp/sourceforge/stigmata/birthmarks/OpcodeManagerTest.java delete mode 100644 opcodes/opcodes-1.0.0/src/test/java/jp/sourceforge/stigmata/birthmarks/OpcodeTest.java diff --git a/opcodes/opcodes-1.0.0/pom.xml b/opcodes/opcodes-1.0.0/pom.xml deleted file mode 100644 index aa19648..0000000 --- a/opcodes/opcodes-1.0.0/pom.xml +++ /dev/null @@ -1,70 +0,0 @@ - - - 4.0.0 - - plugins - jp.sourceforge.stigmata - 1.0 - - jp.sourceforge.stigmata.plugins - opcodes - 1.0.0 - opcodes - http://stigmata.sourceforge.jp/stigmata/plugins/opcodes/ - - - - jp.sourceforge - stigmata - 2.0.0 - provided - - - asm - asm-all - 3.1 - compile - - - junit - junit - 4.8.1 - test - - - - - - - maven-release-plugin - - svn+ssh://tama3@svn.sourceforge.jp/svnroot/stigmata/plugins/trunk/opcodes/ - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - copy-dependencies - compile - - copy-dependencies - - - ${project.build.directory} - runtime - - - - - - - - - scm:svn:http://svn.sourceforge.jp/svnroot/stigmata/plugins/trunk/opcodes/opcodes-1.0.0 - scm:svn:svn+ssh://tama3@svn.sourceforge.jp/svnroot/stigmata/plugins/trunk/opcodes/opcodes-1.0.0 - http://svn.sourceforge.jp/svnroot/stigmata/plugins/trunk/opcodes/opcodes-1.0.0 - - diff --git a/opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/BirthmarkElementBuilder.java b/opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/BirthmarkElementBuilder.java deleted file mode 100644 index 8a6c598..0000000 --- a/opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/BirthmarkElementBuilder.java +++ /dev/null @@ -1,21 +0,0 @@ -package jp.sourceforge.stigmata.birthmarks; - -/* - * $Id$ - */ - -import java.util.List; - -import jp.sourceforge.stigmata.BirthmarkContext; -import jp.sourceforge.stigmata.BirthmarkElement; - -/** - * - * - * @author tamada - * @version $Revision$ - */ -public interface BirthmarkElementBuilder { - public BirthmarkElement[] buildElements(List opcodes, BirthmarkContext context); -} - diff --git a/opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/LabelOpcode.java b/opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/LabelOpcode.java deleted file mode 100644 index 2a6344e..0000000 --- a/opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/LabelOpcode.java +++ /dev/null @@ -1,27 +0,0 @@ -package jp.sourceforge.stigmata.birthmarks; - -/* - * $Id$ - */ - -import org.objectweb.asm.Label; - -/** - * - * @author Haruaki Tamada - * @version $Revision$ - */ -public class LabelOpcode extends Opcode{ - private static final long serialVersionUID = -346783431316464L; - - private Label label; - - public LabelOpcode(Label label){ - super(-1, "targeter", 0, 0, Category.TARGETER); - this.label = label; - } - - public Label getLabel(){ - return label; - } -} diff --git a/opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/Opcode.java b/opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/Opcode.java deleted file mode 100644 index 6aa6bff..0000000 --- a/opcodes/opcodes-1.0.0/src/main/java/jp/sourceforge/stigmata/birthmarks/Opcode.java +++ /dev/null @@ -1,113 +0,0 @@ -package jp.sourceforge.stigmata.birthmarks; - -/* - * $Id$ - */ - -import java.io.Serializable; -import java.util.ArrayList; -import java.util.Collections; -import java.util.Iterator; -import java.util.List; - -import org.objectweb.asm.Label; - -/** - * - * @author Haruaki Tamada - * @version $Revision$ - */ -public class Opcode implements Serializable{ - private static final long serialVersionUID = -2349834745416345564L; - - public static enum Category{ - NORMAL, BRANCH, OBJECT, INVOKE, TARGETER, - }; - private int opcode; - private String name; - private int argumentCount; - private int act; - private Category category; - private List