From dd7a8a6be13e8154320f82a88e46c59945a7f03f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Wed, 25 Oct 2023 13:48:54 +0200 Subject: [PATCH] simple language: cleanup SimpleReference --- .../java/org/intellij/sdk/language/SimpleReference.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleReference.java b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleReference.java index 2285de8f0..f6170e037 100644 --- a/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleReference.java +++ b/code_samples/simple_language_plugin/src/main/java/org/intellij/sdk/language/SimpleReference.java @@ -1,4 +1,4 @@ -// Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +// Copyright 2000-2023 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package org.intellij.sdk.language; @@ -14,11 +14,11 @@ import org.jetbrains.annotations.Nullable; import java.util.ArrayList; import java.util.List; -public class SimpleReference extends PsiReferenceBase implements PsiPolyVariantReference { +final class SimpleReference extends PsiReferenceBase implements PsiPolyVariantReference { private final String key; - public SimpleReference(@NotNull PsiElement element, TextRange textRange) { + SimpleReference(@NotNull PsiElement element, TextRange textRange) { super(element, textRange); key = element.getText().substring(textRange.getStartOffset(), textRange.getEndOffset()); } @@ -31,7 +31,7 @@ public class SimpleReference extends PsiReferenceBase implements Psi for (SimpleProperty property : properties) { results.add(new PsiElementResolveResult(property)); } - return results.toArray(new ResolveResult[results.size()]); + return results.toArray(new ResolveResult[0]); } @Nullable