| HasPackageWithSubpackage | Validates whether a file, class, interface or trait always has a package if there is a subpackage present. |
| HasPackageWithSubpackageValidator | Validates whether a file, class, interface or trait always has a package if there is a subpackage present. |
| HasSinglePackage | Validates whether a file, class, interface or trait has not more than ! package tags. |
| HasSinglePackageValidator | Validates whether a file, class, interface or trait has not more than 1 package tags. |
| HasSingleSubpackage | Validates whether a file, class, interface or trait has not more than 1 subpackage tags. |
| HasSingleSubpackageValidator | Validates whether a file, class, interface or trait has not more than 1 subpackage tags. |