Make all pieces of loading/linting optional #26
Labels
checkers
Related to one or more of the checkers
enhancement
New feature or request
fixers
Related to one or more of the fixers
help wanted
Extra attention is needed
loaders
Related to one or more of the loaders
In the fashion of the linters I am familiar with, we should only check what is provided/requested, and not require a full check of all things every time. What I mean is, this should technically be considered a working config file:
It wouldn't actually check anything, except that the org exists and the token used has access to it. But it would technically work.
Also important is that the above config SHOULD NOT load any additional info. It should not load membership data, team data, application data, org settings, etc. Just the login. Nor should it call any of the checkers.
Likewise, this should be a valid config:
The above config would load ONLY the org login name, and application installations. It would then verify that ONLY the "renovate" application is installed, and that its installation matches the config.
So in other words, if a config section exists, it triggers the appropriate loaders/checkers/fixers. If that section does not exist, those are not loaded.
The text was updated successfully, but these errors were encountered: