class icon trait icon trait icon trait icon
    1. com
        1. com.sksamuel
            1. com.sksamuel.scapegoat
              1. (class)Feedback
              2. (trait)Inspection
              3. (case class)InspectionContext
              4. (class)Inspector
              5. (trait)Level
              6. (object)
                Levels
              7. (class)ScapegoatComponent
              8. (object)
                ScapegoatConfig
              9. (class)ScapegoatPlugin
              10. (case class)Warning
              1. com.sksamuel.scapegoat.inspections
                1. (class)AnyUse
                2. (class)ArrayEquals
                3. (class)AvoidToMinusOne
                4. (class)DoubleNegation
                5. (class)DuplicatedImport
                6. (class)EmptyCaseClass
                7. (class)EqualInspection
                8. (class)HardCodedWindowsFileSeparator
                9. (class)HashcodeInspection
                10. (class)LonelySealedClass
                11. (class)LonelySealedTrait
                12. (class)MaxParameters
                13. (class)NoClone
                14. (class)PublicFinalizer
                15. (class)SuperClone
                16. (class)TypeShadowing
                17. (class)UnusedLocalVal
                18. (class)VarUse
                1. com.sksamuel.scapegoat.inspections.collections
                  1. (class)AvoidSizeEqualsZero
                  2. (class)AvoidSizeNotEqualsZero
                  3. (class)CollectionNamingConfusion
                  4. (class)CollectionNegativeIndex
                  5. (class)CollectionPromotionToAny
                  6. (class)DuplicateMapKey
                  7. (class)DuplicateSetValue
                  8. (class)ExistsIncompatibleType
                  9. (class)ExistsSimplifableToContains
                  10. (class)FilterDotHead
                  11. (class)FilterDotHeadOption
                  12. (class)FilterDotIsEmpty
                  13. (class)FilterDotSize
                  14. (class)FilterDotSizeComparison
                  15. (class)FilterOptionAndGet
                  16. (class)FindDotIsDefined
                  17. (class)JavaConversionsUse
                  18. (class)ListAppend
                  19. (class)ListSize
                  20. (class)ListTail
                  21. (class)NegationIsEmpty
                  22. (class)NegationNonEmpty
                  23. (class)NegativeSeqPad
                  24. (class)PreferSeqEmpty
                  25. (class)PreferSetEmpty
                  26. (class)PreferVectorEmpty
                  27. (class)SwapSortFilter
                  28. (class)TraversableHead
                  29. (class)UnsafeContains
                2. com.sksamuel.scapegoat.inspections.controlflow
                  1. (class)WhileTrue
                3. com.sksamuel.scapegoat.inspections.empty
                  1. (class)EmptyCatchBlock
                  2. (class)EmptyFor
                  3. (class)EmptyIfBlock
                  4. (class)EmptyMethod
                  5. (class)EmptySynchronizedBlock
                  6. (class)EmptyTryBlock
                  7. (class)EmptyWhileBlock
                4. com.sksamuel.scapegoat.inspections.equality
                  1. (class)ComparingFloatingPointTypes
                  2. (class)ComparingUnrelatedTypes
                  3. (class)ComparisonWithSelf
                5. com.sksamuel.scapegoat.inspections.exception
                  1. (class)CatchNpe
                  2. (class)CatchThrowable
                  3. (class)UnreachableCatch
                6. com.sksamuel.scapegoat.inspections.inference
                  1. (class)AnyInferred
                  2. (class)BoundedByFinalType
                  3. (class)ProductWithSerializableInferred
                7. com.sksamuel.scapegoat.inspections.matching
                  1. (class)PartialFunctionInsteadOfMatch
                  2. (class)RepeatedCaseBody
                8. com.sksamuel.scapegoat.inspections.math
                  1. (class)BigDecimalDoubleConstructor
                  2. (class)BrokenOddness
                  3. (class)DivideByOne
                  4. (class)IntDivisionAssignedToFloat
                  5. (class)ModOne
                  6. (class)NanComparison
                  7. (class)UseSqrt
                  8. (class)ZeroNumerator
                9. com.sksamuel.scapegoat.inspections.naming
                  1. (class)ClassNames
                  2. (class)FieldNames
                  3. (class)VariableNames
                10. com.sksamuel.scapegoat.inspections.option
                  1. (class)EitherGet
                  2. (class)ImpossibleOptionSizeCondition
                  3. (class)InexhausticOptionMatch
                  4. (class)OptionGet
                  5. (class)OptionSize
                11. com.sksamuel.scapegoat.inspections.string
                  1. (class)ArraysInFormat
                  2. (class)ArraysToString
                  3. (class)EmptyInterpolatedString
                  4. (class)IllegalFormatString
                  5. (class)IncorrectNumberOfArgsToFormat
                  6. (class)InvalidRegex
                  7. (class)NegativeStringMultiplication
                  8. (class)SubstringZero
                12. com.sksamuel.scapegoat.inspections.style
                  1. (class)AvoidOperatorOverload
                  2. (class)IncorrectlyNamedExceptions
                  3. (class)ParameterlessMethodReturnsUnit
                  4. (class)SimplifyBooleanExpression
                13. com.sksamuel.scapegoat.inspections.unneccesary
                  1. (class)ConstantIf
                  2. (class)ExpressionAsStatement
                  3. (class)LongToLong
                  4. (class)RedundantFinalizer
                  5. (class)UnnecessaryCatchBlock
                  6. (class)UnnecessaryIf
                  7. (class)UnnecessaryReturnUse
                  8. (class)UnnecessaryStoreBeforeReturn
                  9. (class)UnnecessarySubstring
                  10. (class)UnnecessaryToInt
                  11. (class)UnnecessaryToString
                  12. (class)UnusedMethodParameter
                  13. (class)VarCouldBeVal
                14. com.sksamuel.scapegoat.inspections.unsafe
                  1. (class)AsInstanceOf
                  2. (class)FinalizerWithoutSuper
                  3. (class)IsInstanceOf
                  4. (class)NullUse
                  5. (class)TryGet
              2. com.sksamuel.scapegoat.io
                1. (class)FindbugsReportWriter
                2. (object)
                  HtmlReportWriter
                3. (object)
                  IOUtils
                4. (object)
                  XmlReportWriter