SemVerMatchers

object SemVerMatchers extends Compat
Companion
class
trait Product
trait Mirror
trait Compat
class Object
trait Matchable
class Any

Type members

Classlikes

object And
object Or
final case class ParseErrors(error: ParseError, errors: List[ParseError])
Companion
object
object ParseErrors
Companion
class

Types

type And = And
type Or = Or

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror

Value members

Concrete methods

@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.Recursion", "org.wartremover.warts.ListAppend")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
def parse(selector: String): Either[ParseErrors, SemVerMatchers]
def unsafeParse(matchers: String): SemVerMatchers

Concrete fields

Extensions

Extensions

extension (semVerMatchers: SemVerMatchers)
def matches(semVer: SemVer): Boolean
def render: String