1919import java .util .Collection ;
2020import java .util .function .Supplier ;
2121
22+ import com .intellij .core .CoreBundle ;
2223import com .intellij .openapi .application .Application ;
2324import com .intellij .openapi .application .ApplicationManager ;
2425import com .intellij .openapi .command .WriteCommandAction ;
2526import com .intellij .openapi .editor .Document ;
26- import com .intellij .openapi .fileTypes .StdFileTypes ;
27+ import com .intellij .openapi .fileTypes .FileType ;
28+ import com .intellij .openapi .fileTypes .FileTypeManager ;
2729import com .intellij .openapi .project .Project ;
2830import com .intellij .openapi .util .TextRange ;
2931import com .intellij .openapi .vfs .VirtualFile ;
30- import com .intellij .psi .PsiBundle ;
3132import com .intellij .psi .PsiDirectory ;
3233import com .intellij .psi .PsiDocumentManager ;
3334import com .intellij .psi .PsiElement ;
@@ -48,6 +49,8 @@ class SpringReformatter {
4849
4950 private static final String NORMALIZED_LINE_SEPARATOR = "\n " ;
5051
52+ private static final FileType JAVA_FILE_TYPE = FileTypeManager .getInstance ().getStdFileType ("JAVA" );
53+
5154 private final Supplier <Project > project ;
5255
5356 private final Supplier <Application > application ;
@@ -68,7 +71,7 @@ class SpringReformatter {
6871 }
6972
7073 public boolean canReformat (PsiFile file ) {
71- return StdFileTypes . JAVA .equals (file .getFileType ());
74+ return JAVA_FILE_TYPE .equals (file .getFileType ());
7275 }
7376
7477 public void reformat (PsiFile file , Collection <TextRange > ranges ) {
@@ -83,7 +86,7 @@ public void reformat(PsiFile file, Collection<TextRange> ranges) {
8386 private void throwNotWritableException (PsiElement element ) throws IncorrectOperationException {
8487 if (element instanceof PsiDirectory ) {
8588 String url = ((PsiDirectory ) element ).getVirtualFile ().getPresentableUrl ();
86- throw new IncorrectOperationException (PsiBundle .message ("cannot.modify.a.read.only.directory" , url ));
89+ throw new IncorrectOperationException (CoreBundle .message ("cannot.modify.a.read.only.directory" , url ));
8790 }
8891 PsiFile file = element .getContainingFile ();
8992 if (file == null ) {
@@ -94,7 +97,7 @@ private void throwNotWritableException(PsiElement element) throws IncorrectOpera
9497 throw new IncorrectOperationException ();
9598 }
9699 throw new IncorrectOperationException (
97- PsiBundle .message ("cannot.modify.a.read.only.file" , virtualFile .getPresentableUrl ()));
100+ CoreBundle .message ("cannot.modify.a.read.only.file" , virtualFile .getPresentableUrl ()));
98101 }
99102
100103 private void reformat (PsiFile file , Collection <TextRange > ranges , Document document ) {
0 commit comments