Inspectopedia Help

Initialization

'this' reference escaped in object construction   New in this release

Reports possible escapes of this during the object initialization.

Abstract method called during object construction   New in this release

Reports calls to abstract methods of the current class during object construction.

Double brace initialization   New in this release

Reports Double Brace Initialization.

Instance field may not be initialized   New in this release

Reports instance variables that may be uninitialized upon object initialization.

Instance field used before initialization   New in this release

Reports instance variables that are read before initialization.

Non-final static field is used during class initialization   New in this release

Reports the use of non-final static variables during class initialization.

Overridable method called during object construction   New in this release

Reports calls to overridable methods of the current class during object construction.

Overridden method called during object construction   New in this release

Reports any calls to overridden methods of the current class during object construction.

Static field may not be initialized   New in this release

Reports static variables that may be uninitialized upon class initialization.

Static field used before initialization   New in this release

Reports static variables that are read before initialization.

Unsafe lazy initialization of 'static' field   New in this release

Reports static variables that are lazily initialized in a non-thread-safe manner.

Last modified: 11 September 2024