Refactor connection store (#5024)

* various clean ups

* formatting

* remove linting

* formatting

* IConfigurationService is even better

* messing with connection config tests

* update tests

* formatting

* foramtting

* remove unused code

* add more tests

* working through tests

* formatting

* more factoring of connection store and increase code coverage

* formatting

* fix tests

* change use of state service to storage service

* remove unused files

* fix strict null errors

* formatting
This commit is contained in:
Anthony Dresser
2019-04-30 13:32:32 -07:00
committed by GitHub
parent 44a2d009c0
commit 0f12d15020
19 changed files with 875 additions and 1016 deletions

View File

@@ -36,15 +36,15 @@ export class CredentialsTestProvider implements azdata.CredentialProvider {
export class CredentialsTestService implements ICredentialsService {
_serviceBrand: any;
saveCredential(credentialId: string, password: string): Thenable<boolean> {
saveCredential(credentialId: string, password: string): Promise<boolean> {
return undefined;
}
readCredential(credentialId: string): Thenable<azdata.Credential> {
readCredential(credentialId: string): Promise<azdata.Credential> {
return undefined;
}
deleteCredential(credentialId: string): Thenable<boolean> {
deleteCredential(credentialId: string): Promise<boolean> {
return undefined;
}
@@ -52,4 +52,4 @@ export class CredentialsTestService implements ICredentialsService {
return undefined;
}
}
}