From 6cbeb93cc289fecfd5cedce0365e836d27941880 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Wed, 7 May 2025 14:43:36 +0200 Subject: [PATCH] psi_cookbook.md: cleanup --- topics/basics/psi_cookbook.md | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/topics/basics/psi_cookbook.md b/topics/basics/psi_cookbook.md index 2169bbe66..541b590ef 100644 --- a/topics/basics/psi_cookbook.md +++ b/topics/basics/psi_cookbook.md @@ -55,14 +55,6 @@ Unlike [Developing Custom Language Plugins](custom_language_support.md), it is a ### How do I get a reference to the containing package of a Java class? -```java -PsiJavaFile javaFile = (PsiJavaFile) psiClass.getContainingFile(); -PsiPackage psiPackage = JavaPsiFacade.getInstance(project) - .findPackage(javaFile.getPackageName()); -``` - -or - [`PsiUtil.getPackageName()`](%gh-ic%/java/java-psi-api/src/com/intellij/psi/util/PsiUtil.java) ### How do I find the methods overriding a specific method? @@ -71,7 +63,7 @@ or ### How do I create a new class/interface/enum/record in a given directory? -Use methods from [`JavaDirectoryService`](%gh-ic%/java/java-psi-api/src/com/intellij/psi/JavaDirectoryService.java). +[`JavaDirectoryService`](%gh-ic%/java/java-psi-api/src/com/intellij/psi/JavaDirectoryService.java) ### How can I locate specific Java PSI elements within a class/method?