UAST
Static initialization in extension point implementations
Warning
Performance
New
Last modified: 03 December 2024Reports static initialization in extension point implementations.
Static initialization is performed once the class is loaded, which may cause excessive classloading or early initialization of heavy resources. Since extension point implementations are supposed to be cheap to create, they must not have static initializers.
- By ID
Can be used to locate inspection in e.g. Qodana configuration files, where you can quickly enable or disable it, or adjust its settings.
StaticInitializationInExtensions
New in 2023.3
Inspection Details | |
---|---|
By default bundled with: | |
Can be installed with plugin: | Plugin DevKit, 243.23126 |
Thanks for your feedback!
Was this page helpful?