org.wartremover.warts
package org.wartremover.warts
Members list
Type members
Classlikes
object Any extends ForbidInference[Any]
Attributes
object AnyVal extends ForbidInference[AnyVal]
Attributes
- Source
- AnyVal.scala
- Supertypes
- Self type
-
AnyVal.type
object ArrayEquals extends WartTraverser
Attributes
- Source
- ArrayEquals.scala
- Supertypes
- Self type
-
ArrayEquals.type
object AsInstanceOf extends WartTraverser
Attributes
- Source
- AsInstanceOf.scala
- Supertypes
- Self type
-
AsInstanceOf.type
object AutoUnboxing extends ExprMatch
Attributes
- Source
- AutoUnboxing.scala
- Supertypes
- Self type
-
AutoUnboxing.type
object CaseClassPrivateApply extends WartTraverser
Attributes
- Source
- CaseClassPrivateApply.scala
- Supertypes
- Self type
object CollectHeadOption extends WartTraverser
Attributes
- Source
- CollectHeadOption.scala
- Supertypes
- Self type
-
CollectHeadOption.type
object DefaultArguments extends WartTraverser
Attributes
- Source
- DefaultArguments.scala
- Supertypes
- Self type
-
DefaultArguments.type
object Discard
Attributes
- Companion
- class
- Source
- Discard.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Discard.type
abstract class Discard(filter: Quotes ?=> [a <: AnyKind] => (x$1: Type[a]) => Boolean) extends WartTraverser
Attributes
- Companion
- object
- Source
- Discard.scala
- Supertypes
- Known subtypes
object DropTakeToSlice extends WartTraverser
Attributes
- Source
- DropTakeToSlice.scala
- Supertypes
- Self type
-
DropTakeToSlice.type
object EitherProjectionPartial extends WartTraverser
Attributes
- Source
- EitherProjectionPartial.scala
- Supertypes
- Self type
object Enumeration extends ForbidType[Enumeration]
Attributes
- Source
- Enumeration.scala
- Supertypes
- Self type
-
Enumeration.type
object Equals extends WartTraverser
Attributes
- Source
- Equals.scala
- Supertypes
- Self type
-
Equals.type
object FilterEmpty extends WartTraverser
Attributes
- Source
- FilterEmpty.scala
- Supertypes
- Self type
-
FilterEmpty.type
object FilterHeadOption extends WartTraverser
Attributes
- Source
- FilterHeadOption.scala
- Supertypes
- Self type
-
FilterHeadOption.type
object FilterSize extends WartTraverser
Attributes
- Source
- FilterSize.scala
- Supertypes
- Self type
-
FilterSize.type
object FinalCaseClass extends WartTraverser
Attributes
- Source
- FinalCaseClass.scala
- Supertypes
- Self type
-
FinalCaseClass.type
object FinalVal extends WartTraverser
Attributes
- Source
- FinalVal.scala
- Supertypes
- Self type
-
FinalVal.type
abstract class ForbidInference[A](using getType: Quotes ?=> Type[A]) extends WartTraverser
Attributes
- Source
- ForbidInference.scala
- Supertypes
- Known subtypes
abstract class ForbidType[A <: AnyKind](message: String)(using getType: Quotes ?=> Type[A]) extends WartTraverser
Attributes
- Source
- ForbidType.scala
- Supertypes
- Known subtypes
-
object Enumerationobject ScalaApp
object ForeachEntry extends WartTraverser
Attributes
- Source
- ForeachEntry.scala
- Supertypes
- Self type
-
ForeachEntry.type
object GetGetOrElse extends WartTraverser
Attributes
- Source
- GetGetOrElse.scala
- Supertypes
- Self type
-
GetGetOrElse.type
object GetOrElseNull extends WartTraverser
Attributes
- Source
- GetOrElseNull.scala
- Supertypes
- Self type
-
GetOrElseNull.type
object GlobalExecutionContext extends WartTraverser
Attributes
- Source
- GlobalExecutionContext.scala
- Supertypes
- Self type
object ImplicitConversion extends WartTraverser
Attributes
- Source
- ImplicitConversion.scala
- Supertypes
- Self type
-
ImplicitConversion.type
object ImplicitParameter extends WartTraverser
Attributes
- Source
- ImplicitParameter.scala
- Supertypes
- Self type
-
ImplicitParameter.type
object IsInstanceOf extends WartTraverser
Attributes
- Source
- IsInstanceOf.scala
- Supertypes
- Self type
-
IsInstanceOf.type
object IterableOps extends WartTraverser
Attributes
- Source
- IterableOps.scala
- Supertypes
- Self type
-
IterableOps.type
object JavaNetURLConstructors extends WartTraverser
Attributes
- Source
- JavaNetURLConstructors.scala
- Supertypes
- Self type
object LeakingSealed extends WartTraverser
Attributes
- Source
- LeakingSealed.scala
- Supertypes
- Self type
-
LeakingSealed.type
object ListAppend extends WartTraverser
Attributes
- Source
- ListAppend.scala
- Supertypes
- Self type
-
ListAppend.type
object ListUnapply extends WartTraverser
Attributes
- Source
- ListUnapply.scala
- Supertypes
- Self type
-
ListUnapply.type
object ListUnapplySeq extends WartTraverser
Attributes
- Source
- ListUnapplySeq.scala
- Supertypes
- Self type
-
ListUnapplySeq.type
object MapContains extends WartTraverser
Attributes
- Source
- MapContains.scala
- Supertypes
- Self type
-
MapContains.type
object MapUnit extends WartTraverser
Attributes
- Source
- MapUnit.scala
- Supertypes
- Self type
-
MapUnit.type
object Matchable extends ForbidInference[Matchable]
Attributes
- Source
- Matchable.scala
- Supertypes
- Self type
-
Matchable.type
object MutableDataStructures extends WartTraverser
Attributes
- Source
- MutableDataStructures.scala
- Supertypes
- Self type
object NoNeedImport extends WartTraverser
Attributes
- Source
- NoNeedImport.scala
- Supertypes
- Self type
-
NoNeedImport.type
object NonUnitStatements extends WartTraverser
Attributes
- Source
- NonUnitStatements.scala
- Supertypes
- Self type
-
NonUnitStatements.type
object Nothing extends ForbidInference[Nothing]
Attributes
- Source
- Nothing.scala
- Supertypes
- Self type
-
Nothing.type
object Null extends WartTraverser
Attributes
- Source
- Null.scala
- Supertypes
- Self type
-
Null.type
object ObjectThrowable extends WartTraverser
Attributes
- Source
- ObjectThrowable.scala
- Supertypes
- Self type
-
ObjectThrowable.type
object Option2Iterable extends ExprMatch
Attributes
- Source
- Option2Iterable.scala
- Supertypes
- Self type
-
Option2Iterable.type
object OptionPartial extends WartTraverser
Attributes
- Source
- OptionPartial.scala
- Supertypes
- Self type
-
OptionPartial.type
object OrTypeLeastUpperBound
Attributes
- Companion
- class
- Source
- OrTypeLeastUpperBound.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
abstract class OrTypeLeastUpperBound[A <: NonEmptyTuple](using getType: Quotes ?=> Type[A]) extends WartTraverser
Attributes
- Companion
- object
- Source
- OrTypeLeastUpperBound.scala
- Supertypes
- Known subtypes
object Overloading extends WartTraverser
Attributes
- Source
- Overloading.scala
- Supertypes
- Self type
-
Overloading.type
object PlatformDefault extends WartTraverser
Attributes
- Source
- PlatformDefault.scala
- Supertypes
- Self type
-
PlatformDefault.type
object Product extends ForbidInference[Product]
Attributes
- Source
- Product.scala
- Supertypes
- Self type
-
Product.type
object Recursion extends WartTraverser
Attributes
- Source
- Recursion.scala
- Supertypes
- Self type
-
Recursion.type
object RedundantAsInstanceOf extends WartTraverser
Attributes
- Source
- RedundantAsInstanceOf.scala
- Supertypes
- Self type
object RedundantConversions extends WartTraverser
Attributes
- Source
- RedundantConversions.scala
- Supertypes
- Self type
-
RedundantConversions.type
object RedundantIsInstanceOf extends WartTraverser
Attributes
- Source
- RedundantIsInstanceOf.scala
- Supertypes
- Self type
object Return extends WartTraverser
Attributes
- Source
- Return.scala
- Supertypes
- Self type
-
Return.type
object ReverseFind extends WartTraverser
Attributes
- Source
- ReverseFind.scala
- Supertypes
- Self type
-
ReverseFind.type
object ReverseIterator extends WartTraverser
Attributes
- Source
- ReverseIterator.scala
- Supertypes
- Self type
-
ReverseIterator.type
object ReverseTakeReverse extends WartTraverser
Attributes
- Source
- ReverseTakeReverse.scala
- Supertypes
- Self type
-
ReverseTakeReverse.type
object ScalaApp extends ForbidType[App]
Attributes
- Source
- ScalaApp.scala
- Supertypes
- Self type
-
ScalaApp.type
object SeqApply extends WartTraverser
Attributes
- Source
- SeqApply.scala
- Supertypes
- Self type
-
SeqApply.type
object SeqUpdated extends WartTraverser
Attributes
- Source
- SeqUpdated.scala
- Supertypes
- Self type
-
SeqUpdated.type
object Serializable extends ForbidInference[Serializable]
Attributes
- Source
- Serializable.scala
- Supertypes
- Self type
-
Serializable.type
object SizeIs extends WartTraverser
Attributes
- Source
- SizeIs.scala
- Supertypes
- Self type
-
SizeIs.type
object SizeToLength extends WartTraverser
Attributes
- Source
- SizeToLength.scala
- Supertypes
- Self type
-
SizeToLength.type
object SortFilter extends WartTraverser
Attributes
- Source
- SortFilter.scala
- Supertypes
- Self type
-
SortFilter.type
object SortedMaxMin extends WartTraverser
Attributes
- Source
- SortedMaxMin.scala
- Supertypes
- Self type
-
SortedMaxMin.type
object SortedMaxMinOption extends WartTraverser
Attributes
- Source
- SortedMaxMinOption.scala
- Supertypes
- Self type
-
SortedMaxMinOption.type
object StringPlusAny extends WartTraverser
Attributes
- Source
- StringPlusAny.scala
- Supertypes
- Self type
-
StringPlusAny.type
object ThreadSleep extends WartTraverser
Attributes
- Source
- ThreadSleep.scala
- Supertypes
- Self type
-
ThreadSleep.type
object Throw extends WartTraverser
Attributes
- Source
- Throw.scala
- Supertypes
- Self type
-
Throw.type
object ToString extends WartTraverser
Attributes
- Source
- ToString.scala
- Supertypes
- Self type
-
ToString.type
object TripleQuestionMark extends ExprMatch
Attributes
- Source
- TripleQuestionMark.scala
- Supertypes
- Self type
-
TripleQuestionMark.type
object TryPartial extends WartTraverser
Attributes
- Source
- TryPartial.scala
- Supertypes
- Self type
-
TryPartial.type
object Unsafe extends WartTraverser
Attributes
- Source
- Unsafe.scala
- Supertypes
- Self type
-
Unsafe.type
object Var extends WartTraverser
Attributes
object While extends WartTraverser
Attributes
- Source
- While.scala
- Supertypes
- Self type
-
While.type
In this article