|
743 | 743 | <param key="caseSensitive" type="BOOLEAN"> |
744 | 744 | <defaultValue>true</defaultValue> |
745 | 745 | </param> |
| 746 | + <param key="staticGroups" type="s{}"> |
| 747 | + </param> |
746 | 748 | <param key="sortStaticImportsAlphabetically" type="BOOLEAN"> |
747 | 749 | <defaultValue>false</defaultValue> |
748 | 750 | </param> |
749 | 751 | <param key="useContainerOrderingForStatic" type="BOOLEAN"> |
750 | 752 | <defaultValue>false</defaultValue> |
751 | 753 | </param> |
| 754 | + <param key="separatedStaticGroups" type="BOOLEAN"> |
| 755 | + <defaultValue>false</defaultValue> |
| 756 | + </param> |
752 | 757 | <param key="tokens" type="s[STATIC_IMPORT]"> |
753 | 758 | <defaultValue>STATIC_IMPORT</defaultValue> |
754 | 759 | </param> |
|
943 | 948 | <defaultValue>true</defaultValue> |
944 | 949 | </param> |
945 | 950 | <param key="tokens" |
946 | | - type="s[INTERFACE_DEF,CLASS_DEF,ANNOTATION_DEF,ENUM_DEF,CTOR_DEF,METHOD_DEF,ENUM_CONSTANT_DEF,LITERAL_WHILE,LITERAL_TRY,LITERAL_CATCH,LITERAL_FINALLY,LITERAL_SYNCHRONIZED,LITERAL_SWITCH,LITERAL_DO,LITERAL_IF,LITERAL_ELSE,LITERAL_FOR,STATIC_INIT,OBJBLOCK,LAMBDA]"> |
947 | | - <defaultValue>INTERFACE_DEF,CLASS_DEF,ANNOTATION_DEF,ENUM_DEF,CTOR_DEF,METHOD_DEF,ENUM_CONSTANT_DEF,LITERAL_WHILE,LITERAL_TRY,LITERAL_CATCH,LITERAL_FINALLY,LITERAL_SYNCHRONIZED,LITERAL_SWITCH,LITERAL_DO,LITERAL_IF,LITERAL_ELSE,LITERAL_FOR,STATIC_INIT,OBJBLOCK,LAMBDA</defaultValue> |
| 951 | + type="s[ANNOTATION_DEF,CLASS_DEF,CTOR_DEF,ENUM_CONSTANT_DEF,ENUM_DEF,INTERFACE_DEF,LAMBDA,LITERAL_CASE,LITERAL_CATCH,LITERAL_DEFAULT,LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_FOR,LITERAL_IF,LITERAL_SWITCH,LITERAL_SYNCHRONIZED,LITERAL_TRY,LITERAL_WHILE,METHOD_DEF,OBJBLOCK,STATIC_INIT]"> |
| 952 | + <defaultValue>ANNOTATION_DEF,CLASS_DEF,CTOR_DEF,ENUM_CONSTANT_DEF,ENUM_DEF,INTERFACE_DEF,LAMBDA,LITERAL_CASE,LITERAL_CATCH,LITERAL_DEFAULT,LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_FOR,LITERAL_IF,LITERAL_SWITCH,LITERAL_SYNCHRONIZED,LITERAL_TRY,LITERAL_WHILE,METHOD_DEF,OBJBLOCK,STATIC_INIT</defaultValue> |
948 | 953 | </param> |
949 | 954 | <status>READY</status> |
950 | 955 | </rule> |
|
1858 | 1863 | <priority>MAJOR</priority> |
1859 | 1864 | <configKey><![CDATA[Checker/TreeWalker/EmptyLineSeparator]]></configKey> |
1860 | 1865 | <cardinality>MULTIPLE</cardinality> |
1861 | | - <param key="tokens" type="s[PACKAGE_DEF,IMPORT,CLASS_DEF,INTERFACE_DEF,ENUM_DEF,STATIC_INIT,INSTANCE_INIT,METHOD_DEF,CTOR_DEF,VARIABLE_DEF]"> |
1862 | | - <defaultValue>PACKAGE_DEF,IMPORT,CLASS_DEF,INTERFACE_DEF,ENUM_DEF,STATIC_INIT,INSTANCE_INIT,METHOD_DEF,CTOR_DEF,VARIABLE_DEF</defaultValue> |
| 1866 | + <param key="tokens" type="s[PACKAGE_DEF,IMPORT,STATIC_IMPORT,CLASS_DEF,INTERFACE_DEF,ENUM_DEF,STATIC_INIT,INSTANCE_INIT,METHOD_DEF,CTOR_DEF,VARIABLE_DEF]"> |
| 1867 | + <defaultValue>PACKAGE_DEF,IMPORT,STATIC_IMPORT,CLASS_DEF,INTERFACE_DEF,ENUM_DEF,STATIC_INIT,INSTANCE_INIT,METHOD_DEF,CTOR_DEF,VARIABLE_DEF</defaultValue> |
1863 | 1868 | </param> |
1864 | 1869 | <param key="allowNoEmptyLineBetweenFields" type="BOOLEAN"> |
1865 | 1870 | <defaultValue>false</defaultValue> |
|
2078 | 2083 | </param> |
2079 | 2084 | </rule> |
2080 | 2085 |
|
| 2086 | + <rule key="com.puppycrawl.tools.checkstyle.checks.modifier.InterfaceMemberImpliedModifierCheck"> |
| 2087 | + <priority>MINOR</priority> |
| 2088 | + <name><![CDATA[Interface Member Implied Modifier]]></name> |
| 2089 | + <configKey><![CDATA[Checker/TreeWalker/InterfaceMemberImpliedModifier]]></configKey> |
| 2090 | + |
| 2091 | + <param key="violateImpliedPublicField" type="BOOLEAN"> |
| 2092 | + <defaultValue>true</defaultValue> |
| 2093 | + </param> |
| 2094 | + <param key="violateImpliedStaticField" type="BOOLEAN"> |
| 2095 | + <defaultValue>true</defaultValue> |
| 2096 | + </param> |
| 2097 | + <param key="violateImpliedFinalField" type="BOOLEAN"> |
| 2098 | + <defaultValue>true</defaultValue> |
| 2099 | + </param> |
| 2100 | + <param key="violateImpliedPublicMethod" type="BOOLEAN"> |
| 2101 | + <defaultValue>true</defaultValue> |
| 2102 | + </param> |
| 2103 | + <param key="violateImpliedAbstractMethod" type="BOOLEAN"> |
| 2104 | + <defaultValue>true</defaultValue> |
| 2105 | + </param> |
| 2106 | + <param key="violateImpliedPublicNested" type="BOOLEAN"> |
| 2107 | + <defaultValue>true</defaultValue> |
| 2108 | + </param> |
| 2109 | + <param key="violateImpliedStaticNested" type="BOOLEAN"> |
| 2110 | + <defaultValue>true</defaultValue> |
| 2111 | + </param> |
| 2112 | + </rule> |
| 2113 | + |
2081 | 2114 | </rules> |
0 commit comments