Skip to content

Commit

Permalink
Moved Transformer interface to net.contra.jmd.transformers package
Browse files Browse the repository at this point in the history
Added to transformers class interface for DI
  • Loading branch information
kidoz committed Dec 20, 2015
1 parent 485c41f commit ff4f71d
Show file tree
Hide file tree
Showing 7 changed files with 18 additions and 43 deletions.
13 changes: 0 additions & 13 deletions src/main/java/net/contra/jmd/Transformer.java

This file was deleted.

7 changes: 7 additions & 0 deletions src/main/java/net/contra/jmd/transformers/Transformer.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
package net.contra.jmd.transformers;

import org.apache.bcel.generic.TargetLostException;

public interface Transformer {
void transform() throws TargetLostException;
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package net.contra.jmd.transformers.allatori;

import net.contra.jmd.transformers.Transformer;
import net.contra.jmd.util.GenericMethods;
import net.contra.jmd.util.LogHandler;
import net.contra.jmd.util.NonClassEntries;
Expand All @@ -14,14 +15,7 @@
import java.util.jar.JarEntry;
import java.util.jar.JarFile;

/**
* Created by IntelliJ IDEA.
* User: Eric
* Date: Nov 24, 2010
* Time: 9:48:40 PM
* To change this template use File | Settings | File Templates.
*/
public class AllatoriTransformer {
public class AllatoriTransformer implements Transformer {
LogHandler logger = new LogHandler("AllatoriTransformer");
Map<String, ClassGen> cgs = new HashMap<String, ClassGen>();
ClassGen ALLATORI_CLASS;
Expand Down Expand Up @@ -116,6 +110,7 @@ public static String decodeContext(String encrypted, String callingClass, String
}
return new String(cs);
}

public void transform() throws TargetLostException {
logger.log("Starting Encrypted String Removal...");
replaceStrings();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package net.contra.jmd.transformers.dasho;

import net.contra.jmd.transformers.Transformer;
import net.contra.jmd.util.LogHandler;
import net.contra.jmd.util.NonClassEntries;
import org.apache.bcel.classfile.ClassParser;
Expand All @@ -18,13 +19,7 @@
import java.util.jar.JarFile;
import java.util.jar.JarOutputStream;

/**
* Created by IntelliJ IDEA.
* User: Eric
* Date: Nov 30, 2010
* Time: 4:52:48 AM
*/
public class DashOTransformer {
public class DashOTransformer implements Transformer {
private static LogHandler logger = new LogHandler("DashOTransformer");
private Map<String, ClassGen> cgs = new HashMap<String, ClassGen>();
String JAR_NAME;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package net.contra.jmd.transformers.jshrink;

import net.contra.jmd.transformers.Transformer;
import net.contra.jmd.util.GenericMethods;
import net.contra.jmd.util.LogHandler;
import net.contra.jmd.util.NonClassEntries;
Expand All @@ -14,13 +15,7 @@
import java.util.jar.JarEntry;
import java.util.jar.JarFile;

/**
* Created by IntelliJ IDEA.
* User: Eric
* Date: Nov 28, 2010
* Time: 2:43:03 PM
*/
public class JShrinkTransformer {
public class JShrinkTransformer implements Transformer {
private static LogHandler logger = new LogHandler("JShrinkTransformer");
private Map<String, ClassGen> cgs = new HashMap<String, ClassGen>();
String JAR_NAME;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package net.contra.jmd.transformers.smokescreen;

import net.contra.jmd.transformers.Transformer;
import net.contra.jmd.util.GenericMethods;
import net.contra.jmd.util.LogHandler;
import net.contra.jmd.util.NonClassEntries;
Expand All @@ -16,13 +17,7 @@
import java.util.jar.JarEntry;
import java.util.jar.JarFile;

/**
* Created by IntelliJ IDEA.
* User: Eric
* Date: Dec 2, 2010
* Time: 10:38:48 PM
*/
public class SmokeScreenTransformer {
public class SmokeScreenTransformer implements Transformer {
private static LogHandler logger = new LogHandler("SmokeScreenTransformer");
private Map<String, ClassGen> cgs;
private Map<String, String> ssStrings = new HashMap<String, String>();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package net.contra.jmd.transformers.zkm;

import net.contra.jmd.transformers.Transformer;
import net.contra.jmd.util.GenericMethods;
import net.contra.jmd.util.LogHandler;
import net.contra.jmd.util.NonClassEntries;
Expand All @@ -12,7 +13,7 @@
import java.util.jar.JarEntry;
import java.util.jar.JarFile;

public class ZKMTransformer {
public class ZKMTransformer implements Transformer {
private static LogHandler logger = new LogHandler("ZKMTransformer");
private Map<String, ClassGen> cgs = new HashMap<String, ClassGen>();
private Map<String, ArrayList<String>> zkStrings = new HashMap<String, ArrayList<String>>();
Expand Down

0 comments on commit ff4f71d

Please sign in to comment.