Skip to content

Commit 3dfd7ed

Browse files
UCT-706: Simplified inspection
1 parent 4c0573c commit 3dfd7ed

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

src/com/magento/idea/magento2uct/inspections/php/existence/ImportingNonExistentClass.java

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ protected void execute(
2525
final PhpUse use,
2626
final boolean isInterface
2727
) {
28-
if (VersionStateManager.getInstance(project).isExists(use.getFQN())) {
28+
if (isInterface || VersionStateManager.getInstance(project).isExists(use.getFQN())) {
2929
return;
3030
}
3131
final String removedIn = VersionStateManager.getInstance(project).getRemovedInVersion();
@@ -34,18 +34,16 @@ protected void execute(
3434
: SupportedIssue.IMPORTED_NON_EXISTENT_CLASS.getChangelogMessage(
3535
use.getFQN(), removedIn);
3636

37-
if (!isInterface) {
38-
if (problemsHolder instanceof UctProblemsHolder) {
39-
((UctProblemsHolder) problemsHolder).setReservedErrorCode(
40-
SupportedIssue.IMPORTED_NON_EXISTENT_CLASS.getCode()
41-
);
42-
}
43-
problemsHolder.registerProblem(
44-
use,
45-
message,
46-
ProblemHighlightType.ERROR
37+
if (problemsHolder instanceof UctProblemsHolder) {
38+
((UctProblemsHolder) problemsHolder).setReservedErrorCode(
39+
SupportedIssue.IMPORTED_NON_EXISTENT_CLASS.getCode()
4740
);
4841
}
42+
problemsHolder.registerProblem(
43+
use,
44+
message,
45+
ProblemHighlightType.ERROR
46+
);
4947
}
5048

5149
@Override

0 commit comments

Comments
 (0)