BazelDepsApi

Index

Types

Artifact

type Artifact

Constructors

  • Artifact(modules: List[String], lang: String, version: String, exports: List[String])

Config

type Config

Constructors

  • Config( options: Options, dependencies: Dict[String, Dict[String, Artifact]], replacements: Dict[String, Dict[String, Replacement]] )

Options

type Options

Constructors

  • Options( build_header: List[String], languages: List[String], resolvers: List[Resolver], transitivity: String, resolver_type: String, version_conflict_policy: String )

Replacement

type Replacement

Constructors

  • Replacement(lang: String, target: String)

Resolver

type Resolver

Constructors

  • Resolver(id: String, type: String, url: String)

Values

default_options_with_scala

default_options_with_scala: Options

maven_central

maven_central: Resolver

merge_dep_List

def merge_dep_List(deps: List[Dict[String, Dict[String, Artifact]]]) -> Dict[String, Dict[String, Artifact]]

merge_deps

def merge_deps(left: Dict[String, Dict[String, Artifact]], right: Dict[String, Dict[String, Artifact]]) -> Dict[String, Dict[String, Artifact]]

scala_dep

def scala_dep(orgname: String, artifact: String, version: String) -> Dict[String, Dict[String, Artifact]]

scala_dep_modules

def scala_dep_modules(orgname: String, artifact: String, modules: List[String], version: String, exports: List[String]) -> Dict[String, Dict[String, Artifact]]

standard_scala_replacements

standard_scala_replacements: Dict[String, Dict[String, Replacement]]
The source code for this page can be found here.