package
hairyfotr
Type Members
-
case class
AvoidOptionMethod(method: String, explanation: String = "") extends Warning with Product with Serializable
-
case class
ContainsTypeMismatch(seqType: String, targetType: String) extends Warning with Product with Serializable
-
case class
DecomposingEmptyCollection(method: String, collection: String = "collection") extends Warning with Product with Serializable
-
case class
FuncFirstThenMap(methName: String) extends Warning with Product with Serializable
-
case class
IdenticalCaseBodies(n: String) extends Warning with Product with Serializable
-
case class
InefficientUseOfListSize(varName: String, replacement: String, func: String) extends Warning with Product with Serializable
-
case class
InvalidStringConversion(conversionType: String) extends Warning with Product with Serializable
-
case class
InvalidStringFormat(errorMessage: String, exception: Boolean = true) extends Warning with Product with Serializable
-
case class
InvariantCondition(always: Boolean, doWhat: String) extends Warning with Product with Serializable
-
case class
InvariantExtrema(max: Boolean, returnsFirst: Boolean) extends Warning with Product with Serializable
-
case class
InvariantReturn(structure: String, returnValue: String) extends Warning with Product with Serializable
-
case class
LikelyIndexOutOfBounds(direction: String) extends Warning with Product with Serializable
-
case class
LinterOptions(disabledWarningNames: Seq[String] = Nil, printWarningNames: Boolean = false) extends Product with Serializable
-
-
case class
NumberInstanceOf(tpe: String) extends Warning with Product with Serializable
-
case class
OperationAlwaysProducesZero(operation: String) extends Warning with Product with Serializable
-
-
case class
PossibleLossOfPrecision(improvement: String) extends Warning with Product with Serializable
-
case class
RegexWarning(errorMessage: String, error: Boolean = true) extends Warning with Product with Serializable
-
case class
TransformNotMap(varName: String) extends Warning with Product with Serializable
-
case class
TypeToType(tpe: String) extends Warning with Product with Serializable
-
case class
UndesirableTypeInference(inferredType: String) extends Warning with Product with Serializable
-
case class
UnitImplicitOrdering(function: String) extends Warning with Product with Serializable
-
case class
UnlikelyEquality(lhs: String, rhs: String, op: String) extends Warning with Product with Serializable
-
case class
UnlikelyToString(tpe: String) extends Warning with Product with Serializable
-
case class
UnnecessaryMethodCall(method: String) extends Warning with Product with Serializable
-
case class
UnsafeAbs(improvement: String) extends Warning with Product with Serializable
-
case class
UnusedParameter(parameters: Seq[String], method: String) extends Warning with Product with Serializable
-
case class
UseConditionDirectly(negated: Boolean = false) extends Warning with Product with Serializable
-
case class
UseContainsNotExistsEquals(colName: String, valCmp: String, val1: String, val2: String) extends Warning with Product with Serializable
-
case class
UseCountNotFilterLength(varName: String, func: String) extends Warning with Product with Serializable
-
case class
UseExistsNotCountCompare(varName: String) extends Warning with Product with Serializable
-
case class
UseExistsNotFilterEmpty(varName: String, bang: Boolean) extends Warning with Product with Serializable
-
case class
UseExistsNotFilterIsEmpty(varName: String, filter: String, empty: String) extends Warning with Product with Serializable
-
case class
UseExistsNotFindIsDefined(varName: String, isEmpty_isDefined: String) extends Warning with Product with Serializable
-
case class
UseFilterNotFlatMap(varName: String) extends Warning with Product with Serializable
-
case class
UseFindNotFilterHead(varName: String) extends Warning with Product with Serializable
-
case class
UseFlattenNotFilterOption(varName: String) extends Warning with Product with Serializable
-
case class
UseFuncNotFold(varName: String, f: String, func: String) extends Warning with Product with Serializable
-
case class
UseFuncNotReduce(varName: String, f: String, func: String) extends Warning with Product with Serializable
-
case class
UseGetOrElseOnOption(varname: String) extends Warning with Product with Serializable
-
case class
UseIfExpression(varName: String) extends Warning with Product with Serializable
-
-
case class
UseLastNotReverseHead(varName: String, option: Boolean) extends Warning with Product with Serializable
-
case class
UseMapNotFlatMap(varName: String) extends Warning with Product with Serializable
-
case class
UseMinOrMaxNotSort(colName: String, sortFunc: String, op: String, replacement: String) extends Warning with Product with Serializable
-
case class
UseOptionGetOrElse(varname: String, insteadOf: String) extends Warning with Product with Serializable
-
case class
UseOptionOrNull(varname: String, insteadOf: String) extends Warning with Product with Serializable
-
case class
UseQuantifierFuncNotFold(varName: String, method: String, func: String) extends Warning with Product with Serializable
-
class
Utils[G <: Global] extends AnyRef
-
-
sealed abstract
class
Warning extends AnyRef