Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BrowserManager ¶
type GitHubManager ¶
type GitHubManager interface { GetAuthenticatedUser(accessToken string) (*cliGitHub.AuthenticatedUser, error) DoesRepositoryExist(accessToken, repositoryOwner, repositoryName string) (bool, error) CreateSSHKey(accessToken, keyPairName, publicKeyContent string) (*github.Key, error) RemoveSSHKey(accessToken string, sshKeyID int64) error IsNotFoundError(err error) bool }
type SSHConfigManager ¶
type SSHKeysManager ¶
type SSHKnownHostsManager ¶
type UserConfigManager ¶
type UserConfigManager interface { GetString(key config.UserConfigKey) string GetBool(key config.UserConfigKey) bool Set(key config.UserConfigKey, value interface{}) WriteConfig() error PopulateFromGitHubUser(githubUser *github.AuthenticatedUser) }
type VSCodeExtensionsManager ¶
type VSCodeProcessManager ¶
Click to show internal directories.
Click to hide internal directories.