boolean (@Nullable PsiType sourceType, @Nullable PsiType targetType) { final Integer sourcePrecision = typePrecisions.get(sourceType); final Integer targetPrecision = typePrecisions.get(targetType); return sourcePrecision != null && targetPrecision != null && targetPrecision.intValue() < sourcePrecision.intValue(); }