IOUtils
io
IllegalFormatString
string
ImpossibleOptionSizeCondition
option
IncorrectNumberOfArgsToFormat
string
IncorrectlyNamedExceptions
exception
InexhausticOptionMatch
option
Info
Levels
Inspection
scapegoat
InspectionContext
scapegoat
Inspector
scapegoat
IntDivisionAssignedToFloat
math
InvalidRegex
string
IsInstanceOf
unsafe
ignoredFiles
ScapegoatComponent
imports
inspections
inference
inspections
infos
Feedback
init
ScapegoatPlugin
inspect
Traverser
inspection
Warning
inspections
ScapegoatConfig
scapegoat
inspector
Inspection
AnyUse
AvoidToMinusOne
DefaultArgUse
DoubleNegation
EmptyCaseClass
LonelySealedTrait
MaxParameters
NoOpOverride
PublicFinalizer
RedundantFinalModifierOnCaseClass
RedundantFinalModifierOnMethod
RedundantFinalModifierOnVar
TypeShadowing
VarClosure
VarUse
VariableShadowing
AkkaSenderClosure
ArrayEquals
AvoidSizeEqualsZero
AvoidSizeNotEqualsZero
CollectionNamingConfusion
CollectionNegativeIndex
CollectionPromotionToAny
ComparisonToEmptyList
ComparisonToEmptySet
DuplicateMapKey
DuplicateSetValue
ExistsSimplifableToContains
FilterDotHead
FilterDotHeadOption
FilterDotIsEmpty
FilterDotSize
FilterDotSizeComparison
FilterOptionAndGet
FindAndNotEqualsNoneReplaceWithExists
FindDotIsDefined
JavaConversionsUse
ListAppend
ListSize
ListTail
NegationIsEmpty
NegationNonEmpty
NegativeSeqPad
PredefIterableIsMutable
PredefSeqIsMutable
PredefTraversableIsMutable
PreferSeqEmpty
PreferSetEmpty
ReverseFunc
ReverseTailReverse
ReverseTakeReverse
SwapSortFilter
TraversableHead
UnsafeContains
WhileTrue
EmptyFor
EmptyIfBlock
EmptyMethod
EmptySynchronizedBlock
EmptyTryBlock
EmptyWhileBlock
ComparingFloatingPointTypes
ComparingUnrelatedTypes
ComparisonWithSelf
CatchException
CatchFatal
CatchNpe
CatchThrowable
IncorrectlyNamedExceptions
SwallowedException
UnreachableCatch
DuplicateImport
WildcardImport
BoundedByFinalType
MethodReturningAny
PointlessTypeBounds
ProductWithSerializableInferred
PartialFunctionInsteadOfMatch
RepeatedCaseBody
SuspiciousMatchOnClassObject
BigDecimalDoubleConstructor
BigDecimalScaleWithoutRoundingMode
BrokenOddness
DivideByOne
ModOne
NanComparison
UseCbrt
UseExpM1
UseLog10
UseLog1P
UseSqrt
ZeroNumerator
ClassNames
MethodNames
ObjectNames
NullAssignment
NullParameter
EitherGet
ImpossibleOptionSizeCondition
OptionGet
OptionSize
ArraysInFormat
ArraysToString
EmptyInterpolatedString
IllegalFormatString
IncorrectNumberOfArgsToFormat
InvalidRegex
LooksLikeInterpolatedString
StripMarginOnRegex
SubstringZero
AvoidOperatorOverload
ParameterlessMethodReturnsUnit
SimplifyBooleanExpression
ConstantIf
RedundantFinalizer
UnnecessaryIf
UnnecessaryReturnUse
UnnecessaryToInt
UnnecessaryToString
UnusedMethodParameter
VarCouldBeVal
AsInstanceOf
FinalizerWithoutSuper
IsInstanceOf
TryGet
io
scapegoat