Skip to content

Commit eb74a5d

Browse files
committed
cleanup
1 parent 161276d commit eb74a5d

File tree

2 files changed

+6
-14
lines changed

2 files changed

+6
-14
lines changed

headless-services/commons/commons-language-server/src/main/java/org/springframework/ide/vscode/commons/languageserver/completion/AbstractScoreableProposal.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,14 +54,16 @@ public int compare(ICompletionProposal p1, ICompletionProposal p2) {
5454
return p1.getLabel().compareTo(p2.getLabel());
5555
}
5656
};
57+
5758
public abstract double getBaseScore();
59+
5860
public final double getScore() {
5961
return getBaseScore() - deemphasizedBy;
6062
}
6163
@Override
6264
public AbstractScoreableProposal deemphasize(double howmuch) {
63-
Assert.isLegal(howmuch>=0.0);
64-
deemphasizedBy+= howmuch*DEEMP_VALUE;
65+
Assert.isLegal(howmuch >= 0.0);
66+
deemphasizedBy += howmuch * DEEMP_VALUE;
6567
return this;
6668
}
6769
public boolean isDeemphasized() {

headless-services/spring-boot-language-server/src/main/java/org/springframework/ide/vscode/boot/java/beans/BeanCompletionProvider.java

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
import org.springframework.ide.vscode.boot.java.annotations.AnnotationHierarchies;
3636
import org.springframework.ide.vscode.boot.java.handlers.CompletionProvider;
3737
import org.springframework.ide.vscode.boot.java.rewrite.RewriteRefactorings;
38+
import org.springframework.ide.vscode.boot.java.utils.ASTUtils;
3839
import org.springframework.ide.vscode.commons.java.IJavaProject;
3940
import org.springframework.ide.vscode.commons.languageserver.completion.ICompletionProposal;
4041
import org.springframework.ide.vscode.commons.languageserver.java.JavaProjectFinder;
@@ -93,7 +94,7 @@ public void provideCompletions(ASTNode node, int offset, TextDocument doc, Colle
9394
}
9495

9596
IJavaProject project = optionalProject.get();
96-
TypeDeclaration topLevelClass = findParentClass(node);
97+
TypeDeclaration topLevelClass = ASTUtils.findDeclaringType(node);
9798
if (topLevelClass == null) {
9899
return;
99100
}
@@ -136,17 +137,6 @@ public void provideCompletions(ASTNode node, int offset, TextDocument doc, Colle
136137
}
137138
}
138139

139-
private static TypeDeclaration findParentClass(ASTNode node) {
140-
ASTNode current = node;
141-
while (current != null) {
142-
if (current instanceof TypeDeclaration) {
143-
return (TypeDeclaration) current;
144-
}
145-
current = current.getParent();
146-
}
147-
return null;
148-
}
149-
150140
private static String getFullyQualifiedName(TypeDeclaration typeDecl) {
151141
ITypeBinding binding = typeDecl.resolveBinding();
152142
if (binding != null) {

0 commit comments

Comments
 (0)