blob: 11f3837192368bd8d47b762eb485ad2d266f9f49 [file] [log] [blame] [view] [edit]
Classes should not be declared inside `package-info.java` files.
> Typically package-info.java contains only a package declaration, preceded
> immediately by the annotations on the package. While the file could
> technically contain the source code for one or more classes with package
> access, it would be very bad form.
-- [JLS 7.4]
[JLS 7.4]: https://docs.oracle.com/javase/specs/jls/se8/html/jls-7.html#jls-7.4