InclusiveRepositoryContentDescriptor

Descriptor of a repository content, used to avoid reaching to an external repository when not needed.

Only inclusions can be defined at this level (cross-repository content). Excludes need to be defined per-repository using RepositoryContentDescriptor. Similarly to declaring includes on specific repositories via content, inclusions are extensive, meaning that anything which doesn't match the includes will be considered missing from the repository.

Since

6.2

Inheritors

Functions

Link copied to clipboard
abstract fun includeGroup(group: String)
Declares that an entire group should be searched for in this repository.
Link copied to clipboard
abstract fun includeGroupAndSubgroups(groupPrefix: String)
Declares that an entire group and its subgroups should be searched for in this repository.
Link copied to clipboard
abstract fun includeGroupByRegex(groupRegex: String)
Declares that an entire group should be searched for in this repository.
Link copied to clipboard
abstract fun includeModule(group: String, moduleName: String)
Declares that an entire module should be searched for in this repository.
Link copied to clipboard
abstract fun includeModuleByRegex(groupRegex: String, moduleNameRegex: String)
Declares that an entire module should be searched for in this repository, using regular expressions.
Link copied to clipboard
abstract fun includeVersion(group: String, moduleName: String, version: String)
Declares that a specific module version should be searched for in this repository.
Link copied to clipboard
abstract fun includeVersionByRegex(groupRegex: String, moduleNameRegex: String, versionRegex: String)
Declares that a specific module version should be searched for in this repository, using regular expressions.