Reports public nested classes.

Example:


  public class Outer {
    public static class Nested {} // warning
    public class Inner {}         // warning
    public enum Mode {}           // warning depends on the setting
    public interface I {}         // warning depends on the setting
  }

Configure the inspection: