[java-psi-api] IJ-CR-172416 Undeprecate ClassUtil#getJVMClassName

Instead, we simply document the differences between ClassUtil#getJVMClassName and ClassUtil#getBinaryClassName.

GitOrigin-RevId: 36e51c5ad57eba54bfa365b0473eb71e634d5d2d
This commit is contained in:
Bartek Pacia
2025-08-26 11:56:20 +02:00
committed by intellij-monorepo-bot
parent 31141dd417
commit 2cbcb44c79

View File

@@ -217,10 +217,9 @@ public final class ClassUtil {
/**
* Returns the binary class name for top-level and nested classes.
*
* @deprecated Does not work for anonymous classes and local classes. Use {@link #getBinaryClassName} instead.
* <p>
* Does not work for anonymous classes and local classes if you need this, use {@link #getBinaryClassName} instead.
*/
@Deprecated
public static @Nullable @NlsSafe String getJVMClassName(@NotNull PsiClass aClass) {
final PsiClass containingClass = aClass.getContainingClass();
if (containingClass != null) {