Skip to content

Make VCS plugins configurable #8556

@sschuberth

Description

@sschuberth

While VCS implementations already are plugins, they are not configurable yet. As VCS both require configs that are common to all VCS implementations, e.g.

/**
* The priority in which this VCS should be probed. A higher value means a higher priority.
*/
protected open val priority: Int = 0

but should also be able to get implementation-specific configuration, probably an approach like with PackageManagerConfiguration would be feasible.

Having such configuration would probably help to address the following related issues:

Metadata

Metadata

Assignees

No one assigned

    Labels

    downloaderAbout the downloader toolpluginTopics related to ORT plugins

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions