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.