summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/analysis/ClassCache.java
diff options
context:
space:
mode:
authorGravatar Runemoro2020-03-09 06:04:08 -0400
committerGravatar GitHub2020-03-09 10:04:08 +0000
commit58c0aeb15a65324de08a914dfa62cc68a516a4e3 (patch)
treef45e8141c0864692051149a478c5a0a6bbe68686 /src/main/java/cuchaz/enigma/analysis/ClassCache.java
parentMade Enigma gui translatable (#193) (diff)
downloadenigma-fork-58c0aeb15a65324de08a914dfa62cc68a516a4e3.tar.gz
enigma-fork-58c0aeb15a65324de08a914dfa62cc68a516a4e3.tar.xz
enigma-fork-58c0aeb15a65324de08a914dfa62cc68a516a4e3.zip
CFR support (#192)
* Add decompiler API * Add CFR support
Diffstat (limited to 'src/main/java/cuchaz/enigma/analysis/ClassCache.java')
-rw-r--r--src/main/java/cuchaz/enigma/analysis/ClassCache.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/cuchaz/enigma/analysis/ClassCache.java b/src/main/java/cuchaz/enigma/analysis/ClassCache.java
index 8453df1..d97b204 100644
--- a/src/main/java/cuchaz/enigma/analysis/ClassCache.java
+++ b/src/main/java/cuchaz/enigma/analysis/ClassCache.java
@@ -3,7 +3,7 @@ package cuchaz.enigma.analysis;
3import com.google.common.cache.Cache; 3import com.google.common.cache.Cache;
4import com.google.common.cache.CacheBuilder; 4import com.google.common.cache.CacheBuilder;
5import com.google.common.collect.ImmutableSet; 5import com.google.common.collect.ImmutableSet;
6import cuchaz.enigma.CompiledSource; 6import cuchaz.enigma.ClassProvider;
7import cuchaz.enigma.ProgressListener; 7import cuchaz.enigma.ProgressListener;
8import cuchaz.enigma.analysis.index.JarIndex; 8import cuchaz.enigma.analysis.index.JarIndex;
9import cuchaz.enigma.bytecode.translators.LocalVariableFixVisitor; 9import cuchaz.enigma.bytecode.translators.LocalVariableFixVisitor;
@@ -22,7 +22,7 @@ import java.util.concurrent.ExecutionException;
22import java.util.concurrent.TimeUnit; 22import java.util.concurrent.TimeUnit;
23import java.util.function.Supplier; 23import java.util.function.Supplier;
24 24
25public final class ClassCache implements AutoCloseable, CompiledSource { 25public final class ClassCache implements AutoCloseable, ClassProvider {
26 private final FileSystem fileSystem; 26 private final FileSystem fileSystem;
27 private final ImmutableSet<String> classNames; 27 private final ImmutableSet<String> classNames;
28 28