mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-13 15:52:01 +07:00
IJ-CR-134196 [java-highlighting] IDEA-352727 Incomplete model with lombok
- add a more accurate message for non-initialized fields GitOrigin-RevId: 1c5fc12a0f4dd70c8899a807dc03925680c68ab9
This commit is contained in:
committed by
intellij-monorepo-bot
parent
cc046c56a2
commit
153827e5e4
@@ -14,15 +14,15 @@ public final class LombokBasics {
|
||||
@<info descr="Not resolved until the project is fully loaded">Getter</info>
|
||||
@<info descr="Not resolved until the project is fully loaded">SuperBuilder</info>
|
||||
class UserDao extends UserId {
|
||||
<info descr="Not resolved until the project is fully loaded">private final String name;</info>
|
||||
<info descr="Not resolved until the project is fully loaded">private final String surname;</info>
|
||||
<info descr="Not resolved until the project is fully loaded">private final String email;</info>
|
||||
<info descr="Not initialized until the project is fully loaded">private final String name;</info>
|
||||
<info descr="Not initialized until the project is fully loaded">private final String surname;</info>
|
||||
<info descr="Not initialized until the project is fully loaded">private final String email;</info>
|
||||
}
|
||||
|
||||
@<info descr="Not resolved until the project is fully loaded">SuperBuilder</info>
|
||||
abstract class UserId {
|
||||
<info descr="Not resolved until the project is fully loaded">private final long id;</info>
|
||||
<info descr="Not resolved until the project is fully loaded">private final String info;</info>
|
||||
<info descr="Not initialized until the project is fully loaded">private final long id;</info>
|
||||
<info descr="Not initialized until the project is fully loaded">private final String info;</info>
|
||||
}
|
||||
|
||||
class UserChain {
|
||||
|
||||
@@ -16,15 +16,15 @@ public final class LombokBasicsWithExplicitImport {
|
||||
@<info descr="Not resolved until the project is fully loaded">Getter</info>
|
||||
@<info descr="Not resolved until the project is fully loaded">SuperBuilder</info>
|
||||
class UserDao extends UserId {
|
||||
<info descr="Not resolved until the project is fully loaded">private final String name;</info>
|
||||
<info descr="Not resolved until the project is fully loaded">private final String surname;</info>
|
||||
<info descr="Not resolved until the project is fully loaded">private final String email;</info>
|
||||
<info descr="Not initialized until the project is fully loaded">private final String name;</info>
|
||||
<info descr="Not initialized until the project is fully loaded">private final String surname;</info>
|
||||
<info descr="Not initialized until the project is fully loaded">private final String email;</info>
|
||||
}
|
||||
|
||||
@<info descr="Not resolved until the project is fully loaded">SuperBuilder</info>
|
||||
abstract class UserId {
|
||||
<info descr="Not resolved until the project is fully loaded">private final long id;</info>
|
||||
<info descr="Not resolved until the project is fully loaded">private final String info;</info>
|
||||
<info descr="Not initialized until the project is fully loaded">private final long id;</info>
|
||||
<info descr="Not initialized until the project is fully loaded">private final String info;</info>
|
||||
}
|
||||
|
||||
class UserChain {
|
||||
|
||||
Reference in New Issue
Block a user