org.wartremover.warts

Type members

Classlikes

object Any extends ForbidInference[Any]
object AnyVal extends ForbidInference[AnyVal]
object ArrayEquals extends WartTraverser
@nowarn("msg=right-biased") @nowarn("msg=Either.toOption.get") @nowarn("msg=Either.swap.getOrElse")
object Enumeration extends ForbidType[Enumeration]
object Equals extends WartTraverser
object FinalVal extends WartTraverser
abstract class ForbidInference[A](using getType: Quotes => Type[A]) extends WartTraverser
abstract class ForbidType[A <: AnyKind](message: String)(using getType: Quotes => Type[A]) extends WartTraverser
object IterableOps extends WartTraverser
object ListAppend extends WartTraverser
object ListUnapply extends WartTraverser
object Matchable extends ForbidInference[Matchable]
object Nothing extends ForbidInference[Nothing]
object Null extends WartTraverser
object Overloading extends WartTraverser
object Product extends ForbidInference[Product]
@nowarn("msg=LazyList")
object Return extends WartTraverser
object ReverseFind extends WartTraverser
object ScalaApp extends ForbidType[App]
object Serializable extends ForbidInference[Serializable]
object SizeIs extends WartTraverser
object SortFilter extends WartTraverser
object ThreadSleep extends WartTraverser
object Throw extends WartTraverser
object ToString extends WartTraverser
object TryPartial extends WartTraverser
object Unsafe extends WartTraverser
object Var extends WartTraverser
object While extends WartTraverser