Reports utility classes which do not have private constructors. Utility classes have all fields and methods declared static. Giving such classes a private constructor prevents them from being inadvertently instantiated.

Use the list below to specify special annotations. Classes annotated with one of these annotations will be ignored by this inspection.

Use the checkbox below to ignore classes which only have a main method and no other methods.