PrimitiveRules
SUGGESTION
Simplification
Suppression
Disable all rules by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$).*
as compiler argument.
Table of contents
- LessThan
- LessThanOrEqualTo
- GreaterThan
- GreaterThanOrEqualTo
- LongToIntExact
- BooleanHashCode
- ByteHashCode
- CharacterHashCode
- ShortHashCode
- IntegerHashCode
- LongHashCode
- FloatHashCode
- DoubleHashCode
- CharacterBytes
- ShortBytes
- IntegerBytes
- LongBytes
- FloatBytes
- DoubleBytes
- FloatIsFinite
- DoubleIsFinite
- IntegerSignumIsPositive
- IntegerSignumIsNegative
- LongSignumIsPositive
- LongSignumIsNegative
- IntegerCompareUnsigned
- LongCompareUnsigned
- IntegerDivideUnsigned
- LongDivideUnsigned
- IntegerRemainderUnsigned
- LongRemainderUnsigned
- IntegerParseUnsignedInt
- LongParseUnsignedLong
- IntegerParseUnsignedIntWithRadix
- LongParseUnsignedLongWithRadix
- IntegerToUnsignedString
- LongToUnsignedString
- IntegerToUnsignedStringWithRadix
- LongToUnsignedStringWithRadix
LessThan
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("LessThan")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$LessThan).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
LessThanOrEqualTo
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("LessThanOrEqualTo")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$LessThanOrEqualTo).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
GreaterThan
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("GreaterThan")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$GreaterThan).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
GreaterThanOrEqualTo
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("GreaterThanOrEqualTo")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$GreaterThanOrEqualTo).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
LongToIntExact
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("LongToIntExact")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$LongToIntExact).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
BooleanHashCode
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("BooleanHashCode")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$BooleanHashCode).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
ByteHashCode
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("ByteHashCode")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$ByteHashCode).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
CharacterHashCode
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("CharacterHashCode")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$CharacterHashCode).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
ShortHashCode
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("ShortHashCode")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$ShortHashCode).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
IntegerHashCode
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("IntegerHashCode")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$IntegerHashCode).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
LongHashCode
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("LongHashCode")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$LongHashCode).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
FloatHashCode
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("FloatHashCode")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$FloatHashCode).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
DoubleHashCode
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("DoubleHashCode")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$DoubleHashCode).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
CharacterBytes
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("CharacterBytes")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$CharacterBytes).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
ShortBytes
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("ShortBytes")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$ShortBytes).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
IntegerBytes
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("IntegerBytes")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$IntegerBytes).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
LongBytes
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("LongBytes")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$LongBytes).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
FloatBytes
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("FloatBytes")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$FloatBytes).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
DoubleBytes
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("DoubleBytes")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$DoubleBytes).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
FloatIsFinite
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("FloatIsFinite")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$FloatIsFinite).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
DoubleIsFinite
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("DoubleIsFinite")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$DoubleIsFinite).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
IntegerSignumIsPositive
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("IntegerSignumIsPositive")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$IntegerSignumIsPositive).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
IntegerSignumIsNegative
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("IntegerSignumIsNegative")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$IntegerSignumIsNegative).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
LongSignumIsPositive
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("LongSignumIsPositive")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$LongSignumIsPositive).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
LongSignumIsNegative
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("LongSignumIsNegative")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$LongSignumIsNegative).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
IntegerCompareUnsigned
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("IntegerCompareUnsigned")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$IntegerCompareUnsigned).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
LongCompareUnsigned
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("LongCompareUnsigned")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$LongCompareUnsigned).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
IntegerDivideUnsigned
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("IntegerDivideUnsigned")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$IntegerDivideUnsigned).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
LongDivideUnsigned
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("LongDivideUnsigned")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$LongDivideUnsigned).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
IntegerRemainderUnsigned
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("IntegerRemainderUnsigned")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$IntegerRemainderUnsigned).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
LongRemainderUnsigned
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("LongRemainderUnsigned")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$LongRemainderUnsigned).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
IntegerParseUnsignedInt
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("IntegerParseUnsignedInt")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$IntegerParseUnsignedInt).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
LongParseUnsignedLong
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("LongParseUnsignedLong")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$LongParseUnsignedLong).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
IntegerParseUnsignedIntWithRadix
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("IntegerParseUnsignedIntWithRadix")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$IntegerParseUnsignedIntWithRadix).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
LongParseUnsignedLongWithRadix
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("LongParseUnsignedLongWithRadix")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$LongParseUnsignedLongWithRadix).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
IntegerToUnsignedString
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("IntegerToUnsignedString")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$IntegerToUnsignedString).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
LongToUnsignedString
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("LongToUnsignedString")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$LongToUnsignedString).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
IntegerToUnsignedStringWithRadix
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("IntegerToUnsignedStringWithRadix")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$IntegerToUnsignedStringWithRadix).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.
LongToUnsignedStringWithRadix
SUGGESTION
Simplification
Suppression
Suppress false positives by adding the suppression annotation
@SuppressWarnings("LongToUnsignedStringWithRadix")
to the enclosing element.Disable this rule by adding
-XepOpt:Refaster:NamePattern=^(?!PrimitiveRules\$LongToUnsignedStringWithRadix).*
as compiler argument.
Samples
Shows the difference in example code before and after the Refaster rule is applied.