Banish all use of Optionals from Velocity entirely

This commit is contained in:
Andrew Steinborn
2021-05-13 04:35:50 -04:00
parent 6cd3b00428
commit 14be98c88c
8 changed files with 37 additions and 45 deletions

View File

@@ -39,13 +39,9 @@
<module name="TreeWalker">
<module name="OuterTypeFilename"/>
<!-- <module name="IllegalTokenText">
<property name="tokens" value="STRING_LITERAL, CHAR_LITERAL"/>
<property name="format"
value="\\u00(09|0(a|A)|0(c|C)|0(d|D)|22|27|5(C|c))|\\(0(10|11|12|14|15|42|47)|134)"/>
<property name="message"
value="Consider using special escape sequence instead of octal value or Unicode escaped value."/>
</module> -->
<module name="IllegalImport">
<property name="illegalClasses" value="java.util.Optional, java.util.OptionalDouble, java.util.OptionalInt, java.util.OptionalLong"/>
</module>
<module name="AvoidEscapedUnicodeCharacters">
<property name="allowEscapesForControlCharacters" value="true"/>
<property name="allowByTailComment" value="true"/>