more debug output to identify JDK 11 test failures on ci builds

This commit is contained in:
Martin Lippert
2020-12-23 09:37:45 +01:00
parent 1add836a38
commit 72506ee2ea

View File

@@ -478,6 +478,10 @@ public class SpringIndexerJava implements SpringIndexer {
if (typeBinding != null) {
Collection<SymbolProvider> providers = symbolProviders.get(typeBinding);
Collection<ITypeBinding> metaAnnotations = AnnotationHierarchies.getMetaAnnotations(typeBinding, symbolProviders::containsKey);
log.info("symbol providers found: " + providers.size() + " for type bindung: " + typeBinding.getQualifiedName());
log.info("meta annotations found: " + metaAnnotations.size());
if (!providers.isEmpty()) {
TextDocument doc = DocumentUtils.getTempTextDocument(context.getDocURI(), context.getDocRef(), context.getContent());
for (SymbolProvider provider : providers) {
@@ -491,6 +495,9 @@ public class SpringIndexerJava implements SpringIndexer {
}
}
}
else {
log.warn("type binding not around: " + context.getDocURI() + " - " + node.toString());
}
}
private SymbolInformation provideDefaultSymbol(Annotation node, final SpringIndexerJavaContext context) {