'public' method not exposed in interface
public methods in classes which are not exposed in an interface.
public methods via an interface is important for maintaining loose coupling, and may be necessary for certain component-based programming styles.
Use the Ignore if annotated by list to specify special annotations. Methods annotated with one of these annotations will be ignored by this inspection.
Use the Ignore if the containing class does not implement a non-library interface option to ignore methods from classes which do not implement any interface from the project.
Ignore if annotated by
Ignore if the containing class does not implement a non-library interface
IntelliJ IDEA 2023.3, Qodana for JVM 2023.3