org.wartremover
package org.wartremover
Members list
Concise view
Type members
Classlikes
abstract class ExprMatch(exprMatch: Quotes ?=> PartialFunction[Expr[Any], String]) extends WartTraverser
Attributes
- Graph
- Supertypes
- Known subtypes
- object AsInstanceOf.typeobject AutoUnboxing.typeobject CollectHeadOption.typeobject DropTakeToSlice.typeobject EitherProjectionPartial.typeobject FilterEmpty.typeobject FilterHeadOption.typeobject FilterSize.typeobject GetGetOrElse.typeobject GetOrElseNull.typeobject Option2Iterable.typeobject OptionPartial.typeobject RedundantConversions.typeobject ReverseFind.typeobject ReverseIterator.typeobject ReverseTakeReverse.typeobject SortFilter.typeobject SortedMaxMin.typeobject SortedMaxMinOption.typeobject ThreadSleep.typeobject TripleQuestionMark.typeobject TryPartial.type
object LogLevel
object Plugin
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait StandardPlugintrait Pluginclass Objecttrait Matchableclass Any
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class ExprMatchobject AsInstanceOf.typeobject AutoUnboxing.typeobject CollectHeadOption.typeobject DropTakeToSlice.typeobject EitherProjectionPartial.typeobject FilterEmpty.typeobject FilterHeadOption.typeobject FilterSize.typeobject GetGetOrElse.typeobject GetOrElseNull.typeobject Option2Iterable.typeobject OptionPartial.typeobject RedundantConversions.typeobject ReverseFind.typeobject ReverseIterator.typeobject ReverseTakeReverse.typeobject SortFilter.typeobject SortedMaxMin.typeobject SortedMaxMinOption.typeobject ThreadSleep.typeobject TripleQuestionMark.typeobject TryPartial.typeobject ArrayEquals.typeobject DefaultArguments.typeobject Equals.typeobject FinalCaseClass.typeobject FinalVal.typeclass ForbidInference[A]object Any.typeobject AnyVal.typeobject Matchable.typeobject Nothing.typeobject Product.typeobject Serializable.typeclass ForbidType[A]object Enumeration.typeobject ScalaApp.typeobject ForeachEntry.typeobject GlobalExecutionContext.typeobject ImplicitConversion.typeobject ImplicitParameter.typeobject IsInstanceOf.typeobject IterableOps.typeobject LeakingSealed.typeobject ListAppend.typeobject ListUnapply.typeobject ListUnapplySeq.typeobject MutableDataStructures.typeobject NoNeedImport.typeobject NonUnitStatements.typeobject Null.typeclass OrTypeLeastUpperBound[A]object All.typeobject Any.typeobject AnyRef.typeobject Matchable.typeobject Product.typeobject Serializable.typeobject Overloading.typeobject PlatformDefault.typeobject Recursion.typeobject Return.typeobject SizeIs.typeobject StringPlusAny.typeobject Throw.typeobject ToString.typeobject Unsafe.typeobject Var.typeobject While.type
- Self type
object WartTraverser
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- WartTraverser.type
object WartUniverse
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- WartUniverse.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
class WartremoverPhase(errorWarts: List[WartTraverser], warningWarts: List[WartTraverser], loadFailureWarts: List[(String, Throwable)], excluded: List[String], logLevel: LogLevel, initialLog: AtomicBoolean) extends PluginPhase
Attributes
- Graph
- Supertypes
- trait PluginPhaseclass MiniPhaseclass Phaseclass Objecttrait Matchableclass Any