ModuleParser

dependency.parser.ModuleParser
object ModuleParser

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def parse(input: String): Either[String, AnyModule]

Parses a module like org:name possibly with attributes, like org:name;attr1=val1;attr2=val2

Parses a module like org:name possibly with attributes, like org:name;attr1=val1;attr2=val2

Two semi-columns after the org part is interpreted as a scala module. E.g. if the scala version is 2.13., org::name is equivalent to org:name_2.13.

Attributes

def parsePrefix(input: String): Either[String, (AnyModule, String)]