org.scalactic.source
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Source
- ObjectMeta.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- ObjectMeta.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ObjectMeta.type
A source file position consisting of a simple source file name, the full path to the file, and a line number.
A source file position consisting of a simple source file name, the full path to the file, and a line number.
Class Position is used by ScalaTest assertions, matchers, and testing styles to provide locations for failures in test results.
The pathFilename should always end with the fileName, which is the simple file name. For example, if the filePathname were "/Users/this/is/a/class/Act.scala", the fileName would be "Act.scala".
Note: Class Position is in part inspired by the sourcecode library designed by Li Haoyi.
Value parameters
Value parameters-
fileName -
the simple name of a source file -
filePathname -
the fully qualified pathname of the source file -
lineNumber -
a line number inside the source file with the given filePathname and fileNamae
Attributes
Attributes-
Companion -
object -
Source -
Position.scala -
Supertypes -
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Position
Companion object for Position that defines an implicit method that uses a macro to grab the enclosing position.
Companion object for Position that defines an implicit method that uses a macro to grab the enclosing position.
Attributes
-
Companion
-
class
-
Source
-
Position.scala
-
Supertypes
-
trait Product
trait Mirror
class Object
trait Matchable
class Any
-
Self type
-
Position.type
Attributes
-
Companion
-
object
-
Source
-
TypeInfo.scala
-
Supertypes
-
class Object
trait Matchable
class Any
object TypeInfo
Companion object for Position that defines an implicit method that uses a macro to grab the enclosing position.
Companion object for Position that defines an implicit method that uses a macro to grab the enclosing position.
Attributes
-
Companion
-
class
-
Source
-
TypeInfo.scala
-
Supertypes
-
class Object
trait Matchable
class Any
-
Self type
-
TypeInfo.type
object TypeInfoMacro
Helper class for Position macro. (Will be removed from the public API if possible in a subsequent 3.0.0-RCx release.)
Helper class for Position macro. (Will be removed from the public API if possible in a subsequent 3.0.0-RCx release.)
Attributes
-
Source
-
TypeInfoMacro.scala
-
Supertypes
-
class Object
trait Matchable
class Any
-
Self type
-
TypeInfoMacro.type