void (CompletionParameters parameters, CompletionResultSet result, JavaCompletionSession session) { if (parameters.getCompletionType() == CompletionType.BASIC) { if (parameters.getInvocationCount() <= 1 && (JavaCompletionContributor.mayStartClassName(result) || suggestAnnotations(parameters)) && GrMainCompletionProvider.isClassNamePossible(parameters.getPosition()) && !MapArgumentCompletionProvider.isMapKeyCompletion(parameters)) { suggestNonImportedClasses(parameters, result, session); } suggestChainedCalls(parameters, result); } }