message: make the githubCredentialsProvider overrideable
diff: @@ -39,6 +39,7 @@ export type GithubLocationAnalyzerOptions = {
  config: Config;
  discovery: PluginEndpointDiscovery;
  tokenManager: TokenManager;
  + githubCredentialsProvider?: GithubCredentialsProvider;
  };
  /** @public */
  @@ -52,6 +53,7 @@ export class GithubLocationAnalyzer implements ScmLocationAnalyzer {
  this.catalogClient = new CatalogClient({ discoveryApi: options.discovery });
  this.integrations = ScmIntegrations.fromConfig(options.config);
  this.githubCredentialsProvider =
  + options.githubCredentialsProvider ||
  DefaultGithubCredentialsProvider.fromIntegrations(this.integrations);
  this.tokenManager = options.tokenManager;
  }
  