wartremover
wartremover
org.wartremover
ExprMatch
LogLevel
LogLevel
Debug
Disable
Info
Plugin
Plugin
WartTraverser
WartTraverser
WartUniverse
WartUniverse
Traverser
WartremoverPhase
org.wartremover.test
WartReporter
WartTestTraverser
Result
Result
org.wartremover.warts
Any
AnyVal
ArrayEquals
AsInstanceOf
CollectHeadOption
DefaultArguments
DropTakeToSlice
EitherProjectionPartial
Enumeration
Equals
FilterEmpty
FilterHeadOption
FilterSize
FinalCaseClass
FinalVal
ForbidInference
ForbidType
GetGetOrElse
GetOrElseNull
GlobalExecutionContext
ImplicitConversion
ImplicitParameter
IsInstanceOf
IterableOps
LeakingSealed
ListAppend
ListUnapply
Matchable
MutableDataStructures
NoNeedImport
NonUnitStatements
Nothing
Null
Option2Iterable
OptionPartial
Overloading
PlatformDefault
Product
RedundantConversions
Return
ReverseFind
ReverseIterator
ReverseTakeReverse
ScalaApp
Serializable
SizeIs
SortFilter
StringPlusAny
ThreadSleep
Throw
ToString
TryPartial
Unsafe
Var
While
wartremover
/
org.wartremover.warts
/
ForbidInference
ForbidInference
abstract
class
ForbidInference
[
A
](
using
getType:
Quotes
?=>
Type
[
A
])
extends
WartTraverser
Graph
Supertypes
Known subtypes
class
WartTraverser
class
Object
trait
Matchable
class
Any
object
Any
.type
object
AnyVal
.type
object
Matchable
.type
object
Nothing
.type
object
Product
.type
object
Serializable
.type
Value members
Value members
Concrete methods
def
apply
(
u:
WartUniverse
):
Traverser
Inherited methods
def
compose
(
o:
WartTraverser
):
WartTraverser
Inherited from:
WartTraverser