scalafix
testkit
package
testkit
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
testkit
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
AssertDelta
(
assert:
CommentAssertion
,
lintMessage:
LintMessage
)
extends
Product
with
Serializable
case class
AssertDiff
(
unreported:
List
[
CommentAssertion
]
,
unexpected:
List
[
LintMessage
]
,
missmatch:
List
[
AssertDelta
]
)
extends
Product
with
Serializable
case class
CommentAssertion
(
anchorPosition:
scala.meta.Position
,
key:
String
,
caretPosition:
Option
[
scala.meta.Position
]
,
expectedMessage:
Option
[
String
]
)
extends
Product
with
Serializable
trait
DiffAssertions
extends
FunSuiteLike
case class
DiffTest
(
filename:
scala.meta.RelativePath
,
original:
scala.meta.Input
,
document:
scala.meta.Document
,
config: () ⇒ (
Rule
,
internal.config.ScalafixConfig
)
,
isSkip:
Boolean
,
isOnly:
Boolean
)
extends
Product
with
Serializable
class
Matrix
[
T
]
extends
AnyRef
abstract
class
SemanticRuleSuite
extends
FunSuite
with
DiffAssertions
with
BeforeAndAfterAll
class
SyntacticRuleSuite
extends
FunSuiteLike
with
DiffAssertions
Utility to unit test syntactic rules
type
SemanticRewriteSuite
=
SemanticRuleSuite
Annotations
@deprecated
Deprecated
(Since version 0.5.0)
Renamed to SemanticRuleSuite
Value Members
object
AssertDiff
extends
Serializable
object
CommentAssertion
extends
Serializable
object
DiffAssertions
extends
Serializable
object
DiffTest
extends
Serializable
object
EndOfLineAssertExtractor
object
MultiLineAssertExtractor
object
SemanticRuleSuite
extends
Serializable
Deprecated Value Members
val
SemanticRewriteSuite
:
SemanticRuleSuite
.type
Annotations
@deprecated
Deprecated
(Since version 0.5.0)
Renamed to SemanticRuleSuite
Inherited from
AnyRef
Inherited from
Any
Ungrouped