pub const CODE_SCANNING_DESTINATIONS: [(&str, Provider); 3];Expand description
Every destination the opt-in code scanning capability can land, against the provider that lands it.
One source owns one destination, so the provider is in the name: a
landing writes exactly the entry its recorded provider names and the
forge ships. Switching provider retires one destination and adds
another, which landing:a-dropped-file-stays already answers.
codeql is GitHub’s own analyzer and has no GitLab entry, so a GitLab
landing that names it lands nothing; the catalog reports that pair
unavailable by name, as it reports a binding outside
CODE_SCANNING_TECHS, and the landing omits the destination and
proceeds.