Skip to content

Commit 5f32975

Browse files
committed
fix(gradle): replace internal IElementType.getDebugName() with direct type equality
Use direct == comparison on IElementType singleton instances instead of comparing debug name strings via the internal getDebugName() API. Implements TC-4167 Assisted-by: Claude Code
1 parent 1682b80 commit 5f32975

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/main/java/org/jboss/tools/intellij/componentanalysis/gradle/GradleCAUpdateManifestIntentionAction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ protected void updateManifest(Project project, Editor editor, PsiFile file, Depe
4646

4747
private static @NotNull PsiElement getRepositoriesFromBuildGradle(PsiFile file) {
4848
PsiElement repositories = Arrays.stream(file.getChildren()).filter(psi -> psi instanceof LeafPsiElement)
49-
.filter(psi -> ((LeafPsiElement) psi).getElementType().getDebugName().equals(BuildGradleTypes.REPOSITORIES.getDebugName())).findFirst().get();
49+
.filter(psi -> ((LeafPsiElement) psi).getElementType() == BuildGradleTypes.REPOSITORIES).findFirst().get();
5050
return repositories;
5151
}
5252

0 commit comments

Comments
 (0)