Port missing patch and ix #116
This commit is contained in:
parent
feb567a193
commit
093932b3ed
@ -6,6 +6,7 @@ import net.md_5.specialsource.repo.ClassRepo;
|
|||||||
import org.objectweb.asm.tree.ClassNode;
|
import org.objectweb.asm.tree.ClassNode;
|
||||||
|
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
|
import java.util.Collections;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.concurrent.ConcurrentHashMap;
|
import java.util.concurrent.ConcurrentHashMap;
|
||||||
@ -23,7 +24,7 @@ public class PluginInheritanceProvider implements InheritanceProvider {
|
|||||||
@Override
|
@Override
|
||||||
public Collection<String> getParents(String className) {
|
public Collection<String> getParents(String className) {
|
||||||
ClassNode node = classRepo.findClass(className);
|
ClassNode node = classRepo.findClass(className);
|
||||||
if (node == null) return null;
|
if (node == null) return Collections.emptyList();
|
||||||
|
|
||||||
Collection<String> parents = new HashSet<>(node.interfaces);
|
Collection<String> parents = new HashSet<>(node.interfaces);
|
||||||
if (node.superName != null) {
|
if (node.superName != null) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user