Merge branch 'Konloch:master' into go-to-enhancement
This commit is contained in:
commit
7063e4f48e
|
@ -49,7 +49,7 @@ import static the.bytecode.club.bytecodeviewer.Constants.nl;
|
|||
/**
|
||||
* @author Konloch
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 19 Jul 2015 03:22:37
|
||||
* @since 19 Jul 2015 03:22:37
|
||||
*/
|
||||
public class Boot {
|
||||
|
||||
|
|
|
@ -38,7 +38,7 @@ import static the.bytecode.club.bytecodeviewer.Configuration.language;
|
|||
/**
|
||||
* @author Konloch
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 19 Jul 2015 04:12:21
|
||||
* @since 19 Jul 2015 04:12:21
|
||||
*/
|
||||
public class InitialBootScreen extends JFrame
|
||||
{
|
||||
|
|
|
@ -25,7 +25,7 @@ import org.objectweb.asm.tree.ClassNode;
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 25 May 2015 (actually before this)
|
||||
* @since 25 May 2015 (actually before this)
|
||||
*/
|
||||
public class ClassHelper {
|
||||
|
||||
|
|
|
@ -34,7 +34,7 @@ import static the.bytecode.club.bytecodeviewer.bootloader.classtree.ClassHelper.
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 25 May 2015 (actually before this)
|
||||
* @since 25 May 2015 (actually before this)
|
||||
*/
|
||||
public class ClassTree {
|
||||
private static final SetCreator<ClassNode> SET_CREATOR = new SetCreator<>();
|
||||
|
|
|
@ -20,7 +20,7 @@ package the.bytecode.club.bytecodeviewer.bootloader.classtree.nullpermablehashma
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created ages ago
|
||||
* @since ages ago
|
||||
*/
|
||||
public class NullCreator<V> implements ValueCreator<V> {
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ import java.util.HashMap;
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created ages ago
|
||||
* @since ages ago
|
||||
*/
|
||||
public class NullPermeableHashMap<K, V> extends HashMap<K, V> {
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ import java.util.Set;
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 25 May 2015 (actually before this)
|
||||
* @since 25 May 2015 (actually before this)
|
||||
*/
|
||||
public class SetCreator<T> implements ValueCreator<Set<T>> {
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@ package the.bytecode.club.bytecodeviewer.bootloader.classtree.nullpermablehashma
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created ages ago
|
||||
* @since ages ago
|
||||
*/
|
||||
public interface ValueCreator<V> {
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ import the.bytecode.club.bytecodeviewer.bootloader.resource.external.ExternalRes
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 21 Jul 2015 00:18:07
|
||||
* @since 21 Jul 2015 00:18:07
|
||||
*/
|
||||
public final class AbstractLoaderFactory {
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ import the.bytecode.club.bytecodeviewer.bootloader.resource.external.ExternalRes
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 21 Jul 2015 00:09:53
|
||||
* @since 21 Jul 2015 00:09:53
|
||||
*/
|
||||
public class ClassPathLoader implements ILoader<Object> {
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ import the.bytecode.club.bytecodeviewer.bootloader.resource.external.ExternalRes
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 19 Jul 2015 02:29:43
|
||||
* @since 19 Jul 2015 02:29:43
|
||||
*/
|
||||
public interface ILoader<T> {
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@ import the.bytecode.club.bytecodeviewer.bootloader.resource.jar.contents.JarCont
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 19 Jul 2015 02:48:41
|
||||
* @since 19 Jul 2015 02:48:41
|
||||
*
|
||||
* TODO: Resource loading
|
||||
*/
|
||||
|
|
|
@ -20,7 +20,7 @@ package the.bytecode.club.bytecodeviewer.bootloader.loader;
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 21 Jul 2015 00:14:53
|
||||
* @since 21 Jul 2015 00:14:53
|
||||
*/
|
||||
public interface LoaderFactory<T> {
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ import java.util.Map;
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created ages ago
|
||||
* @since 21 Jul 2013
|
||||
*/
|
||||
public abstract class DataContainer<T> extends ArrayList<T> {
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ import java.net.URL;
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 21 Jul 2015 00:29:11
|
||||
* @since 21 Jul 2015 00:29:11
|
||||
*/
|
||||
public class EmptyExternalResource<T> extends ExternalResource<T> {
|
||||
|
||||
|
|
|
@ -35,7 +35,7 @@ import the.bytecode.club.bytecodeviewer.bootloader.resource.jar.contents.JarCont
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 19 Jul 2015 02:33:23
|
||||
* @since 19 Jul 2015 02:33:23
|
||||
*/
|
||||
public class ExternalLibrary extends ExternalResource<JarContents<ClassNode>> {
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ import java.net.URL;
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 19 Jul 2015 02:30:30
|
||||
* @since 19 Jul 2015 02:30:30
|
||||
*/
|
||||
public abstract class ExternalResource<T> {
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ import java.net.URL;
|
|||
* Holds information about a single local or external JarFile.
|
||||
*
|
||||
* @author Bibl
|
||||
* @created ages ago
|
||||
* @since 19 Jul 2013
|
||||
*/
|
||||
public class JarInfo {
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ import java.util.Arrays;
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created ages ago
|
||||
* @since 19 Jul 2013
|
||||
*/
|
||||
public class JarResource {
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ package the.bytecode.club.bytecodeviewer.bootloader.resource.jar;
|
|||
* Type of Jar Stored.
|
||||
*
|
||||
* @author Bibl
|
||||
* @created ages ago
|
||||
* @since 19 Jul 2013
|
||||
*/
|
||||
public enum JarType {
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ import the.bytecode.club.bytecodeviewer.bootloader.resource.jar.JarResource;
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created ages ago
|
||||
* @since 19 Jul 2013
|
||||
*/
|
||||
public class JarContents<C extends ClassNode> {
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ import the.bytecode.club.bytecodeviewer.bootloader.resource.jar.JarResource;
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created ages ago
|
||||
* @since 19 Jul 2013
|
||||
*/
|
||||
public class LocateableJarContents<C extends ClassNode> extends JarContents<C> {
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ import the.bytecode.club.bytecodeviewer.api.Plugin;
|
|||
|
||||
/**
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 1 Jun 2015
|
||||
* @since 1 Jun 2015
|
||||
*/
|
||||
public interface PluginLaunchStrategy {
|
||||
|
||||
|
|
|
@ -34,7 +34,7 @@ import the.bytecode.club.bytecodeviewer.util.MiscUtils;
|
|||
/**
|
||||
* @author Konloch
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 1 Jun 2015
|
||||
* @since 1 Jun 2015
|
||||
*/
|
||||
public class CompiledJavaPluginLaunchStrategy implements PluginLaunchStrategy {
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ import the.bytecode.club.bytecodeviewer.plugin.PluginLaunchStrategy;
|
|||
/**
|
||||
* @author Konloch
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 1 Jun 2015
|
||||
* @since 1 Jun 2015
|
||||
*/
|
||||
public class GroovyPluginLaunchStrategy implements PluginLaunchStrategy {
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ import the.bytecode.club.bytecodeviewer.plugin.PluginLaunchStrategy;
|
|||
/**
|
||||
* @author Konloch
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 1 Jun 2015
|
||||
* @since 1 Jun 2015
|
||||
*/
|
||||
|
||||
public class JavaPluginLaunchStrategy implements PluginLaunchStrategy
|
||||
|
|
|
@ -29,7 +29,7 @@ import the.bytecode.club.bytecodeviewer.plugin.PluginLaunchStrategy;
|
|||
/**
|
||||
* @author Konloch
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 1 Jun 2015
|
||||
* @since 1 Jun 2015
|
||||
*/
|
||||
public class PythonPluginLaunchStrategy implements PluginLaunchStrategy {
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ import the.bytecode.club.bytecodeviewer.plugin.PluginLaunchStrategy;
|
|||
/**
|
||||
* @author Konloch
|
||||
* @author Bibl (don't ban me pls)
|
||||
* @created 1 Jun 2015
|
||||
* @since 1 Jun 2015
|
||||
*/
|
||||
public class RubyPluginLaunchStrategy implements PluginLaunchStrategy {
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ import org.apache.commons.lang3.StringUtils;
|
|||
* Encoding Convert Utils
|
||||
*
|
||||
* @author hupan
|
||||
* @date 2019-11-19 14:29
|
||||
* @since 2019-11-19 14:29
|
||||
*/
|
||||
public class EncodeUtils {
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user