diff --git a/neutrino-core/src/main/java/fun/asgc/neutrino/core/type/TypeMatchInfo.java b/neutrino-core/src/main/java/fun/asgc/neutrino/core/type/TypeMatchInfo.java index b7771e72..91b7f9c0 100644 --- a/neutrino-core/src/main/java/fun/asgc/neutrino/core/type/TypeMatchInfo.java +++ b/neutrino-core/src/main/java/fun/asgc/neutrino/core/type/TypeMatchInfo.java @@ -71,6 +71,7 @@ public class TypeMatchInfo { } public boolean isMatched() { - return TypeMatchLevel.byTypeDistance(this.typeDistance) != null && typeConverter != null; + TypeMatchLevel matchLevel = TypeMatchLevel.byTypeDistance(this.typeDistance); + return matchLevel != null && matchLevel != TypeMatchLevel.NOT && typeConverter != null; } }