Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/unusedImports/UnresolvedReferenceAsVariableAndClass.java
Tagir Valeev a94b0d76bc [java-inspections] Do not treat import as unused if it's a potentinally class-import
Fixes IDEA-372121 Optimize imports does nothing on unresolved reference

GitOrigin-RevId: e70ceab4f23092e2b7f7a84edbc0c4159c504084
2025-05-05 14:55:33 +00:00

11 lines
817 B
Java

import com.<error descr="Cannot resolve symbol 'intellij'">intellij</error>.lang.javascript.JavaScriptFileType;
import com.<error descr="Cannot resolve symbol 'intellij'">intellij</error>.template.lang.core.templateLanguages.TemplatesService;
public class UnresolvedReferenceAsVariableAndClass {
public void setUp() {
Object <warning descr="Variable 'TemplatesService' is never assigned">TemplatesService</warning>;
final <error descr="Unknown class: 'TemplatesService'">TemplatesService</error> <warning descr="Variable 'service' is never used">service</warning> = <error descr="Variable 'TemplatesService' might not have been initialized">TemplatesService</error>.getInstance();
System.out.println(<error descr="Cannot resolve symbol 'JavaScriptFileType'">JavaScriptFileType</error>.INSTANCE);
}
}