[bugfix] NPEs in TypeResolver (due to recent refactor of how TR works)

This commit is contained in:
Reinier Zwitserloot committed 2019-09-25 01:21:08 +02:00
1 parent a0c17d87a5
commit 8e78510347
1 file changed
+1 -1
+1 -1
View File
@@ -48,7 +48,7 @@ public class TypeResolver {
public String typeRefToFullyQualifiedName(LombokNode<?, ?, ?> context, TypeLibrary library, String typeRef) {
// When asking if 'Foo' could possibly be referring to 'bar.Baz', the answer is obviously no.
List<String> qualifieds = library.toQualifieds(typeRef);
if (qualifieds.isEmpty()) return null;
if (qualifieds == null || qualifieds.isEmpty()) return null;
// When asking if 'lombok.Getter' could possibly be referring to 'lombok.Getter', the answer is obviously yes.
if (qualifieds.contains(typeRef)) return LombokInternalAliasing.processAliases(typeRef);