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)DefaultArgUse
                5. (class)DoubleNegation
                6. (class)DuplicateImport
                7. (class)EmptyCaseClass
                8. (class)EqualInspection
                9. (class)HardCodedWindowsFileSeparator
                10. (class)HashcodeInspection
                11. (class)LonelySealedClass
                12. (class)LonelySealedTrait
                13. (class)MaxParameters
                14. (class)NoClone
                15. (class)NoSuperClone
                16. (class)PublicFinalizer
                17. (class)TypeShadowing
                18. (class)UnusedLocalVal
                19. (class)VarClosure
                20. (class)VarUse
                1. com.sksamuel.scapegoat.inspections.akka
                  1. (class)AkkaSenderClosure
                2. com.sksamuel.scapegoat.inspections.collections
                  1. (class)AvoidSizeEqualsZero
                  2. (class)AvoidSizeNotEqualsZero
                  3. (class)CollectionNamingConfusion
                  4. (class)CollectionNegativeIndex
                  5. (class)CollectionPromotionToAny
                  6. (class)ComparisonToEmptyList
                  7. (class)ComparisonToEmptySet
                  8. (class)DuplicateMapKey
                  9. (class)DuplicateSetValue
                  10. (class)ExistsIncompatibleType
                  11. (class)ExistsSimplifableToContains
                  12. (class)FilterDotHead
                  13. (class)FilterDotHeadOption
                  14. (class)FilterDotIsEmpty
                  15. (class)FilterDotSize
                  16. (class)FilterDotSizeComparison
                  17. (class)FilterOptionAndGet
                  18. (class)FindDotIsDefined
                  19. (class)JavaConversionsUse
                  20. (class)ListAppend
                  21. (class)ListSize
                  22. (class)ListTail
                  23. (class)NegationIsEmpty
                  24. (class)NegationNonEmpty
                  25. (class)NegativeSeqPad
                  26. (class)PreferSeqEmpty
                  27. (class)PreferSetEmpty
                  28. (class)PreferVectorEmpty
                  29. (class)SwapSortFilter
                  30. (class)TraversableHead
                  31. (class)UnsafeContains
                3. com.sksamuel.scapegoat.inspections.controlflow
                  1. (class)WhileTrue
                4. 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
                5. com.sksamuel.scapegoat.inspections.equality
                  1. (class)ComparingFloatingPointTypes
                  2. (class)ComparingUnrelatedTypes
                  3. (class)ComparisonWithSelf
                6. com.sksamuel.scapegoat.inspections.exception
                  1. (class)CatchNpe
                  2. (class)CatchThrowable
                  3. (class)IncorrectlyNamedExceptions
                  4. (class)SwallowedException
                  5. (class)UnreachableCatch
                7. com.sksamuel.scapegoat.inspections.inference
                  1. (class)BoundedByFinalType
                  2. (class)MethodReturningAny
                  3. (class)PointlessTypeBounds
                  4. (class)ProductWithSerializableInferred
                8. com.sksamuel.scapegoat.inspections.matching
                  1. (class)PartialFunctionInsteadOfMatch
                  2. (class)RepeatedCaseBody
                9. 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
                10. com.sksamuel.scapegoat.inspections.naming
                  1. (class)ClassNames
                  2. (class)FieldNames
                  3. (class)VariableNames
                11. com.sksamuel.scapegoat.inspections.option
                  1. (class)EitherGet
                  2. (class)ImpossibleOptionSizeCondition
                  3. (class)InexhausticOptionMatch
                  4. (class)OptionComparison
                  5. (class)OptionGet
                  6. (class)OptionHead
                  7. (class)OptionSize
                12. 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
                13. com.sksamuel.scapegoat.inspections.style
                  1. (class)AvoidOperatorOverload
                  2. (class)ParameterlessMethodReturnsUnit
                  3. (class)SimplifyBooleanExpression
                14. 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)UnnecessaryOverride
                  8. (class)UnnecessaryReturnUse
                  9. (class)UnnecessaryStoreBeforeReturn
                  10. (class)UnnecessarySubstring
                  11. (class)UnnecessaryToInt
                  12. (class)UnnecessaryToString
                  13. (class)UnusedMethodParameter
                  14. (class)VarCouldBeVal
                15. 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