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)AvoidToMinusOne
                2. (class)CatchThrowable
                3. (class)DoubleNegative
                4. (class)DuplicatedImport
                5. (class)EmptyCaseClass
                6. (class)HardCodedWindowsFileSeparator
                7. (class)PublicFinalizer
                8. (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)EmptyIfBlock
                  3. (class)EmptyMethod
                  4. (class)EmptySynchronizedBlock
                  5. (class)EmptyTryBlock
                  6. (class)EmptyWhileBlock
                  7. (class)wEmptyForStatement
                4. com.sksamuel.scapegoat.inspections.equality
                  1. (class)ComparingFloatingPointTypes
                  2. (class)ComparingUnrelatedTypes
                  3. (class)ComparisonWithSelf
                5. com.sksamuel.scapegoat.inspections.inference
                  1. (class)AnyInferred
                  2. (class)BoundedByFinalType
                  3. (class)ProductWithSerializableInferred
                6. com.sksamuel.scapegoat.inspections.matching
                  1. (class)PartialFunctionInsteadOfMatch
                  2. (class)RepeatedCaseBody
                7. 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
                8. com.sksamuel.scapegoat.inspections.option
                  1. (class)EitherGet
                  2. (class)ImpossibleOptionSizeCondition
                  3. (class)InexhausticOptionMatch
                  4. (class)OptionGet
                  5. (class)OptionSize
                9. 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
                10. com.sksamuel.scapegoat.inspections.style
                  1. (class)IncorrectlyNamedExceptions
                  2. (class)ParameterlessMethodReturnsUnit
                  3. (class)SimplifyBooleanExpression
                11. com.sksamuel.scapegoat.inspections.unneccesary
                  1. (class)ConstantIf
                  2. (class)ExpressionAsStatement
                  3. (class)IntToInt
                  4. (class)LongToLong
                  5. (class)RedundantFinalizer
                  6. (class)StringToString
                  7. (class)UnnecessaryCatchBlock
                  8. (class)UnnecessaryIf
                  9. (class)UnnecessaryReturnUse
                  10. (class)UnnecessarySubstring
                  11. (class)UnusedMethodParameter
                12. com.sksamuel.scapegoat.inspections.unsafe
                  1. (class)AsInstanceOf
                  2. (class)CatchNpe
                  3. (class)FinalizerWithoutSuper
                  4. (class)IsInstanceOf
                  5. (class)NullUse
                  6. (class)TryGet
              2. com.sksamuel.scapegoat.io
                1. (class)FindbugsReportWriter
                2. (object)
                  HtmlReportWriter
                3. (object)
                  IOUtils
                4. (object)
                  XmlReportWriter