Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make VCS plugins configurable #8556

Open
2 tasks
sschuberth opened this issue Apr 23, 2024 · 0 comments
Open
2 tasks

Make VCS plugins configurable #8556

sschuberth opened this issue Apr 23, 2024 · 0 comments
Labels
downloader About the downloader tool enhancement Issues that are considered to be enhancements plugin Topics related to ORT plugins

Comments

@sschuberth
Copy link
Member

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

Tasks

  1. configuration downloader enhancement scanner
  2. analyzer configuration downloader enhancement
@sschuberth sschuberth added enhancement Issues that are considered to be enhancements downloader About the downloader tool plugin Topics related to ORT plugins labels Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
downloader About the downloader tool enhancement Issues that are considered to be enhancements plugin Topics related to ORT plugins
Projects
None yet
Development

No branches or pull requests

1 participant