diff --git a/src/snyk/common/configuration/configuration.ts b/src/snyk/common/configuration/configuration.ts index fec4f0e08..d47cfcea0 100644 --- a/src/snyk/common/configuration/configuration.ts +++ b/src/snyk/common/configuration/configuration.ts @@ -53,7 +53,6 @@ export interface IConfiguration { source: string; authHost: string; - baseApiUrl: string; getToken(): Promise; @@ -97,8 +96,6 @@ export interface IConfiguration { isFedramp: boolean; - analyticsPermitted: boolean; - severityFilter: SeverityFilter; scanningMode: string | undefined; @@ -117,8 +114,6 @@ export class Configuration implements IConfiguration { private readonly defaultSnykCodeBaseURL = 'https://deeproxy.snyk.io'; private readonly defaultAuthHost = 'https://snyk.io'; private readonly defaultOssApiEndpoint = `${this.defaultAuthHost}/api/v1`; - private readonly defaultBaseApiHost = 'https://api.snyk.io'; - private readonly analyticsPermittedEnvironments = { 'app.snyk.io': true, 'app.us.snyk.io': true }; constructor(private processEnv: NodeJS.ProcessEnv = process.env, private workspace: IVSCodeWorkspace) {} @@ -204,13 +199,6 @@ export class Configuration implements IConfiguration { return `${hostnameParts[2]}.${hostnameParts[3]}`.includes('snykgov.io'); } - get analyticsPermitted(): boolean { - if (!this.customEndpoint) return true; - - const hostname = new URL(this.customEndpoint).hostname; - return hostname in this.analyticsPermittedEnvironments; - } - get snykOssApiEndpoint(): string { if (this.customEndpoint) { return this.customEndpoint; // E.g. https://app.eu.snyk.io/api @@ -292,10 +280,6 @@ export class Configuration implements IConfiguration { return Configuration.source; } - get baseApiUrl(): string { - return this.defaultBaseApiHost; - } - getFeaturesConfiguration(): FeaturesConfiguration { const ossEnabled = this.workspace.getConfiguration( CONFIGURATION_IDENTIFIER,