FINERACT-821 Added ForbidCertainImportsCheck
checkstyle
This commit is contained in:
committed by
Michael Vorburger ⛑️
parent
6f4de4186b
commit
708dddd5f7
@@ -64,6 +64,12 @@
|
|||||||
<property name="thirdPartyPackageRegExp" value=".*"/>
|
<property name="thirdPartyPackageRegExp" value=".*"/>
|
||||||
<property name="sortImportsInGroupAlphabetically" value="true"/>
|
<property name="sortImportsInGroupAlphabetically" value="true"/>
|
||||||
<property name="customImportOrderRules" value="STATIC###THIRD_PARTY_PACKAGE"/>
|
<property name="customImportOrderRules" value="STATIC###THIRD_PARTY_PACKAGE"/>
|
||||||
|
</module>
|
||||||
|
<module name="com.github.sevntu.checkstyle.checks.coding.ForbidCertainImportsCheck">
|
||||||
|
<property name="packageNameRegexp" value=".*" />
|
||||||
|
<property name="forbiddenImportsRegexp" value="com.google.common.base.Charsets" />
|
||||||
|
<property name="forbiddenImportsExcludesRegexp" value="" />
|
||||||
|
<message key="forbid.certain.imports" value="Use ''java.nio.charset.StandardCharsets'' instead of ''{0}''" />
|
||||||
</module>
|
</module>
|
||||||
<module name="OneStatementPerLine"/>
|
<module name="OneStatementPerLine"/>
|
||||||
<module name="EmptyStatement"/>
|
<module name="EmptyStatement"/>
|
||||||
@@ -123,13 +129,8 @@
|
|||||||
<module name="MutableException"/>
|
<module name="MutableException"/>
|
||||||
<module name="com.github.sevntu.checkstyle.checks.coding.AvoidHidingCauseExceptionCheck" />
|
<module name="com.github.sevntu.checkstyle.checks.coding.AvoidHidingCauseExceptionCheck" />
|
||||||
|
|
||||||
< ! - - Checks for API conventions and the like - - >
|
|
||||||
<module name="com.github.sevntu.checkstyle.checks.coding.ForbidCertainImportsCheck">
|
|
||||||
<property name="packageNameRegexp" value=".*" />
|
|
||||||
<property name="forbiddenImportsRegexp" value="com.google.common.base.Charsets" />
|
|
||||||
<property name="forbiddenImportsExcludesRegexp" value="" />
|
|
||||||
<message key="forbid.certain.imports" value="Use ''java.nio.charset.StandardCharsets'' instead of ''{0}''" />
|
|
||||||
</module>
|
|
||||||
|
|
||||||
|
|
||||||
<module name="OuterTypeFilename"/>
|
<module name="OuterTypeFilename"/>
|
||||||
|
|||||||
Reference in New Issue
Block a user