13 Commits

Author SHA1 Message Date
Tagir Valeev
01bc97b6cc [java-highlighting] checkAmbiguousMethodCallIdentifier -> ExpressionChecker
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only)

GitOrigin-RevId: 0edb80ae452250e0d12ff987aa5701b048dc91cb
2025-01-30 17:21:02 +00:00
Tagir Valeev
79c582597a [java-highlighting] return statement errors migrated
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only)

GitOrigin-RevId: 4449ffc2458eeb73fa296453f6963a6eeed28a76
2025-01-27 18:52:56 +00:00
Tagir Valeev
73c6deaa44 [java-highlighting] checkPolyadicOperatorApplicable, checkUnqualifiedSuperInDefaultMethod -> ExpressionChecker
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only)

GitOrigin-RevId: 8dbc6e56fe6f74f05f2a00509d0e0fd73b426747
2025-01-24 14:41:53 +00:00
Tagir Valeev
f1b1712b43 [java-highlighting] More method-related checks to MethodChecker
Unify add/remove modifier fixes
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only)

GitOrigin-RevId: 83db9a85524edc7c39737a75b470e0697a9c02db
2025-01-15 19:19:41 +00:00
Tagir Valeev
9450c1bf37 [java-highlighting] More class-related stuff and implicit class stuff -> ClassChecker
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only)

GitOrigin-RevId: aa4e9711952175cbd0677b50d7486efaa19113fc
2025-01-13 09:44:55 +00:00
Bas Leijdekkers
13826505b1 Java: improve error message - repeated modifier (IDEA-330995)
GitOrigin-RevId: c2e4ddef81f2df01c0cd16ebc989f8130d255056
2023-11-01 16:15:17 +00:00
Artemiy Sartakov
fb9bddf05c MemberModel: do not suggest moving into class if there's enclosing class present (IDEA-274893)
GitOrigin-RevId: 8800ed4e42320a3df002be58955a8a02f6149c17
2021-08-09 06:52:21 +00:00
Artemiy Sartakov
88b4660169 MemberModel: fixed case when there is more than one member out of class (IJ-CR-6471)
GitOrigin-RevId: f84b1e8acee891a84ab637ad7fc48492674e5468
2021-06-07 06:15:27 +00:00
Anna Kozlova
cf944efffb java: adjusted "Cannot resolve method" message (IDEA-206898)
GitOrigin-RevId: 40fc7d00d6bcc4792dc097dde63dd40d08864068
2019-07-10 23:02:59 +03:00
Anna Kozlova
8a9e5ae9db A.super.field should not accept super interface (IDEA-140646) 2015-07-07 18:18:30 +03:00
Alexey Kudravtsev
ad661d92e4 correct level in highlighting:
highlight element X only when visiting X or its ascendant
2014-02-10 20:03:58 +04:00
Roman Shevchenko
54a7b4dc70 Deprecated extension method syntax dropped 2013-02-27 20:40:44 +01:00
anna
f9565522cb split tests according to expected language level 2013-02-08 11:34:24 +01:00