Packages

object Goats

Pre-defined constants to exclude a specific piece of code from one or more Scapegoat checks using the SuppressWarnings annotation.

Source
Constants.scala
Example:
  1. @SuppressWarnings(Array(Goats.TryGet))
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Goats
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final val ArrayEquals: String("ArrayEquals")
  5. final val ArraysInFormat: String("ArraysInFormat")
  6. final val ArraysToString: String("ArraysToString")
  7. final val AsInstanceOf: String("AsInstanceOf")
  8. final val AvoidOperatorOverload: String("AvoidOperatorOverload")
  9. final val AvoidSizeEqualsZero: String("AvoidSizeEqualsZero")
  10. final val AvoidSizeNotEqualsZero: String("AvoidSizeNotEqualsZero")
  11. final val AvoidToMinusOne: String("AvoidToMinusOne")
  12. final val BigDecimalDoubleConstructor: String("BigDecimalDoubleConstructor")
  13. final val BigDecimalScaleWithoutRoundingMode: String("BigDecimalScaleWithoutRoundingMode")
  14. final val BoundedByFinalType: String("BoundedByFinalType")
  15. final val BrokenOddness: String("BrokenOddness")
  16. final val CatchException: String("CatchException")
  17. final val CatchFatal: String("CatchFatal")
  18. final val CatchNpe: String("CatchNpe")
  19. final val CatchThrowable: String("CatchThrowable")
  20. final val ClassNames: String("ClassNames")
  21. final val CollectionIndexOnNonIndexedSeq: String("CollectionIndexOnNonIndexedSeq")
  22. final val CollectionNamingConfusion: String("CollectionNamingConfusion")
  23. final val CollectionNegativeIndex: String("CollectionNegativeIndex")
  24. final val CollectionPromotionToAny: String("CollectionPromotionToAny")
  25. final val ComparingFloatingPointTypes: String("ComparingFloatingPointTypes")
  26. final val ComparingUnrelatedTypes: String("ComparingUnrelatedTypes")
  27. final val ComparisonToEmptyList: String("ComparisonToEmptyList")
  28. final val ComparisonToEmptySet: String("ComparisonToEmptySet")
  29. final val ComparisonWithSelf: String("ComparisonWithSelf")
  30. final val ConstantIf: String("ConstantIf")
  31. final val DivideByOne: String("DivideByOne")
  32. final val DoubleNegation: String("DoubleNegation")
  33. final val DuplicateImport: String("DuplicateImport")
  34. final val DuplicateMapKey: String("DuplicateMapKey")
  35. final val DuplicateSetValue: String("DuplicateSetValue")
  36. final val EitherGet: String("EitherGet")
  37. final val EmptyCaseClass: String("EmptyCaseClass")
  38. final val EmptyFor: String("EmptyFor")
  39. final val EmptyIfBlock: String("EmptyIfBlock")
  40. final val EmptyInterpolatedString: String("EmptyInterpolatedString")
  41. final val EmptyMethod: String("EmptyMethod")
  42. final val EmptySynchronizedBlock: String("EmptySynchronizedBlock")
  43. final val EmptyTryBlock: String("EmptyTryBlock")
  44. final val EmptyWhileBlock: String("EmptyWhileBlock")
  45. final val ExistsSimplifiableToContains: String("ExistsSimplifiableToContains")
  46. final val FilterDotHead: String("FilterDotHead")
  47. final val FilterDotHeadOption: String("FilterDotHeadOption")
  48. final val FilterDotIsEmpty: String("FilterDotIsEmpty")
  49. final val FilterDotSize: String("FilterDotSize")
  50. final val FilterOptionAndGet: String("FilterOptionAndGet")
  51. final val FinalModifierOnCaseClass: String("FinalModifierOnCaseClass")
  52. final val FinalizerWithoutSuper: String("FinalizerWithoutSuper")
  53. final val FindAndNotEqualsNoneReplaceWithExists: String("FindAndNotEqualsNoneReplaceWithExists")
  54. final val FindDotIsDefined: String("FindDotIsDefined")
  55. final val IllegalFormatString: String("IllegalFormatString")
  56. final val ImpossibleOptionSizeCondition: String("ImpossibleOptionSizeCondition")
  57. final val IncorrectNumberOfArgsToFormat: String("IncorrectNumberOfArgsToFormat")
  58. final val IncorrectlyNamedExceptions: String("IncorrectlyNamedExceptions")
  59. final val InvalidRegex: String("InvalidRegex")
  60. final val IsInstanceOf: String("IsInstanceOf")
  61. final val JavaConversionsUse: String("JavaConversionsUse")
  62. final val ListAppend: String("ListAppend")
  63. final val ListSize: String("ListSize")
  64. final val LonelySealedTrait: String("LonelySealedTrait")
  65. final val LooksLikeInterpolatedString: String("LooksLikeInterpolatedString")
  66. final val MapGetAndGetOrElse: String("MapGetAndGetOrElse")
  67. final val MaxParameters: String("MaxParameters")
  68. final val MethodNames: String("MethodNames")
  69. final val MethodReturningAny: String("MethodReturningAny")
  70. final val ModOne: String("ModOne")
  71. final val NanComparison: String("NanComparison")
  72. final val NegationIsEmpty: String("NegationIsEmpty")
  73. final val NegationNonEmpty: String("NegationNonEmpty")
  74. final val NoOpOverride: String("NoOpOverride")
  75. final val NullAssignment: String("NullAssignment")
  76. final val NullParameter: String("NullParameter")
  77. final val ObjectNames: String("ObjectNames")
  78. final val OptionGet: String("OptionGet")
  79. final val OptionSize: String("OptionSize")
  80. final val ParameterlessMethodReturnsUnit: String("ParameterlessMethodReturnsUnit")
  81. final val PartialFunctionInsteadOfMatch: String("PartialFunctionInsteadOfMatch")
  82. final val PointlessTypeBounds: String("PointlessTypeBounds")
  83. final val PreferMapEmpty: String("PreferMapEmpty")
  84. final val PreferSeqEmpty: String("PreferSeqEmpty")
  85. final val PreferSetEmpty: String("PreferSetEmpty")
  86. final val ProductWithSerializableInferred: String("ProductWithSerializableInferred")
  87. final val PublicFinalizer: String("PublicFinalizer")
  88. final val RedundantFinalModifierOnMethod: String("RedundantFinalModifierOnMethod")
  89. final val RedundantFinalModifierOnVar: String("RedundantFinalModifierOnVar")
  90. final val RedundantFinalizer: String("RedundantFinalizer")
  91. final val RepeatedCaseBody: String("RepeatedCaseBody")
  92. final val RepeatedIfElseBody: String("RepeatedIfElseBody")
  93. final val ReverseFunc: String("ReverseFunc")
  94. final val ReverseTailReverse: String("ReverseTailReverse")
  95. final val ReverseTakeReverse: String("ReverseTakeReverse")
  96. final val SimplifyBooleanExpression: String("SimplifyBooleanExpression")
  97. final val StripMarginOnRegex: String("StripMarginOnRegex")
  98. final val SubstringZero: String("SubstringZero")
  99. final val SuspiciousMatchOnClassObject: String("SuspiciousMatchOnClassObject")
  100. final val SwallowedException: String("SwallowedException")
  101. final val SwapSortFilter: String("SwapSortFilter")
  102. final val TryGet: String("TryGet")
  103. final val TypeShadowing: String("TypeShadowing")
  104. final val UnnecessaryConversion: String("UnnecessaryConversion")
  105. final val UnnecessaryIf: String("UnnecessaryIf")
  106. final val UnnecessaryReturnUse: String("UnnecessaryReturnUse")
  107. final val UnreachableCatch: String("UnreachableCatch")
  108. final val UnsafeContains: String("UnsafeContains")
  109. final val UnsafeStringContains: String("UnsafeStringContains")
  110. final val UnsafeTraversableMethods: String("UnsafeTraversableMethods")
  111. final val UnusedMethodParameter: String("UnusedMethodParameter")
  112. final val UseCbrt: String("UseCbrt")
  113. final val UseExpM1: String("UseExpM1")
  114. final val UseLog10: String("UseLog10")
  115. final val UseLog1P: String("UseLog1P")
  116. final val UseSqrt: String("UseSqrt")
  117. final val VarClosure: String("VarClosure")
  118. final val VarCouldBeVal: String("VarCouldBeVal")
  119. final val VariableShadowing: String("VariableShadowing")
  120. final val WhileTrue: String("WhileTrue")
  121. final val ZeroNumerator: String("ZeroNumerator")
  122. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  123. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  124. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  125. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  126. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  127. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  128. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  129. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  130. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  131. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  132. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  133. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  134. def toString(): String
    Definition Classes
    AnyRef → Any
  135. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  136. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  137. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped