Wrong access modifier of bean members with CDI annotations

Last modified: 03 December 2024

Reports injected fields, observer methods, and bean constructors with private access.

Private access levels on CDI members increase the amount of reflection manipulations necessary to set up a bean. Use package-private or protected access levels instead.