Checkstyle (このチェック) を使用して、特定のクラスが静的フィールドの型として使用されているときに警告を発しようとしています。私はこの構成でそれをやっていますが、うまくいきません:
<module name="IllegalType">
<property name="format" value="myFullClassName"/>
<property name="tokens" value="LITERAL_STATIC"/>
</module>
次の構成は機能しますが、静的だけでなくすべてのフィールドで機能します。
<module name="IllegalType">
<property name="format" value="myFullClassName"/>
<property name="tokens" value="VARIABLE_DEF"/>
</module>