SYMBOL INDEX (5213 symbols across 382 files) FILE: cmd/bootstrap.go type TestdriveCmd (line 25) | type TestdriveCmd struct method Init (line 28) | func (b *TestdriveCmd) Init() *cobra.Command { FILE: cmd/help_fmt.go function usageTmpl (line 22) | func usageTmpl(stringFlags map[string]stringFlag, intFlags map[string]in... function to80CharCols (line 124) | func to80CharCols(s string) string { FILE: cmd/root.go function Execute (line 29) | func Execute() { FILE: cmd/server.go constant CheckoutStrategyBranch (line 36) | CheckoutStrategyBranch = "branch" constant CheckoutStrategyMerge (line 37) | CheckoutStrategyMerge = "merge" constant TFDistributionTerraform (line 42) | TFDistributionTerraform = "terraform" constant TFDistributionOpenTofu (line 43) | TFDistributionOpenTofu = "opentofu" constant ADWebhookPasswordFlag (line 52) | ADWebhookPasswordFlag = "azuredevops-webhook-password" constant ADWebhookUserFlag (line 53) | ADWebhookUserFlag = "azuredevops-webhook-user" constant ADTokenFlag (line 54) | ADTokenFlag = "azuredevops-token" constant ADUserFlag (line 55) | ADUserFlag = "azuredevops-user" constant ADHostnameFlag (line 56) | ADHostnameFlag = "azuredevops-hostname" constant AllowCommandsFlag (line 57) | AllowCommandsFlag = "allow-commands" constant AllowForkPRsFlag (line 58) | AllowForkPRsFlag = "allow-fork-prs" constant AtlantisURLFlag (line 59) | AtlantisURLFlag = "atlantis-url" constant AutoDiscoverModeFlag (line 60) | AutoDiscoverModeFlag = "autodiscover-mode" constant AutomergeFlag (line 61) | AutomergeFlag = "automerge" constant ParallelPlanFlag (line 62) | ParallelPlanFlag = "parallel-plan" constant ParallelApplyFlag (line 63) | ParallelApplyFlag = "parallel-apply" constant AutoplanModules (line 64) | AutoplanModules = "autoplan-modules" constant AutoplanModulesFromProjects (line 65) | AutoplanModulesFromProjects = "autoplan-modules-from-projects" constant AutoplanFileListFlag (line 66) | AutoplanFileListFlag = "autoplan-file-list" constant BitbucketApiUserFlag (line 67) | BitbucketApiUserFlag = "bitbucket-api-user" constant BitbucketBaseURLFlag (line 68) | BitbucketBaseURLFlag = "bitbucket-base-url" constant BitbucketTokenFlag (line 69) | BitbucketTokenFlag = "bitbucket-token" constant BitbucketUserFlag (line 70) | BitbucketUserFlag = "bitbucket-user" constant BitbucketWebhookSecretFlag (line 71) | BitbucketWebhookSecretFlag = "bitbucket-webhook-secret" constant CheckoutDepthFlag (line 72) | CheckoutDepthFlag = "checkout-depth" constant CheckoutStrategyFlag (line 73) | CheckoutStrategyFlag = "checkout-strategy" constant ConfigFlag (line 74) | ConfigFlag = "config" constant DataDirFlag (line 75) | DataDirFlag = "data-dir" constant DefaultTFDistributionFlag (line 76) | DefaultTFDistributionFlag = "default-tf-distribution" constant DefaultTFVersionFlag (line 77) | DefaultTFVersionFlag = "default-tf-version" constant DisableApplyAllFlag (line 78) | DisableApplyAllFlag = "disable-apply-all" constant DisableAutoplanFlag (line 79) | DisableAutoplanFlag = "disable-autoplan" constant DisableAutoplanLabelFlag (line 80) | DisableAutoplanLabelFlag = "disable-autoplan-label" constant DisableMarkdownFoldingFlag (line 81) | DisableMarkdownFoldingFlag = "disable-markdown-folding" constant DisableRepoLockingFlag (line 82) | DisableRepoLockingFlag = "disable-repo-locking" constant DisableGlobalApplyLockFlag (line 83) | DisableGlobalApplyLockFlag = "disable-global-apply-lock" constant DisableUnlockLabelFlag (line 84) | DisableUnlockLabelFlag = "disable-unlock-label" constant DiscardApprovalOnPlanFlag (line 85) | DiscardApprovalOnPlanFlag = "discard-approval-on-plan" constant EmojiReaction (line 86) | EmojiReaction = "emoji-reaction" constant EnableDiffMarkdownFormat (line 87) | EnableDiffMarkdownFormat = "enable-diff-markdown-format" constant EnablePolicyChecksFlag (line 88) | EnablePolicyChecksFlag = "enable-policy-checks" constant EnableRegExpCmdFlag (line 89) | EnableRegExpCmdFlag = "enable-regexp-cmd" constant EnableProfilingAPI (line 90) | EnableProfilingAPI = "enable-profiling-api" constant ExecutableName (line 91) | ExecutableName = "executable-name" constant FailOnPreWorkflowHookError (line 92) | FailOnPreWorkflowHookError = "fail-on-pre-workflow-hook-error" constant HideUnchangedPlanComments (line 93) | HideUnchangedPlanComments = "hide-unchanged-plan-comments" constant GHHostnameFlag (line 94) | GHHostnameFlag = "gh-hostname" constant GHTeamAllowlistFlag (line 95) | GHTeamAllowlistFlag = "gh-team-allowlist" constant GHTokenFlag (line 96) | GHTokenFlag = "gh-token" constant GHTokenFileFlag (line 97) | GHTokenFileFlag = "gh-token-file" constant GHUserFlag (line 98) | GHUserFlag = "gh-user" constant GHAppIDFlag (line 99) | GHAppIDFlag = "gh-app-id" constant GHAppKeyFlag (line 100) | GHAppKeyFlag = "gh-app-key" constant GHAppKeyFileFlag (line 101) | GHAppKeyFileFlag = "gh-app-key-file" constant GHAppSlugFlag (line 102) | GHAppSlugFlag = "gh-app-slug" constant GHAppInstallationIDFlag (line 103) | GHAppInstallationIDFlag = "gh-app-installation-id" constant GHOrganizationFlag (line 104) | GHOrganizationFlag = "gh-org" constant GHWebhookSecretFlag (line 105) | GHWebhookSecretFlag = "gh-webhook-secret" constant GHAllowMergeableBypassApply (line 106) | GHAllowMergeableBypassApply = "gh-allow-mergeable-bypass-apply" constant GiteaBaseURLFlag (line 107) | GiteaBaseURLFlag = "gitea-base-url" constant GiteaTokenFlag (line 108) | GiteaTokenFlag = "gitea-token" constant GiteaUserFlag (line 109) | GiteaUserFlag = "gitea-user" constant GiteaWebhookSecretFlag (line 110) | GiteaWebhookSecretFlag = "gitea-webhook-secret" constant GiteaPageSizeFlag (line 111) | GiteaPageSizeFlag = "gitea-page-size" constant GitlabGroupAllowlistFlag (line 112) | GitlabGroupAllowlistFlag = "gitlab-group-allowlist" constant GitlabHostnameFlag (line 113) | GitlabHostnameFlag = "gitlab-hostname" constant GitlabTokenFlag (line 114) | GitlabTokenFlag = "gitlab-token" constant GitlabUserFlag (line 115) | GitlabUserFlag = "gitlab-user" constant GitlabWebhookSecretFlag (line 116) | GitlabWebhookSecretFlag = "gitlab-webhook-secret" constant GitlabStatusRetryEnabledFlag (line 117) | GitlabStatusRetryEnabledFlag = "gitlab-status-retry-enabled" constant IncludeGitUntrackedFiles (line 118) | IncludeGitUntrackedFiles = "include-git-untracked-files" constant APISecretFlag (line 119) | APISecretFlag = "api-secret" constant HidePrevPlanComments (line 120) | HidePrevPlanComments = "hide-prev-plan-comments" constant QuietPolicyChecks (line 121) | QuietPolicyChecks = "quiet-policy-checks" constant LockingDBType (line 122) | LockingDBType = "locking-db-type" constant LogLevelFlag (line 123) | LogLevelFlag = "log-level" constant MarkdownTemplateOverridesDirFlag (line 124) | MarkdownTemplateOverridesDirFlag = "markdown-template-overrides-dir" constant MaxCommentsPerCommand (line 125) | MaxCommentsPerCommand = "max-comments-per-command" constant ParallelPoolSize (line 126) | ParallelPoolSize = "parallel-pool-size" constant PendingApplyStatusFlag (line 127) | PendingApplyStatusFlag = "pending-apply-status" constant StatsNamespace (line 128) | StatsNamespace = "stats-namespace" constant AllowDraftPRs (line 129) | AllowDraftPRs = "allow-draft-prs" constant PortFlag (line 130) | PortFlag = "port" constant RedisDB (line 131) | RedisDB = "redis-db" constant RedisHost (line 132) | RedisHost = "redis-host" constant RedisPassword (line 133) | RedisPassword = "redis-password" constant RedisPort (line 134) | RedisPort = "redis-port" constant RedisTLSEnabled (line 135) | RedisTLSEnabled = "redis-tls-enabled" constant RedisInsecureSkipVerify (line 136) | RedisInsecureSkipVerify = "redis-insecure-skip-verify" constant RepoConfigFlag (line 137) | RepoConfigFlag = "repo-config" constant RepoConfigJSONFlag (line 138) | RepoConfigJSONFlag = "repo-config-json" constant RepoAllowlistFlag (line 139) | RepoAllowlistFlag = "repo-allowlist" constant SilenceNoProjectsFlag (line 140) | SilenceNoProjectsFlag = "silence-no-projects" constant SilenceForkPRErrorsFlag (line 141) | SilenceForkPRErrorsFlag = "silence-fork-pr-errors" constant SilenceVCSStatusNoPlans (line 142) | SilenceVCSStatusNoPlans = "silence-vcs-status-no-plans" constant SilenceVCSStatusNoProjectsFlag (line 143) | SilenceVCSStatusNoProjectsFlag = "silence-vcs-status-no-projects" constant SilenceAllowlistErrorsFlag (line 144) | SilenceAllowlistErrorsFlag = "silence-allowlist-errors" constant SkipCloneNoChanges (line 145) | SkipCloneNoChanges = "skip-clone-no-changes" constant SlackTokenFlag (line 146) | SlackTokenFlag = "slack-token" constant SSLCertFileFlag (line 147) | SSLCertFileFlag = "ssl-cert-file" constant SSLKeyFileFlag (line 148) | SSLKeyFileFlag = "ssl-key-file" constant RestrictFileList (line 149) | RestrictFileList = "restrict-file-list" constant TFDistributionFlag (line 150) | TFDistributionFlag = "tf-distribution" constant TFDownloadFlag (line 151) | TFDownloadFlag = "tf-download" constant TFDownloadURLFlag (line 152) | TFDownloadURLFlag = "tf-download-url" constant UseTFPluginCache (line 153) | UseTFPluginCache = "use-tf-plugin-cache" constant VarFileAllowlistFlag (line 154) | VarFileAllowlistFlag = "var-file-allowlist" constant VCSStatusName (line 155) | VCSStatusName = "vcs-status-name" constant IgnoreVCSStatusNames (line 156) | IgnoreVCSStatusNames = "ignore-vcs-status-names" constant TFEHostnameFlag (line 157) | TFEHostnameFlag = "tfe-hostname" constant TFELocalExecutionModeFlag (line 158) | TFELocalExecutionModeFlag = "tfe-local-execution-mode" constant TFETokenFlag (line 159) | TFETokenFlag = "tfe-token" constant WriteGitCredsFlag (line 160) | WriteGitCredsFlag = "write-git-creds" constant WebhookHttpHeaders (line 161) | WebhookHttpHeaders = "webhook-http-headers" constant WebBasicAuthFlag (line 162) | WebBasicAuthFlag = "web-basic-auth" constant WebUsernameFlag (line 163) | WebUsernameFlag = "web-username" constant WebPasswordFlag (line 164) | WebPasswordFlag = "web-password" constant WebsocketCheckOrigin (line 165) | WebsocketCheckOrigin = "websocket-check-origin" constant DefaultADBasicUser (line 168) | DefaultADBasicUser = "" constant DefaultADBasicPassword (line 169) | DefaultADBasicPassword = "" constant DefaultADHostname (line 170) | DefaultADHostname = "dev.azure.com" constant DefaultAutoDiscoverMode (line 171) | DefaultAutoDiscoverMode = "auto" constant DefaultAutoplanFileList (line 172) | DefaultAutoplanFileList = "**/*.tf,**/*.tfvars,**/*.tfvars.j... constant DefaultAllowCommands (line 173) | DefaultAllowCommands = "version,plan,apply,unlock,approve... constant DefaultCheckoutStrategy (line 174) | DefaultCheckoutStrategy = CheckoutStrategyBranch constant DefaultCheckoutDepth (line 175) | DefaultCheckoutDepth = 0 constant DefaultBitbucketBaseURL (line 176) | DefaultBitbucketBaseURL = bitbucketcloud.BaseURL constant DefaultDataDir (line 177) | DefaultDataDir = "~/.atlantis" constant DefaultEmojiReaction (line 178) | DefaultEmojiReaction = "" constant DefaultExecutableName (line 179) | DefaultExecutableName = "atlantis" constant DefaultMarkdownTemplateOverridesDir (line 180) | DefaultMarkdownTemplateOverridesDir = "~/.markdown_templates" constant DefaultGHHostname (line 181) | DefaultGHHostname = "github.com" constant DefaultGiteaBaseURL (line 182) | DefaultGiteaBaseURL = "https://gitea.com" constant DefaultGiteaPageSize (line 183) | DefaultGiteaPageSize = 30 constant DefaultGitlabHostname (line 184) | DefaultGitlabHostname = "gitlab.com" constant DefaultLockingDBType (line 185) | DefaultLockingDBType = "boltdb" constant DefaultLogLevel (line 186) | DefaultLogLevel = "info" constant DefaultIgnoreVCSStatusNames (line 187) | DefaultIgnoreVCSStatusNames = "" constant DefaultMaxCommentsPerCommand (line 188) | DefaultMaxCommentsPerCommand = 100 constant DefaultParallelPoolSize (line 189) | DefaultParallelPoolSize = 15 constant DefaultStatsNamespace (line 190) | DefaultStatsNamespace = "atlantis" constant DefaultPort (line 191) | DefaultPort = 4141 constant DefaultRedisDB (line 192) | DefaultRedisDB = 0 constant DefaultRedisPort (line 193) | DefaultRedisPort = 6379 constant DefaultRedisTLSEnabled (line 194) | DefaultRedisTLSEnabled = false constant DefaultRedisInsecureSkipVerify (line 195) | DefaultRedisInsecureSkipVerify = false constant DefaultTFDistribution (line 196) | DefaultTFDistribution = TFDistributionTerraform constant DefaultTFDownloadURL (line 197) | DefaultTFDownloadURL = "https://releases.hashicorp.com" constant DefaultTFDownload (line 198) | DefaultTFDownload = true constant DefaultTFEHostname (line 199) | DefaultTFEHostname = "app.terraform.io" constant DefaultVCSStatusName (line 200) | DefaultVCSStatusName = "atlantis" constant DefaultWebBasicAuth (line 201) | DefaultWebBasicAuth = false constant DefaultWebUsername (line 202) | DefaultWebUsername = "atlantis" constant DefaultWebPassword (line 203) | DefaultWebPassword = "atlantis" type stringFlag (line 708) | type stringFlag struct type intFlag (line 713) | type intFlag struct type int64Flag (line 718) | type int64Flag struct type boolFlag (line 723) | type boolFlag struct type ServerCmd (line 731) | type ServerCmd struct method Init (line 762) | func (s *ServerCmd) Init() *cobra.Command { method preRun (line 842) | func (s *ServerCmd) preRun() error { method run (line 854) | func (s *ServerCmd) run() error { method setDefaults (line 901) | func (s *ServerCmd) setDefaults(c *server.UserConfig, v *viper.Viper) { method validate (line 997) | func (s *ServerCmd) validate(userConfig server.UserConfig) error { method setAtlantisURL (line 1114) | func (s *ServerCmd) setAtlantisURL(userConfig *server.UserConfig) error { method setDataDir (line 1128) | func (s *ServerCmd) setDataDir(userConfig *server.UserConfig) error { method setMarkdownTemplateOverridesDir (line 1152) | func (s *ServerCmd) setMarkdownTemplateOverridesDir(userConfig *server... method setVarFileAllowlist (line 1175) | func (s *ServerCmd) setVarFileAllowlist(userConfig *server.UserConfig) { method trimAtSymbolFromUsers (line 1182) | func (s *ServerCmd) trimAtSymbolFromUsers(userConfig *server.UserConfi... method securityWarnings (line 1190) | func (s *ServerCmd) securityWarnings(userConfig *server.UserConfig) { method deprecationWarnings (line 1210) | func (s *ServerCmd) deprecationWarnings(userConfig *server.UserConfig)... method withErrPrint (line 1237) | func (s *ServerCmd) withErrPrint(f func(*cobra.Command, []string) erro... method printErr (line 1248) | func (s *ServerCmd) printErr(err error) { type ServerCreator (line 743) | type ServerCreator interface type DefaultServerCreator (line 748) | type DefaultServerCreator struct method NewServer (line 757) | func (d *DefaultServerCreator) NewServer(userConfig server.UserConfig,... type ServerStarter (line 752) | type ServerStarter interface function isValidLogLevel (line 1252) | func isValidLogLevel(level string) bool { FILE: cmd/server_test.go type ServerCreatorMock (line 42) | type ServerCreatorMock struct method NewServer (line 44) | func (s *ServerCreatorMock) NewServer(userConfig server.UserConfig, _ ... type ServerStarterMock (line 49) | type ServerStarterMock struct method Start (line 51) | func (s *ServerStarterMock) Start() error { function TestExecute_Defaults (line 173) | func TestExecute_Defaults(t *testing.T) { function TestExecute_Flags (line 228) | func TestExecute_Flags(t *testing.T) { function getUserConfigKeysWithFlags (line 238) | func getUserConfigKeysWithFlags() []string { function TestUserConfigAllTested (line 258) | func TestUserConfigAllTested(t *testing.T) { function getDocumentedFlags (line 275) | func getDocumentedFlags(t *testing.T) []string { function testIsSorted (line 310) | func testIsSorted[S ~[]E, E cmp.Ordered](t *testing.T, x S) { function TestAllFlagsDocumented (line 331) | func TestAllFlagsDocumented(t *testing.T) { function TestExecute_ConfigFile (line 363) | func TestExecute_ConfigFile(t *testing.T) { function TestExecute_EnvironmentVariables (line 380) | func TestExecute_EnvironmentVariables(t *testing.T) { function TestExecute_NoConfigFlag (line 395) | func TestExecute_NoConfigFlag(t *testing.T) { function TestExecute_ConfigFileExtension (line 404) | func TestExecute_ConfigFileExtension(t *testing.T) { function TestExecute_ConfigFileMissing (line 413) | func TestExecute_ConfigFileMissing(t *testing.T) { function TestExecute_ConfigFileExists (line 422) | func TestExecute_ConfigFileExists(t *testing.T) { function TestExecute_InvalidConfig (line 433) | func TestExecute_InvalidConfig(t *testing.T) { function TestExecute_RepoAllowlistScheme (line 445) | func TestExecute_RepoAllowlistScheme(t *testing.T) { function TestExecute_ValidateLogLevel (line 456) | func TestExecute_ValidateLogLevel(t *testing.T) { function TestExecute_ValidateCheckoutStrategy (line 489) | func TestExecute_ValidateCheckoutStrategy(t *testing.T) { function TestExecute_ValidateSSLConfig (line 497) | func TestExecute_ValidateSSLConfig(t *testing.T) { function TestExecute_ValidateVCSConfig (line 545) | func TestExecute_ValidateVCSConfig(t *testing.T) { function TestExecute_ValidateAllowCommands (line 793) | func TestExecute_ValidateAllowCommands(t *testing.T) { function TestExecute_ExpandHomeInDataDir (line 823) | func TestExecute_ExpandHomeInDataDir(t *testing.T) { function TestExecute_RelativeDataDir (line 839) | func TestExecute_RelativeDataDir(t *testing.T) { function TestExecute_GithubUser (line 854) | func TestExecute_GithubUser(t *testing.T) { function TestExecute_GithubApp (line 867) | func TestExecute_GithubApp(t *testing.T) { function TestExecute_GithubAppWithInstallationID (line 880) | func TestExecute_GithubAppWithInstallationID(t *testing.T) { function TestExecute_GiteaUser (line 895) | func TestExecute_GiteaUser(t *testing.T) { function TestExecute_GitlabUser (line 908) | func TestExecute_GitlabUser(t *testing.T) { function TestExecute_BitbucketUser (line 921) | func TestExecute_BitbucketUser(t *testing.T) { function TestExecute_ADUser (line 934) | func TestExecute_ADUser(t *testing.T) { function TestExecute_BitbucketServerBaseURLScheme (line 948) | func TestExecute_BitbucketServerBaseURLScheme(t *testing.T) { function TestExecute_BitbucketServerBaseURLPort (line 967) | func TestExecute_BitbucketServerBaseURLPort(t *testing.T) { function TestExecute_RepoCfgFlags (line 979) | func TestExecute_RepoCfgFlags(t *testing.T) { function TestExecute_TFEHostnameOnly (line 992) | func TestExecute_TFEHostnameOnly(t *testing.T) { function TestExecute_AllowAndWhitelist (line 1004) | func TestExecute_AllowAndWhitelist(t *testing.T) { function TestExecute_AutoDetectModulesFromProjects_Env (line 1013) | func TestExecute_AutoDetectModulesFromProjects_Env(t *testing.T) { function TestExecute_AutoDetectModulesFromProjects (line 1021) | func TestExecute_AutoDetectModulesFromProjects(t *testing.T) { function TestExecute_AutoplanFileList (line 1030) | func TestExecute_AutoplanFileList(t *testing.T) { function TestExecute_ValidateDefaultTFDistribution (line 1077) | func TestExecute_ValidateDefaultTFDistribution(t *testing.T) { function setup (line 1117) | func setup(flags map[string]any, t *testing.T) *cobra.Command { function setupWithDefaults (line 1131) | func setupWithDefaults(flags map[string]any, t *testing.T) *cobra.Command { function tempFile (line 1149) | func tempFile(t *testing.T, contents string) string { function configVal (line 1159) | func configVal(t *testing.T, u server.UserConfig, tag string) any { function TestExecute_GiteaBaseURLScheme (line 1173) | func TestExecute_GiteaBaseURLScheme(t *testing.T) { function TestExecute_GiteaWithWebhookSecret (line 1191) | func TestExecute_GiteaWithWebhookSecret(t *testing.T) { function TestExecute_GiteaBaseURLPort (line 1203) | func TestExecute_GiteaBaseURLPort(t *testing.T) { FILE: cmd/version.go type VersionCmd (line 23) | type VersionCmd struct method Init (line 28) | func (v *VersionCmd) Init() *cobra.Command { FILE: e2e/e2e.go type E2ETester (line 25) | type E2ETester struct method Start (line 44) | func (t *E2ETester) Start(ctx context.Context) (*E2EResult, error) { type E2EResult (line 32) | type E2EResult struct function cleanUp (line 154) | func cleanUp(ctx context.Context, t *E2ETester, pullRequestNumber int, b... FILE: e2e/github.go type GithubClient (line 27) | type GithubClient struct method Clone (line 71) | func (g GithubClient) Clone(cloneDir string) error { method CreateAtlantisWebhook (line 83) | func (g GithubClient) CreateAtlantisWebhook(ctx context.Context, hookU... method DeleteAtlantisHook (line 105) | func (g GithubClient) DeleteAtlantisHook(ctx context.Context, hookID i... method CreatePullRequest (line 115) | func (g GithubClient) CreatePullRequest(ctx context.Context, title, br... method GetAtlantisStatus (line 131) | func (g GithubClient) GetAtlantisStatus(ctx context.Context, branchNam... method ClosePullRequest (line 147) | func (g GithubClient) ClosePullRequest(ctx context.Context, pullReques... method DeleteBranch (line 156) | func (g GithubClient) DeleteBranch(ctx context.Context, branchName str... method IsAtlantisInProgress (line 166) | func (g GithubClient) IsAtlantisInProgress(state string) bool { method DidAtlantisSucceed (line 175) | func (g GithubClient) DidAtlantisSucceed(state string) bool { function NewGithubClient (line 35) | func NewGithubClient() *GithubClient { FILE: e2e/gitlab.go type GitlabClient (line 26) | type GitlabClient struct method Clone (line 77) | func (g GitlabClient) Clone(cloneDir string) error { method CreateAtlantisWebhook (line 90) | func (g GitlabClient) CreateAtlantisWebhook(ctx context.Context, hookU... method DeleteAtlantisHook (line 104) | func (g GitlabClient) DeleteAtlantisHook(ctx context.Context, hookID i... method CreatePullRequest (line 113) | func (g GitlabClient) CreatePullRequest(ctx context.Context, title, br... method GetAtlantisStatus (line 128) | func (g GitlabClient) GetAtlantisStatus(ctx context.Context, branchNam... method ClosePullRequest (line 147) | func (g GitlabClient) ClosePullRequest(ctx context.Context, pullReques... method DeleteBranch (line 158) | func (g GitlabClient) DeleteBranch(ctx context.Context, branchName str... method IsAtlantisInProgress (line 168) | func (g GitlabClient) IsAtlantisInProgress(state string) bool { method DidAtlantisSucceed (line 179) | func (g GitlabClient) DidAtlantisSucceed(state string) bool { function NewGitlabClient (line 37) | func NewGitlabClient() *GitlabClient { FILE: e2e/main.go type Project (line 33) | type Project struct function getVCSClient (line 38) | func getVCSClient() (VCSClient, error) { function main (line 52) | func main() { function cleanDir (line 107) | func cleanDir(path string) error { function startTests (line 111) | func startTests(ctx context.Context, e2e E2ETester) ([]*E2EResult, error) { FILE: e2e/vcs.go type VCSClient (line 18) | type VCSClient interface FILE: main.go function main (line 35) | func main() { FILE: runatlantis.io/.vitepress/theme/index.ts method Layout (line 6) | Layout() { FILE: server/controllers/api_controller.go constant atlantisTokenHeader (line 24) | atlantisTokenHeader = "X-Atlantis-Token" type APIController (line 26) | type APIController struct method apiReportError (line 88) | func (a *APIController) apiReportError(w http.ResponseWriter, code int... method Plan (line 95) | func (a *APIController) Plan(w http.ResponseWriter, r *http.Request) { method Apply (line 129) | func (a *APIController) Apply(w http.ResponseWriter, r *http.Request) { method ListLocks (line 186) | func (a *APIController) ListLocks(w http.ResponseWriter, r *http.Reque... method apiSetup (line 219) | func (a *APIController) apiSetup(ctx *command.Context, cmdName command... method apiPlan (line 240) | func (a *APIController) apiPlan(request *APIRequest, ctx *command.Cont... method apiApply (line 288) | func (a *APIController) apiApply(request *APIRequest, ctx *command.Con... method apiParseAndValidate (line 336) | func (a *APIController) apiParseAndValidate(r *http.Request) (*APIRequ... method respond (line 394) | func (a *APIController) respond(w http.ResponseWriter, lvl logging.Log... type APIRequest (line 47) | type APIRequest struct method getCommands (line 59) | func (a *APIRequest) getCommands(ctx *command.Context, cmdName command... type LockDetail (line 170) | type LockDetail struct type ListLocksResult (line 182) | type ListLocksResult struct FILE: server/controllers/api_controller_test.go constant atlantisTokenHeader (line 29) | atlantisTokenHeader = "X-Atlantis-Token" constant atlantisToken (line 30) | atlantisToken = "token" function TestAPIController_Plan (line 32) | func TestAPIController_Plan(t *testing.T) { function TestAPIController_Apply (line 119) | func TestAPIController_Apply(t *testing.T) { function TestAPIController_Plan_PreWorkflowHooksReceiveCorrectCommand (line 210) | func TestAPIController_Plan_PreWorkflowHooksReceiveCorrectCommand(t *tes... function TestAPIController_Apply_PreWorkflowHooksReceiveCorrectCommand (line 243) | func TestAPIController_Apply_PreWorkflowHooksReceiveCorrectCommand(t *te... function TestAPIController_ListLocks (line 280) | func TestAPIController_ListLocks(t *testing.T) { function TestAPIController_ListLocksEmpty (line 319) | func TestAPIController_ListLocksEmpty(t *testing.T) { function setup (line 336) | func setup(t *testing.T) (controllers.APIController, *MockProjectCommand... FILE: server/controllers/events/azuredevops_request_validator.go type AzureDevopsRequestValidator (line 18) | type AzureDevopsRequestValidator interface type DefaultAzureDevopsRequestValidator (line 29) | type DefaultAzureDevopsRequestValidator struct method Validate (line 35) | func (d *DefaultAzureDevopsRequestValidator) Validate(r *http.Request,... method validateWithBasicAuth (line 42) | func (d *DefaultAzureDevopsRequestValidator) validateWithBasicAuth(r *... method validateWithoutBasicAuth (line 50) | func (d *DefaultAzureDevopsRequestValidator) validateWithoutBasicAuth(... FILE: server/controllers/events/azuredevops_request_validator_test.go function TestAzureDevopsValidate_WithBasicAuthErr (line 16) | func TestAzureDevopsValidate_WithBasicAuthErr(t *testing.T) { function TestAzureDevopsValidate_WithBasicAuth (line 31) | func TestAzureDevopsValidate_WithBasicAuth(t *testing.T) { function TestAzureDevopsValidate_WithoutSecretInvalidContentType (line 46) | func TestAzureDevopsValidate_WithoutSecretInvalidContentType(t *testing.... function TestAzureDevopsValidate_WithoutSecretJSON (line 60) | func TestAzureDevopsValidate_WithoutSecretJSON(t *testing.T) { FILE: server/controllers/events/events_controller.go constant githubHeader (line 42) | githubHeader = "X-Github-Event" constant gitlabHeader (line 43) | gitlabHeader = "X-Gitlab-Event" constant azuredevopsHeader (line 44) | azuredevopsHeader = "Request-Id" constant giteaHeader (line 46) | giteaHeader = "X-Gitea-Event" constant giteaEventTypeHeader (line 47) | giteaEventTypeHeader = "X-Gitea-Event-Type" constant giteaSignatureHeader (line 48) | giteaSignatureHeader = "X-Gitea-Signature" constant giteaRequestIDHeader (line 49) | giteaRequestIDHeader = "X-Gitea-Delivery" constant bitbucketEventTypeHeader (line 52) | bitbucketEventTypeHeader = "X-Event-Key" constant bitbucketCloudRequestIDHeader (line 53) | bitbucketCloudRequestIDHeader = "X-Request-UUID" constant bitbucketServerRequestIDHeader (line 54) | bitbucketServerRequestIDHeader = "X-Request-ID" constant bitbucketSignatureHeader (line 55) | bitbucketSignatureHeader = "X-Hub-Signature" constant azuredevopsTestURL (line 58) | azuredevopsTestURL = "https://fabrikam.visualstudio.com/DefaultCollectio... type VCSEventsController (line 62) | type VCSEventsController struct method Post (line 109) | func (e *VCSEventsController) Post(w http.ResponseWriter, r *http.Requ... method handleGithubPost (line 177) | func (e *VCSEventsController) handleGithubPost(w http.ResponseWriter, ... method handleBitbucketCloudPost (line 225) | func (e *VCSEventsController) handleBitbucketCloudPost(w http.Response... method handleBitbucketServerPost (line 255) | func (e *VCSEventsController) handleBitbucketServerPost(w http.Respons... method handleAzureDevopsPost (line 291) | func (e *VCSEventsController) handleAzureDevopsPost(w http.ResponseWri... method handleGiteaPost (line 318) | func (e *VCSEventsController) handleGiteaPost(w http.ResponseWriter, r... method handleGiteaPullRequestEvent (line 356) | func (e *VCSEventsController) handleGiteaPullRequestEvent(logger loggi... method HandleGiteaPullRequestCommentEvent (line 390) | func (e *VCSEventsController) HandleGiteaPullRequestCommentEvent(w htt... method HandleGithubCommentEvent (line 409) | func (e *VCSEventsController) HandleGithubCommentEvent(event *github.I... method HandleBitbucketCloudCommentEvent (line 438) | func (e *VCSEventsController) HandleBitbucketCloudCommentEvent(w http.... method HandleBitbucketServerCommentEvent (line 459) | func (e *VCSEventsController) HandleBitbucketServerCommentEvent(w http... method handleBitbucketCloudPullRequestEvent (line 479) | func (e *VCSEventsController) handleBitbucketCloudPullRequestEvent(log... method handleBitbucketServerPullRequestEvent (line 509) | func (e *VCSEventsController) handleBitbucketServerPullRequestEvent(lo... method HandleGithubPullRequestEvent (line 541) | func (e *VCSEventsController) HandleGithubPullRequestEvent(logger logg... method handlePullRequestEvent (line 565) | func (e *VCSEventsController) handlePullRequestEvent(logger logging.Si... method handleGitlabPost (line 629) | func (e *VCSEventsController) handleGitlabPost(w http.ResponseWriter, ... method HandleGitlabCommentEvent (line 654) | func (e *VCSEventsController) HandleGitlabCommentEvent(w http.Response... method handleCommentEvent (line 675) | func (e *VCSEventsController) handleCommentEvent(logger logging.Simple... method HandleGitlabMergeRequestEvent (line 758) | func (e *VCSEventsController) HandleGitlabMergeRequestEvent(logger log... method HandleAzureDevopsPullRequestCommentedEvent (line 789) | func (e *VCSEventsController) HandleAzureDevopsPullRequestCommentedEve... method HandleAzureDevopsPullRequestEvent (line 842) | func (e *VCSEventsController) HandleAzureDevopsPullRequestEvent(w http... method supportsHost (line 891) | func (e *VCSEventsController) supportsHost(h models.VCSHostType) bool { method respond (line 895) | func (e *VCSEventsController) respond(w http.ResponseWriter, lvl loggi... method commentNotAllowlisted (line 904) | func (e *VCSEventsController) commentNotAllowlisted(baseRepo models.Re... type HTTPError (line 166) | type HTTPError struct type HTTPResponse (line 172) | type HTTPResponse struct function isAzureDevOpsTestRepoURL (line 915) | func isAzureDevOpsTestRepoURL(repository *azuredevops.GitRepository) bool { FILE: server/controllers/events/events_controller_e2e_test.go constant conftestCommand (line 52) | conftestCommand = "conftest" type NoopTFDownloader (line 57) | type NoopTFDownloader struct method Install (line 63) | func (m *NoopTFDownloader) Install(_ string, _ string, _ *version.Vers... type LocalConftestCache (line 67) | type LocalConftestCache struct method Get (line 70) | func (m *LocalConftestCache) Get(_ *version.Version) (string, error) { function TestGitHubWorkflow (line 74) | func TestGitHubWorkflow(t *testing.T) { function TestSimpleWorkflow_terraformLockFile (line 732) | func TestSimpleWorkflow_terraformLockFile(t *testing.T) { function TestGitHubWorkflowWithPolicyCheck (line 901) | func TestGitHubWorkflowWithPolicyCheck(t *testing.T) { type setupOption (line 1299) | type setupOption struct function setupE2E (line 1307) | func setupE2E(t *testing.T, repoDir string, opt setupOption) (events_con... type mockLockURLGenerator (line 1693) | type mockLockURLGenerator struct method GenerateLockURL (line 1695) | func (m *mockLockURLGenerator) GenerateLockURL(_ string) string { type mockWebhookSender (line 1699) | type mockWebhookSender struct method Send (line 1701) | func (w *mockWebhookSender) Send(_ logging.SimpleLogging, _ webhooks.A... function GitHubCommentEvent (line 1705) | func GitHubCommentEvent(t *testing.T, comment string) *http.Request { function GitHubPullRequestOpenedEvent (line 1718) | func GitHubPullRequestOpenedEvent(t *testing.T, headSHA string) *http.Re... function GitHubPullRequestClosedEvent (line 1730) | func GitHubPullRequestClosedEvent(t *testing.T) *http.Request { function GitHubPullRequestParsed (line 1740) | func GitHubPullRequestParsed(headSHA string) *github.PullRequest { function absRepoPath (line 1771) | func absRepoPath(t *testing.T, repoDir string) string { function initializeRepo (line 1783) | func initializeRepo(t *testing.T, repoDir string) (string, string) { function runCmd (line 1806) | func runCmd(t *testing.T, dir string, name string, args ...string) string { function assertCommentEquals (line 1814) | func assertCommentEquals(t *testing.T, expReplies []string, act string, ... function mkSubDirs (line 1872) | func mkSubDirs(t *testing.T) (string, string, string) { function ensureRunningConftest (line 1886) | func ensureRunningConftest(t *testing.T) { function ensureRunning014 (line 1900) | func ensureRunning014(t *testing.T) { FILE: server/controllers/events/events_controller_test.go constant githubHeader (line 44) | githubHeader = "X-Github-Event" constant giteaHeader (line 45) | giteaHeader = "X-Gitea-Event" constant gitlabHeader (line 46) | gitlabHeader = "X-Gitlab-Event" constant azuredevopsHeader (line 47) | azuredevopsHeader = "Request-Id" function TestPost_NotGithubOrGitlab (line 52) | func TestPost_NotGithubOrGitlab(t *testing.T) { function TestPost_UnsupportedVCSGithub (line 61) | func TestPost_UnsupportedVCSGithub(t *testing.T) { function TestPost_UnsupportedVCSGitea (line 72) | func TestPost_UnsupportedVCSGitea(t *testing.T) { function TestPost_UnsupportedVCSGitlab (line 83) | func TestPost_UnsupportedVCSGitlab(t *testing.T) { function TestPost_InvalidGithubSecret (line 94) | func TestPost_InvalidGithubSecret(t *testing.T) { function TestPost_InvalidGiteaSecret (line 105) | func TestPost_InvalidGiteaSecret(t *testing.T) { function TestPost_InvalidGitlabSecret (line 116) | func TestPost_InvalidGitlabSecret(t *testing.T) { function TestPost_UnsupportedGithubEvent (line 127) | func TestPost_UnsupportedGithubEvent(t *testing.T) { function TestPost_UnsupportedGiteaEvent (line 138) | func TestPost_UnsupportedGiteaEvent(t *testing.T) { function TestPost_UnsupportedGitlabEvent (line 150) | func TestPost_UnsupportedGitlabEvent(t *testing.T) { function TestPost_GitlabCommentOnCommit (line 163) | func TestPost_GitlabCommentOnCommit(t *testing.T) { function TestPost_GithubCommentNotCreated (line 173) | func TestPost_GithubCommentNotCreated(t *testing.T) { function TestPost_GithubInvalidComment (line 186) | func TestPost_GithubInvalidComment(t *testing.T) { function TestPost_GitlabCommentInvalidCommand (line 199) | func TestPost_GitlabCommentInvalidCommand(t *testing.T) { function TestPost_GithubCommentInvalidCommand (line 211) | func TestPost_GithubCommentInvalidCommand(t *testing.T) { function TestPost_GitlabCommentNotAllowlisted (line 226) | func TestPost_GitlabCommentNotAllowlisted(t *testing.T) { function TestPost_GitlabCommentNotAllowlistedWithSilenceErrors (line 260) | func TestPost_GitlabCommentNotAllowlistedWithSilenceErrors(t *testing.T) { function TestPost_GithubCommentNotAllowlisted (line 294) | func TestPost_GithubCommentNotAllowlisted(t *testing.T) { function TestPost_GithubCommentNotAllowlistedWithSilenceErrors (line 329) | func TestPost_GithubCommentNotAllowlistedWithSilenceErrors(t *testing.T) { function TestPost_GitlabCommentResponse (line 363) | func TestPost_GitlabCommentResponse(t *testing.T) { function TestPost_GithubCommentResponse (line 376) | func TestPost_GithubCommentResponse(t *testing.T) { function TestPost_GitlabCommentSuccess (line 394) | func TestPost_GitlabCommentSuccess(t *testing.T) { function TestPost_GithubCommentSuccess (line 409) | func TestPost_GithubCommentSuccess(t *testing.T) { function TestPost_GithubCommentReaction (line 428) | func TestPost_GithubCommentReaction(t *testing.T) { function TestPost_GilabCommentReaction (line 448) | func TestPost_GilabCommentReaction(t *testing.T) { function TestPost_GithubPullRequestInvalid (line 462) | func TestPost_GithubPullRequestInvalid(t *testing.T) { function TestPost_GitlabMergeRequestInvalid (line 476) | func TestPost_GitlabMergeRequestInvalid(t *testing.T) { function TestPost_GithubPullRequestNotAllowlisted (line 490) | func TestPost_GithubPullRequestNotAllowlisted(t *testing.T) { function TestPost_GitlabMergeRequestNotAllowlisted (line 506) | func TestPost_GitlabMergeRequestNotAllowlisted(t *testing.T) { function TestPost_GithubPullRequestUnsupportedAction (line 525) | func TestPost_GithubPullRequestUnsupportedAction(t *testing.T) { function TestPost_GitlabMergeRequestUnsupportedAction (line 539) | func TestPost_GitlabMergeRequestUnsupportedAction(t *testing.T) { function TestPost_AzureDevopsPullRequestIgnoreEvent (line 557) | func TestPost_AzureDevopsPullRequestIgnoreEvent(t *testing.T) { function TestPost_AzureDevopsPullRequestDeletedCommentIgnoreEvent (line 609) | func TestPost_AzureDevopsPullRequestDeletedCommentIgnoreEvent(t *testing... function TestPost_AzureDevopsPullRequestCommentWebhookTestIgnoreEvent (line 642) | func TestPost_AzureDevopsPullRequestCommentWebhookTestIgnoreEvent(t *tes... function TestPost_AzureDevopsPullRequestWebhookTestIgnoreEvent (line 690) | func TestPost_AzureDevopsPullRequestWebhookTestIgnoreEvent(t *testing.T) { function TestPost_AzureDevopsPullRequestCommentPassingIgnores (line 737) | func TestPost_AzureDevopsPullRequestCommentPassingIgnores(t *testing.T) { function TestPost_GithubPullRequestClosedErrCleaningPull (line 778) | func TestPost_GithubPullRequestClosedErrCleaningPull(t *testing.T) { function TestPost_GitlabMergeRequestClosedErrCleaningPull (line 797) | func TestPost_GitlabMergeRequestClosedErrCleaningPull(t *testing.T) { function TestPost_GithubClosedPullRequestSuccess (line 815) | func TestPost_GithubClosedPullRequestSuccess(t *testing.T) { function TestPost_GitlabMergeRequestSuccess (line 833) | func TestPost_GitlabMergeRequestSuccess(t *testing.T) { function TestPost_BBServerPullClosed (line 849) | func TestPost_BBServerPullClosed(t *testing.T) { function TestPost_PullOpenedOrUpdated (line 931) | func TestPost_PullOpenedOrUpdated(t *testing.T) { function setup (line 992) | func setup(t *testing.T) (events_controllers.VCSEventsController, *mocks... FILE: server/controllers/events/github_request_validator.go type GithubRequestValidator (line 29) | type GithubRequestValidator interface type DefaultGithubRequestValidator (line 39) | type DefaultGithubRequestValidator struct method Validate (line 45) | func (d *DefaultGithubRequestValidator) Validate(r *http.Request, secr... method validateAgainstSecret (line 52) | func (d *DefaultGithubRequestValidator) validateAgainstSecret(r *http.... method validateWithoutSecret (line 60) | func (d *DefaultGithubRequestValidator) validateWithoutSecret(r *http.... FILE: server/controllers/events/github_request_validator_test.go function TestValidate_WithSecretErr (line 27) | func TestValidate_WithSecretErr(t *testing.T) { function TestValidate_WithSecret (line 42) | func TestValidate_WithSecret(t *testing.T) { function TestValidate_WithoutSecretInvalidContentType (line 57) | func TestValidate_WithoutSecretInvalidContentType(t *testing.T) { function TestValidate_WithoutSecretJSON (line 71) | func TestValidate_WithoutSecretJSON(t *testing.T) { function TestValidate_WithoutSecretFormNoPayload (line 85) | func TestValidate_WithoutSecretFormNoPayload(t *testing.T) { function TestValidate_WithoutSecretForm (line 99) | func TestValidate_WithoutSecretForm(t *testing.T) { FILE: server/controllers/events/gitlab_request_parser_validator.go constant secretHeader (line 26) | secretHeader = "X-Gitlab-Token" type GitlabRequestParserValidator (line 31) | type GitlabRequestParserValidator interface type DefaultGitlabRequestParserValidator (line 55) | type DefaultGitlabRequestParserValidator struct method ParseAndValidate (line 59) | func (d *DefaultGitlabRequestParserValidator) ParseAndValidate(r *http... FILE: server/controllers/events/gitlab_request_parser_validator_test.go function TestValidate_InvalidSecret (line 30) | func TestValidate_InvalidSecret(t *testing.T) { function TestValidate_ValidSecret (line 42) | func TestValidate_ValidSecret(t *testing.T) { function TestValidate_NoSecret (line 55) | func TestValidate_NoSecret(t *testing.T) { function TestValidate_InvalidMergeEvent (line 68) | func TestValidate_InvalidMergeEvent(t *testing.T) { function TestValidate_InvalidMergeCommentEvent (line 80) | func TestValidate_InvalidMergeCommentEvent(t *testing.T) { function TestValidate_UnrecognizedEvent (line 92) | func TestValidate_UnrecognizedEvent(t *testing.T) { function TestValidate_ValidMergeEvent (line 104) | func TestValidate_ValidMergeEvent(t *testing.T) { function TestValidate_CommitCommentEvent (line 118) | func TestValidate_CommitCommentEvent(t *testing.T) { function TestValidate_ValidMergeCommentEvent (line 129) | func TestValidate_ValidMergeCommentEvent(t *testing.T) { FILE: server/controllers/events/mocks/mock_azuredevops_request_validator.go type MockAzureDevopsRequestValidator (line 13) | type MockAzureDevopsRequestValidator struct method SetFailHandler (line 25) | func (mock *MockAzureDevopsRequestValidator) SetFailHandler(fh pegomoc... method FailHandler (line 26) | func (mock *MockAzureDevopsRequestValidator) FailHandler() pegomock.Fa... method Validate (line 28) | func (mock *MockAzureDevopsRequestValidator) Validate(r *http.Request,... method VerifyWasCalledOnce (line 47) | func (mock *MockAzureDevopsRequestValidator) VerifyWasCalledOnce() *Ve... method VerifyWasCalled (line 54) | func (mock *MockAzureDevopsRequestValidator) VerifyWasCalled(invocatio... method VerifyWasCalledInOrder (line 61) | func (mock *MockAzureDevopsRequestValidator) VerifyWasCalledInOrder(in... method VerifyWasCalledEventually (line 69) | func (mock *MockAzureDevopsRequestValidator) VerifyWasCalledEventually... function NewMockAzureDevopsRequestValidator (line 17) | func NewMockAzureDevopsRequestValidator(options ...pegomock.Option) *Moc... type VerifierMockAzureDevopsRequestValidator (line 77) | type VerifierMockAzureDevopsRequestValidator struct method Validate (line 84) | func (verifier *VerifierMockAzureDevopsRequestValidator) Validate(r *h... type MockAzureDevopsRequestValidator_Validate_OngoingVerification (line 90) | type MockAzureDevopsRequestValidator_Validate_OngoingVerification struct method GetCapturedArguments (line 95) | func (c *MockAzureDevopsRequestValidator_Validate_OngoingVerification)... method GetAllCapturedArguments (line 100) | func (c *MockAzureDevopsRequestValidator_Validate_OngoingVerification)... FILE: server/controllers/events/mocks/mock_github_request_validator.go type MockGithubRequestValidator (line 13) | type MockGithubRequestValidator struct method SetFailHandler (line 25) | func (mock *MockGithubRequestValidator) SetFailHandler(fh pegomock.Fai... method FailHandler (line 26) | func (mock *MockGithubRequestValidator) FailHandler() pegomock.FailHan... method Validate (line 28) | func (mock *MockGithubRequestValidator) Validate(r *http.Request, secr... method VerifyWasCalledOnce (line 47) | func (mock *MockGithubRequestValidator) VerifyWasCalledOnce() *Verifie... method VerifyWasCalled (line 54) | func (mock *MockGithubRequestValidator) VerifyWasCalled(invocationCoun... method VerifyWasCalledInOrder (line 61) | func (mock *MockGithubRequestValidator) VerifyWasCalledInOrder(invocat... method VerifyWasCalledEventually (line 69) | func (mock *MockGithubRequestValidator) VerifyWasCalledEventually(invo... function NewMockGithubRequestValidator (line 17) | func NewMockGithubRequestValidator(options ...pegomock.Option) *MockGith... type VerifierMockGithubRequestValidator (line 77) | type VerifierMockGithubRequestValidator struct method Validate (line 84) | func (verifier *VerifierMockGithubRequestValidator) Validate(r *http.R... type MockGithubRequestValidator_Validate_OngoingVerification (line 90) | type MockGithubRequestValidator_Validate_OngoingVerification struct method GetCapturedArguments (line 95) | func (c *MockGithubRequestValidator_Validate_OngoingVerification) GetC... method GetAllCapturedArguments (line 100) | func (c *MockGithubRequestValidator_Validate_OngoingVerification) GetA... FILE: server/controllers/events/mocks/mock_gitlab_request_parser_validator.go type MockGitlabRequestParserValidator (line 13) | type MockGitlabRequestParserValidator struct method SetFailHandler (line 25) | func (mock *MockGitlabRequestParserValidator) SetFailHandler(fh pegomo... method FailHandler (line 26) | func (mock *MockGitlabRequestParserValidator) FailHandler() pegomock.F... method ParseAndValidate (line 28) | func (mock *MockGitlabRequestParserValidator) ParseAndValidate(r *http... method VerifyWasCalledOnce (line 47) | func (mock *MockGitlabRequestParserValidator) VerifyWasCalledOnce() *V... method VerifyWasCalled (line 54) | func (mock *MockGitlabRequestParserValidator) VerifyWasCalled(invocati... method VerifyWasCalledInOrder (line 61) | func (mock *MockGitlabRequestParserValidator) VerifyWasCalledInOrder(i... method VerifyWasCalledEventually (line 69) | func (mock *MockGitlabRequestParserValidator) VerifyWasCalledEventuall... function NewMockGitlabRequestParserValidator (line 17) | func NewMockGitlabRequestParserValidator(options ...pegomock.Option) *Mo... type VerifierMockGitlabRequestParserValidator (line 77) | type VerifierMockGitlabRequestParserValidator struct method ParseAndValidate (line 84) | func (verifier *VerifierMockGitlabRequestParserValidator) ParseAndVali... type MockGitlabRequestParserValidator_ParseAndValidate_OngoingVerification (line 90) | type MockGitlabRequestParserValidator_ParseAndValidate_OngoingVerificati... method GetCapturedArguments (line 95) | func (c *MockGitlabRequestParserValidator_ParseAndValidate_OngoingVeri... method GetAllCapturedArguments (line 100) | func (c *MockGitlabRequestParserValidator_ParseAndValidate_OngoingVeri... FILE: server/controllers/github_app_controller.go type GithubAppController (line 18) | type GithubAppController struct method ExchangeCode (line 47) | func (g *GithubAppController) ExchangeCode(w http.ResponseWriter, r *h... method New (line 92) | func (g *GithubAppController) New(w http.ResponseWriter, _ *http.Reque... method respond (line 159) | func (g *GithubAppController) respond(w http.ResponseWriter, lvl loggi... type githubWebhook (line 26) | type githubWebhook struct type githubAppRequest (line 33) | type githubAppRequest struct FILE: server/controllers/jobs_controller.go type JobIDKeyGenerator (line 20) | type JobIDKeyGenerator struct method Generate (line 22) | func (g JobIDKeyGenerator) Generate(r *http.Request) (string, error) { type JobsController (line 31) | type JobsController struct method getProjectJobs (line 43) | func (j *JobsController) getProjectJobs(w http.ResponseWriter, r *http... method GetProjectJobs (line 60) | func (j *JobsController) GetProjectJobs(w http.ResponseWriter, r *http... method getProjectJobsWS (line 69) | func (j *JobsController) getProjectJobsWS(w http.ResponseWriter, r *ht... method GetProjectJobsWS (line 80) | func (j *JobsController) GetProjectJobsWS(w http.ResponseWriter, r *ht... method respond (line 93) | func (j *JobsController) respond(w http.ResponseWriter, lvl logging.Lo... FILE: server/controllers/locks_controller.go type LocksController (line 23) | type LocksController struct method LockApply (line 39) | func (l *LocksController) LockApply(w http.ResponseWriter, _ *http.Req... method UnlockApply (line 51) | func (l *LocksController) UnlockApply(w http.ResponseWriter, _ *http.R... method GetLock (line 62) | func (l *LocksController) GetLock(w http.ResponseWriter, r *http.Reque... method DeleteLock (line 105) | func (l *LocksController) DeleteLock(w http.ResponseWriter, r *http.Re... method respond (line 151) | func (l *LocksController) respond(w http.ResponseWriter, lvl logging.L... FILE: server/controllers/locks_controller_test.go function TestCreateApplyLock (line 37) | func TestCreateApplyLock(t *testing.T) { function TestUnlockApply (line 83) | func TestUnlockApply(t *testing.T) { function TestGetLockRoute_NoLockID (line 119) | func TestGetLockRoute_NoLockID(t *testing.T) { function TestGetLock_InvalidLockID (line 130) | func TestGetLock_InvalidLockID(t *testing.T) { function TestGetLock_LockerErr (line 142) | func TestGetLock_LockerErr(t *testing.T) { function TestGetLock_None (line 158) | func TestGetLock_None(t *testing.T) { function TestGetLock_Success (line 174) | func TestGetLock_Success(t *testing.T) { function TestDeleteLock_NoLockID (line 212) | func TestDeleteLock_NoLockID(t *testing.T) { function TestDeleteLock_InvalidLockID (line 221) | func TestDeleteLock_InvalidLockID(t *testing.T) { function TestDeleteLock_LockerErr (line 231) | func TestDeleteLock_LockerErr(t *testing.T) { function TestDeleteLock_None (line 247) | func TestDeleteLock_None(t *testing.T) { function TestDeleteLock_OldFormat (line 263) | func TestDeleteLock_OldFormat(t *testing.T) { function TestDeleteLock_UpdateProjectStatus (line 282) | func TestDeleteLock_UpdateProjectStatus(t *testing.T) { function TestDeleteLock_CommentFailed (line 349) | func TestDeleteLock_CommentFailed(t *testing.T) { function TestDeleteLock_CommentSuccess (line 381) | func TestDeleteLock_CommentSuccess(t *testing.T) { FILE: server/controllers/status_controller.go type StatusController (line 16) | type StatusController struct method Get (line 29) | func (d *StatusController) Get(w http.ResponseWriter, _ *http.Request) { type StatusResponse (line 22) | type StatusResponse struct FILE: server/controllers/status_controller_test.go function TestStatusController_Startup (line 20) | func TestStatusController_Startup(t *testing.T) { function TestStatusController_InProgress (line 42) | func TestStatusController_InProgress(t *testing.T) { function TestStatusController_Shutdown (line 66) | func TestStatusController_Shutdown(t *testing.T) { FILE: server/controllers/web_templates/mocks/mock_template_writer.go type MockTemplateWriter (line 13) | type MockTemplateWriter struct method SetFailHandler (line 25) | func (mock *MockTemplateWriter) SetFailHandler(fh pegomock.FailHandler... method FailHandler (line 26) | func (mock *MockTemplateWriter) FailHandler() pegomock.FailHandler ... method Execute (line 28) | func (mock *MockTemplateWriter) Execute(wr io.Writer, data interface{}... method VerifyWasCalledOnce (line 43) | func (mock *MockTemplateWriter) VerifyWasCalledOnce() *VerifierMockTem... method VerifyWasCalled (line 50) | func (mock *MockTemplateWriter) VerifyWasCalled(invocationCountMatcher... method VerifyWasCalledInOrder (line 57) | func (mock *MockTemplateWriter) VerifyWasCalledInOrder(invocationCount... method VerifyWasCalledEventually (line 65) | func (mock *MockTemplateWriter) VerifyWasCalledEventually(invocationCo... function NewMockTemplateWriter (line 17) | func NewMockTemplateWriter(options ...pegomock.Option) *MockTemplateWrit... type VerifierMockTemplateWriter (line 73) | type VerifierMockTemplateWriter struct method Execute (line 80) | func (verifier *VerifierMockTemplateWriter) Execute(wr io.Writer, data... type MockTemplateWriter_Execute_OngoingVerification (line 86) | type MockTemplateWriter_Execute_OngoingVerification struct method GetCapturedArguments (line 91) | func (c *MockTemplateWriter_Execute_OngoingVerification) GetCapturedAr... method GetAllCapturedArguments (line 96) | func (c *MockTemplateWriter_Execute_OngoingVerification) GetAllCapture... FILE: server/controllers/web_templates/web_templates.go type TemplateWriter (line 44) | type TemplateWriter interface type LockIndexData (line 51) | type LockIndexData struct type ApplyLockData (line 63) | type ApplyLockData struct type IndexData (line 71) | type IndexData struct type LockDetailData (line 86) | type LockDetailData struct type ProjectJobData (line 104) | type ProjectJobData struct type ProjectJobsError (line 112) | type ProjectJobsError struct type GithubSetupData (line 121) | type GithubSetupData struct FILE: server/controllers/web_templates/web_templates_test.go function TestIndexTemplate (line 15) | func TestIndexTemplate(t *testing.T) { function TestLockTemplate (line 54) | func TestLockTemplate(t *testing.T) { function TestProjectJobsTemplate (line 69) | func TestProjectJobsTemplate(t *testing.T) { function TestProjectJobsErrorTemplate (line 78) | func TestProjectJobsErrorTemplate(t *testing.T) { function TestGithubAppSetupTemplate (line 87) | func TestGithubAppSetupTemplate(t *testing.T) { FILE: server/controllers/websocket/mux.go type PartitionKeyGenerator (line 15) | type PartitionKeyGenerator interface type PartitionRegistry (line 21) | type PartitionRegistry interface type Multiplexor (line 30) | type Multiplexor struct method Handle (line 61) | func (m *Multiplexor) Handle(w http.ResponseWriter, r *http.Request) e... function checkOriginFunc (line 36) | func checkOriginFunc(checkOrigin bool) func(r *http.Request) bool { function NewMultiplexor (line 45) | func NewMultiplexor(log logging.SimpleLogging, keyGenerator PartitionKey... FILE: server/controllers/websocket/mux_test.go function wsHandler (line 15) | func wsHandler(t *testing.T, checkOrigin bool) http.HandlerFunc { function TestCheckOriginFunc (line 29) | func TestCheckOriginFunc(t *testing.T) { FILE: server/controllers/websocket/writer.go function NewWriter (line 14) | func NewWriter(log logging.SimpleLogging, checkOrigin bool) *Writer { type Writer (line 25) | type Writer struct method Write (line 30) | func (w *Writer) Write(rw http.ResponseWriter, r *http.Request, input ... FILE: server/core/boltdb/boltdb.go type BoltDB (line 25) | type BoltDB struct method TryLock (line 144) | func (b *BoltDB) TryLock(newLock models.ProjectLock) (bool, models.Pro... method Unlock (line 181) | func (b *BoltDB) Unlock(p models.Project, workspace string) (*models.P... method List (line 206) | func (b *BoltDB) List() ([]models.ProjectLock, error) { method LockCommand (line 236) | func (b *BoltDB) LockCommand(cmdName command.Name, lockTime time.Time)... method UnlockCommand (line 267) | func (b *BoltDB) UnlockCommand(cmdName command.Name) error { method CheckCommandLock (line 287) | func (b *BoltDB) CheckCommandLock(cmdName command.Name) (*command.Lock... method UnlockByPull (line 315) | func (b *BoltDB) UnlockByPull(repoFullName string, pullNum int) ([]mod... method GetLock (line 347) | func (b *BoltDB) GetLock(p models.Project, workspace string) (*models.... method UpdatePullWithResults (line 375) | func (b *BoltDB) UpdatePullWithResults(pull models.PullRequest, newRes... method GetPullStatus (line 457) | func (b *BoltDB) GetPullStatus(pull models.PullRequest) (*models.PullS... method DeletePullStatus (line 476) | func (b *BoltDB) DeletePullStatus(pull models.PullRequest) error { method UpdateProjectStatus (line 492) | func (b *BoltDB) UpdateProjectStatus(pull models.PullRequest, workspac... method pullKey (line 526) | func (b *BoltDB) pullKey(pull models.PullRequest) ([]byte, error) { method commandLockKey (line 540) | func (b *BoltDB) commandLockKey(cmdName command.Name) string { method lockKey (line 544) | func (b *BoltDB) lockKey(p models.Project, workspace string) string { method getPullFromBucket (line 548) | func (b *BoltDB) getPullFromBucket(bucket *bolt.Bucket, key []byte) (*... method writePullToBucket (line 561) | func (b *BoltDB) writePullToBucket(bucket *bolt.Bucket, key []byte, pu... method projectResultToProject (line 569) | func (b *BoltDB) projectResultToProject(p command.ProjectResult) model... method Close (line 579) | func (b *BoltDB) Close() error { constant locksBucketName (line 33) | locksBucketName = "runLocks" constant pullsBucketName (line 34) | pullsBucketName = "pulls" constant globalLocksBucketName (line 35) | globalLocksBucketName = "globalLocks" constant pullKeySeparator (line 36) | pullKeySeparator = "::" function New (line 41) | func New(dataDir string) (*BoltDB, error) { function NewWithDB (line 131) | func NewWithDB(db *bolt.DB, bucket string, globalBucket string) (*BoltDB... FILE: server/core/boltdb/boltdb_test.go function TestLockCommandNotSet (line 49) | func TestLockCommandNotSet(t *testing.T) { function TestLockCommandEnabled (line 58) | func TestLockCommandEnabled(t *testing.T) { function TestLockCommandFail (line 71) | func TestLockCommandFail(t *testing.T) { function TestUnlockCommandDisabled (line 83) | func TestUnlockCommandDisabled(t *testing.T) { function TestMigrationOldLockKeysToNewFormat (line 103) | func TestMigrationOldLockKeysToNewFormat(t *testing.T) { function TestNoMigrationNeededForNewFormatKeys (line 185) | func TestNoMigrationNeededForNewFormatKeys(t *testing.T) { function TestUnlockCommandFail (line 229) | func TestUnlockCommandFail(t *testing.T) { function TestMixedLocksPresent (line 237) | func TestMixedLocksPresent(t *testing.T) { function TestListNoLocks (line 251) | func TestListNoLocks(t *testing.T) { function TestListOneLock (line 260) | func TestListOneLock(t *testing.T) { function TestListMultipleLocks (line 271) | func TestListMultipleLocks(t *testing.T) { function TestListAddRemove (line 304) | func TestListAddRemove(t *testing.T) { function TestLockingNoLocks (line 318) | func TestLockingNoLocks(t *testing.T) { function TestLockingExistingLock (line 328) | func TestLockingExistingLock(t *testing.T) { function TestUnlockingNoLocks (line 388) | func TestUnlockingNoLocks(t *testing.T) { function TestUnlocking (line 397) | func TestUnlocking(t *testing.T) { function TestUnlockingMultiple (line 421) | func TestUnlockingMultiple(t *testing.T) { function TestUnlockByPullNone (line 460) | func TestUnlockByPullNone(t *testing.T) { function TestUnlockByPullOne (line 469) | func TestUnlockByPullOne(t *testing.T) { function TestUnlockByPullAfterUnlock (line 502) | func TestUnlockByPullAfterUnlock(t *testing.T) { function TestUnlockByPullMatching (line 518) | func TestUnlockByPullMatching(t *testing.T) { function TestGetLockNotThere (line 548) | func TestGetLockNotThere(t *testing.T) { function TestGetLock (line 557) | func TestGetLock(t *testing.T) { function TestPullStatus_UpdateGet (line 574) | func TestPullStatus_UpdateGet(t *testing.T) { function TestPullStatus_UpdateDeleteGet (line 627) | func TestPullStatus_UpdateDeleteGet(t *testing.T) { function TestPullStatus_UpdateProject (line 675) | func TestPullStatus_UpdateProject(t *testing.T) { function TestPullStatus_UpdateNewCommit (line 743) | func TestPullStatus_UpdateNewCommit(t *testing.T) { function TestPullStatus_UpdateMerge_Apply (line 810) | func TestPullStatus_UpdateMerge_Apply(t *testing.T) { function TestPullStatus_UpdateMerge_ApprovePolicies (line 935) | func TestPullStatus_UpdateMerge_ApprovePolicies(t *testing.T) { function newTestDB (line 1055) | func newTestDB() (*bolt.DB, *boltdb.BoltDB) { function newTestDB2 (line 1084) | func newTestDB2(t *testing.T) *boltdb.BoltDB { function cleanupDB (line 1091) | func cleanupDB(db *bolt.DB) { FILE: server/core/config/cfgfuzz/fuzz_test.go function FuzzParseRepoCfgData (line 17) | func FuzzParseRepoCfgData(f *testing.F) { FILE: server/core/config/parser_validator.go type ParserValidator (line 27) | type ParserValidator struct method HasRepoCfg (line 32) | func (p *ParserValidator) HasRepoCfg(absRepoDir, repoConfigFile string... method ParseRepoCfg (line 50) | func (p *ParserValidator) ParseRepoCfg(absRepoDir string, globalCfg va... method ParseRepoCfgData (line 81) | func (p *ParserValidator) ParseRepoCfgData(repoCfgData []byte, globalC... method parseRawRepoCfg (line 97) | func (p *ParserValidator) parseRawRepoCfg(rawConfig raw.RepoCfg, globa... method ParseGlobalCfg (line 141) | func (p *ParserValidator) ParseGlobalCfg(configFile string, defaultCfg... method ParseGlobalCfgJSON (line 164) | func (p *ParserValidator) ParseGlobalCfgJSON(cfgJSON string, defaultCf... method validateRawGlobalCfg (line 173) | func (p *ParserValidator) validateRawGlobalCfg(rawCfg raw.GlobalCfg, d... method repoCfgPath (line 185) | func (p *ParserValidator) repoCfgPath(repoDir, cfgFilename string) str... method validateProjectNames (line 189) | func (p *ParserValidator) validateProjectNames(config valid.RepoCfg) e... method applyLegacyShellParsing (line 228) | func (p *ParserValidator) applyLegacyShellParsing(cfg *valid.RepoCfg) ... method expandProjectGlobs (line 262) | func (p *ParserValidator) expandProjectGlobs(absRepoDir string, projec... method dirContainsTerraformFiles (line 313) | func (p *ParserValidator) dirContainsTerraformFiles(dir string) (bool,... method copyProjectWithDir (line 328) | func (p *ParserValidator) copyProjectWithDir(original raw.Project, new... FILE: server/core/config/parser_validator_test.go function TestHasRepoCfg_DirDoesNotExist (line 30) | func TestHasRepoCfg_DirDoesNotExist(t *testing.T) { function TestHasRepoCfg_FileDoesNotExist (line 37) | func TestHasRepoCfg_FileDoesNotExist(t *testing.T) { function TestHasRepoCfg_InvalidFileExtension (line 45) | func TestHasRepoCfg_InvalidFileExtension(t *testing.T) { function TestParseRepoCfg_DirDoesNotExist (line 56) | func TestParseRepoCfg_DirDoesNotExist(t *testing.T) { function TestParseRepoCfg_FileDoesNotExist (line 62) | func TestParseRepoCfg_FileDoesNotExist(t *testing.T) { function TestParseRepoCfg_BadPermissions (line 69) | func TestParseRepoCfg_BadPermissions(t *testing.T) { function TestParseCfgs_InvalidYAML (line 82) | func TestParseCfgs_InvalidYAML(t *testing.T) { function TestParseRepoCfg (line 117) | func TestParseRepoCfg(t *testing.T) { function TestParseRepoCfg_GlobalValidation (line 1157) | func TestParseRepoCfg_GlobalValidation(t *testing.T) { function TestParseGlobalCfg_NotExist (line 1177) | func TestParseGlobalCfg_NotExist(t *testing.T) { function TestParseGlobalCfg (line 1184) | func TestParseGlobalCfg(t *testing.T) { function TestParserValidator_ParseGlobalCfgJSON (line 1727) | func TestParserValidator_ParseGlobalCfgJSON(t *testing.T) { function TestParseRepoCfg_V2ShellParsing (line 1929) | func TestParseRepoCfg_V2ShellParsing(t *testing.T) { function String (line 1995) | func String(v string) *string { return &v } function Bool (line 1999) | func Bool(v bool) *bool { return &v } function defaultWorkflow (line 2001) | func defaultWorkflow(name string) valid.Workflow { function TestContainsGlobPattern (line 2013) | func TestContainsGlobPattern(t *testing.T) { function TestValidateGlobPattern (line 2046) | func TestValidateGlobPattern(t *testing.T) { function TestParseRepoCfg_GlobExpansion (line 2081) | func TestParseRepoCfg_GlobExpansion(t *testing.T) { function TestParseRepoCfg_GlobExpansionPreservesSettings (line 2227) | func TestParseRepoCfg_GlobExpansionPreservesSettings(t *testing.T) { function TestParseRepoCfg_GlobExpansionNoNameCopy (line 2272) | func TestParseRepoCfg_GlobExpansionNoNameCopy(t *testing.T) { FILE: server/core/config/raw/autodiscover.go type AutoDiscover (line 18) | type AutoDiscover struct method ToValid (line 23) | func (a AutoDiscover) ToValid() *valid.AutoDiscover { method Validate (line 37) | func (a AutoDiscover) Validate() error { function DefaultAutoDiscover (line 67) | func DefaultAutoDiscover() *valid.AutoDiscover { FILE: server/core/config/raw/autodiscover_test.go function TestAutoDiscover_UnmarshalYAML (line 14) | func TestAutoDiscover_UnmarshalYAML(t *testing.T) { function TestAutoDiscover_Validate (line 53) | func TestAutoDiscover_Validate(t *testing.T) { function TestAutoDiscover_ToValid (line 169) | func TestAutoDiscover_ToValid(t *testing.T) { FILE: server/core/config/raw/autoplan.go type Autoplan (line 18) | type Autoplan struct method ToValid (line 23) | func (a Autoplan) ToValid() valid.Autoplan { method Validate (line 40) | func (a Autoplan) Validate() error { function DefaultAutoPlan (line 45) | func DefaultAutoPlan() valid.Autoplan { FILE: server/core/config/raw/autoplan_test.go function TestAutoPlan_UnmarshalYAML (line 14) | func TestAutoPlan_UnmarshalYAML(t *testing.T) { function TestAutoplan_Validate (line 74) | func TestAutoplan_Validate(t *testing.T) { function TestAutoplan_ToValid (line 103) | func TestAutoplan_ToValid(t *testing.T) { FILE: server/core/config/raw/global_cfg.go type GlobalCfg (line 18) | type GlobalCfg struct method Validate (line 49) | func (g GlobalCfg) Validate() error { method ToValid (line 124) | func (g GlobalCfg) ToValid(defaultCfg valid.GlobalCfg) valid.GlobalCfg { type Repo (line 27) | type Repo struct method HasRegexID (line 174) | func (r Repo) HasRegexID() bool { method HasRegexBranch (line 179) | func (r Repo) HasRegexBranch() bool { method Validate (line 183) | func (r Repo) Validate() error { method ToValid (line 278) | func (r Repo) ToValid(workflows map[string]valid.Workflow, globalPlanR... FILE: server/core/config/raw/metrics.go type Metrics (line 12) | type Metrics struct method Validate (line 38) | func (m Metrics) Validate() error { method ToValid (line 46) | func (m Metrics) ToValid() valid.Metrics { type Prometheus (line 17) | type Prometheus struct method Validate (line 21) | func (p *Prometheus) Validate() error { type Statsd (line 25) | type Statsd struct method Validate (line 30) | func (s *Statsd) Validate() error { FILE: server/core/config/raw/metrics_test.go function TestMetrics_Unmarshal (line 14) | func TestMetrics_Unmarshal(t *testing.T) { function TestMetrics_Validate_Success (line 50) | func TestMetrics_Validate_Success(t *testing.T) { function TestMetrics_Validate_Error (line 106) | func TestMetrics_Validate_Error(t *testing.T) { FILE: server/core/config/raw/policies.go type PolicySets (line 13) | type PolicySets struct method Validate (line 20) | func (p PolicySets) Validate() error { method ToValid (line 27) | func (p PolicySets) ToValid() valid.PolicySets { type PolicyOwners (line 57) | type PolicyOwners struct method ToValid (line 62) | func (o PolicyOwners) ToValid() valid.PolicyOwners { type PolicySet (line 75) | type PolicySet struct method Validate (line 84) | func (p PolicySet) Validate() error { method ToValid (line 94) | func (p PolicySet) ToValid() valid.PolicySet { FILE: server/core/config/raw/policies_test.go function TestPolicySetsConfig_YAMLMarshalling (line 16) | func TestPolicySetsConfig_YAMLMarshalling(t *testing.T) { function TestPolicySets_Validate (line 67) | func TestPolicySets_Validate(t *testing.T) { function TestPolicySets_ToValid (line 171) | func TestPolicySets_ToValid(t *testing.T) { FILE: server/core/config/raw/project.go constant DefaultWorkspace (line 21) | DefaultWorkspace = "default" constant ApprovedRequirement (line 22) | ApprovedRequirement = "approved" constant MergeableRequirement (line 23) | MergeableRequirement = "mergeable" constant UnDivergedRequirement (line 24) | UnDivergedRequirement = "undiverged" type Project (line 27) | type Project struct method Validate (line 49) | func (p Project) Validate() error { method ToValid (line 123) | func (p Project) ToValid() valid.Project { function validProjectName (line 201) | func validProjectName(name string) bool { function validPlanReq (line 206) | func validPlanReq(value any) error { function validApplyReq (line 216) | func validApplyReq(value any) error { function validImportReq (line 226) | func validImportReq(value any) error { function validDistribution (line 236) | func validDistribution(value any) error { function ContainsGlobPattern (line 247) | func ContainsGlobPattern(s string) bool { function ValidateGlobPattern (line 253) | func ValidateGlobPattern(pattern string) error { FILE: server/core/config/raw/project_test.go function TestProject_UnmarshalYAML (line 16) | func TestProject_UnmarshalYAML(t *testing.T) { function TestProject_Validate (line 86) | func TestProject_Validate(t *testing.T) { function TestProject_ToValid (line 435) | func TestProject_ToValid(t *testing.T) { FILE: server/core/config/raw/raw.go function VersionValidator (line 17) | func VersionValidator(value any) error { FILE: server/core/config/raw/raw_test.go function Bool (line 17) | func Bool(v bool) *bool { return &v } function Int (line 21) | func Int(v int) *int { return &v } function String (line 25) | func String(v string) *string { return &v } function unmarshalString (line 28) | func unmarshalString(in string, out any) error { FILE: server/core/config/raw/repo_cfg.go constant DefaultEmojiReaction (line 14) | DefaultEmojiReaction = "" constant DefaultAbortOnExecutionOrderFail (line 17) | DefaultAbortOnExecutionOrderFail = false type RepoCfg (line 20) | type RepoCfg struct method Validate (line 37) | func (r RepoCfg) Validate() error { method ToValid (line 55) | func (r RepoCfg) ToValid() valid.RepoCfg { FILE: server/core/config/raw/repo_cfg_test.go function TestConfig_UnmarshalYAML (line 15) | func TestConfig_UnmarshalYAML(t *testing.T) { function TestConfig_Validate (line 219) | func TestConfig_Validate(t *testing.T) { function TestConfig_ToValid (line 253) | func TestConfig_ToValid(t *testing.T) { FILE: server/core/config/raw/repo_locks.go type RepoLocks (line 11) | type RepoLocks struct method ToValid (line 15) | func (a RepoLocks) ToValid() *valid.RepoLocks { method Validate (line 27) | func (a RepoLocks) Validate() error { FILE: server/core/config/raw/repo_locks_test.go function TestRepoLocks_UnmarshalYAML (line 14) | func TestRepoLocks_UnmarshalYAML(t *testing.T) { function TestRepoLocks_Validate (line 49) | func TestRepoLocks_Validate(t *testing.T) { function TestRepoLocks_ToValid (line 104) | func TestRepoLocks_ToValid(t *testing.T) { FILE: server/core/config/raw/stage.go type Stage (line 11) | type Stage struct method Validate (line 15) | func (s Stage) Validate() error { method ToValid (line 21) | func (s Stage) ToValid() valid.Stage { FILE: server/core/config/raw/stage_test.go function TestStage_UnmarshalYAML (line 15) | func TestStage_UnmarshalYAML(t *testing.T) { function TestStage_Validate (line 53) | func TestStage_Validate(t *testing.T) { function TestStage_ToValid (line 69) | func TestStage_ToValid(t *testing.T) { FILE: server/core/config/raw/step.go constant ExtraArgsKey (line 22) | ExtraArgsKey = "extra_args" constant NameArgKey (line 23) | NameArgKey = "name" constant CommandArgKey (line 24) | CommandArgKey = "command" constant ValueArgKey (line 25) | ValueArgKey = "value" constant OutputArgKey (line 26) | OutputArgKey = "output" constant RunStepName (line 27) | RunStepName = "run" constant PlanStepName (line 28) | PlanStepName = "plan" constant ShowStepName (line 29) | ShowStepName = "show" constant PolicyCheckStepName (line 30) | PolicyCheckStepName = "policy_check" constant ApplyStepName (line 31) | ApplyStepName = "apply" constant InitStepName (line 32) | InitStepName = "init" constant EnvStepName (line 33) | EnvStepName = "env" constant MultiEnvStepName (line 34) | MultiEnvStepName = "multienv" constant ImportStepName (line 35) | ImportStepName = "import" constant StateRmStepName (line 36) | StateRmStepName = "state_rm" constant ShellArgKey (line 37) | ShellArgKey = "shell" constant ShellArgsArgKey (line 38) | ShellArgsArgKey = "shellArgs" type Step (line 82) | type Step struct method UnmarshalYAML (line 94) | func (s *Step) UnmarshalYAML(unmarshal func(any) error) error { method MarshalYAML (line 98) | func (s Step) MarshalYAML() (any, error) { method UnmarshalJSON (line 102) | func (s *Step) UnmarshalJSON(data []byte) error { method MarshalJSON (line 108) | func (s *Step) MarshalJSON() ([]byte, error) { method validStepName (line 116) | func (s Step) validStepName(stepName string) bool { method Validate (line 128) | func (s Step) Validate() error { method ToValid (line 401) | func (s Step) ToValid() valid.Step { method unmarshalGeneric (line 521) | func (s *Step) unmarshalGeneric(unmarshal func(any) error) error { method marshalGeneric (line 578) | func (s Step) marshalGeneric() (any, error) { FILE: server/core/config/raw/step_test.go function TestStepConfig_YAMLMarshalling (line 16) | func TestStepConfig_YAMLMarshalling(t *testing.T) { function TestStep_Validate (line 181) | func TestStep_Validate(t *testing.T) { function TestStep_ToValid (line 509) | func TestStep_ToValid(t *testing.T) { type MapType (line 843) | type MapType type EnvType (line 844) | type EnvType type RunType (line 845) | type RunType type MultiEnvType (line 846) | type MultiEnvType FILE: server/core/config/raw/team_authz.go type TeamAuthz (line 8) | type TeamAuthz struct method ToValid (line 13) | func (t *TeamAuthz) ToValid() valid.TeamAuthz { FILE: server/core/config/raw/workflow.go type Workflow (line 11) | type Workflow struct method Validate (line 19) | func (w Workflow) Validate() error { method toValidStage (line 29) | func (w Workflow) toValidStage(stage *Stage, defaultStage valid.Stage)... method ToValid (line 37) | func (w Workflow) ToValid(name string) valid.Workflow { FILE: server/core/config/raw/workflow_step.go type WorkflowHook (line 21) | type WorkflowHook struct method UnmarshalYAML (line 25) | func (s *WorkflowHook) UnmarshalYAML(unmarshal func(any) error) error { method MarshalYAML (line 29) | func (s WorkflowHook) MarshalYAML() (any, error) { method UnmarshalJSON (line 33) | func (s *WorkflowHook) UnmarshalJSON(data []byte) error { method MarshalJSON (line 39) | func (s *WorkflowHook) MarshalJSON() ([]byte, error) { method Validate (line 47) | func (s WorkflowHook) Validate() error { method ToValid (line 75) | func (s WorkflowHook) ToValid() *valid.WorkflowHook { method unmarshalGeneric (line 95) | func (s *WorkflowHook) unmarshalGeneric(unmarshal func(any) error) err... method marshalGeneric (line 110) | func (s WorkflowHook) marshalGeneric() (any, error) { FILE: server/core/config/raw/workflow_step_test.go function TestWorkflowHook_YAMLMarshalling (line 15) | func TestWorkflowHook_YAMLMarshalling(t *testing.T) { function TestGlobalConfigStep_Validate (line 79) | func TestGlobalConfigStep_Validate(t *testing.T) { function TestWorkflowHook_ToValid (line 126) | func TestWorkflowHook_ToValid(t *testing.T) { FILE: server/core/config/raw/workflow_test.go function TestWorkflow_UnmarshalYAML (line 15) | func TestWorkflow_UnmarshalYAML(t *testing.T) { function TestWorkflow_Validate (line 122) | func TestWorkflow_Validate(t *testing.T) { function TestWorkflow_ToValid (line 140) | func TestWorkflow_ToValid(t *testing.T) { FILE: server/core/config/valid/autodiscover.go type AutoDiscoverMode (line 9) | type AutoDiscoverMode constant AutoDiscoverEnabledMode (line 12) | AutoDiscoverEnabledMode AutoDiscoverMode = "enabled" constant AutoDiscoverDisabledMode (line 13) | AutoDiscoverDisabledMode AutoDiscoverMode = "disabled" constant AutoDiscoverAutoMode (line 14) | AutoDiscoverAutoMode AutoDiscoverMode = "auto" type AutoDiscover (line 17) | type AutoDiscover struct method IsPathIgnored (line 22) | func (a AutoDiscover) IsPathIgnored(path string) bool { FILE: server/core/config/valid/autodiscover_test.go function TestConfig_IsPathIgnoredForAutoDiscover (line 13) | func TestConfig_IsPathIgnoredForAutoDiscover(t *testing.T) { FILE: server/core/config/valid/global_cfg.go constant MergeableCommandReq (line 16) | MergeableCommandReq = "mergeable" constant ApprovedCommandReq (line 17) | ApprovedCommandReq = "approved" constant UnDivergedCommandReq (line 18) | UnDivergedCommandReq = "undiverged" constant PoliciesPassedCommandReq (line 19) | PoliciesPassedCommandReq = "policies_passed" constant PlanRequirementsKey (line 20) | PlanRequirementsKey = "plan_requirements" constant ApplyRequirementsKey (line 21) | ApplyRequirementsKey = "apply_requirements" constant ImportRequirementsKey (line 22) | ImportRequirementsKey = "import_requirements" constant WorkflowKey (line 23) | WorkflowKey = "workflow" constant AllowedOverridesKey (line 24) | AllowedOverridesKey = "allowed_overrides" constant AllowCustomWorkflowsKey (line 25) | AllowCustomWorkflowsKey = "allow_custom_workflows" constant DefaultWorkflowName (line 26) | DefaultWorkflowName = "default" constant DeleteSourceBranchOnMergeKey (line 27) | DeleteSourceBranchOnMergeKey = "delete_source_branch_on_merge" constant RepoLockingKey (line 28) | RepoLockingKey = "repo_locking" constant RepoLocksKey (line 29) | RepoLocksKey = "repo_locks" constant PolicyCheckKey (line 30) | PolicyCheckKey = "policy_check" constant CustomPolicyCheckKey (line 31) | CustomPolicyCheckKey = "custom_policy_check" constant AutoDiscoverKey (line 32) | AutoDiscoverKey = "autodiscover" constant SilencePRCommentsKey (line 33) | SilencePRCommentsKey = "silence_pr_comments" constant DefaultAtlantisFile (line 38) | DefaultAtlantisFile = "atlantis.yaml" type GlobalCfg (line 48) | type GlobalCfg struct method MergeProjectCfg (line 292) | func (g GlobalCfg) MergeProjectCfg(log logging.SimpleLogging, repoID s... method DefaultProjCfg (line 436) | func (g GlobalCfg) DefaultProjCfg(log logging.SimpleLogging, repoID st... method RepoAutoDiscoverCfg (line 462) | func (g GlobalCfg) RepoAutoDiscoverCfg(repoID string) *AutoDiscover { method ValidateRepoCfg (line 472) | func (g GlobalCfg) ValidateRepoCfg(rCfg RepoCfg, repoID string) error { method getMatchingCfg (line 594) | func (g GlobalCfg) getMatchingCfg(log logging.SimpleLogging, repoID st... method MatchingRepo (line 706) | func (g GlobalCfg) MatchingRepo(repoID string) *Repo { method RepoConfigFile (line 718) | func (g GlobalCfg) RepoConfigFile(repoID string) string { type Metrics (line 56) | type Metrics struct type Statsd (line 61) | type Statsd struct type Prometheus (line 66) | type Prometheus struct type Repo (line 71) | type Repo struct method IDMatches (line 267) | func (r Repo) IDMatches(otherID string) bool { method BranchMatches (line 275) | func (r Repo) BranchMatches(other string) bool { method IDString (line 283) | func (r Repo) IDString() string { type MergedProjectCfg (line 98) | type MergedProjectCfg struct type WorkflowHook (line 124) | type WorkflowHook struct type GlobalCfgArgs (line 190) | type GlobalCfgArgs struct function NewGlobalCfgFromArgs (line 201) | func NewGlobalCfgFromArgs(args GlobalCfgArgs) GlobalCfg { FILE: server/core/config/valid/global_cfg_test.go function TestNewGlobalCfg (line 22) | func TestNewGlobalCfg(t *testing.T) { function TestGlobalCfg_ValidateRepoCfg (line 163) | func TestGlobalCfg_ValidateRepoCfg(t *testing.T) { function TestGlobalCfg_WithPolicySets (line 524) | func TestGlobalCfg_WithPolicySets(t *testing.T) { function TestGlobalCfg_MergeProjectCfg (line 657) | func TestGlobalCfg_MergeProjectCfg(t *testing.T) { function TestRepo_IDMatches (line 1086) | func TestRepo_IDMatches(t *testing.T) { function TestRepo_IDString (line 1099) | func TestRepo_IDString(t *testing.T) { function TestRepo_BranchMatches (line 1104) | func TestRepo_BranchMatches(t *testing.T) { function TestGlobalCfg_MatchingRepo (line 1119) | func TestGlobalCfg_MatchingRepo(t *testing.T) { function TestGlobalCfg_PolicyCheckOverride (line 1188) | func TestGlobalCfg_PolicyCheckOverride(t *testing.T) { function String (line 1434) | func String(v string) *string { return &v } function Bool (line 1438) | func Bool(v bool) *bool { return &v } FILE: server/core/config/valid/policies.go constant LocalPolicySet (line 14) | LocalPolicySet string = "local" constant GithubPolicySet (line 15) | GithubPolicySet string = "github" type PolicySets (line 21) | type PolicySets struct method HasPolicies (line 42) | func (p *PolicySets) HasPolicies() bool { method HasTeamOwners (line 47) | func (p *PolicySets) HasTeamOwners() bool { method AllTeams (line 76) | func (p *PolicySets) AllTeams() []string { type PolicyOwners (line 28) | type PolicyOwners struct method IsOwner (line 57) | func (o *PolicyOwners) IsOwner(username string, userTeams []string) bo... type PolicySet (line 33) | type PolicySet struct FILE: server/core/config/valid/policies_test.go function TestPoliciesConfig_HasTeamOwners (line 13) | func TestPoliciesConfig_HasTeamOwners(t *testing.T) { function TestPoliciesConfig_IsOwners (line 71) | func TestPoliciesConfig_IsOwners(t *testing.T) { function TestPoliciesConfig_AllTeams (line 127) | func TestPoliciesConfig_AllTeams(t *testing.T) { FILE: server/core/config/valid/repo_cfg.go type RepoCfg (line 19) | type RepoCfg struct method FindProjectsByDirWorkspace (line 39) | func (r RepoCfg) FindProjectsByDirWorkspace(repoRelDir string, workspa... method FindProjectsByDir (line 50) | func (r RepoCfg) FindProjectsByDir(dir string) []Project { method FindProjectsByDirPattern (line 62) | func (r RepoCfg) FindProjectsByDirPattern(pattern string) []Project { method FindProjectsByDirPatternWorkspace (line 74) | func (r RepoCfg) FindProjectsByDirPatternWorkspace(pattern string, wor... method FindProjectByName (line 89) | func (r RepoCfg) FindProjectByName(name string) *Project { method FindProjectsByName (line 99) | func (r RepoCfg) FindProjectsByName(name string) []Project { method AutoDiscoverEnabled (line 133) | func (r RepoCfg) AutoDiscoverEnabled(defaultAutoDiscoverMode AutoDisco... method ValidateWorkspaceAllowed (line 152) | func (r RepoCfg) ValidateWorkspaceAllowed(repoRelDir string, workspace... function ContainsDirGlobPattern (line 85) | func ContainsDirGlobPattern(s string) bool { function isRegexAllowed (line 117) | func isRegexAllowed(name string, allowedRegexpPrefixes []string) bool { type Project (line 177) | type Project struct method GetName (line 201) | func (p Project) GetName() string { type Autoplan (line 208) | type Autoplan struct type PostProcessRunOutputOption (line 214) | type PostProcessRunOutputOption constant PostProcessRunOutputShow (line 217) | PostProcessRunOutputShow = "show" constant PostProcessRunOutputHide (line 218) | PostProcessRunOutputHide = "hide" constant PostProcessRunOutputStripRefreshing (line 219) | PostProcessRunOutputStripRefreshing = "strip_refreshing" constant PostProcessRunOutputFilterRegexKey (line 220) | PostProcessRunOutputFilterRegexKey = "filter_regex" type Stage (line 223) | type Stage struct type CommandShell (line 228) | type CommandShell struct method String (line 233) | func (s CommandShell) String() string { type Step (line 237) | type Step struct type Workflow (line 258) | type Workflow struct FILE: server/core/config/valid/repo_cfg_test.go function TestConfig_FindProjectsByDir (line 16) | func TestConfig_FindProjectsByDir(t *testing.T) { function TestConfig_AutoDiscoverEnabled (line 223) | func TestConfig_AutoDiscoverEnabled(t *testing.T) { function TestConfig_FindProjectsByDirPattern (line 332) | func TestConfig_FindProjectsByDirPattern(t *testing.T) { function TestConfig_FindProjectsByDirPatternWorkspace (line 415) | func TestConfig_FindProjectsByDirPatternWorkspace(t *testing.T) { function TestContainsDirGlobPattern (line 473) | func TestContainsDirGlobPattern(t *testing.T) { FILE: server/core/config/valid/repo_locks.go type RepoLocksMode (line 7) | type RepoLocksMode constant RepoLocksDisabledMode (line 15) | RepoLocksDisabledMode RepoLocksMode = "disabled" constant RepoLocksOnPlanMode (line 16) | RepoLocksOnPlanMode RepoLocksMode = "on_plan" constant RepoLocksOnApplyMode (line 17) | RepoLocksOnApplyMode RepoLocksMode = "on_apply" type RepoLocks (line 20) | type RepoLocks struct FILE: server/core/config/valid/team_authz.go type TeamAuthz (line 6) | type TeamAuthz struct FILE: server/core/config/valid/valid.go constant DefaultAutoPlanEnabled (line 8) | DefaultAutoPlanEnabled = true FILE: server/core/db/db.go type Database (line 29) | type Database interface FILE: server/core/db/mocks/mock_database.go type MockDatabase (line 22) | type MockDatabase struct method EXPECT (line 41) | func (m *MockDatabase) EXPECT() *MockDatabaseMockRecorder { method CheckCommandLock (line 46) | func (m *MockDatabase) CheckCommandLock(cmdName command.Name) (*comman... method Close (line 61) | func (m *MockDatabase) Close() error { method DeletePullStatus (line 75) | func (m *MockDatabase) DeletePullStatus(pull models.PullRequest) error { method GetLock (line 89) | func (m *MockDatabase) GetLock(project models.Project, workspace strin... method GetPullStatus (line 104) | func (m *MockDatabase) GetPullStatus(pull models.PullRequest) (*models... method List (line 119) | func (m *MockDatabase) List() ([]models.ProjectLock, error) { method LockCommand (line 134) | func (m *MockDatabase) LockCommand(cmdName command.Name, lockTime time... method TryLock (line 149) | func (m *MockDatabase) TryLock(lock models.ProjectLock) (bool, models.... method Unlock (line 165) | func (m *MockDatabase) Unlock(project models.Project, workspace string... method UnlockByPull (line 180) | func (m *MockDatabase) UnlockByPull(repoFullName string, pullNum int) ... method UnlockCommand (line 195) | func (m *MockDatabase) UnlockCommand(cmdName command.Name) error { method UpdateProjectStatus (line 209) | func (m *MockDatabase) UpdateProjectStatus(pull models.PullRequest, wo... method UpdatePullWithResults (line 223) | func (m *MockDatabase) UpdatePullWithResults(pull models.PullRequest, ... type MockDatabaseMockRecorder (line 29) | type MockDatabaseMockRecorder struct method CheckCommandLock (line 55) | func (mr *MockDatabaseMockRecorder) CheckCommandLock(cmdName any) *gom... method Close (line 69) | func (mr *MockDatabaseMockRecorder) Close() *gomock.Call { method DeletePullStatus (line 83) | func (mr *MockDatabaseMockRecorder) DeletePullStatus(pull any) *gomock... method GetLock (line 98) | func (mr *MockDatabaseMockRecorder) GetLock(project, workspace any) *g... method GetPullStatus (line 113) | func (mr *MockDatabaseMockRecorder) GetPullStatus(pull any) *gomock.Ca... method List (line 128) | func (mr *MockDatabaseMockRecorder) List() *gomock.Call { method LockCommand (line 143) | func (mr *MockDatabaseMockRecorder) LockCommand(cmdName, lockTime any)... method TryLock (line 159) | func (mr *MockDatabaseMockRecorder) TryLock(lock any) *gomock.Call { method Unlock (line 174) | func (mr *MockDatabaseMockRecorder) Unlock(project, workspace any) *go... method UnlockByPull (line 189) | func (mr *MockDatabaseMockRecorder) UnlockByPull(repoFullName, pullNum... method UnlockCommand (line 203) | func (mr *MockDatabaseMockRecorder) UnlockCommand(cmdName any) *gomock... method UpdateProjectStatus (line 217) | func (mr *MockDatabaseMockRecorder) UpdateProjectStatus(pull, workspac... method UpdatePullWithResults (line 232) | func (mr *MockDatabaseMockRecorder) UpdatePullWithResults(pull, newRes... function NewMockDatabase (line 34) | func NewMockDatabase(ctrl *gomock.Controller) *MockDatabase { FILE: server/core/locking/apply_locking.go type ApplyLockChecker (line 18) | type ApplyLockChecker interface type ApplyLocker (line 25) | type ApplyLocker interface type ApplyCommandLock (line 36) | type ApplyCommandLock struct type ApplyClient (line 46) | type ApplyClient struct method LockApply (line 63) | func (c *ApplyClient) LockApply() (ApplyCommandLock, error) { method UnlockApply (line 85) | func (c *ApplyClient) UnlockApply() error { method CheckApplyLock (line 100) | func (c *ApplyClient) CheckApplyLock() (ApplyCommandLock, error) { function NewApplyClient (line 52) | func NewApplyClient(database db.Database, disableApply bool, disableGlob... FILE: server/core/locking/locking.go type TryLockResponse (line 29) | type TryLockResponse struct type Client (line 39) | type Client struct method TryLock (line 64) | func (c *Client) TryLock(p models.Project, workspace string, pull mode... method Unlock (line 83) | func (c *Client) Unlock(key string) (*models.ProjectLock, error) { method List (line 93) | func (c *Client) List() (map[string]models.ProjectLock, error) { method UnlockByPull (line 106) | func (c *Client) UnlockByPull(repoFullName string, pullNum int) ([]mod... method GetLock (line 114) | func (c *Client) GetLock(key string) (*models.ProjectLock, error) { method key (line 128) | func (c *Client) key(p models.Project, workspace string) string { method lockKeyToProjectWorkspace (line 140) | func (c *Client) lockKeyToProjectWorkspace(key string) (models.Project... type Locker (line 45) | type Locker interface function NewClient (line 54) | func NewClient(database db.Database) *Client { function IsCurrentLocking (line 132) | func IsCurrentLocking(key string) ([]string, error) { type NoOpLocker (line 148) | type NoOpLocker struct method TryLock (line 156) | func (c *NoOpLocker) TryLock(p models.Project, workspace string, _ mod... method Unlock (line 164) | func (c *NoOpLocker) Unlock(_ string) (*models.ProjectLock, error) { method List (line 170) | func (c *NoOpLocker) List() (map[string]models.ProjectLock, error) { method UnlockByPull (line 176) | func (c *NoOpLocker) UnlockByPull(_ string, _ int) ([]models.ProjectLo... method GetLock (line 184) | func (c *NoOpLocker) GetLock(_ string) (*models.ProjectLock, error) { method key (line 188) | func (c *NoOpLocker) key(p models.Project, workspace string) string { function NewNoOpLocker (line 151) | func NewNoOpLocker() *NoOpLocker { FILE: server/core/locking/locking_test.go function TestTryLock_Err (line 39) | func TestTryLock_Err(t *testing.T) { function TestTryLock_Success (line 49) | func TestTryLock_Success(t *testing.T) { function TestUnlock_InvalidKey (line 60) | func TestUnlock_InvalidKey(t *testing.T) { function TestUnlock_Err (line 70) | func TestUnlock_Err(t *testing.T) { function TestUnlock (line 79) | func TestUnlock(t *testing.T) { function TestList_Err (line 89) | func TestList_Err(t *testing.T) { function TestList (line 98) | func TestList(t *testing.T) { function TestUnlockByPull (line 110) | func TestUnlockByPull(t *testing.T) { function TestGetLock_BadKey (line 119) | func TestGetLock_BadKey(t *testing.T) { function TestGetLock_Err (line 128) | func TestGetLock_Err(t *testing.T) { function TestGetLock (line 137) | func TestGetLock(t *testing.T) { function TestTryLock_NoOpLocker (line 147) | func TestTryLock_NoOpLocker(t *testing.T) { function TestUnlock_NoOpLocker (line 155) | func TestUnlock_NoOpLocker(t *testing.T) { function TestList_NoOpLocker (line 162) | func TestList_NoOpLocker(t *testing.T) { function TestUnlockByPull_NoOpLocker (line 169) | func TestUnlockByPull_NoOpLocker(t *testing.T) { function TestGetLock_NoOpLocker (line 175) | func TestGetLock_NoOpLocker(t *testing.T) { function TestApplyLocker (line 183) | func TestApplyLocker(t *testing.T) { function TestIsCurrentLocking_ValidKey (line 295) | func TestIsCurrentLocking_ValidKey(t *testing.T) { function TestIsCurrentLocking_ValidKeyWithNestedPath (line 307) | func TestIsCurrentLocking_ValidKeyWithNestedPath(t *testing.T) { function TestIsCurrentLocking_InvalidKeyOldFormat (line 319) | func TestIsCurrentLocking_InvalidKeyOldFormat(t *testing.T) { function TestIsCurrentLocking_InvalidKeySinglePart (line 327) | func TestIsCurrentLocking_InvalidKeySinglePart(t *testing.T) { function TestIsCurrentLocking_EmptyKey (line 335) | func TestIsCurrentLocking_EmptyKey(t *testing.T) { FILE: server/core/locking/mocks/mock_apply_lock_checker.go type MockApplyLockChecker (line 20) | type MockApplyLockChecker struct method EXPECT (line 39) | func (m *MockApplyLockChecker) EXPECT() *MockApplyLockCheckerMockRecor... method CheckApplyLock (line 44) | func (m *MockApplyLockChecker) CheckApplyLock() (locking.ApplyCommandL... type MockApplyLockCheckerMockRecorder (line 27) | type MockApplyLockCheckerMockRecorder struct method CheckApplyLock (line 53) | func (mr *MockApplyLockCheckerMockRecorder) CheckApplyLock() *gomock.C... function NewMockApplyLockChecker (line 32) | func NewMockApplyLockChecker(ctrl *gomock.Controller) *MockApplyLockChec... FILE: server/core/locking/mocks/mock_apply_locker.go type MockApplyLocker (line 20) | type MockApplyLocker struct method EXPECT (line 39) | func (m *MockApplyLocker) EXPECT() *MockApplyLockerMockRecorder { method CheckApplyLock (line 44) | func (m *MockApplyLocker) CheckApplyLock() (locking.ApplyCommandLock, ... method LockApply (line 59) | func (m *MockApplyLocker) LockApply() (locking.ApplyCommandLock, error) { method UnlockApply (line 74) | func (m *MockApplyLocker) UnlockApply() error { type MockApplyLockerMockRecorder (line 27) | type MockApplyLockerMockRecorder struct method CheckApplyLock (line 53) | func (mr *MockApplyLockerMockRecorder) CheckApplyLock() *gomock.Call { method LockApply (line 68) | func (mr *MockApplyLockerMockRecorder) LockApply() *gomock.Call { method UnlockApply (line 82) | func (mr *MockApplyLockerMockRecorder) UnlockApply() *gomock.Call { function NewMockApplyLocker (line 32) | func NewMockApplyLocker(ctrl *gomock.Controller) *MockApplyLocker { FILE: server/core/locking/mocks/mock_locker.go type MockLocker (line 21) | type MockLocker struct method EXPECT (line 40) | func (m *MockLocker) EXPECT() *MockLockerMockRecorder { method GetLock (line 45) | func (m *MockLocker) GetLock(key string) (*models.ProjectLock, error) { method List (line 60) | func (m *MockLocker) List() (map[string]models.ProjectLock, error) { method TryLock (line 75) | func (m *MockLocker) TryLock(p models.Project, workspace string, pull ... method Unlock (line 90) | func (m *MockLocker) Unlock(key string) (*models.ProjectLock, error) { method UnlockByPull (line 105) | func (m *MockLocker) UnlockByPull(repoFullName string, pullNum int) ([... type MockLockerMockRecorder (line 28) | type MockLockerMockRecorder struct method GetLock (line 54) | func (mr *MockLockerMockRecorder) GetLock(key any) *gomock.Call { method List (line 69) | func (mr *MockLockerMockRecorder) List() *gomock.Call { method TryLock (line 84) | func (mr *MockLockerMockRecorder) TryLock(p, workspace, pull, user any... method Unlock (line 99) | func (mr *MockLockerMockRecorder) Unlock(key any) *gomock.Call { method UnlockByPull (line 114) | func (mr *MockLockerMockRecorder) UnlockByPull(repoFullName, pullNum a... function NewMockLocker (line 33) | func NewMockLocker(ctrl *gomock.Controller) *MockLocker { FILE: server/core/redis/redis.go type RedisDB (line 25) | type RedisDB struct method TryLock (line 100) | func (r *RedisDB) TryLock(newLock models.ProjectLock) (bool, models.Pr... method Unlock (line 128) | func (r *RedisDB) Unlock(project models.Project, workspace string) (*m... method List (line 147) | func (r *RedisDB) List() ([]models.ProjectLock, error) { method GetLock (line 170) | func (r *RedisDB) GetLock(project models.Project, workspace string) (*... method UnlockByPull (line 190) | func (r *RedisDB) UnlockByPull(repoFullName string, pullNum int) ([]mo... method LockCommand (line 218) | func (r *RedisDB) LockCommand(cmdName command.Name, lockTime time.Time... method UnlockCommand (line 245) | func (r *RedisDB) UnlockCommand(cmdName command.Name) error { method CheckCommandLock (line 258) | func (r *RedisDB) CheckCommandLock(cmdName command.Name) (*command.Loc... method UpdateProjectStatus (line 277) | func (r *RedisDB) UpdateProjectStatus(pull models.PullRequest, workspa... method GetPullStatus (line 310) | func (r *RedisDB) GetPullStatus(pull models.PullRequest) (*models.Pull... method DeletePullStatus (line 323) | func (r *RedisDB) DeletePullStatus(pull models.PullRequest) error { method UpdatePullWithResults (line 335) | func (r *RedisDB) UpdatePullWithResults(pull models.PullRequest, newRe... method getPull (line 412) | func (r *RedisDB) getPull(key string) (*models.PullStatus, error) { method writePull (line 427) | func (r *RedisDB) writePull(key string, pull models.PullStatus) error { method deletePull (line 439) | func (r *RedisDB) deletePull(key string) error { method lockKey (line 447) | func (r *RedisDB) lockKey(p models.Project, workspace string) string { method commandLockKey (line 451) | func (r *RedisDB) commandLockKey(cmdName command.Name) string { method pullKey (line 455) | func (r *RedisDB) pullKey(pull models.PullRequest) (string, error) { method projectResultToProject (line 468) | func (r *RedisDB) projectResultToProject(p command.ProjectResult) mode... method Close (line 478) | func (r *RedisDB) Close() error { constant pullKeySeparator (line 30) | pullKeySeparator = "::" function New (line 33) | func New(hostname string, port int, password string, tlsEnabled bool, in... function NewWithClient (line 90) | func NewWithClient(client *redis.Client, _ string, _ string) (*RedisDB, ... FILE: server/core/redis/redis_test.go function TestRedisWithTLS (line 53) | func TestRedisWithTLS(t *testing.T) { function TestLockCommandNotSet (line 89) | func TestLockCommandNotSet(t *testing.T) { function TestLockCommandEnabled (line 98) | func TestLockCommandEnabled(t *testing.T) { function TestLockCommandFail (line 111) | func TestLockCommandFail(t *testing.T) { function TestUnlockCommandDisabled (line 123) | func TestUnlockCommandDisabled(t *testing.T) { function TestUnlockCommandFail (line 143) | func TestUnlockCommandFail(t *testing.T) { function TestMigrationOldLockKeysToNewFormat (line 151) | func TestMigrationOldLockKeysToNewFormat(t *testing.T) { function TestNoMigrationNeededForNewFormatKeys (line 204) | func TestNoMigrationNeededForNewFormatKeys(t *testing.T) { function TestMixedLocksPresent (line 246) | func TestMixedLocksPresent(t *testing.T) { function TestListNoLocks (line 261) | func TestListNoLocks(t *testing.T) { function TestListOneLock (line 270) | func TestListOneLock(t *testing.T) { function TestListMultipleLocks (line 281) | func TestListMultipleLocks(t *testing.T) { function TestListAddRemove (line 314) | func TestListAddRemove(t *testing.T) { function TestLockingNoLocks (line 328) | func TestLockingNoLocks(t *testing.T) { function TestLockingExistingLock (line 338) | func TestLockingExistingLock(t *testing.T) { function TestUnlockingNoLocks (line 399) | func TestUnlockingNoLocks(t *testing.T) { function TestUnlocking (line 408) | func TestUnlocking(t *testing.T) { function TestUnlockingMultiple (line 432) | func TestUnlockingMultiple(t *testing.T) { function TestUnlockByPullNone (line 471) | func TestUnlockByPullNone(t *testing.T) { function TestUnlockByPullOne (line 480) | func TestUnlockByPullOne(t *testing.T) { function TestUnlockByPullAfterUnlock (line 513) | func TestUnlockByPullAfterUnlock(t *testing.T) { function TestUnlockByPullMatching (line 529) | func TestUnlockByPullMatching(t *testing.T) { function TestGetLockNotThere (line 559) | func TestGetLockNotThere(t *testing.T) { function TestGetLock (line 568) | func TestGetLock(t *testing.T) { function TestPullStatus_UpdateGet (line 585) | func TestPullStatus_UpdateGet(t *testing.T) { function TestPullStatus_UpdateDeleteGet (line 638) | func TestPullStatus_UpdateDeleteGet(t *testing.T) { function TestPullStatus_UpdateProject (line 686) | func TestPullStatus_UpdateProject(t *testing.T) { function TestPullStatus_UpdateNewCommit (line 754) | func TestPullStatus_UpdateNewCommit(t *testing.T) { function TestPullStatus_UpdateMerge_Apply (line 821) | func TestPullStatus_UpdateMerge_Apply(t *testing.T) { function TestPullStatus_UpdateMerge_ApprovePolicies (line 946) | func TestPullStatus_UpdateMerge_ApprovePolicies(t *testing.T) { function newTestRedis (line 1065) | func newTestRedis(mr *miniredis.Miniredis) *redis.RedisDB { function newTestRedisTLS (line 1073) | func newTestRedisTLS(mr *miniredis.Miniredis) *redis.RedisDB { function generateLocalhostCert (line 1081) | func generateLocalhostCert() ([]byte, []byte, error) { FILE: server/core/runtime/apply_step_runner.go type ApplyStepRunner (line 23) | type ApplyStepRunner struct method Run (line 31) | func (a *ApplyStepRunner) Run(ctx command.ProjectContext, extraArgs []... method hasTargetFlag (line 80) | func (a *ApplyStepRunner) hasTargetFlag(ctx command.ProjectContext, ex... method cleanRemoteApplyOutput (line 97) | func (a *ApplyStepRunner) cleanRemoteApplyOutput(out string) string { method runRemoteApply (line 119) | func (a *ApplyStepRunner) runRemoteApply( method remotePlanChanged (line 209) | func (a *ApplyStepRunner) remotePlanChanged(planfileContents string, a... method atConfirmApplyPrompt (line 233) | func (a *ApplyStepRunner) atConfirmApplyPrompt(applyLines []string) bo... FILE: server/core/runtime/apply_step_runner_internal_test.go function TestCleanRemoteOpOutput (line 12) | func TestCleanRemoteOpOutput(t *testing.T) { FILE: server/core/runtime/apply_step_runner_test.go function TestRun_NoDir (line 30) | func TestRun_NoDir(t *testing.T) { function TestRun_NoPlanFile (line 41) | func TestRun_NoPlanFile(t *testing.T) { function TestRun_Success (line 53) | func TestRun_Success(t *testing.T) { function TestRun_AppliesCorrectProjectPlan (line 85) | func TestRun_AppliesCorrectProjectPlan(t *testing.T) { function TestApplyStepRunner_TestRun_UsesConfiguredTFVersion (line 119) | func TestApplyStepRunner_TestRun_UsesConfiguredTFVersion(t *testing.T) { function TestApplyStepRunner_TestRun_UsesConfiguredDistribution (line 153) | func TestApplyStepRunner_TestRun_UsesConfiguredDistribution(t *testing.T) { function TestRun_UsingTarget (line 191) | func TestRun_UsingTarget(t *testing.T) { function TestRun_RemoteApply_Success (line 270) | func TestRun_RemoteApply_Success(t *testing.T) { function TestRun_RemoteApply_PlanChanged (line 327) | func TestRun_RemoteApply_PlanChanged(t *testing.T) { type remoteApplyMock (line 398) | type remoteApplyMock struct method RunCommandAsync (line 412) | func (r *remoteApplyMock) RunCommandAsync(_ command.ProjectContext, _ ... FILE: server/core/runtime/cache/mocks/mock_key_serializer.go type MockKeySerializer (line 13) | type MockKeySerializer struct method SetFailHandler (line 25) | func (mock *MockKeySerializer) SetFailHandler(fh pegomock.FailHandler)... method FailHandler (line 26) | func (mock *MockKeySerializer) FailHandler() pegomock.FailHandler ... method Serialize (line 28) | func (mock *MockKeySerializer) Serialize(key *go_version.Version) (str... method VerifyWasCalledOnce (line 47) | func (mock *MockKeySerializer) VerifyWasCalledOnce() *VerifierMockKeyS... method VerifyWasCalled (line 54) | func (mock *MockKeySerializer) VerifyWasCalled(invocationCountMatcher ... method VerifyWasCalledInOrder (line 61) | func (mock *MockKeySerializer) VerifyWasCalledInOrder(invocationCountM... method VerifyWasCalledEventually (line 69) | func (mock *MockKeySerializer) VerifyWasCalledEventually(invocationCou... function NewMockKeySerializer (line 17) | func NewMockKeySerializer(options ...pegomock.Option) *MockKeySerializer { type VerifierMockKeySerializer (line 77) | type VerifierMockKeySerializer struct method Serialize (line 84) | func (verifier *VerifierMockKeySerializer) Serialize(key *go_version.V... type MockKeySerializer_Serialize_OngoingVerification (line 90) | type MockKeySerializer_Serialize_OngoingVerification struct method GetCapturedArguments (line 95) | func (c *MockKeySerializer_Serialize_OngoingVerification) GetCapturedA... method GetAllCapturedArguments (line 100) | func (c *MockKeySerializer_Serialize_OngoingVerification) GetAllCaptur... FILE: server/core/runtime/cache/mocks/mock_version_path.go type MockExecutionVersionCache (line 13) | type MockExecutionVersionCache struct method SetFailHandler (line 25) | func (mock *MockExecutionVersionCache) SetFailHandler(fh pegomock.Fail... method FailHandler (line 26) | func (mock *MockExecutionVersionCache) FailHandler() pegomock.FailHand... method Get (line 28) | func (mock *MockExecutionVersionCache) Get(key *go_version.Version) (s... method VerifyWasCalledOnce (line 47) | func (mock *MockExecutionVersionCache) VerifyWasCalledOnce() *Verifier... method VerifyWasCalled (line 54) | func (mock *MockExecutionVersionCache) VerifyWasCalled(invocationCount... method VerifyWasCalledInOrder (line 61) | func (mock *MockExecutionVersionCache) VerifyWasCalledInOrder(invocati... method VerifyWasCalledEventually (line 69) | func (mock *MockExecutionVersionCache) VerifyWasCalledEventually(invoc... function NewMockExecutionVersionCache (line 17) | func NewMockExecutionVersionCache(options ...pegomock.Option) *MockExecu... type VerifierMockExecutionVersionCache (line 77) | type VerifierMockExecutionVersionCache struct method Get (line 84) | func (verifier *VerifierMockExecutionVersionCache) Get(key *go_version... type MockExecutionVersionCache_Get_OngoingVerification (line 90) | type MockExecutionVersionCache_Get_OngoingVerification struct method GetCapturedArguments (line 95) | func (c *MockExecutionVersionCache_Get_OngoingVerification) GetCapture... method GetAllCapturedArguments (line 100) | func (c *MockExecutionVersionCache_Get_OngoingVerification) GetAllCapt... FILE: server/core/runtime/cache/version_path.go type ExecutionVersionCache (line 17) | type ExecutionVersionCache interface type KeySerializer (line 21) | type KeySerializer interface type DefaultDiskLookupKeySerializer (line 25) | type DefaultDiskLookupKeySerializer struct method Serialize (line 29) | func (s *DefaultDiskLookupKeySerializer) Serialize(key *version.Versio... type ExecutionVersionDiskLayer (line 35) | type ExecutionVersionDiskLayer struct method Get (line 44) | func (v *ExecutionVersionDiskLayer) Get(key *version.Version) (string,... type ExecutionVersionMemoryLayer (line 85) | type ExecutionVersionMemoryLayer struct method Get (line 93) | func (v *ExecutionVersionMemoryLayer) Get(key *version.Version) (strin... function NewExecutionVersionLayeredLoadingCache (line 116) | func NewExecutionVersionLayeredLoadingCache( FILE: server/core/runtime/cache/version_path_test.go function TestExecutionVersionDiskLayer (line 19) | func TestExecutionVersionDiskLayer(t *testing.T) { function TestExecutionVersionMemoryLayer (line 199) | func TestExecutionVersionMemoryLayer(t *testing.T) { FILE: server/core/runtime/common/common.go function DeDuplicateExtraArgs (line 15) | func DeDuplicateExtraArgs(commandArgs []string, extraArgs []string) []st... function FileExists (line 65) | func FileExists(path string) bool { function IsFileTracked (line 75) | func IsFileTracked(cloneDir string, filename string) (bool, error) { FILE: server/core/runtime/common/common_test.go function Test_DeDuplicateExtraArgs (line 15) | func Test_DeDuplicateExtraArgs(t *testing.T) { function runCmd (line 95) | func runCmd(t *testing.T, dir string, name string, args ...string) string { function initRepo (line 104) | func initRepo(t *testing.T) string { function TestIsFileTracked (line 117) | func TestIsFileTracked(t *testing.T) { FILE: server/core/runtime/env_step_runner.go type EnvStepRunner (line 15) | type EnvStepRunner struct method Run (line 22) | func (r *EnvStepRunner) Run( FILE: server/core/runtime/env_step_runner_test.go function TestEnvStepRunner_Run (line 23) | func TestEnvStepRunner_Run(t *testing.T) { FILE: server/core/runtime/executor.go type VersionedExecutorWorkflow (line 15) | type VersionedExecutorWorkflow interface type Executor (line 21) | type Executor interface type ExecutorVersionEnsurer (line 26) | type ExecutorVersionEnsurer interface FILE: server/core/runtime/external_team_allowlist_runner.go type ExternalTeamAllowlistRunner (line 17) | type ExternalTeamAllowlistRunner interface type DefaultExternalTeamAllowlistRunner (line 21) | type DefaultExternalTeamAllowlistRunner struct method Run (line 23) | func (r DefaultExternalTeamAllowlistRunner) Run(ctx models.TeamAllowli... FILE: server/core/runtime/import_step_runner.go type importStepRunner (line 16) | type importStepRunner struct method Run (line 31) | func (p *importStepRunner) Run(ctx command.ProjectContext, extraArgs [... function NewImportStepRunner (line 22) | func NewImportStepRunner(terraformExecutor TerraformExec, defaultTfDistr... FILE: server/core/runtime/import_step_runner_test.go function TestImportStepRunner_Run_Success (line 22) | func TestImportStepRunner_Run_Success(t *testing.T) { function TestImportStepRunner_Run_Workspace (line 54) | func TestImportStepRunner_Run_Workspace(t *testing.T) { function TestImportStepRunner_Run_UsesConfiguredDistribution (line 93) | func TestImportStepRunner_Run_UsesConfiguredDistribution(t *testing.T) { FILE: server/core/runtime/init_step_runner.go type InitStepRunner (line 17) | type InitStepRunner struct method Run (line 23) | func (i *InitStepRunner) Run(ctx command.ProjectContext, extraArgs []s... FILE: server/core/runtime/init_step_runner_test.go function TestRun_UsesGetOrInitForRightVersion (line 26) | func TestRun_UsesGetOrInitForRightVersion(t *testing.T) { function TestInitStepRunner_TestRun_UsesConfiguredDistribution (line 87) | func TestInitStepRunner_TestRun_UsesConfiguredDistribution(t *testing.T) { function TestRun_ShowInitOutputOnError (line 154) | func TestRun_ShowInitOutputOnError(t *testing.T) { function TestRun_InitOmitsUpgradeFlagIfLockFileTracked (line 179) | func TestRun_InitOmitsUpgradeFlagIfLockFileTracked(t *testing.T) { function TestRun_InitKeepsUpgradeFlagIfLockFileNotPresent (line 219) | func TestRun_InitKeepsUpgradeFlagIfLockFileNotPresent(t *testing.T) { function TestRun_InitKeepUpgradeFlagIfLockFilePresentAndTFLessThanPoint14 (line 250) | func TestRun_InitKeepUpgradeFlagIfLockFilePresentAndTFLessThanPoint14(t ... function TestRun_InitExtraArgsDeDupe (line 285) | func TestRun_InitExtraArgsDeDupe(t *testing.T) { function TestRun_InitDeletesLockFileIfPresentAndNotTracked (line 355) | func TestRun_InitDeletesLockFileIfPresentAndNotTracked(t *testing.T) { function runCmd (line 393) | func runCmd(t *testing.T, dir string, name string, args ...string) string { function initRepo (line 402) | func initRepo(t *testing.T) string { FILE: server/core/runtime/minimum_version_step_runner_delegate.go type minimumVersionStepRunnerDelegate (line 15) | type minimumVersionStepRunnerDelegate struct method Run (line 35) | func (r *minimumVersionStepRunnerDelegate) Run(ctx command.ProjectCont... function NewMinimumVersionStepRunnerDelegate (line 21) | func NewMinimumVersionStepRunnerDelegate(minimumVersionStr string, defau... FILE: server/core/runtime/minimum_version_step_runner_delegate_test.go function TestRunMinimumVersionDelegate (line 16) | func TestRunMinimumVersionDelegate(t *testing.T) { FILE: server/core/runtime/mocks/mock_async_tfexec.go type MockAsyncTFExec (line 16) | type MockAsyncTFExec struct method SetFailHandler (line 28) | func (mock *MockAsyncTFExec) SetFailHandler(fh pegomock.FailHandler) {... method FailHandler (line 29) | func (mock *MockAsyncTFExec) FailHandler() pegomock.FailHandler {... method RunCommandAsync (line 31) | func (mock *MockAsyncTFExec) RunCommandAsync(ctx command.ProjectContex... method VerifyWasCalledOnce (line 58) | func (mock *MockAsyncTFExec) VerifyWasCalledOnce() *VerifierMockAsyncT... method VerifyWasCalled (line 65) | func (mock *MockAsyncTFExec) VerifyWasCalled(invocationCountMatcher pe... method VerifyWasCalledInOrder (line 72) | func (mock *MockAsyncTFExec) VerifyWasCalledInOrder(invocationCountMat... method VerifyWasCalledEventually (line 80) | func (mock *MockAsyncTFExec) VerifyWasCalledEventually(invocationCount... function NewMockAsyncTFExec (line 20) | func NewMockAsyncTFExec(options ...pegomock.Option) *MockAsyncTFExec { type VerifierMockAsyncTFExec (line 88) | type VerifierMockAsyncTFExec struct method RunCommandAsync (line 95) | func (verifier *VerifierMockAsyncTFExec) RunCommandAsync(ctx command.P... type MockAsyncTFExec_RunCommandAsync_OngoingVerification (line 101) | type MockAsyncTFExec_RunCommandAsync_OngoingVerification struct method GetCapturedArguments (line 106) | func (c *MockAsyncTFExec_RunCommandAsync_OngoingVerification) GetCaptu... method GetAllCapturedArguments (line 111) | func (c *MockAsyncTFExec_RunCommandAsync_OngoingVerification) GetAllCa... FILE: server/core/runtime/mocks/mock_external_team_allowlist_runner.go type MockExternalTeamAllowlistRunner (line 13) | type MockExternalTeamAllowlistRunner struct method SetFailHandler (line 25) | func (mock *MockExternalTeamAllowlistRunner) SetFailHandler(fh pegomoc... method FailHandler (line 26) | func (mock *MockExternalTeamAllowlistRunner) FailHandler() pegomock.Fa... method Run (line 28) | func (mock *MockExternalTeamAllowlistRunner) Run(ctx models.TeamAllowl... method VerifyWasCalledOnce (line 47) | func (mock *MockExternalTeamAllowlistRunner) VerifyWasCalledOnce() *Ve... method VerifyWasCalled (line 54) | func (mock *MockExternalTeamAllowlistRunner) VerifyWasCalled(invocatio... method VerifyWasCalledInOrder (line 61) | func (mock *MockExternalTeamAllowlistRunner) VerifyWasCalledInOrder(in... method VerifyWasCalledEventually (line 69) | func (mock *MockExternalTeamAllowlistRunner) VerifyWasCalledEventually... function NewMockExternalTeamAllowlistRunner (line 17) | func NewMockExternalTeamAllowlistRunner(options ...pegomock.Option) *Moc... type VerifierMockExternalTeamAllowlistRunner (line 77) | type VerifierMockExternalTeamAllowlistRunner struct method Run (line 84) | func (verifier *VerifierMockExternalTeamAllowlistRunner) Run(ctx model... type MockExternalTeamAllowlistRunner_Run_OngoingVerification (line 90) | type MockExternalTeamAllowlistRunner_Run_OngoingVerification struct method GetCapturedArguments (line 95) | func (c *MockExternalTeamAllowlistRunner_Run_OngoingVerification) GetC... method GetAllCapturedArguments (line 100) | func (c *MockExternalTeamAllowlistRunner_Run_OngoingVerification) GetA... FILE: server/core/runtime/mocks/mock_post_workflows_hook_runner.go type MockPostWorkflowHookRunner (line 13) | type MockPostWorkflowHookRunner struct method SetFailHandler (line 25) | func (mock *MockPostWorkflowHookRunner) SetFailHandler(fh pegomock.Fai... method FailHandler (line 26) | func (mock *MockPostWorkflowHookRunner) FailHandler() pegomock.FailHan... method Run (line 28) | func (mock *MockPostWorkflowHookRunner) Run(ctx models.WorkflowHookCom... method VerifyWasCalledOnce (line 51) | func (mock *MockPostWorkflowHookRunner) VerifyWasCalledOnce() *Verifie... method VerifyWasCalled (line 58) | func (mock *MockPostWorkflowHookRunner) VerifyWasCalled(invocationCoun... method VerifyWasCalledInOrder (line 65) | func (mock *MockPostWorkflowHookRunner) VerifyWasCalledInOrder(invocat... method VerifyWasCalledEventually (line 73) | func (mock *MockPostWorkflowHookRunner) VerifyWasCalledEventually(invo... function NewMockPostWorkflowHookRunner (line 17) | func NewMockPostWorkflowHookRunner(options ...pegomock.Option) *MockPost... type VerifierMockPostWorkflowHookRunner (line 81) | type VerifierMockPostWorkflowHookRunner struct method Run (line 88) | func (verifier *VerifierMockPostWorkflowHookRunner) Run(ctx models.Wor... type MockPostWorkflowHookRunner_Run_OngoingVerification (line 94) | type MockPostWorkflowHookRunner_Run_OngoingVerification struct method GetCapturedArguments (line 99) | func (c *MockPostWorkflowHookRunner_Run_OngoingVerification) GetCaptur... method GetAllCapturedArguments (line 104) | func (c *MockPostWorkflowHookRunner_Run_OngoingVerification) GetAllCap... FILE: server/core/runtime/mocks/mock_pre_workflows_hook_runner.go type MockPreWorkflowHookRunner (line 13) | type MockPreWorkflowHookRunner struct method SetFailHandler (line 25) | func (mock *MockPreWorkflowHookRunner) SetFailHandler(fh pegomock.Fail... method FailHandler (line 26) | func (mock *MockPreWorkflowHookRunner) FailHandler() pegomock.FailHand... method Run (line 28) | func (mock *MockPreWorkflowHookRunner) Run(ctx models.WorkflowHookComm... method VerifyWasCalledOnce (line 51) | func (mock *MockPreWorkflowHookRunner) VerifyWasCalledOnce() *Verifier... method VerifyWasCalled (line 58) | func (mock *MockPreWorkflowHookRunner) VerifyWasCalled(invocationCount... method VerifyWasCalledInOrder (line 65) | func (mock *MockPreWorkflowHookRunner) VerifyWasCalledInOrder(invocati... method VerifyWasCalledEventually (line 73) | func (mock *MockPreWorkflowHookRunner) VerifyWasCalledEventually(invoc... function NewMockPreWorkflowHookRunner (line 17) | func NewMockPreWorkflowHookRunner(options ...pegomock.Option) *MockPreWo... type VerifierMockPreWorkflowHookRunner (line 81) | type VerifierMockPreWorkflowHookRunner struct method Run (line 88) | func (verifier *VerifierMockPreWorkflowHookRunner) Run(ctx models.Work... type MockPreWorkflowHookRunner_Run_OngoingVerification (line 94) | type MockPreWorkflowHookRunner_Run_OngoingVerification struct method GetCapturedArguments (line 99) | func (c *MockPreWorkflowHookRunner_Run_OngoingVerification) GetCapture... method GetAllCapturedArguments (line 104) | func (c *MockPreWorkflowHookRunner_Run_OngoingVerification) GetAllCapt... FILE: server/core/runtime/mocks/mock_pull_approved_checker.go type MockPullApprovedChecker (line 14) | type MockPullApprovedChecker struct method SetFailHandler (line 26) | func (mock *MockPullApprovedChecker) SetFailHandler(fh pegomock.FailHa... method FailHandler (line 27) | func (mock *MockPullApprovedChecker) FailHandler() pegomock.FailHandle... method PullIsApproved (line 29) | func (mock *MockPullApprovedChecker) PullIsApproved(logger logging.Sim... method VerifyWasCalledOnce (line 48) | func (mock *MockPullApprovedChecker) VerifyWasCalledOnce() *VerifierMo... method VerifyWasCalled (line 55) | func (mock *MockPullApprovedChecker) VerifyWasCalled(invocationCountMa... method VerifyWasCalledInOrder (line 62) | func (mock *MockPullApprovedChecker) VerifyWasCalledInOrder(invocation... method VerifyWasCalledEventually (line 70) | func (mock *MockPullApprovedChecker) VerifyWasCalledEventually(invocat... function NewMockPullApprovedChecker (line 18) | func NewMockPullApprovedChecker(options ...pegomock.Option) *MockPullApp... type VerifierMockPullApprovedChecker (line 78) | type VerifierMockPullApprovedChecker struct method PullIsApproved (line 85) | func (verifier *VerifierMockPullApprovedChecker) PullIsApproved(logger... type MockPullApprovedChecker_PullIsApproved_OngoingVerification (line 91) | type MockPullApprovedChecker_PullIsApproved_OngoingVerification struct method GetCapturedArguments (line 96) | func (c *MockPullApprovedChecker_PullIsApproved_OngoingVerification) G... method GetAllCapturedArguments (line 101) | func (c *MockPullApprovedChecker_PullIsApproved_OngoingVerification) G... FILE: server/core/runtime/mocks/mock_runner.go type MockRunner (line 13) | type MockRunner struct method SetFailHandler (line 25) | func (mock *MockRunner) SetFailHandler(fh pegomock.FailHandler) { mock... method FailHandler (line 26) | func (mock *MockRunner) FailHandler() pegomock.FailHandler { retu... method Run (line 28) | func (mock *MockRunner) Run(ctx command.ProjectContext, extraArgs []st... method VerifyWasCalledOnce (line 47) | func (mock *MockRunner) VerifyWasCalledOnce() *VerifierMockRunner { method VerifyWasCalled (line 54) | func (mock *MockRunner) VerifyWasCalled(invocationCountMatcher pegomoc... method VerifyWasCalledInOrder (line 61) | func (mock *MockRunner) VerifyWasCalledInOrder(invocationCountMatcher ... method VerifyWasCalledEventually (line 69) | func (mock *MockRunner) VerifyWasCalledEventually(invocationCountMatch... function NewMockRunner (line 17) | func NewMockRunner(options ...pegomock.Option) *MockRunner { type VerifierMockRunner (line 77) | type VerifierMockRunner struct method Run (line 84) | func (verifier *VerifierMockRunner) Run(ctx command.ProjectContext, ex... type MockRunner_Run_OngoingVerification (line 90) | type MockRunner_Run_OngoingVerification struct method GetCapturedArguments (line 95) | func (c *MockRunner_Run_OngoingVerification) GetCapturedArguments() (c... method GetAllCapturedArguments (line 100) | func (c *MockRunner_Run_OngoingVerification) GetAllCapturedArguments()... FILE: server/core/runtime/mocks/mock_status_updater.go type MockStatusUpdater (line 14) | type MockStatusUpdater struct method SetFailHandler (line 26) | func (mock *MockStatusUpdater) SetFailHandler(fh pegomock.FailHandler)... method FailHandler (line 27) | func (mock *MockStatusUpdater) FailHandler() pegomock.FailHandler ... method UpdateProject (line 29) | func (mock *MockStatusUpdater) UpdateProject(ctx command.ProjectContex... method VerifyWasCalledOnce (line 44) | func (mock *MockStatusUpdater) VerifyWasCalledOnce() *VerifierMockStat... method VerifyWasCalled (line 51) | func (mock *MockStatusUpdater) VerifyWasCalled(invocationCountMatcher ... method VerifyWasCalledInOrder (line 58) | func (mock *MockStatusUpdater) VerifyWasCalledInOrder(invocationCountM... method VerifyWasCalledEventually (line 66) | func (mock *MockStatusUpdater) VerifyWasCalledEventually(invocationCou... function NewMockStatusUpdater (line 18) | func NewMockStatusUpdater(options ...pegomock.Option) *MockStatusUpdater { type VerifierMockStatusUpdater (line 74) | type VerifierMockStatusUpdater struct method UpdateProject (line 81) | func (verifier *VerifierMockStatusUpdater) UpdateProject(ctx command.P... type MockStatusUpdater_UpdateProject_OngoingVerification (line 87) | type MockStatusUpdater_UpdateProject_OngoingVerification struct method GetCapturedArguments (line 92) | func (c *MockStatusUpdater_UpdateProject_OngoingVerification) GetCaptu... method GetAllCapturedArguments (line 97) | func (c *MockStatusUpdater_UpdateProject_OngoingVerification) GetAllCa... FILE: server/core/runtime/mocks/mock_versionedexecutorworkflow.go type MockVersionedExecutorWorkflow (line 15) | type MockVersionedExecutorWorkflow struct method SetFailHandler (line 27) | func (mock *MockVersionedExecutorWorkflow) SetFailHandler(fh pegomock.... method FailHandler (line 28) | func (mock *MockVersionedExecutorWorkflow) FailHandler() pegomock.Fail... method EnsureExecutorVersion (line 30) | func (mock *MockVersionedExecutorWorkflow) EnsureExecutorVersion(log l... method Run (line 49) | func (mock *MockVersionedExecutorWorkflow) Run(ctx command.ProjectCont... method VerifyWasCalledOnce (line 68) | func (mock *MockVersionedExecutorWorkflow) VerifyWasCalledOnce() *Veri... method VerifyWasCalled (line 75) | func (mock *MockVersionedExecutorWorkflow) VerifyWasCalled(invocationC... method VerifyWasCalledInOrder (line 82) | func (mock *MockVersionedExecutorWorkflow) VerifyWasCalledInOrder(invo... method VerifyWasCalledEventually (line 90) | func (mock *MockVersionedExecutorWorkflow) VerifyWasCalledEventually(i... function NewMockVersionedExecutorWorkflow (line 19) | func NewMockVersionedExecutorWorkflow(options ...pegomock.Option) *MockV... type VerifierMockVersionedExecutorWorkflow (line 98) | type VerifierMockVersionedExecutorWorkflow struct method EnsureExecutorVersion (line 105) | func (verifier *VerifierMockVersionedExecutorWorkflow) EnsureExecutorV... method Run (line 140) | func (verifier *VerifierMockVersionedExecutorWorkflow) Run(ctx command... type MockVersionedExecutorWorkflow_EnsureExecutorVersion_OngoingVerification (line 111) | type MockVersionedExecutorWorkflow_EnsureExecutorVersion_OngoingVerifica... method GetCapturedArguments (line 116) | func (c *MockVersionedExecutorWorkflow_EnsureExecutorVersion_OngoingVe... method GetAllCapturedArguments (line 121) | func (c *MockVersionedExecutorWorkflow_EnsureExecutorVersion_OngoingVe... type MockVersionedExecutorWorkflow_Run_OngoingVerification (line 146) | type MockVersionedExecutorWorkflow_Run_OngoingVerification struct method GetCapturedArguments (line 151) | func (c *MockVersionedExecutorWorkflow_Run_OngoingVerification) GetCap... method GetAllCapturedArguments (line 156) | func (c *MockVersionedExecutorWorkflow_Run_OngoingVerification) GetAll... FILE: server/core/runtime/models/exec.go type Exec (line 15) | type Exec interface type LocalExec (line 20) | type LocalExec struct method LookPath (line 22) | func (e LocalExec) LookPath(file string) (string, error) { method CombinedOutput (line 30) | func (e LocalExec) CombinedOutput(args []string, envs map[string]strin... FILE: server/core/runtime/models/filepath.go type FilePath (line 13) | type FilePath interface type LocalFilePath (line 20) | type LocalFilePath method NotExists (line 22) | func (fp LocalFilePath) NotExists() bool { method Join (line 28) | func (fp LocalFilePath) Join(elem ...string) FilePath { method Symlink (line 37) | func (fp LocalFilePath) Symlink(newname string) (FilePath, error) { method Resolve (line 41) | func (fp LocalFilePath) Resolve() string { FILE: server/core/runtime/models/mocks/mock_exec.go type MockExec (line 12) | type MockExec struct method SetFailHandler (line 24) | func (mock *MockExec) SetFailHandler(fh pegomock.FailHandler) { mock.f... method FailHandler (line 25) | func (mock *MockExec) FailHandler() pegomock.FailHandler { return... method CombinedOutput (line 27) | func (mock *MockExec) CombinedOutput(args []string, envs map[string]st... method LookPath (line 46) | func (mock *MockExec) LookPath(file string) (string, error) { method VerifyWasCalledOnce (line 65) | func (mock *MockExec) VerifyWasCalledOnce() *VerifierMockExec { method VerifyWasCalled (line 72) | func (mock *MockExec) VerifyWasCalled(invocationCountMatcher pegomock.... method VerifyWasCalledInOrder (line 79) | func (mock *MockExec) VerifyWasCalledInOrder(invocationCountMatcher pe... method VerifyWasCalledEventually (line 87) | func (mock *MockExec) VerifyWasCalledEventually(invocationCountMatcher... function NewMockExec (line 16) | func NewMockExec(options ...pegomock.Option) *MockExec { type VerifierMockExec (line 95) | type VerifierMockExec struct method CombinedOutput (line 102) | func (verifier *VerifierMockExec) CombinedOutput(args []string, envs m... method LookPath (line 143) | func (verifier *VerifierMockExec) LookPath(file string) *MockExec_Look... type MockExec_CombinedOutput_OngoingVerification (line 108) | type MockExec_CombinedOutput_OngoingVerification struct method GetCapturedArguments (line 113) | func (c *MockExec_CombinedOutput_OngoingVerification) GetCapturedArgum... method GetAllCapturedArguments (line 118) | func (c *MockExec_CombinedOutput_OngoingVerification) GetAllCapturedAr... type MockExec_LookPath_OngoingVerification (line 149) | type MockExec_LookPath_OngoingVerification struct method GetCapturedArguments (line 154) | func (c *MockExec_LookPath_OngoingVerification) GetCapturedArguments()... method GetAllCapturedArguments (line 159) | func (c *MockExec_LookPath_OngoingVerification) GetAllCapturedArgument... FILE: server/core/runtime/models/mocks/mock_filepath.go type MockFilePath (line 13) | type MockFilePath struct method SetFailHandler (line 25) | func (mock *MockFilePath) SetFailHandler(fh pegomock.FailHandler) { mo... method FailHandler (line 26) | func (mock *MockFilePath) FailHandler() pegomock.FailHandler { re... method Join (line 28) | func (mock *MockFilePath) Join(elem ...string) models.FilePath { method NotExists (line 46) | func (mock *MockFilePath) NotExists() bool { method Resolve (line 61) | func (mock *MockFilePath) Resolve() string { method Symlink (line 76) | func (mock *MockFilePath) Symlink(newname string) (models.FilePath, er... method VerifyWasCalledOnce (line 95) | func (mock *MockFilePath) VerifyWasCalledOnce() *VerifierMockFilePath { method VerifyWasCalled (line 102) | func (mock *MockFilePath) VerifyWasCalled(invocationCountMatcher pegom... method VerifyWasCalledInOrder (line 109) | func (mock *MockFilePath) VerifyWasCalledInOrder(invocationCountMatche... method VerifyWasCalledEventually (line 117) | func (mock *MockFilePath) VerifyWasCalledEventually(invocationCountMat... function NewMockFilePath (line 17) | func NewMockFilePath(options ...pegomock.Option) *MockFilePath { type VerifierMockFilePath (line 125) | type VerifierMockFilePath struct method Join (line 132) | func (verifier *VerifierMockFilePath) Join(elem ...string) *MockFilePa... method NotExists (line 167) | func (verifier *VerifierMockFilePath) NotExists() *MockFilePath_NotExi... method Resolve (line 184) | func (verifier *VerifierMockFilePath) Resolve() *MockFilePath_Resolve_... method Symlink (line 201) | func (verifier *VerifierMockFilePath) Symlink(newname string) *MockFil... type MockFilePath_Join_OngoingVerification (line 141) | type MockFilePath_Join_OngoingVerification struct method GetCapturedArguments (line 146) | func (c *MockFilePath_Join_OngoingVerification) GetCapturedArguments()... method GetAllCapturedArguments (line 151) | func (c *MockFilePath_Join_OngoingVerification) GetAllCapturedArgument... type MockFilePath_NotExists_OngoingVerification (line 173) | type MockFilePath_NotExists_OngoingVerification struct method GetCapturedArguments (line 178) | func (c *MockFilePath_NotExists_OngoingVerification) GetCapturedArgume... method GetAllCapturedArguments (line 181) | func (c *MockFilePath_NotExists_OngoingVerification) GetAllCapturedArg... type MockFilePath_Resolve_OngoingVerification (line 190) | type MockFilePath_Resolve_OngoingVerification struct method GetCapturedArguments (line 195) | func (c *MockFilePath_Resolve_OngoingVerification) GetCapturedArgument... method GetAllCapturedArguments (line 198) | func (c *MockFilePath_Resolve_OngoingVerification) GetAllCapturedArgum... type MockFilePath_Symlink_OngoingVerification (line 207) | type MockFilePath_Symlink_OngoingVerification struct method GetCapturedArguments (line 212) | func (c *MockFilePath_Symlink_OngoingVerification) GetCapturedArgument... method GetAllCapturedArguments (line 217) | func (c *MockFilePath_Symlink_OngoingVerification) GetAllCapturedArgum... FILE: server/core/runtime/models/shell_command_runner.go constant BufioScannerBufferSize (line 22) | BufioScannerBufferSize = 10 * 1024 * 1024 type Line (line 25) | type Line struct type ShellCommandRunner (line 34) | type ShellCommandRunner struct method Run (line 74) | func (s *ShellCommandRunner) Run(ctx command.ProjectContext) (string, ... method RunCommandAsync (line 99) | func (s *ShellCommandRunner) RunCommandAsync(ctx command.ProjectContex... function NewShellCommandRunner (line 43) | func NewShellCommandRunner( FILE: server/core/runtime/models/shell_command_runner_test.go function TestShellCommandRunner_Run (line 20) | func TestShellCommandRunner_Run(t *testing.T) { FILE: server/core/runtime/multienv_step_runner.go type MultiEnvStepRunner (line 17) | type MultiEnvStepRunner struct method Run (line 23) | func (r *MultiEnvStepRunner) Run( function parseMultienvLine (line 70) | func parseMultienvLine(in string) ([]string, error) { function unescape (line 153) | func unescape(s string, escaped bool) string { FILE: server/core/runtime/multienv_step_runner_internal_test.go function TestMultiEnvStepRunner_Run_parser (line 11) | func TestMultiEnvStepRunner_Run_parser(t *testing.T) { FILE: server/core/runtime/multienv_step_runner_test.go function TestMultiEnvStepRunner_Run (line 23) | func TestMultiEnvStepRunner_Run(t *testing.T) { FILE: server/core/runtime/plan_step_runner.go constant defaultWorkspace (line 20) | defaultWorkspace = "default" constant refreshKeyword (line 21) | refreshKeyword = "Refreshing state..." constant refreshSeparator (line 22) | refreshSeparator = "----------------------------------------------------... type planStepRunner (line 31) | type planStepRunner struct method Run (line 50) | func (p *planStepRunner) Run(ctx command.ProjectContext, extraArgs []s... method isRemoteOpsErr (line 75) | func (p *planStepRunner) isRemoteOpsErr(output string, err error) bool { method remotePlan (line 84) | func (p *planStepRunner) remotePlan(ctx command.ProjectContext, extraA... method buildPlanCmd (line 116) | func (p *planStepRunner) buildPlanCmd(ctx command.ProjectContext, extr... method tfVars (line 150) | func (p *planStepRunner) tfVars(ctx command.ProjectContext, tfVersion ... method flatten (line 173) | func (p *planStepRunner) flatten(slices [][]string) []string { method fmtPlanOutput (line 187) | func (p *planStepRunner) fmtPlanOutput(output string, tfVersion *versi... method runRemotePlan (line 201) | func (p *planStepRunner) runRemotePlan( function NewPlanStepRunner (line 39) | func NewPlanStepRunner(terraformExecutor TerraformExec, defaultTfDistrib... function StripRefreshingFromPlanOutput (line 253) | func StripRefreshingFromPlanOutput(output string, tfVersion *version.Ver... function FilterRegexFromPlanOutput (line 278) | func FilterRegexFromPlanOutput(output string, filterRegex *regexp.Regexp... FILE: server/core/runtime/plan_step_runner_test.go function TestRun_AddsEnvVarFile (line 30) | func TestRun_AddsEnvVarFile(t *testing.T) { function TestRun_UsesDiffPathForProject (line 100) | func TestRun_UsesDiffPathForProject(t *testing.T) { function TestRun_PlanFmt (line 158) | func TestRun_PlanFmt(t *testing.T) { function TestRun_OutputOnErr (line 237) | func TestRun_OutputOnErr(t *testing.T) { function TestRun_NoOptionalVarsIn012 (line 275) | func TestRun_NoOptionalVarsIn012(t *testing.T) { function TestRun_RemoteOps (line 348) | func TestRun_RemoteOps(t *testing.T) { function TestStripRefreshingFromPlanOutput (line 497) | func TestStripRefreshingFromPlanOutput(t *testing.T) { function TestPlanStepRunner_TestRun_UsesConfiguredDistribution (line 561) | func TestPlanStepRunner_TestRun_UsesConfiguredDistribution(t *testing.T) { function TestFilterRegexFromPlanOutput (line 637) | func TestFilterRegexFromPlanOutput(t *testing.T) { type remotePlanMock (line 675) | type remotePlanMock struct method RunCommandAsync (line 682) | func (r *remotePlanMock) RunCommandAsync(_ command.ProjectContext, _ s... function stringSliceEquals (line 696) | func stringSliceEquals(a, b []string) bool { FILE: server/core/runtime/plan_type_step_runner_delegate.go function NewPlanTypeStepRunnerDelegate (line 14) | func NewPlanTypeStepRunnerDelegate(defaultRunner Runner, remotePlanRunne... type planTypeStepRunnerDelegate (line 22) | type planTypeStepRunnerDelegate struct method isRemotePlan (line 27) | func (p *planTypeStepRunnerDelegate) isRemotePlan(planFile string) (bo... method Run (line 37) | func (p *planTypeStepRunnerDelegate) Run(ctx command.ProjectContext, e... FILE: server/core/runtime/plan_type_step_runner_delegate_test.go function TestRunDelegate (line 32) | func TestRunDelegate(t *testing.T) { function TestRunDelegate_UsesConfiguredDistribution (line 172) | func TestRunDelegate_UsesConfiguredDistribution(t *testing.T) { FILE: server/core/runtime/policy/conftest_client.go constant DefaultConftestVersionEnvKey (line 31) | DefaultConftestVersionEnvKey = "DEFAULT_CONFTEST_VERSION" constant conftestBinaryName (line 32) | conftestBinaryName = "conftest" constant conftestDownloadURLPrefix (line 33) | conftestDownloadURLPrefix = "https://github.com/open-policy-agent/con... type Arg (line 36) | type Arg struct method build (line 41) | func (a Arg) build() []string { function NewPolicyArg (line 45) | func NewPolicyArg(parameter string) Arg { type ConftestTestCommandArgs (line 52) | type ConftestTestCommandArgs struct method build (line 59) | func (c ConftestTestCommandArgs) build() ([]string, error) { type SourceResolver (line 84) | type SourceResolver interface type LocalSourceResolver (line 89) | type LocalSourceResolver struct method Resolve (line 92) | func (p *LocalSourceResolver) Resolve(policySet valid.PolicySet) (stri... type SourceResolverProxy (line 98) | type SourceResolverProxy struct method Resolve (line 102) | func (p *SourceResolverProxy) Resolve(policySet valid.PolicySet) (stri... type Downloader (line 113) | type Downloader interface type ConfTestGoGetterVersionDownloader (line 117) | type ConfTestGoGetterVersionDownloader struct method GetAny (line 119) | func (c ConfTestGoGetterVersionDownloader) GetAny(dst, src string) err... type ConfTestVersionDownloader (line 124) | type ConfTestVersionDownloader struct method downloadConfTestVersion (line 128) | func (c ConfTestVersionDownloader) downloadConfTestVersion(v *version.... type ConfTestExecutorWorkflow (line 156) | type ConfTestExecutorWorkflow struct method Run (line 190) | func (c *ConfTestExecutorWorkflow) Run(ctx command.ProjectContext, exe... method sanitizeOutput (line 262) | func (c *ConfTestExecutorWorkflow) sanitizeOutput(inputFile string, ou... method EnsureExecutorVersion (line 266) | func (c *ConfTestExecutorWorkflow) EnsureExecutorVersion(log logging.S... function NewConfTestExecutorWorkflow (line 163) | func NewConfTestExecutorWorkflow(log logging.SimpleLogging, versionRootD... function getDefaultVersion (line 295) | func getDefaultVersion() (*version.Version, error) { function isValidConftestOutput (line 313) | func isValidConftestOutput(output string) bool { function hasFailures (line 323) | func hasFailures(output string) bool { function getPlatform (line 331) | func getPlatform() string { FILE: server/core/runtime/policy/conftest_client_test.go function TestConfTestVersionDownloader (line 23) | func TestConfTestVersionDownloader(t *testing.T) { function TestEnsureExecutorVersion (line 58) | func TestEnsureExecutorVersion(t *testing.T) { function TestRun (line 140) | func TestRun(t *testing.T) { FILE: server/core/runtime/policy/mocks/mock_conftest_client.go type MockSourceResolver (line 13) | type MockSourceResolver struct method SetFailHandler (line 25) | func (mock *MockSourceResolver) SetFailHandler(fh pegomock.FailHandler... method FailHandler (line 26) | func (mock *MockSourceResolver) FailHandler() pegomock.FailHandler ... method Resolve (line 28) | func (mock *MockSourceResolver) Resolve(policySet valid.PolicySet) (st... method VerifyWasCalledOnce (line 47) | func (mock *MockSourceResolver) VerifyWasCalledOnce() *VerifierMockSou... method VerifyWasCalled (line 54) | func (mock *MockSourceResolver) VerifyWasCalled(invocationCountMatcher... method VerifyWasCalledInOrder (line 61) | func (mock *MockSourceResolver) VerifyWasCalledInOrder(invocationCount... method VerifyWasCalledEventually (line 69) | func (mock *MockSourceResolver) VerifyWasCalledEventually(invocationCo... function NewMockSourceResolver (line 17) | func NewMockSourceResolver(options ...pegomock.Option) *MockSourceResolv... type VerifierMockSourceResolver (line 77) | type VerifierMockSourceResolver struct method Resolve (line 84) | func (verifier *VerifierMockSourceResolver) Resolve(policySet valid.Po... type MockSourceResolver_Resolve_OngoingVerification (line 90) | type MockSourceResolver_Resolve_OngoingVerification struct method GetCapturedArguments (line 95) | func (c *MockSourceResolver_Resolve_OngoingVerification) GetCapturedAr... method GetAllCapturedArguments (line 100) | func (c *MockSourceResolver_Resolve_OngoingVerification) GetAllCapture... FILE: server/core/runtime/policy/mocks/mock_downloader.go type MockDownloader (line 12) | type MockDownloader struct method SetFailHandler (line 24) | func (mock *MockDownloader) SetFailHandler(fh pegomock.FailHandler) { ... method FailHandler (line 25) | func (mock *MockDownloader) FailHandler() pegomock.FailHandler { ... method GetAny (line 27) | func (mock *MockDownloader) GetAny(dst string, src string) error { method VerifyWasCalledOnce (line 42) | func (mock *MockDownloader) VerifyWasCalledOnce() *VerifierMockDownloa... method VerifyWasCalled (line 49) | func (mock *MockDownloader) VerifyWasCalled(invocationCountMatcher peg... method VerifyWasCalledInOrder (line 56) | func (mock *MockDownloader) VerifyWasCalledInOrder(invocationCountMatc... method VerifyWasCalledEventually (line 64) | func (mock *MockDownloader) VerifyWasCalledEventually(invocationCountM... function NewMockDownloader (line 16) | func NewMockDownloader(options ...pegomock.Option) *MockDownloader { type VerifierMockDownloader (line 72) | type VerifierMockDownloader struct method GetAny (line 79) | func (verifier *VerifierMockDownloader) GetAny(dst string, src string)... type MockDownloader_GetAny_OngoingVerification (line 85) | type MockDownloader_GetAny_OngoingVerification struct method GetCapturedArguments (line 90) | func (c *MockDownloader_GetAny_OngoingVerification) GetCapturedArgumen... method GetAllCapturedArguments (line 95) | func (c *MockDownloader_GetAny_OngoingVerification) GetAllCapturedArgu... FILE: server/core/runtime/policy_check_step_runner.go type policyCheckStepRunner (line 15) | type policyCheckStepRunner struct method Run (line 32) | func (p *policyCheckStepRunner) Run(ctx command.ProjectContext, extraA... function NewPolicyCheckStepRunner (line 21) | func NewPolicyCheckStepRunner(defaultTfDistribution terraform.Distributi... FILE: server/core/runtime/policy_check_step_runner_test.go function TestRun (line 20) | func TestRun(t *testing.T) { FILE: server/core/runtime/post_workflow_hook_runner.go type PostWorkflowHookRunner (line 18) | type PostWorkflowHookRunner interface type DefaultPostWorkflowHookRunner (line 22) | type DefaultPostWorkflowHookRunner struct method Run (line 26) | func (wh DefaultPostWorkflowHookRunner) Run(ctx models.WorkflowHookCom... FILE: server/core/runtime/post_workflow_hook_runner_test.go function TestPostWorkflowHookRunner_Run (line 22) | func TestPostWorkflowHookRunner_Run(t *testing.T) { FILE: server/core/runtime/pre_workflow_hook_runner.go type PreWorkflowHookRunner (line 18) | type PreWorkflowHookRunner interface type DefaultPreWorkflowHookRunner (line 22) | type DefaultPreWorkflowHookRunner struct method Run (line 26) | func (wh DefaultPreWorkflowHookRunner) Run(ctx models.WorkflowHookComm... FILE: server/core/runtime/pre_workflow_hook_runner_test.go function commandNotFoundErrorFormat (line 23) | func commandNotFoundErrorFormat(shell string) string { function unterminatedStringError (line 33) | func unterminatedStringError(shell, shellArgs string) string { function TestPreWorkflowHookRunner_Run (line 42) | func TestPreWorkflowHookRunner_Run(t *testing.T) { FILE: server/core/runtime/pull_approved_checker.go type PullApprovedChecker (line 13) | type PullApprovedChecker interface FILE: server/core/runtime/run_step_runner.go type RunStepRunner (line 23) | type RunStepRunner struct method Run (line 32) | func (r *RunStepRunner) Run( FILE: server/core/runtime/run_step_runner_test.go function TestRunStepRunner_Run (line 27) | func TestRunStepRunner_Run(t *testing.T) { FILE: server/core/runtime/runtime.go constant lineBeforeRunURL (line 25) | lineBeforeRunURL = "To view this run in a browser, visit:" constant planfileSlashReplace (line 26) | planfileSlashReplace = "::" type TerraformExec (line 31) | type TerraformExec interface type AsyncTFExec (line 42) | type AsyncTFExec interface type StatusUpdater (line 56) | type StatusUpdater interface type Runner (line 63) | type Runner interface type NullRunner (line 68) | type NullRunner struct method Run (line 70) | func (p NullRunner) Run(ctx command.ProjectContext, _ []string, _ stri... type RemoteBackendUnsupportedRunner (line 76) | type RemoteBackendUnsupportedRunner struct method Run (line 78) | func (p RemoteBackendUnsupportedRunner) Run(ctx command.ProjectContext... function MustConstraint (line 84) | func MustConstraint(constraint string) version.Constraints { function GetPlanFilename (line 94) | func GetPlanFilename(workspace string, projName string) string { function IsRemotePlan (line 104) | func IsRemotePlan(planContents []byte) bool { function ProjectNameFromPlanfile (line 114) | func ProjectNameFromPlanfile(workspace string, filename string) (string,... FILE: server/core/runtime/runtime_test.go function TestGetPlanFilename (line 14) | func TestGetPlanFilename(t *testing.T) { function TestProjectNameFromPlanfile (line 63) | func TestProjectNameFromPlanfile(t *testing.T) { FILE: server/core/runtime/show_step_runner.go constant minimumShowTfVersion (line 16) | minimumShowTfVersion string = "0.12.0" function NewShowStepRunner (line 18) | func NewShowStepRunner(executor TerraformExec, defaultTfDistribution ter... type showStepRunner (line 30) | type showStepRunner struct method Run (line 36) | func (p *showStepRunner) Run(ctx command.ProjectContext, _ []string, p... FILE: server/core/runtime/show_step_runner_test.go function TestShowStepRunnner (line 23) | func TestShowStepRunnner(t *testing.T) { FILE: server/core/runtime/state_rm_step_runner.go type stateRmStepRunner (line 16) | type stateRmStepRunner struct method Run (line 31) | func (p *stateRmStepRunner) Run(ctx command.ProjectContext, extraArgs ... function NewStateRmStepRunner (line 22) | func NewStateRmStepRunner(terraformExecutor TerraformExec, defaultTfDist... FILE: server/core/runtime/state_rm_step_runner_test.go function TestStateRmStepRunner_Run_Success (line 22) | func TestStateRmStepRunner_Run_Success(t *testing.T) { function TestStateRmStepRunner_Run_Workspace (line 54) | func TestStateRmStepRunner_Run_Workspace(t *testing.T) { function TestStateRmStepRunner_Run_UsesConfiguredDistribution (line 93) | func TestStateRmStepRunner_Run_UsesConfiguredDistribution(t *testing.T) { FILE: server/core/runtime/version_step_runner.go type VersionStepRunner (line 15) | type VersionStepRunner struct method Run (line 22) | func (v *VersionStepRunner) Run(ctx command.ProjectContext, _ []string... FILE: server/core/runtime/version_step_runner_test.go function TestRunVersionStep (line 20) | func TestRunVersionStep(t *testing.T) { function TestVersionStepRunner_Run_UsesConfiguredDistribution (line 60) | func TestVersionStepRunner_Run_UsesConfiguredDistribution(t *testing.T) { FILE: server/core/runtime/workspace_step_runner_delegate.go type workspaceStepRunnerDelegate (line 16) | type workspaceStepRunnerDelegate struct method Run (line 32) | func (r *workspaceStepRunnerDelegate) Run(ctx command.ProjectContext, ... method switchWorkspace (line 53) | func (r *workspaceStepRunnerDelegate) switchWorkspace(ctx command.Proj... function NewWorkspaceStepRunnerDelegate (line 23) | func NewWorkspaceStepRunnerDelegate(terraformExecutor TerraformExec, def... FILE: server/core/runtime/workspace_step_runner_delegate_test.go function TestRun_NoWorkspaceIn08 (line 21) | func TestRun_NoWorkspaceIn08(t *testing.T) { function TestRun_ErrWorkspaceIn08 (line 60) | func TestRun_ErrWorkspaceIn08(t *testing.T) { function TestRun_SwitchesWorkspace (line 79) | func TestRun_SwitchesWorkspace(t *testing.T) { function TestRun_SwitchesWorkspaceDistribution (line 134) | func TestRun_SwitchesWorkspaceDistribution(t *testing.T) { function TestRun_CreatesWorkspace (line 195) | func TestRun_CreatesWorkspace(t *testing.T) { function TestRun_NoWorkspaceSwitchIfNotNecessary (line 261) | func TestRun_NoWorkspaceSwitchIfNotNecessary(t *testing.T) { FILE: server/core/terraform/ansi/strip.go constant ansi (line 10) | ansi = "[\u001B\u009B][[\\]()#;?]*(?:(?:(?:[a-zA-Z\\d]*(?:;[a-zA-Z\\d]*)... function Strip (line 14) | func Strip(str string) string { FILE: server/core/terraform/ansi/strip_test.go function TestStrip (line 8) | func TestStrip(t *testing.T) { FILE: server/core/terraform/distribution.go type Distribution (line 17) | type Distribution interface function NewDistribution (line 24) | func NewDistribution(distribution string) Distribution { type DistributionOpenTofu (line 32) | type DistributionOpenTofu struct method BinName (line 48) | func (*DistributionOpenTofu) BinName() string { method Downloader (line 52) | func (d *DistributionOpenTofu) Downloader() Downloader { method ResolveConstraint (line 56) | func (*DistributionOpenTofu) ResolveConstraint(ctx context.Context, co... function NewDistributionOpenTofu (line 36) | func NewDistributionOpenTofu() Distribution { function NewDistributionOpenTofuWithDownloader (line 42) | func NewDistributionOpenTofuWithDownloader(downloader Downloader) Distri... type DistributionTerraform (line 96) | type DistributionTerraform struct method BinName (line 112) | func (*DistributionTerraform) BinName() string { method Downloader (line 116) | func (d *DistributionTerraform) Downloader() Downloader { method ResolveConstraint (line 120) | func (*DistributionTerraform) ResolveConstraint(ctx context.Context, c... function NewDistributionTerraform (line 100) | func NewDistributionTerraform() Distribution { function NewDistributionTerraformWithDownloader (line 106) | func NewDistributionTerraformWithDownloader(downloader Downloader) Distr... FILE: server/core/terraform/distribution_test.go function TestOpenTofuBinName (line 14) | func TestOpenTofuBinName(t *testing.T) { function TestResolveOpenTofuVersions (line 19) | func TestResolveOpenTofuVersions(t *testing.T) { function TestTerraformBinName (line 26) | func TestTerraformBinName(t *testing.T) { function TestResolveTerraformVersions (line 31) | func TestResolveTerraformVersions(t *testing.T) { FILE: server/core/terraform/downloader.go type Downloader (line 22) | type Downloader interface type TofuDownloader (line 26) | type TofuDownloader struct method Install (line 28) | func (d *TofuDownloader) Install(ctx context.Context, dir string, _dow... type TerraformDownloader (line 49) | type TerraformDownloader struct method Install (line 51) | func (d *TerraformDownloader) Install(ctx context.Context, dir string,... FILE: server/core/terraform/downloader_test.go function TestTerraformInstall (line 17) | func TestTerraformInstall(t *testing.T) { function TestOpenTofuInstall (line 34) | func TestOpenTofuInstall(t *testing.T) { FILE: server/core/terraform/mocks/mock_downloader.go type MockDownloader (line 14) | type MockDownloader struct method SetFailHandler (line 26) | func (mock *MockDownloader) SetFailHandler(fh pegomock.FailHandler) { ... method FailHandler (line 27) | func (mock *MockDownloader) FailHandler() pegomock.FailHandler { ... method Install (line 29) | func (mock *MockDownloader) Install(ctx context.Context, dir string, d... method VerifyWasCalledOnce (line 48) | func (mock *MockDownloader) VerifyWasCalledOnce() *VerifierMockDownloa... method VerifyWasCalled (line 55) | func (mock *MockDownloader) VerifyWasCalled(invocationCountMatcher peg... method VerifyWasCalledInOrder (line 62) | func (mock *MockDownloader) VerifyWasCalledInOrder(invocationCountMatc... method VerifyWasCalledEventually (line 70) | func (mock *MockDownloader) VerifyWasCalledEventually(invocationCountM... function NewMockDownloader (line 18) | func NewMockDownloader(options ...pegomock.Option) *MockDownloader { type VerifierMockDownloader (line 78) | type VerifierMockDownloader struct method Install (line 85) | func (verifier *VerifierMockDownloader) Install(ctx context.Context, d... type MockDownloader_Install_OngoingVerification (line 91) | type MockDownloader_Install_OngoingVerification struct method GetCapturedArguments (line 96) | func (c *MockDownloader_Install_OngoingVerification) GetCapturedArgume... method GetAllCapturedArguments (line 101) | func (c *MockDownloader_Install_OngoingVerification) GetAllCapturedArg... FILE: server/core/terraform/tfclient/mocks/mock_terraform_client.go type MockClient (line 16) | type MockClient struct method SetFailHandler (line 28) | func (mock *MockClient) SetFailHandler(fh pegomock.FailHandler) { mock... method FailHandler (line 29) | func (mock *MockClient) FailHandler() pegomock.FailHandler { retu... method DetectVersion (line 31) | func (mock *MockClient) DetectVersion(log logging.SimpleLogging, proje... method EnsureVersion (line 46) | func (mock *MockClient) EnsureVersion(log logging.SimpleLogging, d ter... method RunCommandWithVersion (line 61) | func (mock *MockClient) RunCommandWithVersion(ctx command.ProjectConte... method VerifyWasCalledOnce (line 80) | func (mock *MockClient) VerifyWasCalledOnce() *VerifierMockClient { method VerifyWasCalled (line 87) | func (mock *MockClient) VerifyWasCalled(invocationCountMatcher pegomoc... method VerifyWasCalledInOrder (line 94) | func (mock *MockClient) VerifyWasCalledInOrder(invocationCountMatcher ... method VerifyWasCalledEventually (line 102) | func (mock *MockClient) VerifyWasCalledEventually(invocationCountMatch... function NewMockClient (line 20) | func NewMockClient(options ...pegomock.Option) *MockClient { type VerifierMockClient (line 110) | type VerifierMockClient struct method DetectVersion (line 117) | func (verifier *VerifierMockClient) DetectVersion(log logging.SimpleLo... method EnsureVersion (line 152) | func (verifier *VerifierMockClient) EnsureVersion(log logging.SimpleLo... method RunCommandWithVersion (line 193) | func (verifier *VerifierMockClient) RunCommandWithVersion(ctx command.... type MockClient_DetectVersion_OngoingVerification (line 123) | type MockClient_DetectVersion_OngoingVerification struct method GetCapturedArguments (line 128) | func (c *MockClient_DetectVersion_OngoingVerification) GetCapturedArgu... method GetAllCapturedArguments (line 133) | func (c *MockClient_DetectVersion_OngoingVerification) GetAllCapturedA... type MockClient_EnsureVersion_OngoingVerification (line 158) | type MockClient_EnsureVersion_OngoingVerification struct method GetCapturedArguments (line 163) | func (c *MockClient_EnsureVersion_OngoingVerification) GetCapturedArgu... method GetAllCapturedArguments (line 168) | func (c *MockClient_EnsureVersion_OngoingVerification) GetAllCapturedA... type MockClient_RunCommandWithVersion_OngoingVerification (line 199) | type MockClient_RunCommandWithVersion_OngoingVerification struct method GetCapturedArguments (line 204) | func (c *MockClient_RunCommandWithVersion_OngoingVerification) GetCapt... method GetAllCapturedArguments (line 209) | func (c *MockClient_RunCommandWithVersion_OngoingVerification) GetAllC... FILE: server/core/terraform/tfclient/terraform_client.go type Client (line 46) | type Client interface type DefaultClient (line 59) | type DefaultClient struct method DefaultDistribution (line 259) | func (c *DefaultClient) DefaultDistribution() terraform.Distribution { method DefaultVersion (line 265) | func (c *DefaultClient) DefaultVersion() *version.Version { method TerraformBinDir (line 270) | func (c *DefaultClient) TerraformBinDir() string { method ExtractExactRegex (line 278) | func (c *DefaultClient) ExtractExactRegex(log logging.SimpleLogging, v... method DetectVersion (line 294) | func (c *DefaultClient) DetectVersion(log logging.SimpleLogging, proje... method EnsureVersion (line 333) | func (c *DefaultClient) EnsureVersion(log logging.SimpleLogging, d ter... method RunCommandWithVersion (line 350) | func (c *DefaultClient) RunCommandWithVersion(ctx command.ProjectConte... method prepExecCmd (line 395) | func (c *DefaultClient) prepExecCmd(log logging.SimpleLogging, d terra... method prepCmd (line 408) | func (c *DefaultClient) prepCmd(log logging.SimpleLogging, d terraform... method RunCommandAsync (line 454) | func (c *DefaultClient) RunCommandAsync(ctx command.ProjectContext, pa... function NewClientWithDefaultVersion (line 103) | func NewClientWithDefaultVersion( function NewTestClient (line 190) | func NewTestClient( function NewClient (line 228) | func NewClient( function MustConstraint (line 482) | func MustConstraint(v string) version.Constraints { function ensureVersion (line 492) | func ensureVersion( function generateRCFile (line 548) | func generateRCFile(tfeToken string, tfeHostname string, home string) er... function isAsyncEligibleCommand (line 575) | func isAsyncEligibleCommand(cmd string) bool { function getVersion (line 584) | func getVersion(tfBinary string, binName string) (*version.Version, erro... FILE: server/core/terraform/tfclient/terraform_client_internal_test.go function TestGenerateRCFile_WritesFile (line 27) | func TestGenerateRCFile_WritesFile(t *testing.T) { function TestGenerateRCFile_WillNotOverwrite (line 43) | func TestGenerateRCFile_WillNotOverwrite(t *testing.T) { function TestGenerateRCFile_NoErrIfContentsSame (line 57) | func TestGenerateRCFile_NoErrIfContentsSame(t *testing.T) { function TestGenerateRCFile_ErrIfCannotRead (line 73) | func TestGenerateRCFile_ErrIfCannotRead(t *testing.T) { function TestGenerateRCFile_ErrIfCannotWrite (line 86) | func TestGenerateRCFile_ErrIfCannotWrite(t *testing.T) { function TestDefaultClient_RunCommandWithVersion_EnvVars (line 94) | func TestDefaultClient_RunCommandWithVersion_EnvVars(t *testing.T) { function TestDefaultClient_RunCommandWithVersion_Error (line 137) | func TestDefaultClient_RunCommandWithVersion_Error(t *testing.T) { function TestDefaultClient_RunCommandAsync_Success (line 181) | func TestDefaultClient_RunCommandAsync_Success(t *testing.T) { function TestDefaultClient_RunCommandAsync_BigOutput (line 233) | func TestDefaultClient_RunCommandAsync_BigOutput(t *testing.T) { function TestDefaultClient_RunCommandAsync_StderrOutput (line 286) | func TestDefaultClient_RunCommandAsync_StderrOutput(t *testing.T) { function TestDefaultClient_RunCommandAsync_ExitOne (line 328) | func TestDefaultClient_RunCommandAsync_ExitOne(t *testing.T) { function TestDefaultClient_RunCommandAsync_Input (line 371) | func TestDefaultClient_RunCommandAsync_Input(t *testing.T) { function waitCh (line 415) | func waitCh(ch <-chan runtimemodels.Line) (string, error) { FILE: server/core/terraform/tfclient/terraform_client_test.go function TestMustConstraint_PanicsOnBadConstraint (line 38) | func TestMustConstraint_PanicsOnBadConstraint(t *testing.T) { function TestMustConstraint (line 49) | func TestMustConstraint(t *testing.T) { function TestNewClient_LocalTFOnly (line 59) | func TestNewClient_LocalTFOnly(t *testing.T) { function TestNewClient_LocalTFMatchesFlag (line 97) | func TestNewClient_LocalTFMatchesFlag(t *testing.T) { function TestNewClient_NoTF (line 134) | func TestNewClient_NoTF(t *testing.T) { function TestNewClient_DefaultTFFlagInPath (line 151) | func TestNewClient_DefaultTFFlagInPath(t *testing.T) { function TestNewClient_DefaultTFFlagInBinDir (line 184) | func TestNewClient_DefaultTFFlagInBinDir(t *testing.T) { function TestNewClient_DefaultTFFlagDownload (line 214) | func TestNewClient_DefaultTFFlagDownload(t *testing.T) { function TestNewClient_BadVersion (line 253) | func TestNewClient_BadVersion(t *testing.T) { function TestRunCommandWithVersion_DLsTF (line 264) | func TestRunCommandWithVersion_DLsTF(t *testing.T) { function TestEnsureVersion_downloaded (line 298) | func TestEnsureVersion_downloaded(t *testing.T) { function TestEnsureVersion_downloaded_customURL (line 330) | func TestEnsureVersion_downloaded_customURL(t *testing.T) { function TestEnsureVersion_downloaded_downloadingDisabled (line 363) | func TestEnsureVersion_downloaded_downloadingDisabled(t *testing.T) { function tempSetEnv (line 389) | func tempSetEnv(t *testing.T, key string, value string) func() { function mkSubDirs (line 396) | func mkSubDirs(t *testing.T) (string, string, string) { function TestDefaultProjectCommandBuilder_TerraformVersion (line 410) | func TestDefaultProjectCommandBuilder_TerraformVersion(t *testing.T) { function TestExtractExactRegex (line 544) | func TestExtractExactRegex(t *testing.T) { FILE: server/events/apply_command_runner.go function NewApplyCommandRunner (line 14) | func NewApplyCommandRunner( type ApplyCommandRunner (line 50) | type ApplyCommandRunner struct method Run (line 73) | func (a *ApplyCommandRunner) Run(ctx *command.Context, cmd *CommentCom... method IsLocked (line 184) | func (a *ApplyCommandRunner) IsLocked() (bool, error) { method isParallelEnabled (line 190) | func (a *ApplyCommandRunner) isParallelEnabled(projectCmds []command.P... method updateCommitStatus (line 194) | func (a *ApplyCommandRunner) updateCommitStatus(ctx *command.Context, ... FILE: server/events/apply_command_runner_test.go function TestApplyCommandRunner_IsLocked (line 24) | func TestApplyCommandRunner_IsLocked(t *testing.T) { function TestApplyCommandRunner_IsSilenced (line 87) | func TestApplyCommandRunner_IsSilenced(t *testing.T) { function TestApplyCommandRunner_ExecutionOrder (line 231) | func TestApplyCommandRunner_ExecutionOrder(t *testing.T) { FILE: server/events/approve_policies_command_runner.go function NewApprovePoliciesCommandRunner (line 12) | func NewApprovePoliciesCommandRunner( type ApprovePoliciesCommandRunner (line 34) | type ApprovePoliciesCommandRunner struct method Run (line 47) | func (a *ApprovePoliciesCommandRunner) Run(ctx *command.Context, cmd *... method updateCommitStatus (line 95) | func (a *ApprovePoliciesCommandRunner) updateCommitStatus(ctx *command... FILE: server/events/automerger.go type AutoMerger (line 14) | type AutoMerger struct method automerge (line 19) | func (c *AutoMerger) automerge(ctx *command.Context, pullStatus models... method automergeEnabled (line 52) | func (c *AutoMerger) automergeEnabled(projectCmds []command.ProjectCon... method deleteSourceBranchOnMergeEnabled (line 62) | func (c *AutoMerger) deleteSourceBranchOnMergeEnabled(projectCmds []co... FILE: server/events/cancel_command_runner.go constant cancelComment (line 8) | cancelComment = "Cancelled all queued operations and released working di... function NewCancelCommandRunner (line 11) | func NewCancelCommandRunner( type CancelCommandRunner (line 27) | type CancelCommandRunner struct method Run (line 35) | func (c *CancelCommandRunner) Run(ctx *command.Context, cmd *CommentCo... FILE: server/events/cancellation_tracker.go type CancellationTracker (line 11) | type CancellationTracker interface type DefaultCancellationTracker (line 17) | type DefaultCancellationTracker struct method Cancel (line 29) | func (p *DefaultCancellationTracker) Cancel(pull models.PullRequest) { method IsCancelled (line 38) | func (p *DefaultCancellationTracker) IsCancelled(pull models.PullReque... method Clear (line 46) | func (p *DefaultCancellationTracker) Clear(pull models.PullRequest) { function NewCancellationTracker (line 22) | func NewCancellationTracker() *DefaultCancellationTracker { function pullKey (line 52) | func pullKey(pull models.PullRequest) string { FILE: server/events/command/context.go type Trigger (line 13) | type Trigger constant AutoTrigger (line 17) | AutoTrigger Trigger = iota constant CommentTrigger (line 20) | CommentTrigger type Context (line 25) | type Context struct FILE: server/events/command/lock.go type LockMetadata (line 11) | type LockMetadata struct type Lock (line 17) | type Lock struct method LockTime (line 23) | func (l *Lock) LockTime() time.Time { method IsLocked (line 27) | func (l *Lock) IsLocked() bool { FILE: server/events/command/name.go type Name (line 15) | type Name method TitleString (line 60) | func (c Name) TitleString() string { method String (line 65) | func (c Name) String() string { method DefaultUsage (line 90) | func (c Name) DefaultUsage() string { method SubCommands (line 102) | func (c Name) SubCommands() []string { method CommandArgCount (line 112) | func (c Name) CommandArgCount(subCommand string) (*ArgCount, error) { constant Apply (line 19) | Apply Name = iota constant Plan (line 21) | Plan constant Unlock (line 23) | Unlock constant PolicyCheck (line 25) | PolicyCheck constant ApprovePolicies (line 27) | ApprovePolicies constant Autoplan (line 29) | Autoplan constant Version (line 31) | Version constant Import (line 33) | Import constant State (line 35) | State constant Cancel (line 37) | Cancel type ArgCount (line 41) | type ArgCount struct method IsMatchCount (line 127) | func (a ArgCount) IsMatchCount(count int) bool { function ParseCommandName (line 142) | func ParseCommandName(name string) (Name, error) { FILE: server/events/command/name_test.go function TestName_TitleString (line 17) | func TestName_TitleString(t *testing.T) { function TestName_String (line 34) | func TestName_String(t *testing.T) { function TestName_DefaultUsage (line 57) | func TestName_DefaultUsage(t *testing.T) { function TestName_SubCommands (line 80) | func TestName_SubCommands(t *testing.T) { function TestName_CommandArgCount (line 103) | func TestName_CommandArgCount(t *testing.T) { function TestArgCount_IsMatchCount (line 134) | func TestArgCount_IsMatchCount(t *testing.T) { function TestParseCommandName (line 172) | func TestParseCommandName(t *testing.T) { FILE: server/events/command/project_context.go constant planfileSlashReplace (line 19) | planfileSlashReplace = "::" type ProjectContext (line 24) | type ProjectContext struct method SetProjectScopeTags (line 143) | func (p ProjectContext) SetProjectScopeTags(scope tally.Scope) tally.S... method GetShowResultFileName (line 162) | func (p ProjectContext) GetShowResultFileName() string { method GetPolicyCheckResultFileName (line 171) | func (p ProjectContext) GetPolicyCheckResultFileName() string { method PullInfo (line 180) | func (p ProjectContext) PullInfo() string { method PolicyCleared (line 203) | func (p ProjectContext) PolicyCleared() bool { function buildPullInfo (line 187) | func buildPullInfo(repoName string, pullNum int, projectName string, rel... function getProjectIdentifier (line 192) | func getProjectIdentifier(relRepoDir string, projectName string) string { FILE: server/events/command/project_context_test.go function TestPolicyCheckResults_PolicyFuncs (line 16) | func TestPolicyCheckResults_PolicyFuncs(t *testing.T) { FILE: server/events/command/project_result.go type ProjectResult (line 11) | type ProjectResult struct method CommitStatus (line 34) | func (p ProjectResult) CommitStatus() models.CommitStatus { method PolicyStatus (line 45) | func (p ProjectResult) PolicyStatus() []models.PolicySetStatus { method PlanStatus (line 61) | func (p ProjectResult) PlanStatus() models.ProjectPlanStatus { method IsSuccessful (line 93) | func (p ProjectResult) IsSuccessful() bool { type ProjectCommandOutput (line 22) | type ProjectCommandOutput struct FILE: server/events/command/project_result_test.go function TestProjectResult_IsSuccessful (line 15) | func TestProjectResult_IsSuccessful(t *testing.T) { function TestProjectResult_PlanStatus (line 69) | func TestProjectResult_PlanStatus(t *testing.T) { function TestPlanSuccess_Summary (line 184) | func TestPlanSuccess_Summary(t *testing.T) { function BenchmarkPlanSuccess_Summary (line 285) | func BenchmarkPlanSuccess_Summary(b *testing.B) { FILE: server/events/command/result.go type Result (line 7) | type Result struct method HasErrors (line 19) | func (c Result) HasErrors() bool { FILE: server/events/command/result_test.go function TestCommandResult_HasErrors (line 15) | func TestCommandResult_HasErrors(t *testing.T) { FILE: server/events/command/scope_tags.go type ProjectScopeTags (line 12) | type ProjectScopeTags struct method Loadtags (line 22) | func (s ProjectScopeTags) Loadtags() map[string]string { function toSnakeCase (line 35) | func toSnakeCase(str string) string { FILE: server/events/command/team_allowlist_checker.go constant wildcard (line 13) | wildcard = "*" type mapOfStrings (line 16) | type mapOfStrings type TeamAllowlistChecker (line 18) | type TeamAllowlistChecker interface type DefaultTeamAllowlistChecker (line 34) | type DefaultTeamAllowlistChecker struct method HasRules (line 56) | func (checker *DefaultTeamAllowlistChecker) HasRules() bool { method IsCommandAllowedForTeam (line 62) | func (checker *DefaultTeamAllowlistChecker) IsCommandAllowedForTeam(_ ... method IsCommandAllowedForAnyTeam (line 75) | func (checker *DefaultTeamAllowlistChecker) IsCommandAllowedForAnyTeam... method AllTeams (line 95) | func (checker *DefaultTeamAllowlistChecker) AllTeams() []string { function NewTeamAllowlistChecker (line 39) | func NewTeamAllowlistChecker(allowlist string) (*DefaultTeamAllowlistChe... FILE: server/events/command/team_allowlist_checker_test.go function TestNewTeamAllowListChecker (line 15) | func TestNewTeamAllowListChecker(t *testing.T) { function TestNewTeamAllowListCheckerEmpty (line 21) | func TestNewTeamAllowListCheckerEmpty(t *testing.T) { function TestIsCommandAllowedForTeam (line 28) | func TestIsCommandAllowedForTeam(t *testing.T) { function TestIsCommandAllowedForAnyTeam (line 39) | func TestIsCommandAllowedForAnyTeam(t *testing.T) { FILE: server/events/command_requirement_handler.go type CommandRequirementHandler (line 16) | type CommandRequirementHandler interface type DefaultCommandRequirementHandler (line 23) | type DefaultCommandRequirementHandler struct method ValidateProjectDependencies (line 27) | func (a *DefaultCommandRequirementHandler) ValidateProjectDependencies... method ValidatePlanProject (line 41) | func (a *DefaultCommandRequirementHandler) ValidatePlanProject(repoDir... method ValidateApplyProject (line 45) | func (a *DefaultCommandRequirementHandler) ValidateApplyProject(repoDi... method ValidateImportProject (line 49) | func (a *DefaultCommandRequirementHandler) ValidateImportProject(repoD... method validateCommandRequirement (line 53) | func (a *DefaultCommandRequirementHandler) validateCommandRequirement(... FILE: server/events/command_requirement_handler_test.go function TestAggregateApplyRequirements_ValidatePlanProject (line 22) | func TestAggregateApplyRequirements_ValidatePlanProject(t *testing.T) { function TestAggregateApplyRequirements_ValidateApplyProject (line 122) | func TestAggregateApplyRequirements_ValidateApplyProject(t *testing.T) { function TestRequirements_ValidateProjectDependencies (line 232) | func TestRequirements_ValidateProjectDependencies(t *testing.T) { function TestAggregateApplyRequirements_ValidateImportProject (line 358) | func TestAggregateApplyRequirements_ValidateImportProject(t *testing.T) { FILE: server/events/command_runner.go constant ShutdownComment (line 37) | ShutdownComment = "Atlantis server is shutting down, please try again la... type CommandRunner (line 43) | type CommandRunner interface type GithubPullGetter (line 54) | type GithubPullGetter interface type AzureDevopsPullGetter (line 62) | type AzureDevopsPullGetter interface type GitlabMergeRequestGetter (line 70) | type GitlabMergeRequestGetter interface type CommentCommandRunner (line 76) | type CommentCommandRunner interface function buildCommentCommandRunner (line 80) | func buildCommentCommandRunner( type DefaultCommandRunner (line 96) | type DefaultCommandRunner struct method RunAutoplanCommand (line 139) | func (c *DefaultCommandRunner) RunAutoplanCommand(baseRepo models.Repo... method commentUserDoesNotHavePermissions (line 258) | func (c *DefaultCommandRunner) commentUserDoesNotHavePermissions(baseR... method checkUserPermissions (line 266) | func (c *DefaultCommandRunner) checkUserPermissions(repo models.Repo, ... method checkVarFilesInPlanCommandAllowlisted (line 288) | func (c *DefaultCommandRunner) checkVarFilesInPlanCommandAllowlisted(c... method RunCommentCommand (line 301) | func (c *DefaultCommandRunner) RunCommentCommand(baseRepo models.Repo,... method getGithubData (line 432) | func (c *DefaultCommandRunner) getGithubData(logger logging.SimpleLogg... method getGiteaData (line 447) | func (c *DefaultCommandRunner) getGiteaData(logger logging.SimpleLoggi... method getGitlabData (line 462) | func (c *DefaultCommandRunner) getGitlabData(logger logging.SimpleLogg... method getAzureDevopsData (line 474) | func (c *DefaultCommandRunner) getAzureDevopsData(logger logging.Simpl... method buildLogger (line 489) | func (c *DefaultCommandRunner) buildLogger(repoFullName string, pullNu... method ensureValidRepoMetadata (line 497) | func (c *DefaultCommandRunner) ensureValidRepoMetadata( method fetchUserTeams (line 538) | func (c *DefaultCommandRunner) fetchUserTeams(logger logging.SimpleLog... method validateCtxAndComment (line 548) | func (c *DefaultCommandRunner) validateCtxAndComment(ctx *command.Cont... method logPanics (line 578) | func (c *DefaultCommandRunner) logPanics(baseRepo models.Repo, pullNum... FILE: server/events/command_runner_internal_test.go function TestApplyUpdateCommitStatus (line 15) | func TestApplyUpdateCommitStatus(t *testing.T) { function TestPlanUpdatePlanCommitStatus (line 109) | func TestPlanUpdatePlanCommitStatus(t *testing.T) { function TestPlanUpdateApplyCommitStatus (line 171) | func TestPlanUpdateApplyCommitStatus(t *testing.T) { type MockCSU (line 270) | type MockCSU struct method UpdateCombinedCount (line 280) | func (m *MockCSU) UpdateCombinedCount(_ logging.SimpleLogging, repo mo... method UpdateCombined (line 291) | func (m *MockCSU) UpdateCombined(_ logging.SimpleLogging, _ models.Rep... method UpdateProject (line 295) | func (m *MockCSU) UpdateProject(_ command.ProjectContext, _ command.Na... method UpdatePreWorkflowHook (line 299) | func (m *MockCSU) UpdatePreWorkflowHook(_ logging.SimpleLogging, _ mod... method UpdatePostWorkflowHook (line 303) | func (m *MockCSU) UpdatePostWorkflowHook(_ logging.SimpleLogging, _ mo... FILE: server/events/command_runner_test.go type TestConfig (line 75) | type TestConfig struct function setup (line 89) | func setup(t *testing.T, options ...func(testConfig *TestConfig)) *vcsmo... function TestRunCommentCommand_LogPanics (line 281) | func TestRunCommentCommand_LogPanics(t *testing.T) { function TestRunCommentCommand_GithubPullErr (line 292) | func TestRunCommentCommand_GithubPullErr(t *testing.T) { function TestRunCommentCommand_GitlabMergeRequestErr (line 301) | func TestRunCommentCommand_GitlabMergeRequestErr(t *testing.T) { function TestRunCommentCommand_GithubPullParseErr (line 310) | func TestRunCommentCommand_GithubPullParseErr(t *testing.T) { function TestRunCommentCommand_CommentPreWorkflowHookFailure (line 322) | func TestRunCommentCommand_CommentPreWorkflowHookFailure(t *testing.T) { function TestRunCommentCommand_TeamAllowListChecker (line 336) | func TestRunCommentCommand_TeamAllowListChecker(t *testing.T) { function TestRunCommentCommand_ForkPRDisabled (line 374) | func TestRunCommentCommand_ForkPRDisabled(t *testing.T) { function TestRunCommentCommand_ForkPRDisabled_SilenceEnabled (line 399) | func TestRunCommentCommand_ForkPRDisabled_SilenceEnabled(t *testing.T) { function TestRunCommentCommandPlan_NoProjects_SilenceEnabled (line 418) | func TestRunCommentCommandPlan_NoProjects_SilenceEnabled(t *testing.T) { function TestRunCommentCommandPlan_NoProjectsTarget_SilenceEnabled (line 441) | func TestRunCommentCommandPlan_NoProjectsTarget_SilenceEnabled(t *testin... function TestRunCommentCommandApply_NoProjects_SilenceEnabled (line 465) | func TestRunCommentCommandApply_NoProjects_SilenceEnabled(t *testing.T) { function TestRunCommentCommandApprovePolicy_NoProjects_SilenceEnabled (line 481) | func TestRunCommentCommandApprovePolicy_NoProjects_SilenceEnabled(t *tes... function TestRunCommentCommandUnlock_NoProjects_SilenceEnabled (line 495) | func TestRunCommentCommandUnlock_NoProjects_SilenceEnabled(t *testing.T) { function TestRunCommentCommandImport_NoProjects_SilenceEnabled (line 510) | func TestRunCommentCommandImport_NoProjects_SilenceEnabled(t *testing.T) { function TestRunCommentCommand_DisableApplyAllDisabled (line 523) | func TestRunCommentCommand_DisableApplyAllDisabled(t *testing.T) { function TestRunCommentCommand_DisableAutoplan (line 541) | func TestRunCommentCommand_DisableAutoplan(t *testing.T) { function TestRunCommentCommand_DisableAutoplanLabel (line 563) | func TestRunCommentCommand_DisableAutoplanLabel(t *testing.T) { function TestRunCommentCommand_DisableAutoplanLabel_PullNotLabeled (line 588) | func TestRunCommentCommand_DisableAutoplanLabel_PullNotLabeled(t *testin... function TestRunCommentCommand_ClosedPull (line 612) | func TestRunCommentCommand_ClosedPull(t *testing.T) { function TestRunCommentCommand_MatchedBranch (line 628) | func TestRunCommentCommand_MatchedBranch(t *testing.T) { function TestRunCommentCommand_UnmatchedBranch (line 646) | func TestRunCommentCommand_UnmatchedBranch(t *testing.T) { function TestRunUnlockCommand_VCSComment (line 663) | func TestRunUnlockCommand_VCSComment(t *testing.T) { function TestRunUnlockCommandFail_VCSComment (line 706) | func TestRunUnlockCommandFail_VCSComment(t *testing.T) { function TestRunUnlockCommandFail_DisableUnlockLabel (line 729) | func TestRunUnlockCommandFail_DisableUnlockLabel(t *testing.T) { function TestRunUnlockCommandFail_GetLabelsFail (line 755) | func TestRunUnlockCommandFail_GetLabelsFail(t *testing.T) { function TestRunUnlockCommandDoesntRetrieveLabelsIfDisableUnlockLabelNotSet (line 779) | func TestRunUnlockCommandDoesntRetrieveLabelsIfDisableUnlockLabelNotSet(... function TestRunAutoplanCommand_DeletePlans (line 805) | func TestRunAutoplanCommand_DeletePlans(t *testing.T) { function TestRunAutoplanCommand_FailedPreWorkflowHook_FailOnPreWorkflowHookError_False (line 834) | func TestRunAutoplanCommand_FailedPreWorkflowHook_FailOnPreWorkflowHookE... function TestRunAutoplanCommand_FailedPreWorkflowHook_FailOnPreWorkflowHookError_True (line 864) | func TestRunAutoplanCommand_FailedPreWorkflowHook_FailOnPreWorkflowHookE... function TestRunCommentCommand_FailedPreWorkflowHook_FailOnPreWorkflowHookError_False (line 896) | func TestRunCommentCommand_FailedPreWorkflowHook_FailOnPreWorkflowHookEr... function TestRunCommentCommand_FailedPreWorkflowHook_FailOnPreWorkflowHookError_True (line 920) | func TestRunCommentCommand_FailedPreWorkflowHook_FailOnPreWorkflowHookEr... function TestRunGenericPlanCommand_DeletePlans (line 941) | func TestRunGenericPlanCommand_DeletePlans(t *testing.T) { function TestRunSpecificPlanCommandDoesnt_DeletePlans (line 979) | func TestRunSpecificPlanCommandDoesnt_DeletePlans(t *testing.T) { function TestRunAutoplanCommandWithError_DeletePlans (line 1001) | func TestRunAutoplanCommandWithError_DeletePlans(t *testing.T) { function TestRunGenericPlanCommand_DiscardApprovals (line 1054) | func TestRunGenericPlanCommand_DiscardApprovals(t *testing.T) { function TestApplyMergeablityWhenPolicyCheckFails (line 1083) | func TestApplyMergeablityWhenPolicyCheckFails(t *testing.T) { function TestApplyWithAutoMerge_VSCMerge (line 1144) | func TestApplyWithAutoMerge_VSCMerge(t *testing.T) { function TestRunApply_DiscardedProjects (line 1165) | func TestRunApply_DiscardedProjects(t *testing.T) { function TestRunCommentCommand_DrainOngoing (line 1208) | func TestRunCommentCommand_DrainOngoing(t *testing.T) { function TestRunCommentCommand_DrainNotOngoing (line 1217) | func TestRunCommentCommand_DrainNotOngoing(t *testing.T) { function TestRunAutoplanCommand_DrainOngoing (line 1227) | func TestRunAutoplanCommand_DrainOngoing(t *testing.T) { function TestRunAutoplanCommand_DrainNotOngoing (line 1236) | func TestRunAutoplanCommand_DrainNotOngoing(t *testing.T) { FILE: server/events/comment_parser.go constant workspaceFlagLong (line 36) | workspaceFlagLong = "workspace" constant workspaceFlagShort (line 37) | workspaceFlagShort = "w" constant dirFlagLong (line 38) | dirFlagLong = "dir" constant dirFlagShort (line 39) | dirFlagShort = "d" constant projectFlagLong (line 40) | projectFlagLong = "project" constant projectFlagShort (line 41) | projectFlagShort = "p" constant policySetFlagLong (line 42) | policySetFlagLong = "policy-set" constant policySetFlagShort (line 43) | policySetFlagShort = "" constant autoMergeDisabledFlagLong (line 44) | autoMergeDisabledFlagLong = "auto-merge-disabled" constant autoMergeDisabledFlagShort (line 45) | autoMergeDisabledFlagShort = "" constant autoMergeMethodFlagLong (line 46) | autoMergeMethodFlagLong = "auto-merge-method" constant autoMergeMethodFlagShort (line 47) | autoMergeMethodFlagShort = "" constant verboseFlagLong (line 48) | verboseFlagLong = "verbose" constant verboseFlagShort (line 49) | verboseFlagShort = "" constant clearPolicyApprovalFlagLong (line 50) | clearPolicyApprovalFlagLong = "clear-policy-approval" constant clearPolicyApprovalFlagShort (line 51) | clearPolicyApprovalFlagShort = "" type CommentParsing (line 64) | type CommentParsing interface type CommentBuilder (line 73) | type CommentBuilder interface type CommentParser (line 83) | type CommentParser struct method Parse (line 148) | func (e *CommentParser) Parse(rawComment string, vcsHost models.VCSHos... method parseArgs (line 349) | func (e *CommentParser) parseArgs(name command.Name, args []string, fl... method BuildPlanComment (line 413) | func (e *CommentParser) BuildPlanComment(repoRelDir string, workspace ... method BuildApplyComment (line 429) | func (e *CommentParser) BuildApplyComment(repoRelDir string, workspace... method BuildApprovePoliciesComment (line 435) | func (e *CommentParser) BuildApprovePoliciesComment(repoRelDir string,... method buildFlags (line 440) | func (e *CommentParser) buildFlags(repoRelDir string, workspace string... method validateDir (line 474) | func (e *CommentParser) validateDir(dir string) (string, error) { method isAllowedCommand (line 522) | func (e *CommentParser) isAllowedCommand(cmd string) bool { method errMarkdown (line 531) | func (e *CommentParser) errMarkdown(errMsg string, cmd string, flagSet... method HelpComment (line 535) | func (e *CommentParser) HelpComment() string { function NewCommentParser (line 94) | func NewCommentParser(githubUser, gitlabUser, giteaUser, bitbucketUser, ... type CommentParseResult (line 117) | type CommentParseResult struct function containsGlobPattern (line 518) | func containsGlobPattern(s string) bool { FILE: server/events/comment_parser_test.go function TestNewCommentParser (line 36) | func TestNewCommentParser(t *testing.T) { function TestParse_Ignored (line 78) | func TestParse_Ignored(t *testing.T) { function TestParse_ExecutableName (line 93) | func TestParse_ExecutableName(t *testing.T) { function TestParse_HelpResponse (line 117) | func TestParse_HelpResponse(t *testing.T) { function TestParse_TrimCommandString (line 147) | func TestParse_TrimCommandString(t *testing.T) { function TestParse_UnusedArguments (line 174) | func TestParse_UnusedArguments(t *testing.T) { function TestParse_UnknownShorthandFlag (line 262) | func TestParse_UnknownShorthandFlag(t *testing.T) { function TestParse_DidYouMeanAtlantis (line 269) | func TestParse_DidYouMeanAtlantis(t *testing.T) { function TestParse_InvalidCommand (line 288) | func TestParse_InvalidCommand(t *testing.T) { function TestParse_SubcommandUsage (line 317) | func TestParse_SubcommandUsage(t *testing.T) { function TestParse_InvalidFlags (line 345) | func TestParse_InvalidFlags(t *testing.T) { function TestParse_RelativeDirPath (line 386) | func TestParse_RelativeDirPath(t *testing.T) { function TestParse_GlobPatternDir (line 415) | func TestParse_GlobPatternDir(t *testing.T) { function TestParse_GlobPatternDirWithRelativePath (line 440) | func TestParse_GlobPatternDirWithRelativePath(t *testing.T) { function TestParse_InvalidGlobPattern (line 460) | func TestParse_InvalidGlobPattern(t *testing.T) { function TestParse_ValidCommand (line 476) | func TestParse_ValidCommand(t *testing.T) { function TestParse_InvalidWorkspace (line 507) | func TestParse_InvalidWorkspace(t *testing.T) { function TestParse_UsingProjectAtSameTimeAsWorkspaceOrDir (line 535) | func TestParse_UsingProjectAtSameTimeAsWorkspaceOrDir(t *testing.T) { function TestParse_Parsing (line 551) | func TestParse_Parsing(t *testing.T) { function TestBuildPlanApplyVersionComment (line 814) | func TestBuildPlanApplyVersionComment(t *testing.T) { function TestCommentParser_HelpComment (line 944) | func TestCommentParser_HelpComment(t *testing.T) { function TestParse_VCSUsername (line 1069) | func TestParse_VCSUsername(t *testing.T) { FILE: server/events/commit_status_updater.go type CommitStatusUpdater (line 32) | type CommitStatusUpdater interface type DefaultCommitStatusUpdater (line 45) | type DefaultCommitStatusUpdater struct method UpdateCombined (line 55) | func (d *DefaultCommitStatusUpdater) UpdateCombined(logger logging.Sim... method UpdateCombinedCount (line 69) | func (d *DefaultCommitStatusUpdater) UpdateCombinedCount(logger loggin... method UpdateProject (line 85) | func (d *DefaultCommitStatusUpdater) UpdateProject(ctx command.Project... method UpdatePreWorkflowHook (line 111) | func (d *DefaultCommitStatusUpdater) UpdatePreWorkflowHook(log logging... method UpdatePostWorkflowHook (line 115) | func (d *DefaultCommitStatusUpdater) UpdatePostWorkflowHook(log loggin... method updateWorkflowHook (line 119) | func (d *DefaultCommitStatusUpdater) updateWorkflowHook(log logging.Si... function genProjectStatusDescription (line 107) | func genProjectStatusDescription(cmdName, description string) string { FILE: server/events/commit_status_updater_test.go function TestUpdateCombined (line 29) | func TestUpdateCombined(t *testing.T) { function TestUpdateCombinedCount (line 82) | func TestUpdateCombinedCount(t *testing.T) { function TestDefaultCommitStatusUpdater_UpdateProjectSrc (line 151) | func TestDefaultCommitStatusUpdater_UpdateProjectSrc(t *testing.T) { function TestDefaultCommitStatusUpdater_UpdateProject (line 191) | func TestDefaultCommitStatusUpdater_UpdateProject(t *testing.T) { function TestDefaultCommitStatusUpdater_UpdateProjectCustomStatusName (line 255) | func TestDefaultCommitStatusUpdater_UpdateProjectCustomStatusName(t *tes... FILE: server/events/db_updater.go type DBUpdater (line 12) | type DBUpdater struct method updateDB (line 16) | func (c *DBUpdater) updateDB(ctx *command.Context, pull models.PullReq... FILE: server/events/delete_lock_command.go type DeleteLockCommand (line 16) | type DeleteLockCommand interface type DefaultDeleteLockCommand (line 22) | type DefaultDeleteLockCommand struct method DeleteLock (line 30) | func (l *DefaultDeleteLockCommand) DeleteLock(logger logging.SimpleLog... method DeleteLocksByPull (line 49) | func (l *DefaultDeleteLockCommand) DeleteLocksByPull(logger logging.Si... FILE: server/events/delete_lock_command_test.go function TestDeleteLock_LockerErr (line 20) | func TestDeleteLock_LockerErr(t *testing.T) { function TestDeleteLock_None (line 31) | func TestDeleteLock_None(t *testing.T) { function TestDeleteLock_Success (line 43) | func TestDeleteLock_Success(t *testing.T) { function TestDeleteLocksByPull_LockerErr (line 84) | func TestDeleteLocksByPull_LockerErr(t *testing.T) { function TestDeleteLocksByPull_None (line 104) | func TestDeleteLocksByPull_None(t *testing.T) { function TestDeleteLocksByPull_SingleSuccess (line 124) | func TestDeleteLocksByPull_SingleSuccess(t *testing.T) { function TestDeleteLocksByPull_MultipleSuccess (line 163) | func TestDeleteLocksByPull_MultipleSuccess(t *testing.T) { FILE: server/events/drainer.go type Drainer (line 12) | type Drainer struct method StartOp (line 27) | func (d *Drainer) StartOp() bool { method OpDone (line 40) | func (d *Drainer) OpDone() { method ShutdownBlocking (line 54) | func (d *Drainer) ShutdownBlocking() { method GetStatus (line 64) | func (d *Drainer) GetStatus() DrainStatus { type DrainStatus (line 18) | type DrainStatus struct FILE: server/events/drainer_test.go function TestDrainer (line 16) | func TestDrainer(t *testing.T) { function TestDrainer_Shutdown (line 40) | func TestDrainer_Shutdown(t *testing.T) { FILE: server/events/event_parser.go constant gitlabPullOpened (line 40) | gitlabPullOpened = "opened" constant usagesCols (line 41) | usagesCols = 90 type PullCommand (line 46) | type PullCommand interface type PolicyCheckCommand (line 62) | type PolicyCheckCommand struct method CommandName (line 65) | func (c PolicyCheckCommand) CommandName() command.Name { method SubCommandName (line 70) | func (c PolicyCheckCommand) SubCommandName() string { method Dir (line 75) | func (c PolicyCheckCommand) Dir() string { method IsVerbose (line 80) | func (c PolicyCheckCommand) IsVerbose() bool { method IsAutoplan (line 85) | func (c PolicyCheckCommand) IsAutoplan() bool { type AutoplanCommand (line 91) | type AutoplanCommand struct method CommandName (line 94) | func (c AutoplanCommand) CommandName() command.Name { method SubCommandName (line 99) | func (c AutoplanCommand) SubCommandName() string { method Dir (line 104) | func (c AutoplanCommand) Dir() string { method IsVerbose (line 109) | func (c AutoplanCommand) IsVerbose() bool { method IsAutoplan (line 114) | func (c AutoplanCommand) IsAutoplan() bool { type CommentCommand (line 119) | type CommentCommand struct method IsForSpecificProject (line 152) | func (c CommentCommand) IsForSpecificProject() bool { method Dir (line 157) | func (c CommentCommand) Dir() string { method CommandName (line 162) | func (c CommentCommand) CommandName() command.Name { method SubCommandName (line 167) | func (c CommentCommand) SubCommandName() string { method IsVerbose (line 172) | func (c CommentCommand) IsVerbose() bool { method IsAutoplan (line 177) | func (c CommentCommand) IsAutoplan() bool { method String (line 182) | func (c CommentCommand) String() string { function NewCommentCommand (line 187) | func NewCommentCommand(repoRelDir string, flags []string, name command.N... type EventParsing (line 216) | type EventParsing interface type EventParser (line 358) | type EventParser struct method ParseAPIPlanRequest (line 374) | func (e *EventParser) ParseAPIPlanRequest(vcsHostType models.VCSHostTy... method GetBitbucketCloudPullEventType (line 396) | func (e *EventParser) GetBitbucketCloudPullEventType(eventTypeHeader s... method ParseBitbucketCloudPullCommentEvent (line 418) | func (e *EventParser) ParseBitbucketCloudPullCommentEvent(body []byte)... method parseCommonBitbucketCloudEventData (line 433) | func (e *EventParser) parseCommonBitbucketCloudEventData(event bitbuck... method ParseBitbucketCloudPullEvent (line 487) | func (e *EventParser) ParseBitbucketCloudPullEvent(body []byte) (pull ... method ParseGithubIssueCommentEvent (line 503) | func (e *EventParser) ParseGithubIssueCommentEvent(logger logging.Simp... method ParseGithubPullEvent (line 526) | func (e *EventParser) ParseGithubPullEvent(logger logging.SimpleLoggin... method ParseGithubPull (line 575) | func (e *EventParser) ParseGithubPull(logger logging.SimpleLogging, pu... method ParseGithubRepo (line 638) | func (e *EventParser) ParseGithubRepo(ghRepo *github.Repository) (mode... method ParseGiteaRepo (line 654) | func (e *EventParser) ParseGiteaRepo(repo giteasdk.Repository) (models... method ParseGitlabMergeRequestUpdateEvent (line 659) | func (e *EventParser) ParseGitlabMergeRequestUpdateEvent(event gitlab.... method ParseGitlabMergeRequestEvent (line 672) | func (e *EventParser) ParseGitlabMergeRequestEvent(event gitlab.MergeE... method ParseGitlabMergeRequestCommentEvent (line 729) | func (e *EventParser) ParseGitlabMergeRequestCommentEvent(event gitlab... method ParseGiteaIssueCommentEvent (line 750) | func (e *EventParser) ParseGiteaIssueCommentEvent(comment gitea.GiteaI... method ParseGitlabMergeRequest (line 775) | func (e *EventParser) ParseGitlabMergeRequest(mr *gitlab.MergeRequest,... method GetBitbucketServerPullEventType (line 797) | func (e *EventParser) GetBitbucketServerPullEventType(eventTypeHeader ... method ParseBitbucketServerPullCommentEvent (line 812) | func (e *EventParser) ParseBitbucketServerPullCommentEvent(body []byte... method parseCommonBitbucketServerEventData (line 827) | func (e *EventParser) parseCommonBitbucketServerEventData(event bitbuc... method ParseBitbucketServerPullEvent (line 886) | func (e *EventParser) ParseBitbucketServerPullEvent(body []byte) (pull... method ParseAzureDevopsPullEvent (line 902) | func (e *EventParser) ParseAzureDevopsPullEvent(event azuredevops.Even... method ParseAzureDevopsPull (line 940) | func (e *EventParser) ParseAzureDevopsPull(pull *azuredevops.GitPullRe... method ParseAzureDevopsRepo (line 1013) | func (e *EventParser) ParseAzureDevopsRepo(adRepo *azuredevops.GitRepo... method ParseGiteaPullRequestEvent (line 1064) | func (e *EventParser) ParseGiteaPullRequestEvent(event giteasdk.PullRe... method ParseGiteaPull (line 1122) | func (e *EventParser) ParseGiteaPull(pull *giteasdk.PullRequest) (pull... FILE: server/events/event_parser_test.go function TestParseGithubRepo (line 51) | func TestParseGithubRepo(t *testing.T) { function TestParseGithubIssueCommentEvent (line 67) | func TestParseGithubIssueCommentEvent(t *testing.T) { function TestParseGithubPullEvent (line 121) | func TestParseGithubPullEvent(t *testing.T) { function TestParseGithubPullEventFromDraft (line 170) | func TestParseGithubPullEventFromDraft(t *testing.T) { function TestParseGithubPullEvent_EventType (line 195) | func TestParseGithubPullEvent_EventType(t *testing.T) { function TestParseGithubPull (line 284) | func TestParseGithubPull(t *testing.T) { function TestParseGitlabMergeEvent (line 343) | func TestParseGitlabMergeEvent(t *testing.T) { function TestParseGitlabMergeEventFromDraft (line 399) | func TestParseGitlabMergeEventFromDraft(t *testing.T) { function TestParseGitlabMergeEvent_Subgroup (line 424) | func TestParseGitlabMergeEvent_Subgroup(t *testing.T) { function TestParseGitlabMergeEvent_Update_ActionType (line 473) | func TestParseGitlabMergeEvent_Update_ActionType(t *testing.T) { function TestParseGitlabMergeEvent_ActionType (line 536) | func TestParseGitlabMergeEvent_ActionType(t *testing.T) { function TestParseGitlabMergeRequest (line 579) | func TestParseGitlabMergeRequest(t *testing.T) { function TestParseGitlabMergeRequest_Subgroup (line 618) | func TestParseGitlabMergeRequest_Subgroup(t *testing.T) { function TestParseGitlabMergeCommentEvent (line 652) | func TestParseGitlabMergeCommentEvent(t *testing.T) { function TestParseGitlabMergeCommentEvent_Subgroup (line 691) | func TestParseGitlabMergeCommentEvent_Subgroup(t *testing.T) { function TestNewCommand_CleansDir (line 729) | func TestNewCommand_CleansDir(t *testing.T) { function TestNewCommand_EmptyDirWorkspaceProject (line 761) | func TestNewCommand_EmptyDirWorkspaceProject(t *testing.T) { function TestNewCommand_AllFieldsSet (line 773) | func TestNewCommand_AllFieldsSet(t *testing.T) { function TestAutoplanCommand_CommandName (line 786) | func TestAutoplanCommand_CommandName(t *testing.T) { function TestAutoplanCommand_IsVerbose (line 790) | func TestAutoplanCommand_IsVerbose(t *testing.T) { function TestAutoplanCommand_IsAutoplan (line 794) | func TestAutoplanCommand_IsAutoplan(t *testing.T) { function TestCommentCommand_CommandName (line 798) | func TestCommentCommand_CommandName(t *testing.T) { function TestCommentCommand_IsVerbose (line 807) | func TestCommentCommand_IsVerbose(t *testing.T) { function TestCommentCommand_IsAutoplan (line 816) | func TestCommentCommand_IsAutoplan(t *testing.T) { function TestCommentCommand_String (line 820) | func TestCommentCommand_String(t *testing.T) { function TestParseBitbucketCloudCommentEvent_EmptyString (line 832) | func TestParseBitbucketCloudCommentEvent_EmptyString(t *testing.T) { function TestParseBitbucketCloudCommentEvent_EmptyObject (line 837) | func TestParseBitbucketCloudCommentEvent_EmptyObject(t *testing.T) { function TestParseBitbucketCloudCommentEvent_CommitHashMissing (line 842) | func TestParseBitbucketCloudCommentEvent_CommitHashMissing(t *testing.T) { function TestParseBitbucketCloudCommentEvent_ValidEvent (line 851) | func TestParseBitbucketCloudCommentEvent_ValidEvent(t *testing.T) { function TestParseBitbucketCloudCommentEvent_MultipleStates (line 896) | func TestParseBitbucketCloudCommentEvent_MultipleStates(t *testing.T) { function TestParseBitbucketCloudPullEvent_ValidEvent (line 935) | func TestParseBitbucketCloudPullEvent_ValidEvent(t *testing.T) { function TestParseBitbucketCloudPullEvent_States (line 981) | func TestParseBitbucketCloudPullEvent_States(t *testing.T) { function TestBitBucketNonCodeChangesAreIgnored (line 1010) | func TestBitBucketNonCodeChangesAreIgnored(t *testing.T) { function TestBitbucketShaCacheExpires (line 1029) | func TestBitbucketShaCacheExpires(t *testing.T) { function TestGetBitbucketCloudEventType (line 1046) | func TestGetBitbucketCloudEventType(t *testing.T) { function TestParseBitbucketServerCommentEvent_EmptyString (line 1082) | func TestParseBitbucketServerCommentEvent_EmptyString(t *testing.T) { function TestParseBitbucketServerCommentEvent_EmptyObject (line 1087) | func TestParseBitbucketServerCommentEvent_EmptyObject(t *testing.T) { function TestParseBitbucketServerCommentEvent_CommitHashMissing (line 1092) | func TestParseBitbucketServerCommentEvent_CommitHashMissing(t *testing.T) { function TestParseBitbucketServerCommentEvent_ValidEvent (line 1103) | func TestParseBitbucketServerCommentEvent_ValidEvent(t *testing.T) { function TestParseBitbucketServerCommentEvent_MultipleStates (line 1150) | func TestParseBitbucketServerCommentEvent_MultipleStates(t *testing.T) { function TestParseBitbucketServerPullEvent_ValidEvent (line 1185) | func TestParseBitbucketServerPullEvent_ValidEvent(t *testing.T) { function TestGetBitbucketServerEventType (line 1231) | func TestGetBitbucketServerEventType(t *testing.T) { function TestParseAzureDevopsRepo (line 1265) | func TestParseAzureDevopsRepo(t *testing.T) { function TestParseAzureDevopsRepo_LowercasesOwner (line 1335) | func TestParseAzureDevopsRepo_LowercasesOwner(t *testing.T) { function TestParseAzureDevopsPullEvent (line 1365) | func TestParseAzureDevopsPullEvent(t *testing.T) { function TestParseAzureDevopsPullEvent_EventType (line 1421) | func TestParseAzureDevopsPullEvent_EventType(t *testing.T) { function TestParseAzureDevopsPull (line 1458) | func TestParseAzureDevopsPull(t *testing.T) { function TestParseAzureDevopsSelfHostedRepo (line 1521) | func TestParseAzureDevopsSelfHostedRepo(t *testing.T) { function TestParseAzureDevopsSelfHostedPullEvent (line 1541) | func TestParseAzureDevopsSelfHostedPullEvent(t *testing.T) { function TestParseAzureDevopsSelfHostedPullEvent_EventType (line 1597) | func TestParseAzureDevopsSelfHostedPullEvent_EventType(t *testing.T) { function TestParseAzureSelfHostedDevopsPull (line 1634) | func TestParseAzureSelfHostedDevopsPull(t *testing.T) { FILE: server/events/external_team_allowlist_checker.go type ExternalTeamAllowlistChecker (line 15) | type ExternalTeamAllowlistChecker struct method HasRules (line 21) | func (checker *ExternalTeamAllowlistChecker) HasRules() bool { method IsCommandAllowedForTeam (line 25) | func (checker *ExternalTeamAllowlistChecker) IsCommandAllowedForTeam(c... method IsCommandAllowedForAnyTeam (line 35) | func (checker *ExternalTeamAllowlistChecker) IsCommandAllowedForAnyTea... method AllTeams (line 45) | func (checker *ExternalTeamAllowlistChecker) AllTeams() []string { method buildCommandString (line 49) | func (checker *ExternalTeamAllowlistChecker) buildCommandString(ctx mo... method checkOutputResults (line 62) | func (checker *ExternalTeamAllowlistChecker) checkOutputResults(output... FILE: server/events/external_team_allowlist_checker_test.go function externalTeamAllowlistCheckerSetup (line 21) | func externalTeamAllowlistCheckerSetup(t *testing.T) { function TestIsCommandAllowedForTeam (line 30) | func TestIsCommandAllowedForTeam(t *testing.T) { function TestIsCommandAllowedForAnyTeam (line 56) | func TestIsCommandAllowedForAnyTeam(t *testing.T) { FILE: server/events/github_app_working_dir.go constant redactedReplacement (line 14) | redactedReplacement = "://:@" type GithubAppWorkingDir (line 19) | type GithubAppWorkingDir struct method Clone (line 26) | func (g *GithubAppWorkingDir) Clone(logger logging.SimpleLogging, head... method MergeAgain (line 31) | func (g *GithubAppWorkingDir) MergeAgain(logger logging.SimpleLogging,... method fixReposURL (line 36) | func (g *GithubAppWorkingDir) fixReposURL(p *models.PullRequest, headR... FILE: server/events/github_app_working_dir_test.go function TestClone_GithubAppNoneExisting (line 22) | func TestClone_GithubAppNoneExisting(t *testing.T) { function TestClone_GithubAppSetsCorrectUrl (line 62) | func TestClone_GithubAppSetsCorrectUrl(t *testing.T) { function TestMergeAgain_GithubAppSetsCorrectUrl (line 107) | func TestMergeAgain_GithubAppSetsCorrectUrl(t *testing.T) { FILE: server/events/import_command_runner.go function NewImportCommandRunner (line 11) | func NewImportCommandRunner( type ImportCommandRunner (line 27) | type ImportCommandRunner struct method Run (line 35) | func (v *ImportCommandRunner) Run(ctx *command.Context, cmd *CommentCo... FILE: server/events/import_command_runner_test.go function TestImportCommandRunner_Run (line 19) | func TestImportCommandRunner_Run(t *testing.T) { FILE: server/events/instrumented_project_command_builder.go type InstrumentedProjectCommandBuilder (line 13) | type InstrumentedProjectCommandBuilder struct method BuildApplyCommands (line 19) | func (b *InstrumentedProjectCommandBuilder) BuildApplyCommands(ctx *co... method BuildAutoplanCommands (line 28) | func (b *InstrumentedProjectCommandBuilder) BuildAutoplanCommands(ctx ... method BuildPlanCommands (line 37) | func (b *InstrumentedProjectCommandBuilder) BuildPlanCommands(ctx *com... method BuildImportCommands (line 46) | func (b *InstrumentedProjectCommandBuilder) BuildImportCommands(ctx *c... method BuildStateRmCommands (line 55) | func (b *InstrumentedProjectCommandBuilder) BuildStateRmCommands(ctx *... method buildAndEmitStats (line 64) | func (b *InstrumentedProjectCommandBuilder) buildAndEmitStats( FILE: server/events/instrumented_project_command_runner.go type IntrumentedCommandRunner (line 12) | type IntrumentedCommandRunner interface type InstrumentedProjectCommandRunner (line 21) | type InstrumentedProjectCommandRunner struct method Plan (line 40) | func (p *InstrumentedProjectCommandRunner) Plan(ctx command.ProjectCon... method PolicyCheck (line 44) | func (p *InstrumentedProjectCommandRunner) PolicyCheck(ctx command.Pro... method Apply (line 48) | func (p *InstrumentedProjectCommandRunner) Apply(ctx command.ProjectCo... method ApprovePolicies (line 52) | func (p *InstrumentedProjectCommandRunner) ApprovePolicies(ctx command... method Import (line 56) | func (p *InstrumentedProjectCommandRunner) Import(ctx command.ProjectC... method StateRm (line 60) | func (p *InstrumentedProjectCommandRunner) StateRm(ctx command.Project... function NewInstrumentedProjectCommandRunner (line 26) | func NewInstrumentedProjectCommandRunner(scope tally.Scope, projectComma... function RunAndEmitStats (line 64) | func RunAndEmitStats(ctx command.ProjectContext, execute func(ctx comman... FILE: server/events/instrumented_pull_closed_executor.go type InstrumentedPullClosedExecutor (line 13) | type InstrumentedPullClosedExecutor struct method CleanUpPull (line 35) | func (e *InstrumentedPullClosedExecutor) CleanUpPull(logger logging.Si... function NewInstrumentedPullClosedExecutor (line 19) | func NewInstrumentedPullClosedExecutor( FILE: server/events/markdown_renderer.go type MarkdownRenderer (line 47) | type MarkdownRenderer struct method Render (line 179) | func (m *MarkdownRenderer) Render(ctx *command.Context, res command.Re... method renderProjectResults (line 215) | func (m *MarkdownRenderer) renderProjectResults(ctx *command.Context, ... method shouldUseWrappedTmpl (line 419) | func (m *MarkdownRenderer) shouldUseWrappedTmpl(vcsHost models.VCSHost... method renderTemplateTrimSpace (line 436) | func (m *MarkdownRenderer) renderTemplateTrimSpace(tmpl *template.Temp... type commonData (line 64) | type commonData struct type errData (line 81) | type errData struct type failureData (line 88) | type failureData struct type resultData (line 94) | type resultData struct type planResultData (line 99) | type planResultData struct type applyResultData (line 107) | type applyResultData struct type planSuccessData (line 115) | type planSuccessData struct type policyCheckResultsData (line 125) | type policyCheckResultsData struct type projectResultTmplData (line 135) | type projectResultTmplData struct function NewMarkdownRenderer (line 145) | func NewMarkdownRenderer( FILE: server/events/markdown_renderer_test.go function normalize (line 31) | func normalize(s string) string { function TestRenderErr (line 35) | func TestRenderErr(t *testing.T) { function TestRenderFailure (line 111) | func TestRenderFailure(t *testing.T) { function TestRenderErrAndFailure (line 187) | func TestRenderErrAndFailure(t *testing.T) { function TestRenderProjectResults (line 224) | func TestRenderProjectResults(t *testing.T) { function TestRenderProjectResultsWithQuietPolicyChecks (line 1304) | func TestRenderProjectResultsWithQuietPolicyChecks(t *testing.T) { function TestRenderProjectResultsDisableApplyAll (line 1693) | func TestRenderProjectResultsDisableApplyAll(t *testing.T) { function TestRenderProjectResultsDisableApply (line 1901) | func TestRenderProjectResultsDisableApply(t *testing.T) { function TestRenderCustomPolicyCheckTemplate_DisableApplyAll (line 2094) | func TestRenderCustomPolicyCheckTemplate_DisableApplyAll(t *testing.T) { function TestRenderProjectResults_DisableFolding (line 2178) | func TestRenderProjectResults_DisableFolding(t *testing.T) { function TestRenderProjectResults_WrappedErr (line 2225) | func TestRenderProjectResults_WrappedErr(t *testing.T) { function TestRenderProjectResults_WrapSingleProject (line 2361) | func TestRenderProjectResults_WrapSingleProject(t *testing.T) { function TestRenderProjectResults_MultiProjectApplyWrapped (line 2593) | func TestRenderProjectResults_MultiProjectApplyWrapped(t *testing.T) { function TestRenderProjectResults_MultiProjectPlanWrapped (line 2677) | func TestRenderProjectResults_MultiProjectPlanWrapped(t *testing.T) { function TestRenderProjectResults_PlansDeleted (line 2802) | func TestRenderProjectResults_PlansDeleted(t *testing.T) { function TestRenderProjectResultsWithRepoLockingDisabled (line 2955) | func TestRenderProjectResultsWithRepoLockingDisabled(t *testing.T) { function TestRenderProjectResultsWithGitLab (line 3566) | func TestRenderProjectResultsWithGitLab(t *testing.T) { constant tfOutput (line 3708) | tfOutput = ` function TestRenderProjectResultsWithEnableDiffMarkdownFormat (line 4119) | func TestRenderProjectResultsWithEnableDiffMarkdownFormat(t *testing.T) { function BenchmarkRenderProjectResultsWithEnableDiffMarkdownFormat (line 4173) | func BenchmarkRenderProjectResultsWithEnableDiffMarkdownFormat(b *testin... function TestRenderProjectResultsHideUnchangedPlans (line 4224) | func TestRenderProjectResultsHideUnchangedPlans(t *testing.T) { FILE: server/events/mock_workingdir_test.go type MockWorkingDir (line 14) | type MockWorkingDir struct method SetFailHandler (line 26) | func (mock *MockWorkingDir) SetFailHandler(fh pegomock.FailHandler) { ... method FailHandler (line 27) | func (mock *MockWorkingDir) FailHandler() pegomock.FailHandler { ... method Clone (line 29) | func (mock *MockWorkingDir) Clone(logger logging.SimpleLogging, headRe... method Delete (line 48) | func (mock *MockWorkingDir) Delete(logger logging.SimpleLogging, r mod... method DeleteForWorkspace (line 63) | func (mock *MockWorkingDir) DeleteForWorkspace(logger logging.SimpleLo... method DeletePlan (line 78) | func (mock *MockWorkingDir) DeletePlan(logger logging.SimpleLogging, r... method GetGitUntrackedFiles (line 93) | func (mock *MockWorkingDir) GetGitUntrackedFiles(logger logging.Simple... method GetPullDir (line 112) | func (mock *MockWorkingDir) GetPullDir(r models.Repo, p models.PullReq... method GetWorkingDir (line 131) | func (mock *MockWorkingDir) GetWorkingDir(r models.Repo, p models.Pull... method HasDiverged (line 150) | func (mock *MockWorkingDir) HasDiverged(logger logging.SimpleLogging, ... method MergeAgain (line 165) | func (mock *MockWorkingDir) MergeAgain(logger logging.SimpleLogging, h... method GitReadLock (line 184) | func (mock *MockWorkingDir) GitReadLock(r models.Repo, p models.PullRe... method VerifyWasCalledOnce (line 200) | func (mock *MockWorkingDir) VerifyWasCalledOnce() *VerifierMockWorking... method VerifyWasCalled (line 207) | func (mock *MockWorkingDir) VerifyWasCalled(invocationCountMatcher peg... method VerifyWasCalledInOrder (line 214) | func (mock *MockWorkingDir) VerifyWasCalledInOrder(invocationCountMatc... method VerifyWasCalledEventually (line 222) | func (mock *MockWorkingDir) VerifyWasCalledEventually(invocationCountM... function NewMockWorkingDir (line 18) | func NewMockWorkingDir(options ...pegomock.Option) *MockWorkingDir { type VerifierMockWorkingDir (line 230) | type VerifierMockWorkingDir struct method Clone (line 237) | func (verifier *VerifierMockWorkingDir) Clone(logger logging.SimpleLog... method Delete (line 284) | func (verifier *VerifierMockWorkingDir) Delete(logger logging.SimpleLo... method DeleteForWorkspace (line 325) | func (verifier *VerifierMockWorkingDir) DeleteForWorkspace(logger logg... method DeletePlan (line 372) | func (verifier *VerifierMockWorkingDir) DeletePlan(logger logging.Simp... method GetGitUntrackedFiles (line 431) | func (verifier *VerifierMockWorkingDir) GetGitUntrackedFiles(logger lo... method GetPullDir (line 478) | func (verifier *VerifierMockWorkingDir) GetPullDir(r models.Repo, p mo... method GetWorkingDir (line 513) | func (verifier *VerifierMockWorkingDir) GetWorkingDir(r models.Repo, p... method HasDiverged (line 554) | func (verifier *VerifierMockWorkingDir) HasDiverged(logger logging.Sim... method MergeAgain (line 589) | func (verifier *VerifierMockWorkingDir) MergeAgain(logger logging.Simp... type MockWorkingDir_Clone_OngoingVerification (line 243) | type MockWorkingDir_Clone_OngoingVerification struct method GetCapturedArguments (line 248) | func (c *MockWorkingDir_Clone_OngoingVerification) GetCapturedArgument... method GetAllCapturedArguments (line 253) | func (c *MockWorkingDir_Clone_OngoingVerification) GetAllCapturedArgum... type MockWorkingDir_Delete_OngoingVerification (line 290) | type MockWorkingDir_Delete_OngoingVerification struct method GetCapturedArguments (line 295) | func (c *MockWorkingDir_Delete_OngoingVerification) GetCapturedArgumen... method GetAllCapturedArguments (line 300) | func (c *MockWorkingDir_Delete_OngoingVerification) GetAllCapturedArgu... type MockWorkingDir_DeleteForWorkspace_OngoingVerification (line 331) | type MockWorkingDir_DeleteForWorkspace_OngoingVerification struct method GetCapturedArguments (line 336) | func (c *MockWorkingDir_DeleteForWorkspace_OngoingVerification) GetCap... method GetAllCapturedArguments (line 341) | func (c *MockWorkingDir_DeleteForWorkspace_OngoingVerification) GetAll... type MockWorkingDir_DeletePlan_OngoingVerification (line 378) | type MockWorkingDir_DeletePlan_OngoingVerification struct method GetCapturedArguments (line 383) | func (c *MockWorkingDir_DeletePlan_OngoingVerification) GetCapturedArg... method GetAllCapturedArguments (line 388) | func (c *MockWorkingDir_DeletePlan_OngoingVerification) GetAllCaptured... type MockWorkingDir_GetGitUntrackedFiles_OngoingVerification (line 437) | type MockWorkingDir_GetGitUntrackedFiles_OngoingVerification struct method GetCapturedArguments (line 442) | func (c *MockWorkingDir_GetGitUntrackedFiles_OngoingVerification) GetC... method GetAllCapturedArguments (line 447) | func (c *MockWorkingDir_GetGitUntrackedFiles_OngoingVerification) GetA... type MockWorkingDir_GetPullDir_OngoingVerification (line 484) | type MockWorkingDir_GetPullDir_OngoingVerification struct method GetCapturedArguments (line 489) | func (c *MockWorkingDir_GetPullDir_OngoingVerification) GetCapturedArg... method GetAllCapturedArguments (line 494) | func (c *MockWorkingDir_GetPullDir_OngoingVerification) GetAllCaptured... type MockWorkingDir_GetWorkingDir_OngoingVerification (line 519) | type MockWorkingDir_GetWorkingDir_OngoingVerification struct method GetCapturedArguments (line 524) | func (c *MockWorkingDir_GetWorkingDir_OngoingVerification) GetCaptured... method GetAllCapturedArguments (line 529) | func (c *MockWorkingDir_GetWorkingDir_OngoingVerification) GetAllCaptu... type MockWorkingDir_HasDiverged_OngoingVerification (line 560) | type MockWorkingDir_HasDiverged_OngoingVerification struct method GetCapturedArguments (line 565) | func (c *MockWorkingDir_HasDiverged_OngoingVerification) GetCapturedAr... method GetAllCapturedArguments (line 570) | func (c *MockWorkingDir_HasDiverged_OngoingVerification) GetAllCapture... type MockWorkingDir_MergeAgain_OngoingVerification (line 595) | type MockWorkingDir_MergeAgain_OngoingVerification struct method GetCapturedArguments (line 600) | func (c *MockWorkingDir_MergeAgain_OngoingVerification) GetCapturedArg... method GetAllCapturedArguments (line 605) | func (c *MockWorkingDir_MergeAgain_OngoingVerification) GetAllCaptured... FILE: server/events/mocks/mock_azuredevops_pull_getter.go type MockAzureDevopsPullGetter (line 15) | type MockAzureDevopsPullGetter struct method SetFailHandler (line 27) | func (mock *MockAzureDevopsPullGetter) SetFailHandler(fh pegomock.Fail... method FailHandler (line 28) | func (mock *MockAzureDevopsPullGetter) FailHandler() pegomock.FailHand... method GetPullRequest (line 30) | func (mock *MockAzureDevopsPullGetter) GetPullRequest(logger logging.S... method VerifyWasCalledOnce (line 49) | func (mock *MockAzureDevopsPullGetter) VerifyWasCalledOnce() *Verifier... method VerifyWasCalled (line 56) | func (mock *MockAzureDevopsPullGetter) VerifyWasCalled(invocationCount... method VerifyWasCalledInOrder (line 63) | func (mock *MockAzureDevopsPullGetter) VerifyWasCalledInOrder(invocati... method VerifyWasCalledEventually (line 71) | func (mock *MockAzureDevopsPullGetter) VerifyWasCalledEventually(invoc... function NewMockAzureDevopsPullGetter (line 19) | func NewMockAzureDevopsPullGetter(options ...pegomock.Option) *MockAzure... type VerifierMockAzureDevopsPullGetter (line 79) | type VerifierMockAzureDevopsPullGetter struct method GetPullRequest (line 86) | func (verifier *VerifierMockAzureDevopsPullGetter) GetPullRequest(logg... type MockAzureDevopsPullGetter_GetPullRequest_OngoingVerification (line 92) | type MockAzureDevopsPullGetter_GetPullRequest_OngoingVerification struct method GetCapturedArguments (line 97) | func (c *MockAzureDevopsPullGetter_GetPullRequest_OngoingVerification)... method GetAllCapturedArguments (line 102) | func (c *MockAzureDevopsPullGetter_GetPullRequest_OngoingVerification)... FILE: server/events/mocks/mock_cancellation_tracker.go type MockCancellationTracker (line 13) | type MockCancellationTracker struct method SetFailHandler (line 25) | func (mock *MockCancellationTracker) SetFailHandler(fh pegomock.FailHa... method FailHandler (line 26) | func (mock *MockCancellationTracker) FailHandler() pegomock.FailHandle... method Cancel (line 28) | func (mock *MockCancellationTracker) Cancel(pull models.PullRequest) { method Clear (line 36) | func (mock *MockCancellationTracker) Clear(pull models.PullRequest) { method IsCancelled (line 44) | func (mock *MockCancellationTracker) IsCancelled(pull models.PullReque... method VerifyWasCalledOnce (line 59) | func (mock *MockCancellationTracker) VerifyWasCalledOnce() *VerifierMo... method VerifyWasCalled (line 66) | func (mock *MockCancellationTracker) VerifyWasCalled(invocationCountMa... method VerifyWasCalledInOrder (line 73) | func (mock *MockCancellationTracker) VerifyWasCalledInOrder(invocation... method VerifyWasCalledEventually (line 81) | func (mock *MockCancellationTracker) VerifyWasCalledEventually(invocat... function NewMockCancellationTracker (line 17) | func NewMockCancellationTracker(options ...pegomock.Option) *MockCancell... type VerifierMockCancellationTracker (line 89) | type VerifierMockCancellationTracker struct method Cancel (line 96) | func (verifier *VerifierMockCancellationTracker) Cancel(pull models.Pu... method Clear (line 125) | func (verifier *VerifierMockCancellationTracker) Clear(pull models.Pul... method IsCancelled (line 154) | func (verifier *VerifierMockCancellationTracker) IsCancelled(pull mode... type MockCancellationTracker_Cancel_OngoingVerification (line 102) | type MockCancellationTracker_Cancel_OngoingVerification struct method GetCapturedArguments (line 107) | func (c *MockCancellationTracker_Cancel_OngoingVerification) GetCaptur... method GetAllCapturedArguments (line 112) | func (c *MockCancellationTracker_Cancel_OngoingVerification) GetAllCap... type MockCancellationTracker_Clear_OngoingVerification (line 131) | type MockCancellationTracker_Clear_OngoingVerification struct method GetCapturedArguments (line 136) | func (c *MockCancellationTracker_Clear_OngoingVerification) GetCapture... method GetAllCapturedArguments (line 141) | func (c *MockCancellationTracker_Clear_OngoingVerification) GetAllCapt... type MockCancellationTracker_IsCancelled_OngoingVerification (line 160) | type MockCancellationTracker_IsCancelled_OngoingVerification struct method GetCapturedArguments (line 165) | func (c *MockCancellationTracker_IsCancelled_OngoingVerification) GetC... method GetAllCapturedArguments (line 170) | func (c *MockCancellationTracker_IsCancelled_OngoingVerification) GetA... FILE: server/events/mocks/mock_command_requirement_handler.go type MockCommandRequirementHandler (line 13) | type MockCommandRequirementHandler struct method SetFailHandler (line 25) | func (mock *MockCommandRequirementHandler) SetFailHandler(fh pegomock.... method FailHandler (line 26) | func (mock *MockCommandRequirementHandler) FailHandler() pegomock.Fail... method ValidateApplyProject (line 28) | func (mock *MockCommandRequirementHandler) ValidateApplyProject(repoDi... method ValidateImportProject (line 47) | func (mock *MockCommandRequirementHandler) ValidateImportProject(repoD... method ValidatePlanProject (line 66) | func (mock *MockCommandRequirementHandler) ValidatePlanProject(repoDir... method ValidateProjectDependencies (line 85) | func (mock *MockCommandRequirementHandler) ValidateProjectDependencies... method VerifyWasCalledOnce (line 104) | func (mock *MockCommandRequirementHandler) VerifyWasCalledOnce() *Veri... method VerifyWasCalled (line 111) | func (mock *MockCommandRequirementHandler) VerifyWasCalled(invocationC... method VerifyWasCalledInOrder (line 118) | func (mock *MockCommandRequirementHandler) VerifyWasCalledInOrder(invo... method VerifyWasCalledEventually (line 126) | func (mock *MockCommandRequirementHandler) VerifyWasCalledEventually(i... function NewMockCommandRequirementHandler (line 17) | func NewMockCommandRequirementHandler(options ...pegomock.Option) *MockC... type VerifierMockCommandRequirementHandler (line 134) | type VerifierMockCommandRequirementHandler struct method ValidateApplyProject (line 141) | func (verifier *VerifierMockCommandRequirementHandler) ValidateApplyPr... method ValidateImportProject (line 176) | func (verifier *VerifierMockCommandRequirementHandler) ValidateImportP... method ValidatePlanProject (line 211) | func (verifier *VerifierMockCommandRequirementHandler) ValidatePlanPro... method ValidateProjectDependencies (line 246) | func (verifier *VerifierMockCommandRequirementHandler) ValidateProject... type MockCommandRequirementHandler_ValidateApplyProject_OngoingVerification (line 147) | type MockCommandRequirementHandler_ValidateApplyProject_OngoingVerificat... method GetCapturedArguments (line 152) | func (c *MockCommandRequirementHandler_ValidateApplyProject_OngoingVer... method GetAllCapturedArguments (line 157) | func (c *MockCommandRequirementHandler_ValidateApplyProject_OngoingVer... type MockCommandRequirementHandler_ValidateImportProject_OngoingVerification (line 182) | type MockCommandRequirementHandler_ValidateImportProject_OngoingVerifica... method GetCapturedArguments (line 187) | func (c *MockCommandRequirementHandler_ValidateImportProject_OngoingVe... method GetAllCapturedArguments (line 192) | func (c *MockCommandRequirementHandler_ValidateImportProject_OngoingVe... type MockCommandRequirementHandler_ValidatePlanProject_OngoingVerification (line 217) | type MockCommandRequirementHandler_ValidatePlanProject_OngoingVerificati... method GetCapturedArguments (line 222) | func (c *MockCommandRequirementHandler_ValidatePlanProject_OngoingVeri... method GetAllCapturedArguments (line 227) | func (c *MockCommandRequirementHandler_ValidatePlanProject_OngoingVeri... type MockCommandRequirementHandler_ValidateProjectDependencies_OngoingVerification (line 252) | type MockCommandRequirementHandler_ValidateProjectDependencies_OngoingVe... method GetCapturedArguments (line 257) | func (c *MockCommandRequirementHandler_ValidateProjectDependencies_Ong... method GetAllCapturedArguments (line 262) | func (c *MockCommandRequirementHandler_ValidateProjectDependencies_Ong... FILE: server/events/mocks/mock_command_runner.go type MockCommandRunner (line 14) | type MockCommandRunner struct method SetFailHandler (line 26) | func (mock *MockCommandRunner) SetFailHandler(fh pegomock.FailHandler)... method FailHandler (line 27) | func (mock *MockCommandRunner) FailHandler() pegomock.FailHandler ... method RunAutoplanCommand (line 29) | func (mock *MockCommandRunner) RunAutoplanCommand(baseRepo models.Repo... method RunCommentCommand (line 37) | func (mock *MockCommandRunner) RunCommentCommand(baseRepo models.Repo,... method VerifyWasCalledOnce (line 45) | func (mock *MockCommandRunner) VerifyWasCalledOnce() *VerifierMockComm... method VerifyWasCalled (line 52) | func (mock *MockCommandRunner) VerifyWasCalled(invocationCountMatcher ... method VerifyWasCalledInOrder (line 59) | func (mock *MockCommandRunner) VerifyWasCalledInOrder(invocationCountM... method VerifyWasCalledEventually (line 67) | func (mock *MockCommandRunner) VerifyWasCalledEventually(invocationCou... function NewMockCommandRunner (line 18) | func NewMockCommandRunner(options ...pegomock.Option) *MockCommandRunner { type VerifierMockCommandRunner (line 75) | type VerifierMockCommandRunner struct method RunAutoplanCommand (line 82) | func (verifier *VerifierMockCommandRunner) RunAutoplanCommand(baseRepo... method RunCommentCommand (line 129) | func (verifier *VerifierMockCommandRunner) RunCommentCommand(baseRepo ... type MockCommandRunner_RunAutoplanCommand_OngoingVerification (line 88) | type MockCommandRunner_RunAutoplanCommand_OngoingVerification struct method GetCapturedArguments (line 93) | func (c *MockCommandRunner_RunAutoplanCommand_OngoingVerification) Get... method GetAllCapturedArguments (line 98) | func (c *MockCommandRunner_RunAutoplanCommand_OngoingVerification) Get... type MockCommandRunner_RunCommentCommand_OngoingVerification (line 135) | type MockCommandRunner_RunCommentCommand_OngoingVerification struct method GetCapturedArguments (line 140) | func (c *MockCommandRunner_RunCommentCommand_OngoingVerification) GetC... method GetAllCapturedArguments (line 145) | func (c *MockCommandRunner_RunCommentCommand_OngoingVerification) GetA... FILE: server/events/mocks/mock_comment_building.go type MockCommentBuilder (line 12) | type MockCommentBuilder struct method SetFailHandler (line 24) | func (mock *MockCommentBuilder) SetFailHandler(fh pegomock.FailHandler... method FailHandler (line 25) | func (mock *MockCommentBuilder) FailHandler() pegomock.FailHandler ... method BuildApplyComment (line 27) | func (mock *MockCommentBuilder) BuildApplyComment(repoRelDir string, w... method BuildApprovePoliciesComment (line 42) | func (mock *MockCommentBuilder) BuildApprovePoliciesComment(repoRelDir... method BuildPlanComment (line 57) | func (mock *MockCommentBuilder) BuildPlanComment(repoRelDir string, wo... method VerifyWasCalledOnce (line 72) | func (mock *MockCommentBuilder) VerifyWasCalledOnce() *VerifierMockCom... method VerifyWasCalled (line 79) | func (mock *MockCommentBuilder) VerifyWasCalled(invocationCountMatcher... method VerifyWasCalledInOrder (line 86) | func (mock *MockCommentBuilder) VerifyWasCalledInOrder(invocationCount... method VerifyWasCalledEventually (line 94) | func (mock *MockCommentBuilder) VerifyWasCalledEventually(invocationCo... function NewMockCommentBuilder (line 16) | func NewMockCommentBuilder(options ...pegomock.Option) *MockCommentBuild... type VerifierMockCommentBuilder (line 102) | type VerifierMockCommentBuilder struct method BuildApplyComment (line 109) | func (verifier *VerifierMockCommentBuilder) BuildApplyComment(repoRelD... method BuildApprovePoliciesComment (line 162) | func (verifier *VerifierMockCommentBuilder) BuildApprovePoliciesCommen... method BuildPlanComment (line 203) | func (verifier *VerifierMockCommentBuilder) BuildPlanComment(repoRelDi... type MockCommentBuilder_BuildApplyComment_OngoingVerification (line 115) | type MockCommentBuilder_BuildApplyComment_OngoingVerification struct method GetCapturedArguments (line 120) | func (c *MockCommentBuilder_BuildApplyComment_OngoingVerification) Get... method GetAllCapturedArguments (line 125) | func (c *MockCommentBuilder_BuildApplyComment_OngoingVerification) Get... type MockCommentBuilder_BuildApprovePoliciesComment_OngoingVerification (line 168) | type MockCommentBuilder_BuildApprovePoliciesComment_OngoingVerification ... method GetCapturedArguments (line 173) | func (c *MockCommentBuilder_BuildApprovePoliciesComment_OngoingVerific... method GetAllCapturedArguments (line 178) | func (c *MockCommentBuilder_BuildApprovePoliciesComment_OngoingVerific... type MockCommentBuilder_BuildPlanComment_OngoingVerification (line 209) | type MockCommentBuilder_BuildPlanComment_OngoingVerification struct method GetCapturedArguments (line 214) | func (c *MockCommentBuilder_BuildPlanComment_OngoingVerification) GetC... method GetAllCapturedArguments (line 219) | func (c *MockCommentBuilder_BuildPlanComment_OngoingVerification) GetA... FILE: server/events/mocks/mock_comment_parsing.go type MockCommentParsing (line 14) | type MockCommentParsing struct method SetFailHandler (line 26) | func (mock *MockCommentParsing) SetFailHandler(fh pegomock.FailHandler... method FailHandler (line 27) | func (mock *MockCommentParsing) FailHandler() pegomock.FailHandler ... method Parse (line 29) | func (mock *MockCommentParsing) Parse(comment string, vcsHost models.V... method VerifyWasCalledOnce (line 44) | func (mock *MockCommentParsing) VerifyWasCalledOnce() *VerifierMockCom... method VerifyWasCalled (line 51) | func (mock *MockCommentParsing) VerifyWasCalled(invocationCountMatcher... method VerifyWasCalledInOrder (line 58) | func (mock *MockCommentParsing) VerifyWasCalledInOrder(invocationCount... method VerifyWasCalledEventually (line 66) | func (mock *MockCommentParsing) VerifyWasCalledEventually(invocationCo... function NewMockCommentParsing (line 18) | func NewMockCommentParsing(options ...pegomock.Option) *MockCommentParsi... type VerifierMockCommentParsing (line 74) | type VerifierMockCommentParsing struct method Parse (line 81) | func (verifier *VerifierMockCommentParsing) Parse(comment string, vcsH... type MockCommentParsing_Parse_OngoingVerification (line 87) | type MockCommentParsing_Parse_OngoingVerification struct method GetCapturedArguments (line 92) | func (c *MockCommentParsing_Parse_OngoingVerification) GetCapturedArgu... method GetAllCapturedArguments (line 97) | func (c *MockCommentParsing_Parse_OngoingVerification) GetAllCapturedA... FILE: server/events/mocks/mock_commit_status_updater.go type MockCommitStatusUpdater (line 15) | type MockCommitStatusUpdater struct method SetFailHandler (line 27) | func (mock *MockCommitStatusUpdater) SetFailHandler(fh pegomock.FailHa... method FailHandler (line 28) | func (mock *MockCommitStatusUpdater) FailHandler() pegomock.FailHandle... method UpdateCombined (line 30) | func (mock *MockCommitStatusUpdater) UpdateCombined(logger logging.Sim... method UpdateCombinedCount (line 45) | func (mock *MockCommitStatusUpdater) UpdateCombinedCount(logger loggin... method UpdatePostWorkflowHook (line 60) | func (mock *MockCommitStatusUpdater) UpdatePostWorkflowHook(logger log... method UpdatePreWorkflowHook (line 75) | func (mock *MockCommitStatusUpdater) UpdatePreWorkflowHook(logger logg... method VerifyWasCalledOnce (line 90) | func (mock *MockCommitStatusUpdater) VerifyWasCalledOnce() *VerifierMo... method VerifyWasCalled (line 97) | func (mock *MockCommitStatusUpdater) VerifyWasCalled(invocationCountMa... method VerifyWasCalledInOrder (line 104) | func (mock *MockCommitStatusUpdater) VerifyWasCalledInOrder(invocation... method VerifyWasCalledEventually (line 112) | func (mock *MockCommitStatusUpdater) VerifyWasCalledEventually(invocat... function NewMockCommitStatusUpdater (line 19) | func NewMockCommitStatusUpdater(options ...pegomock.Option) *MockCommitS... type VerifierMockCommitStatusUpdater (line 120) | type VerifierMockCommitStatusUpdater struct method UpdateCombined (line 127) | func (verifier *VerifierMockCommitStatusUpdater) UpdateCombined(logger... method UpdateCombinedCount (line 180) | func (verifier *VerifierMockCommitStatusUpdater) UpdateCombinedCount(l... method UpdatePostWorkflowHook (line 245) | func (verifier *VerifierMockCommitStatusUpdater) UpdatePostWorkflowHoo... method UpdatePreWorkflowHook (line 304) | func (verifier *VerifierMockCommitStatusUpdater) UpdatePreWorkflowHook... type MockCommitStatusUpdater_UpdateCombined_OngoingVerification (line 133) | type MockCommitStatusUpdater_UpdateCombined_OngoingVerification struct method GetCapturedArguments (line 138) | func (c *MockCommitStatusUpdater_UpdateCombined_OngoingVerification) G... method GetAllCapturedArguments (line 143) | func (c *MockCommitStatusUpdater_UpdateCombined_OngoingVerification) G... type MockCommitStatusUpdater_UpdateCombinedCount_OngoingVerification (line 186) | type MockCommitStatusUpdater_UpdateCombinedCount_OngoingVerification struct method GetCapturedArguments (line 191) | func (c *MockCommitStatusUpdater_UpdateCombinedCount_OngoingVerificati... method GetAllCapturedArguments (line 196) | func (c *MockCommitStatusUpdater_UpdateCombinedCount_OngoingVerificati... type MockCommitStatusUpdater_UpdatePostWorkflowHook_OngoingVerification (line 251) | type MockCommitStatusUpdater_UpdatePostWorkflowHook_OngoingVerification ... method GetCapturedArguments (line 256) | func (c *MockCommitStatusUpdater_UpdatePostWorkflowHook_OngoingVerific... method GetAllCapturedArguments (line 261) | func (c *MockCommitStatusUpdater_UpdatePostWorkflowHook_OngoingVerific... type MockCommitStatusUpdater_UpdatePreWorkflowHook_OngoingVerification (line 310) | type MockCommitStatusUpdater_UpdatePreWorkflowHook_OngoingVerification s... method GetCapturedArguments (line 315) | func (c *MockCommitStatusUpdater_UpdatePreWorkflowHook_OngoingVerifica... method GetAllCapturedArguments (line 320) | func (c *MockCommitStatusUpdater_UpdatePreWorkflowHook_OngoingVerifica... FILE: server/events/mocks/mock_custom_step_runner.go type MockCustomStepRunner (line 15) | type MockCustomStepRunner struct method SetFailHandler (line 27) | func (mock *MockCustomStepRunner) SetFailHandler(fh pegomock.FailHandl... method FailHandler (line 28) | func (mock *MockCustomStepRunner) FailHandler() pegomock.FailHandler ... method Run (line 30) | func (mock *MockCustomStepRunner) Run(ctx command.ProjectContext, shel... method VerifyWasCalledOnce (line 49) | func (mock *MockCustomStepRunner) VerifyWasCalledOnce() *VerifierMockC... method VerifyWasCalled (line 56) | func (mock *MockCustomStepRunner) VerifyWasCalled(invocationCountMatch... method VerifyWasCalledInOrder (line 63) | func (mock *MockCustomStepRunner) VerifyWasCalledInOrder(invocationCou... method VerifyWasCalledEventually (line 71) | func (mock *MockCustomStepRunner) VerifyWasCalledEventually(invocation... function NewMockCustomStepRunner (line 19) | func NewMockCustomStepRunner(options ...pegomock.Option) *MockCustomStep... type VerifierMockCustomStepRunner (line 79) | type VerifierMockCustomStepRunner struct method Run (line 86) | func (verifier *VerifierMockCustomStepRunner) Run(ctx command.ProjectC... type MockCustomStepRunner_Run_OngoingVerification (line 92) | type MockCustomStepRunner_Run_OngoingVerification struct method GetCapturedArguments (line 97) | func (c *MockCustomStepRunner_Run_OngoingVerification) GetCapturedArgu... method GetAllCapturedArguments (line 102) | func (c *MockCustomStepRunner_Run_OngoingVerification) GetAllCapturedA... FILE: server/events/mocks/mock_delete_lock_command.go type MockDeleteLockCommand (line 14) | type MockDeleteLockCommand struct method SetFailHandler (line 26) | func (mock *MockDeleteLockCommand) SetFailHandler(fh pegomock.FailHand... method FailHandler (line 27) | func (mock *MockDeleteLockCommand) FailHandler() pegomock.FailHandler ... method DeleteLock (line 29) | func (mock *MockDeleteLockCommand) DeleteLock(logger logging.SimpleLog... method DeleteLocksByPull (line 48) | func (mock *MockDeleteLockCommand) DeleteLocksByPull(logger logging.Si... method VerifyWasCalledOnce (line 67) | func (mock *MockDeleteLockCommand) VerifyWasCalledOnce() *VerifierMock... method VerifyWasCalled (line 74) | func (mock *MockDeleteLockCommand) VerifyWasCalled(invocationCountMatc... method VerifyWasCalledInOrder (line 81) | func (mock *MockDeleteLockCommand) VerifyWasCalledInOrder(invocationCo... method VerifyWasCalledEventually (line 89) | func (mock *MockDeleteLockCommand) VerifyWasCalledEventually(invocatio... function NewMockDeleteLockCommand (line 18) | func NewMockDeleteLockCommand(options ...pegomock.Option) *MockDeleteLoc... type VerifierMockDeleteLockCommand (line 97) | type VerifierMockDeleteLockCommand struct method DeleteLock (line 104) | func (verifier *VerifierMockDeleteLockCommand) DeleteLock(logger loggi... method DeleteLocksByPull (line 139) | func (verifier *VerifierMockDeleteLockCommand) DeleteLocksByPull(logge... type MockDeleteLockCommand_DeleteLock_OngoingVerification (line 110) | type MockDeleteLockCommand_DeleteLock_OngoingVerification struct method GetCapturedArguments (line 115) | func (c *MockDeleteLockCommand_DeleteLock_OngoingVerification) GetCapt... method GetAllCapturedArguments (line 120) | func (c *MockDeleteLockCommand_DeleteLock_OngoingVerification) GetAllC... type MockDeleteLockCommand_DeleteLocksByPull_OngoingVerification (line 145) | type MockDeleteLockCommand_DeleteLocksByPull_OngoingVerification struct method GetCapturedArguments (line 150) | func (c *MockDeleteLockCommand_DeleteLocksByPull_OngoingVerification) ... method GetAllCapturedArguments (line 155) | func (c *MockDeleteLockCommand_DeleteLocksByPull_OngoingVerification) ... FILE: server/events/mocks/mock_env_step_runner.go type MockEnvStepRunner (line 14) | type MockEnvStepRunner struct method SetFailHandler (line 26) | func (mock *MockEnvStepRunner) SetFailHandler(fh pegomock.FailHandler)... method FailHandler (line 27) | func (mock *MockEnvStepRunner) FailHandler() pegomock.FailHandler ... method Run (line 29) | func (mock *MockEnvStepRunner) Run(ctx command.ProjectContext, shell *... method VerifyWasCalledOnce (line 48) | func (mock *MockEnvStepRunner) VerifyWasCalledOnce() *VerifierMockEnvS... method VerifyWasCalled (line 55) | func (mock *MockEnvStepRunner) VerifyWasCalled(invocationCountMatcher ... method VerifyWasCalledInOrder (line 62) | func (mock *MockEnvStepRunner) VerifyWasCalledInOrder(invocationCountM... method VerifyWasCalledEventually (line 70) | func (mock *MockEnvStepRunner) VerifyWasCalledEventually(invocationCou... function NewMockEnvStepRunner (line 18) | func NewMockEnvStepRunner(options ...pegomock.Option) *MockEnvStepRunner { type VerifierMockEnvStepRunner (line 78) | type VerifierMockEnvStepRunner struct method Run (line 85) | func (verifier *VerifierMockEnvStepRunner) Run(ctx command.ProjectCont... type MockEnvStepRunner_Run_OngoingVerification (line 91) | type MockEnvStepRunner_Run_OngoingVerification struct method GetCapturedArguments (line 96) | func (c *MockEnvStepRunner_Run_OngoingVerification) GetCapturedArgumen... method GetAllCapturedArguments (line 101) | func (c *MockEnvStepRunner_Run_OngoingVerification) GetAllCapturedArgu... FILE: server/events/mocks/mock_event_parsing.go type MockEventParsing (line 19) | type MockEventParsing struct method SetFailHandler (line 31) | func (mock *MockEventParsing) SetFailHandler(fh pegomock.FailHandler) ... method FailHandler (line 32) | func (mock *MockEventParsing) FailHandler() pegomock.FailHandler ... method GetBitbucketCloudPullEventType (line 34) | func (mock *MockEventParsing) GetBitbucketCloudPullEventType(eventType... method GetBitbucketServerPullEventType (line 49) | func (mock *MockEventParsing) GetBitbucketServerPullEventType(eventTyp... method ParseAPIPlanRequest (line 64) | func (mock *MockEventParsing) ParseAPIPlanRequest(vcsHostType models.V... method ParseAzureDevopsPull (line 83) | func (mock *MockEventParsing) ParseAzureDevopsPull(adPull *azuredevops... method ParseAzureDevopsPullEvent (line 110) | func (mock *MockEventParsing) ParseAzureDevopsPullEvent(pullEvent azur... method ParseAzureDevopsRepo (line 145) | func (mock *MockEventParsing) ParseAzureDevopsRepo(adRepo *azuredevops... method ParseBitbucketCloudPullCommentEvent (line 164) | func (mock *MockEventParsing) ParseBitbucketCloudPullCommentEvent(body... method ParseBitbucketCloudPullEvent (line 199) | func (mock *MockEventParsing) ParseBitbucketCloudPullEvent(body []byte... method ParseBitbucketServerPullCommentEvent (line 230) | func (mock *MockEventParsing) ParseBitbucketServerPullCommentEvent(bod... method ParseBitbucketServerPullEvent (line 265) | func (mock *MockEventParsing) ParseBitbucketServerPullEvent(body []byt... method ParseGiteaIssueCommentEvent (line 296) | func (mock *MockEventParsing) ParseGiteaIssueCommentEvent(event gitea0... method ParseGiteaPull (line 323) | func (mock *MockEventParsing) ParseGiteaPull(pull *gitea.PullRequest) ... method ParseGiteaPullRequestEvent (line 350) | func (mock *MockEventParsing) ParseGiteaPullRequestEvent(event gitea.P... method ParseGithubIssueCommentEvent (line 385) | func (mock *MockEventParsing) ParseGithubIssueCommentEvent(logger logg... method ParseGithubPull (line 412) | func (mock *MockEventParsing) ParseGithubPull(logger logging.SimpleLog... method ParseGithubPullEvent (line 439) | func (mock *MockEventParsing) ParseGithubPullEvent(logger logging.Simp... method ParseGithubRepo (line 474) | func (mock *MockEventParsing) ParseGithubRepo(ghRepo *github.Repositor... method ParseGitlabMergeRequest (line 493) | func (mock *MockEventParsing) ParseGitlabMergeRequest(mr *client_go.Me... method ParseGitlabMergeRequestCommentEvent (line 508) | func (mock *MockEventParsing) ParseGitlabMergeRequestCommentEvent(even... method ParseGitlabMergeRequestEvent (line 539) | func (mock *MockEventParsing) ParseGitlabMergeRequestEvent(event clien... method ParseGitlabMergeRequestUpdateEvent (line 574) | func (mock *MockEventParsing) ParseGitlabMergeRequestUpdateEvent(event... method VerifyWasCalledOnce (line 589) | func (mock *MockEventParsing) VerifyWasCalledOnce() *VerifierMockEvent... method VerifyWasCalled (line 596) | func (mock *MockEventParsing) VerifyWasCalled(invocationCountMatcher p... method VerifyWasCalledInOrder (line 603) | func (mock *MockEventParsing) VerifyWasCalledInOrder(invocationCountMa... method VerifyWasCalledEventually (line 611) | func (mock *MockEventParsing) VerifyWasCalledEventually(invocationCoun... function NewMockEventParsing (line 23) | func NewMockEventParsing(options ...pegomock.Option) *MockEventParsing { type VerifierMockEventParsing (line 619) | type VerifierMockEventParsing struct method GetBitbucketCloudPullEventType (line 626) | func (verifier *VerifierMockEventParsing) GetBitbucketCloudPullEventTy... method GetBitbucketServerPullEventType (line 667) | func (verifier *VerifierMockEventParsing) GetBitbucketServerPullEventT... method ParseAPIPlanRequest (line 696) | func (verifier *VerifierMockEventParsing) ParseAPIPlanRequest(vcsHostT... method ParseAzureDevopsPull (line 737) | func (verifier *VerifierMockEventParsing) ParseAzureDevopsPull(adPull ... method ParseAzureDevopsPullEvent (line 766) | func (verifier *VerifierMockEventParsing) ParseAzureDevopsPullEvent(pu... method ParseAzureDevopsRepo (line 795) | func (verifier *VerifierMockEventParsing) ParseAzureDevopsRepo(adRepo ... method ParseBitbucketCloudPullCommentEvent (line 824) | func (verifier *VerifierMockEventParsing) ParseBitbucketCloudPullComme... method ParseBitbucketCloudPullEvent (line 853) | func (verifier *VerifierMockEventParsing) ParseBitbucketCloudPullEvent... method ParseBitbucketServerPullCommentEvent (line 882) | func (verifier *VerifierMockEventParsing) ParseBitbucketServerPullComm... method ParseBitbucketServerPullEvent (line 911) | func (verifier *VerifierMockEventParsing) ParseBitbucketServerPullEven... method ParseGiteaIssueCommentEvent (line 940) | func (verifier *VerifierMockEventParsing) ParseGiteaIssueCommentEvent(... method ParseGiteaPull (line 969) | func (verifier *VerifierMockEventParsing) ParseGiteaPull(pull *gitea.P... method ParseGiteaPullRequestEvent (line 998) | func (verifier *VerifierMockEventParsing) ParseGiteaPullRequestEvent(e... method ParseGithubIssueCommentEvent (line 1027) | func (verifier *VerifierMockEventParsing) ParseGithubIssueCommentEvent... method ParseGithubPull (line 1062) | func (verifier *VerifierMockEventParsing) ParseGithubPull(logger loggi... method ParseGithubPullEvent (line 1097) | func (verifier *VerifierMockEventParsing) ParseGithubPullEvent(logger ... method ParseGithubRepo (line 1132) | func (verifier *VerifierMockEventParsing) ParseGithubRepo(ghRepo *gith... method ParseGitlabMergeRequest (line 1161) | func (verifier *VerifierMockEventParsing) ParseGitlabMergeRequest(mr *... method ParseGitlabMergeRequestCommentEvent (line 1196) | func (verifier *VerifierMockEventParsing) ParseGitlabMergeRequestComme... method ParseGitlabMergeRequestEvent (line 1225) | func (verifier *VerifierMockEventParsing) ParseGitlabMergeRequestEvent... method ParseGitlabMergeRequestUpdateEvent (line 1254) | func (verifier *VerifierMockEventParsing) ParseGitlabMergeRequestUpdat... type MockEventParsing_GetBitbucketCloudPullEventType_OngoingVerification (line 632) | type MockEventParsing_GetBitbucketCloudPullEventType_OngoingVerification... method GetCapturedArguments (line 637) | func (c *MockEventParsing_GetBitbucketCloudPullEventType_OngoingVerifi... method GetAllCapturedArguments (line 642) | func (c *MockEventParsing_GetBitbucketCloudPullEventType_OngoingVerifi... type MockEventParsing_GetBitbucketServerPullEventType_OngoingVerification (line 673) | type MockEventParsing_GetBitbucketServerPullEventType_OngoingVerificatio... method GetCapturedArguments (line 678) | func (c *MockEventParsing_GetBitbucketServerPullEventType_OngoingVerif... method GetAllCapturedArguments (line 683) | func (c *MockEventParsing_GetBitbucketServerPullEventType_OngoingVerif... type MockEventParsing_ParseAPIPlanRequest_OngoingVerification (line 702) | type MockEventParsing_ParseAPIPlanRequest_OngoingVerification struct method GetCapturedArguments (line 707) | func (c *MockEventParsing_ParseAPIPlanRequest_OngoingVerification) Get... method GetAllCapturedArguments (line 712) | func (c *MockEventParsing_ParseAPIPlanRequest_OngoingVerification) Get... type MockEventParsing_ParseAzureDevopsPull_OngoingVerification (line 743) | type MockEventParsing_ParseAzureDevopsPull_OngoingVerification struct method GetCapturedArguments (line 748) | func (c *MockEventParsing_ParseAzureDevopsPull_OngoingVerification) Ge... method GetAllCapturedArguments (line 753) | func (c *MockEventParsing_ParseAzureDevopsPull_OngoingVerification) Ge... type MockEventParsing_ParseAzureDevopsPullEvent_OngoingVerification (line 772) | type MockEventParsing_ParseAzureDevopsPullEvent_OngoingVerification struct method GetCapturedArguments (line 777) | func (c *MockEventParsing_ParseAzureDevopsPullEvent_OngoingVerificatio... method GetAllCapturedArguments (line 782) | func (c *MockEventParsing_ParseAzureDevopsPullEvent_OngoingVerificatio... type MockEventParsing_ParseAzureDevopsRepo_OngoingVerification (line 801) | type MockEventParsing_ParseAzureDevopsRepo_OngoingVerification struct method GetCapturedArguments (line 806) | func (c *MockEventParsing_ParseAzureDevopsRepo_OngoingVerification) Ge... method GetAllCapturedArguments (line 811) | func (c *MockEventParsing_ParseAzureDevopsRepo_OngoingVerification) Ge... type MockEventParsing_ParseBitbucketCloudPullCommentEvent_OngoingVerification (line 830) | type MockEventParsing_ParseBitbucketCloudPullCommentEvent_OngoingVerific... method GetCapturedArguments (line 835) | func (c *MockEventParsing_ParseBitbucketCloudPullCommentEvent_OngoingV... method GetAllCapturedArguments (line 840) | func (c *MockEventParsing_ParseBitbucketCloudPullCommentEvent_OngoingV... type MockEventParsing_ParseBitbucketCloudPullEvent_OngoingVerification (line 859) | type MockEventParsing_ParseBitbucketCloudPullEvent_OngoingVerification s... method GetCapturedArguments (line 864) | func (c *MockEventParsing_ParseBitbucketCloudPullEvent_OngoingVerifica... method GetAllCapturedArguments (line 869) | func (c *MockEventParsing_ParseBitbucketCloudPullEvent_OngoingVerifica... type MockEventParsing_ParseBitbucketServerPullCommentEvent_OngoingVerification (line 888) | type MockEventParsing_ParseBitbucketServerPullCommentEvent_OngoingVerifi... method GetCapturedArguments (line 893) | func (c *MockEventParsing_ParseBitbucketServerPullCommentEvent_Ongoing... method GetAllCapturedArguments (line 898) | func (c *MockEventParsing_ParseBitbucketServerPullCommentEvent_Ongoing... type MockEventParsing_ParseBitbucketServerPullEvent_OngoingVerification (line 917) | type MockEventParsing_ParseBitbucketServerPullEvent_OngoingVerification ... method GetCapturedArguments (line 922) | func (c *MockEventParsing_ParseBitbucketServerPullEvent_OngoingVerific... method GetAllCapturedArguments (line 927) | func (c *MockEventParsing_ParseBitbucketServerPullEvent_OngoingVerific... type MockEventParsing_ParseGiteaIssueCommentEvent_OngoingVerification (line 946) | type MockEventParsing_ParseGiteaIssueCommentEvent_OngoingVerification st... method GetCapturedArguments (line 951) | func (c *MockEventParsing_ParseGiteaIssueCommentEvent_OngoingVerificat... method GetAllCapturedArguments (line 956) | func (c *MockEventParsing_ParseGiteaIssueCommentEvent_OngoingVerificat... type MockEventParsing_ParseGiteaPull_OngoingVerification (line 975) | type MockEventParsing_ParseGiteaPull_OngoingVerification struct method GetCapturedArguments (line 980) | func (c *MockEventParsing_ParseGiteaPull_OngoingVerification) GetCaptu... method GetAllCapturedArguments (line 985) | func (c *MockEventParsing_ParseGiteaPull_OngoingVerification) GetAllCa... type MockEventParsing_ParseGiteaPullRequestEvent_OngoingVerification (line 1004) | type MockEventParsing_ParseGiteaPullRequestEvent_OngoingVerification struct method GetCapturedArguments (line 1009) | func (c *MockEventParsing_ParseGiteaPullRequestEvent_OngoingVerificati... method GetAllCapturedArguments (line 1014) | func (c *MockEventParsing_ParseGiteaPullRequestEvent_OngoingVerificati... type MockEventParsing_ParseGithubIssueCommentEvent_OngoingVerification (line 1033) | type MockEventParsing_ParseGithubIssueCommentEvent_OngoingVerification s... method GetCapturedArguments (line 1038) | func (c *MockEventParsing_ParseGithubIssueCommentEvent_OngoingVerifica... method GetAllCapturedArguments (line 1043) | func (c *MockEventParsing_ParseGithubIssueCommentEvent_OngoingVerifica... type MockEventParsing_ParseGithubPull_OngoingVerification (line 1068) | type MockEventParsing_ParseGithubPull_OngoingVerification struct method GetCapturedArguments (line 1073) | func (c *MockEventParsing_ParseGithubPull_OngoingVerification) GetCapt... method GetAllCapturedArguments (line 1078) | func (c *MockEventParsing_ParseGithubPull_OngoingVerification) GetAllC... type MockEventParsing_ParseGithubPullEvent_OngoingVerification (line 1103) | type MockEventParsing_ParseGithubPullEvent_OngoingVerification struct method GetCapturedArguments (line 1108) | func (c *MockEventParsing_ParseGithubPullEvent_OngoingVerification) Ge... method GetAllCapturedArguments (line 1113) | func (c *MockEventParsing_ParseGithubPullEvent_OngoingVerification) Ge... type MockEventParsing_ParseGithubRepo_OngoingVerification (line 1138) | type MockEventParsing_ParseGithubRepo_OngoingVerification struct method GetCapturedArguments (line 1143) | func (c *MockEventParsing_ParseGithubRepo_OngoingVerification) GetCapt... method GetAllCapturedArguments (line 1148) | func (c *MockEventParsing_ParseGithubRepo_OngoingVerification) GetAllC... type MockEventParsing_ParseGitlabMergeRequest_OngoingVerification (line 1167) | type MockEventParsing_ParseGitlabMergeRequest_OngoingVerification struct method GetCapturedArguments (line 1172) | func (c *MockEventParsing_ParseGitlabMergeRequest_OngoingVerification)... method GetAllCapturedArguments (line 1177) | func (c *MockEventParsing_ParseGitlabMergeRequest_OngoingVerification)... type MockEventParsing_ParseGitlabMergeRequestCommentEvent_OngoingVerification (line 1202) | type MockEventParsing_ParseGitlabMergeRequestCommentEvent_OngoingVerific... method GetCapturedArguments (line 1207) | func (c *MockEventParsing_ParseGitlabMergeRequestCommentEvent_OngoingV... method GetAllCapturedArguments (line 1212) | func (c *MockEventParsing_ParseGitlabMergeRequestCommentEvent_OngoingV... type MockEventParsing_ParseGitlabMergeRequestEvent_OngoingVerification (line 1231) | type MockEventParsing_ParseGitlabMergeRequestEvent_OngoingVerification s... method GetCapturedArguments (line 1236) | func (c *MockEventParsing_ParseGitlabMergeRequestEvent_OngoingVerifica... method GetAllCapturedArguments (line 1241) | func (c *MockEventParsing_ParseGitlabMergeRequestEvent_OngoingVerifica... type MockEventParsing_ParseGitlabMergeRequestUpdateEvent_OngoingVerification (line 1260) | type MockEventParsing_ParseGitlabMergeRequestUpdateEvent_OngoingVerifica... method GetCapturedArguments (line 1265) | func (c *MockEventParsing_ParseGitlabMergeRequestUpdateEvent_OngoingVe... method GetAllCapturedArguments (line 1270) | func (c *MockEventParsing_ParseGitlabMergeRequestUpdateEvent_OngoingVe... FILE: server/events/mocks/mock_github_pull_getter.go type MockGithubPullGetter (line 15) | type MockGithubPullGetter struct method SetFailHandler (line 27) | func (mock *MockGithubPullGetter) SetFailHandler(fh pegomock.FailHandl... method FailHandler (line 28) | func (mock *MockGithubPullGetter) FailHandler() pegomock.FailHandler ... method GetPullRequest (line 30) | func (mock *MockGithubPullGetter) GetPullRequest(logger logging.Simple... method VerifyWasCalledOnce (line 49) | func (mock *MockGithubPullGetter) VerifyWasCalledOnce() *VerifierMockG... method VerifyWasCalled (line 56) | func (mock *MockGithubPullGetter) VerifyWasCalled(invocationCountMatch... method VerifyWasCalledInOrder (line 63) | func (mock *MockGithubPullGetter) VerifyWasCalledInOrder(invocationCou... method VerifyWasCalledEventually (line 71) | func (mock *MockGithubPullGetter) VerifyWasCalledEventually(invocation... function NewMockGithubPullGetter (line 19) | func NewMockGithubPullGetter(options ...pegomock.Option) *MockGithubPull... type VerifierMockGithubPullGetter (line 79) | type VerifierMockGithubPullGetter struct method GetPullRequest (line 86) | func (verifier *VerifierMockGithubPullGetter) GetPullRequest(logger lo... type MockGithubPullGetter_GetPullRequest_OngoingVerification (line 92) | type MockGithubPullGetter_GetPullRequest_OngoingVerification struct method GetCapturedArguments (line 97) | func (c *MockGithubPullGetter_GetPullRequest_OngoingVerification) GetC... method GetAllCapturedArguments (line 102) | func (c *MockGithubPullGetter_GetPullRequest_OngoingVerification) GetA... FILE: server/events/mocks/mock_gitlab_merge_request_getter.go type MockGitlabMergeRequestGetter (line 14) | type MockGitlabMergeRequestGetter struct method SetFailHandler (line 26) | func (mock *MockGitlabMergeRequestGetter) SetFailHandler(fh pegomock.F... method FailHandler (line 27) | func (mock *MockGitlabMergeRequestGetter) FailHandler() pegomock.FailH... method GetMergeRequest (line 29) | func (mock *MockGitlabMergeRequestGetter) GetMergeRequest(logger loggi... method VerifyWasCalledOnce (line 48) | func (mock *MockGitlabMergeRequestGetter) VerifyWasCalledOnce() *Verif... method VerifyWasCalled (line 55) | func (mock *MockGitlabMergeRequestGetter) VerifyWasCalled(invocationCo... method VerifyWasCalledInOrder (line 62) | func (mock *MockGitlabMergeRequestGetter) VerifyWasCalledInOrder(invoc... method VerifyWasCalledEventually (line 70) | func (mock *MockGitlabMergeRequestGetter) VerifyWasCalledEventually(in... function NewMockGitlabMergeRequestGetter (line 18) | func NewMockGitlabMergeRequestGetter(options ...pegomock.Option) *MockGi... type VerifierMockGitlabMergeRequestGetter (line 78) | type VerifierMockGitlabMergeRequestGetter struct method GetMergeRequest (line 85) | func (verifier *VerifierMockGitlabMergeRequestGetter) GetMergeRequest(... type MockGitlabMergeRequestGetter_GetMergeRequest_OngoingVerification (line 91) | type MockGitlabMergeRequestGetter_GetMergeRequest_OngoingVerification st... method GetCapturedArguments (line 96) | func (c *MockGitlabMergeRequestGetter_GetMergeRequest_OngoingVerificat... method GetAllCapturedArguments (line 101) | func (c *MockGitlabMergeRequestGetter_GetMergeRequest_OngoingVerificat... FILE: server/events/mocks/mock_job_message_sender.go type MockJobMessageSender (line 13) | type MockJobMessageSender struct method SetFailHandler (line 25) | func (mock *MockJobMessageSender) SetFailHandler(fh pegomock.FailHandl... method FailHandler (line 26) | func (mock *MockJobMessageSender) FailHandler() pegomock.FailHandler ... method Send (line 28) | func (mock *MockJobMessageSender) Send(ctx command.ProjectContext, msg... method VerifyWasCalledOnce (line 36) | func (mock *MockJobMessageSender) VerifyWasCalledOnce() *VerifierMockJ... method VerifyWasCalled (line 43) | func (mock *MockJobMessageSender) VerifyWasCalled(invocationCountMatch... method VerifyWasCalledInOrder (line 50) | func (mock *MockJobMessageSender) VerifyWasCalledInOrder(invocationCou... method VerifyWasCalledEventually (line 58) | func (mock *MockJobMessageSender) VerifyWasCalledEventually(invocation... function NewMockJobMessageSender (line 17) | func NewMockJobMessageSender(options ...pegomock.Option) *MockJobMessage... type VerifierMockJobMessageSender (line 66) | type VerifierMockJobMessageSender struct method Send (line 73) | func (verifier *VerifierMockJobMessageSender) Send(ctx command.Project... type MockJobMessageSender_Send_OngoingVerification (line 79) | type MockJobMessageSender_Send_OngoingVerification struct method GetCapturedArguments (line 84) | func (c *MockJobMessageSender_Send_OngoingVerification) GetCapturedArg... method GetAllCapturedArguments (line 89) | func (c *MockJobMessageSender_Send_OngoingVerification) GetAllCaptured... FILE: server/events/mocks/mock_job_url_setter.go type MockJobURLSetter (line 14) | type MockJobURLSetter struct method SetFailHandler (line 26) | func (mock *MockJobURLSetter) SetFailHandler(fh pegomock.FailHandler) ... method FailHandler (line 27) | func (mock *MockJobURLSetter) FailHandler() pegomock.FailHandler ... method SetJobURLWithStatus (line 29) | func (mock *MockJobURLSetter) SetJobURLWithStatus(ctx command.ProjectC... method VerifyWasCalledOnce (line 44) | func (mock *MockJobURLSetter) VerifyWasCalledOnce() *VerifierMockJobUR... method VerifyWasCalled (line 51) | func (mock *MockJobURLSetter) VerifyWasCalled(invocationCountMatcher p... method VerifyWasCalledInOrder (line 58) | func (mock *MockJobURLSetter) VerifyWasCalledInOrder(invocationCountMa... method VerifyWasCalledEventually (line 66) | func (mock *MockJobURLSetter) VerifyWasCalledEventually(invocationCoun... function NewMockJobURLSetter (line 18) | func NewMockJobURLSetter(options ...pegomock.Option) *MockJobURLSetter { type VerifierMockJobURLSetter (line 74) | type VerifierMockJobURLSetter struct method SetJobURLWithStatus (line 81) | func (verifier *VerifierMockJobURLSetter) SetJobURLWithStatus(ctx comm... type MockJobURLSetter_SetJobURLWithStatus_OngoingVerification (line 87) | type MockJobURLSetter_SetJobURLWithStatus_OngoingVerification struct method GetCapturedArguments (line 92) | func (c *MockJobURLSetter_SetJobURLWithStatus_OngoingVerification) Get... method GetAllCapturedArguments (line 97) | func (c *MockJobURLSetter_SetJobURLWithStatus_OngoingVerification) Get... FILE: server/events/mocks/mock_lock_url_generator.go type MockLockURLGenerator (line 12) | type MockLockURLGenerator struct method SetFailHandler (line 24) | func (mock *MockLockURLGenerator) SetFailHandler(fh pegomock.FailHandl... method FailHandler (line 25) | func (mock *MockLockURLGenerator) FailHandler() pegomock.FailHandler ... method GenerateLockURL (line 27) | func (mock *MockLockURLGenerator) GenerateLockURL(lockID string) string { method VerifyWasCalledOnce (line 42) | func (mock *MockLockURLGenerator) VerifyWasCalledOnce() *VerifierMockL... method VerifyWasCalled (line 49) | func (mock *MockLockURLGenerator) VerifyWasCalled(invocationCountMatch... method VerifyWasCalledInOrder (line 56) | func (mock *MockLockURLGenerator) VerifyWasCalledInOrder(invocationCou... method VerifyWasCalledEventually (line 64) | func (mock *MockLockURLGenerator) VerifyWasCalledEventually(invocation... function NewMockLockURLGenerator (line 16) | func NewMockLockURLGenerator(options ...pegomock.Option) *MockLockURLGen... type VerifierMockLockURLGenerator (line 72) | type VerifierMockLockURLGenerator struct method GenerateLockURL (line 79) | func (verifier *VerifierMockLockURLGenerator) GenerateLockURL(lockID s... type MockLockURLGenerator_GenerateLockURL_OngoingVerification (line 85) | type MockLockURLGenerator_GenerateLockURL_OngoingVerification struct method GetCapturedArguments (line 90) | func (c *MockLockURLGenerator_GenerateLockURL_OngoingVerification) Get... method GetAllCapturedArguments (line 95) | func (c *MockLockURLGenerator_GenerateLockURL_OngoingVerification) Get... FILE: server/events/mocks/mock_pending_plan_finder.go type MockPendingPlanFinder (line 13) | type MockPendingPlanFinder struct method SetFailHandler (line 25) | func (mock *MockPendingPlanFinder) SetFailHandler(fh pegomock.FailHand... method FailHandler (line 26) | func (mock *MockPendingPlanFinder) FailHandler() pegomock.FailHandler ... method DeletePlans (line 28) | func (mock *MockPendingPlanFinder) DeletePlans(pullDir string) error { method Find (line 43) | func (mock *MockPendingPlanFinder) Find(pullDir string) ([]events.Pend... method VerifyWasCalledOnce (line 62) | func (mock *MockPendingPlanFinder) VerifyWasCalledOnce() *VerifierMock... method VerifyWasCalled (line 69) | func (mock *MockPendingPlanFinder) VerifyWasCalled(invocationCountMatc... method VerifyWasCalledInOrder (line 76) | func (mock *MockPendingPlanFinder) VerifyWasCalledInOrder(invocationCo... method VerifyWasCalledEventually (line 84) | func (mock *MockPendingPlanFinder) VerifyWasCalledEventually(invocatio... function NewMockPendingPlanFinder (line 17) | func NewMockPendingPlanFinder(options ...pegomock.Option) *MockPendingPl... type VerifierMockPendingPlanFinder (line 92) | type VerifierMockPendingPlanFinder struct method DeletePlans (line 99) | func (verifier *VerifierMockPendingPlanFinder) DeletePlans(pullDir str... method Find (line 128) | func (verifier *VerifierMockPendingPlanFinder) Find(pullDir string) *M... type MockPendingPlanFinder_DeletePlans_OngoingVerification (line 105) | type MockPendingPlanFinder_DeletePlans_OngoingVerification struct method GetCapturedArguments (line 110) | func (c *MockPendingPlanFinder_DeletePlans_OngoingVerification) GetCap... method GetAllCapturedArguments (line 115) | func (c *MockPendingPlanFinder_DeletePlans_OngoingVerification) GetAll... type MockPendingPlanFinder_Find_OngoingVerification (line 134) | type MockPendingPlanFinder_Find_OngoingVerification struct method GetCapturedArguments (line 139) | func (c *MockPendingPlanFinder_Find_OngoingVerification) GetCapturedAr... method GetAllCapturedArguments (line 144) | func (c *MockPendingPlanFinder_Find_OngoingVerification) GetAllCapture... FILE: server/events/mocks/mock_post_workflow_hook_url_generator.go type MockPostWorkflowHookURLGenerator (line 12) | type MockPostWorkflowHookURLGenerator struct method SetFailHandler (line 24) | func (mock *MockPostWorkflowHookURLGenerator) SetFailHandler(fh pegomo... method FailHandler (line 25) | func (mock *MockPostWorkflowHookURLGenerator) FailHandler() pegomock.F... method GenerateProjectWorkflowHookURL (line 27) | func (mock *MockPostWorkflowHookURLGenerator) GenerateProjectWorkflowH... method VerifyWasCalledOnce (line 46) | func (mock *MockPostWorkflowHookURLGenerator) VerifyWasCalledOnce() *V... method VerifyWasCalled (line 53) | func (mock *MockPostWorkflowHookURLGenerator) VerifyWasCalled(invocati... method VerifyWasCalledInOrder (line 60) | func (mock *MockPostWorkflowHookURLGenerator) VerifyWasCalledInOrder(i... method VerifyWasCalledEventually (line 68) | func (mock *MockPostWorkflowHookURLGenerator) VerifyWasCalledEventuall... function NewMockPostWorkflowHookURLGenerator (line 16) | func NewMockPostWorkflowHookURLGenerator(options ...pegomock.Option) *Mo... type VerifierMockPostWorkflowHookURLGenerator (line 76) | type VerifierMockPostWorkflowHookURLGenerator struct method GenerateProjectWorkflowHookURL (line 83) | func (verifier *VerifierMockPostWorkflowHookURLGenerator) GenerateProj... type MockPostWorkflowHookURLGenerator_GenerateProjectWorkflowHookURL_OngoingVerification (line 89) | type MockPostWorkflowHookURLGenerator_GenerateProjectWorkflowHookURL_Ong... method GetCapturedArguments (line 94) | func (c *MockPostWorkflowHookURLGenerator_GenerateProjectWorkflowHookU... method GetAllCapturedArguments (line 99) | func (c *MockPostWorkflowHookURLGenerator_GenerateProjectWorkflowHookU... FILE: server/events/mocks/mock_post_workflows_hooks_command_runner.go type MockPostWorkflowHooksCommandRunner (line 14) | type MockPostWorkflowHooksCommandRunner struct method SetFailHandler (line 26) | func (mock *MockPostWorkflowHooksCommandRunner) SetFailHandler(fh pego... method FailHandler (line 29) | func (mock *MockPostWorkflowHooksCommandRunner) FailHandler() pegomock... method RunPostHooks (line 31) | func (mock *MockPostWorkflowHooksCommandRunner) RunPostHooks(ctx *comm... method VerifyWasCalledOnce (line 46) | func (mock *MockPostWorkflowHooksCommandRunner) VerifyWasCalledOnce() ... method VerifyWasCalled (line 53) | func (mock *MockPostWorkflowHooksCommandRunner) VerifyWasCalled(invoca... method VerifyWasCalledInOrder (line 60) | func (mock *MockPostWorkflowHooksCommandRunner) VerifyWasCalledInOrder... method VerifyWasCalledEventually (line 68) | func (mock *MockPostWorkflowHooksCommandRunner) VerifyWasCalledEventua... function NewMockPostWorkflowHooksCommandRunner (line 18) | func NewMockPostWorkflowHooksCommandRunner(options ...pegomock.Option) *... type VerifierMockPostWorkflowHooksCommandRunner (line 76) | type VerifierMockPostWorkflowHooksCommandRunner struct method RunPostHooks (line 83) | func (verifier *VerifierMockPostWorkflowHooksCommandRunner) RunPostHoo... type MockPostWorkflowHooksCommandRunner_RunPostHooks_OngoingVerification (line 89) | type MockPostWorkflowHooksCommandRunner_RunPostHooks_OngoingVerification... method GetCapturedArguments (line 94) | func (c *MockPostWorkflowHooksCommandRunner_RunPostHooks_OngoingVerifi... method GetAllCapturedArguments (line 99) | func (c *MockPostWorkflowHooksCommandRunner_RunPostHooks_OngoingVerifi... FILE: server/events/mocks/mock_pre_workflow_hook_url_generator.go type MockPreWorkflowHookURLGenerator (line 12) | type MockPreWorkflowHookURLGenerator struct method SetFailHandler (line 24) | func (mock *MockPreWorkflowHookURLGenerator) SetFailHandler(fh pegomoc... method FailHandler (line 25) | func (mock *MockPreWorkflowHookURLGenerator) FailHandler() pegomock.Fa... method GenerateProjectWorkflowHookURL (line 27) | func (mock *MockPreWorkflowHookURLGenerator) GenerateProjectWorkflowHo... method VerifyWasCalledOnce (line 46) | func (mock *MockPreWorkflowHookURLGenerator) VerifyWasCalledOnce() *Ve... method VerifyWasCalled (line 53) | func (mock *MockPreWorkflowHookURLGenerator) VerifyWasCalled(invocatio... method VerifyWasCalledInOrder (line 60) | func (mock *MockPreWorkflowHookURLGenerator) VerifyWasCalledInOrder(in... method VerifyWasCalledEventually (line 68) | func (mock *MockPreWorkflowHookURLGenerator) VerifyWasCalledEventually... function NewMockPreWorkflowHookURLGenerator (line 16) | func NewMockPreWorkflowHookURLGenerator(options ...pegomock.Option) *Moc... type VerifierMockPreWorkflowHookURLGenerator (line 76) | type VerifierMockPreWorkflowHookURLGenerator struct method GenerateProjectWorkflowHookURL (line 83) | func (verifier *VerifierMockPreWorkflowHookURLGenerator) GenerateProje... type MockPreWorkflowHookURLGenerator_GenerateProjectWorkflowHookURL_OngoingVerification (line 89) | type MockPreWorkflowHookURLGenerator_GenerateProjectWorkflowHookURL_Ongo... method GetCapturedArguments (line 94) | func (c *MockPreWorkflowHookURLGenerator_GenerateProjectWorkflowHookUR... method GetAllCapturedArguments (line 99) | func (c *MockPreWorkflowHookURLGenerator_GenerateProjectWorkflowHookUR... FILE: server/events/mocks/mock_pre_workflows_hooks_command_runner.go type MockPreWorkflowHooksCommandRunner (line 14) | type MockPreWorkflowHooksCommandRunner struct method SetFailHandler (line 26) | func (mock *MockPreWorkflowHooksCommandRunner) SetFailHandler(fh pegom... method FailHandler (line 29) | func (mock *MockPreWorkflowHooksCommandRunner) FailHandler() pegomock.... method RunPreHooks (line 31) | func (mock *MockPreWorkflowHooksCommandRunner) RunPreHooks(ctx *comman... method VerifyWasCalledOnce (line 46) | func (mock *MockPreWorkflowHooksCommandRunner) VerifyWasCalledOnce() *... method VerifyWasCalled (line 53) | func (mock *MockPreWorkflowHooksCommandRunner) VerifyWasCalled(invocat... method VerifyWasCalledInOrder (line 60) | func (mock *MockPreWorkflowHooksCommandRunner) VerifyWasCalledInOrder(... method VerifyWasCalledEventually (line 68) | func (mock *MockPreWorkflowHooksCommandRunner) VerifyWasCalledEventual... function NewMockPreWorkflowHooksCommandRunner (line 18) | func NewMockPreWorkflowHooksCommandRunner(options ...pegomock.Option) *M... type VerifierMockPreWorkflowHooksCommandRunner (line 76) | type VerifierMockPreWorkflowHooksCommandRunner struct method RunPreHooks (line 83) | func (verifier *VerifierMockPreWorkflowHooksCommandRunner) RunPreHooks... type MockPreWorkflowHooksCommandRunner_RunPreHooks_OngoingVerification (line 89) | type MockPreWorkflowHooksCommandRunner_RunPreHooks_OngoingVerification s... method GetCapturedArguments (line 94) | func (c *MockPreWorkflowHooksCommandRunner_RunPreHooks_OngoingVerifica... method GetAllCapturedArguments (line 99) | func (c *MockPreWorkflowHooksCommandRunner_RunPreHooks_OngoingVerifica... FILE: server/events/mocks/mock_project_command_builder.go type MockProjectCommandBuilder (line 14) | type MockProjectCommandBuilder struct method SetFailHandler (line 26) | func (mock *MockProjectCommandBuilder) SetFailHandler(fh pegomock.Fail... method FailHandler (line 27) | func (mock *MockProjectCommandBuilder) FailHandler() pegomock.FailHand... method BuildApplyCommands (line 29) | func (mock *MockProjectCommandBuilder) BuildApplyCommands(ctx *command... method BuildApprovePoliciesCommands (line 48) | func (mock *MockProjectCommandBuilder) BuildApprovePoliciesCommands(ct... method BuildAutoplanCommands (line 67) | func (mock *MockProjectCommandBuilder) BuildAutoplanCommands(ctx *comm... method BuildImportCommands (line 86) | func (mock *MockProjectCommandBuilder) BuildImportCommands(ctx *comman... method BuildPlanCommands (line 105) | func (mock *MockProjectCommandBuilder) BuildPlanCommands(ctx *command.... method BuildStateRmCommands (line 124) | func (mock *MockProjectCommandBuilder) BuildStateRmCommands(ctx *comma... method BuildVersionCommands (line 143) | func (mock *MockProjectCommandBuilder) BuildVersionCommands(ctx *comma... method VerifyWasCalledOnce (line 162) | func (mock *MockProjectCommandBuilder) VerifyWasCalledOnce() *Verifier... method VerifyWasCalled (line 169) | func (mock *MockProjectCommandBuilder) VerifyWasCalled(invocationCount... method VerifyWasCalledInOrder (line 176) | func (mock *MockProjectCommandBuilder) VerifyWasCalledInOrder(invocati... method VerifyWasCalledEventually (line 184) | func (mock *MockProjectCommandBuilder) VerifyWasCalledEventually(invoc... function NewMockProjectCommandBuilder (line 18) | func NewMockProjectCommandBuilder(options ...pegomock.Option) *MockProje... type VerifierMockProjectCommandBuilder (line 192) | type VerifierMockProjectCommandBuilder struct method BuildApplyCommands (line 199) | func (verifier *VerifierMockProjectCommandBuilder) BuildApplyCommands(... method BuildApprovePoliciesCommands (line 234) | func (verifier *VerifierMockProjectCommandBuilder) BuildApprovePolicie... method BuildAutoplanCommands (line 269) | func (verifier *VerifierMockProjectCommandBuilder) BuildAutoplanComman... method BuildImportCommands (line 298) | func (verifier *VerifierMockProjectCommandBuilder) BuildImportCommands... method BuildPlanCommands (line 333) | func (verifier *VerifierMockProjectCommandBuilder) BuildPlanCommands(c... method BuildStateRmCommands (line 368) | func (verifier *VerifierMockProjectCommandBuilder) BuildStateRmCommand... method BuildVersionCommands (line 403) | func (verifier *VerifierMockProjectCommandBuilder) BuildVersionCommand... type MockProjectCommandBuilder_BuildApplyCommands_OngoingVerification (line 205) | type MockProjectCommandBuilder_BuildApplyCommands_OngoingVerification st... method GetCapturedArguments (line 210) | func (c *MockProjectCommandBuilder_BuildApplyCommands_OngoingVerificat... method GetAllCapturedArguments (line 215) | func (c *MockProjectCommandBuilder_BuildApplyCommands_OngoingVerificat... type MockProjectCommandBuilder_BuildApprovePoliciesCommands_OngoingVerification (line 240) | type MockProjectCommandBuilder_BuildApprovePoliciesCommands_OngoingVerif... method GetCapturedArguments (line 245) | func (c *MockProjectCommandBuilder_BuildApprovePoliciesCommands_Ongoin... method GetAllCapturedArguments (line 250) | func (c *MockProjectCommandBuilder_BuildApprovePoliciesCommands_Ongoin... type MockProjectCommandBuilder_BuildAutoplanCommands_OngoingVerification (line 275) | type MockProjectCommandBuilder_BuildAutoplanCommands_OngoingVerification... method GetCapturedArguments (line 280) | func (c *MockProjectCommandBuilder_BuildAutoplanCommands_OngoingVerifi... method GetAllCapturedArguments (line 285) | func (c *MockProjectCommandBuilder_BuildAutoplanCommands_OngoingVerifi... type MockProjectCommandBuilder_BuildImportCommands_OngoingVerification (line 304) | type MockProjectCommandBuilder_BuildImportCommands_OngoingVerification s... method GetCapturedArguments (line 309) | func (c *MockProjectCommandBuilder_BuildImportCommands_OngoingVerifica... method GetAllCapturedArguments (line 314) | func (c *MockProjectCommandBuilder_BuildImportCommands_OngoingVerifica... type MockProjectCommandBuilder_BuildPlanCommands_OngoingVerification (line 339) | type MockProjectCommandBuilder_BuildPlanCommands_OngoingVerification struct method GetCapturedArguments (line 344) | func (c *MockProjectCommandBuilder_BuildPlanCommands_OngoingVerificati... method GetAllCapturedArguments (line 349) | func (c *MockProjectCommandBuilder_BuildPlanCommands_OngoingVerificati... type MockProjectCommandBuilder_BuildStateRmCommands_OngoingVerification (line 374) | type MockProjectCommandBuilder_BuildStateRmCommands_OngoingVerification ... method GetCapturedArguments (line 379) | func (c *MockProjectCommandBuilder_BuildStateRmCommands_OngoingVerific... method GetAllCapturedArguments (line 384) | func (c *MockProjectCommandBuilder_BuildStateRmCommands_OngoingVerific... type MockProjectCommandBuilder_BuildVersionCommands_OngoingVerification (line 409) | type MockProjectCommandBuilder_BuildVersionCommands_OngoingVerification ... method GetCapturedArguments (line 414) | func (c *MockProjectCommandBuilder_BuildVersionCommands_OngoingVerific... method GetAllCapturedArguments (line 419) | func (c *MockProjectCommandBuilder_BuildVersionCommands_OngoingVerific... FILE: server/events/mocks/mock_project_command_runner.go type MockProjectCommandRunner (line 13) | type MockProjectCommandRunner struct method SetFailHandler (line 25) | func (mock *MockProjectCommandRunner) SetFailHandler(fh pegomock.FailH... method FailHandler (line 26) | func (mock *MockProjectCommandRunner) FailHandler() pegomock.FailHandl... method Apply (line 28) | func (mock *MockProjectCommandRunner) Apply(ctx command.ProjectContext... method ApprovePolicies (line 43) | func (mock *MockProjectCommandRunner) ApprovePolicies(ctx command.Proj... method Import (line 58) | func (mock *MockProjectCommandRunner) Import(ctx command.ProjectContex... method Plan (line 73) | func (mock *MockProjectCommandRunner) Plan(ctx command.ProjectContext)... method PolicyCheck (line 88) | func (mock *MockProjectCommandRunner) PolicyCheck(ctx command.ProjectC... method StateRm (line 103) | func (mock *MockProjectCommandRunner) StateRm(ctx command.ProjectConte... method Version (line 118) | func (mock *MockProjectCommandRunner) Version(ctx command.ProjectConte... method VerifyWasCalledOnce (line 133) | func (mock *MockProjectCommandRunner) VerifyWasCalledOnce() *VerifierM... method VerifyWasCalled (line 140) | func (mock *MockProjectCommandRunner) VerifyWasCalled(invocationCountM... method VerifyWasCalledInOrder (line 147) | func (mock *MockProjectCommandRunner) VerifyWasCalledInOrder(invocatio... method VerifyWasCalledEventually (line 155) | func (mock *MockProjectCommandRunner) VerifyWasCalledEventually(invoca... function NewMockProjectCommandRunner (line 17) | func NewMockProjectCommandRunner(options ...pegomock.Option) *MockProjec... type VerifierMockProjectCommandRunner (line 163) | type VerifierMockProjectCommandRunner struct method Apply (line 170) | func (verifier *VerifierMockProjectCommandRunner) Apply(ctx command.Pr... method ApprovePolicies (line 199) | func (verifier *VerifierMockProjectCommandRunner) ApprovePolicies(ctx ... method Import (line 228) | func (verifier *VerifierMockProjectCommandRunner) Import(ctx command.P... method Plan (line 257) | func (verifier *VerifierMockProjectCommandRunner) Plan(ctx command.Pro... method PolicyCheck (line 286) | func (verifier *VerifierMockProjectCommandRunner) PolicyCheck(ctx comm... method StateRm (line 315) | func (verifier *VerifierMockProjectCommandRunner) StateRm(ctx command.... method Version (line 344) | func (verifier *VerifierMockProjectCommandRunner) Version(ctx command.... type MockProjectCommandRunner_Apply_OngoingVerification (line 176) | type MockProjectCommandRunner_Apply_OngoingVerification struct method GetCapturedArguments (line 181) | func (c *MockProjectCommandRunner_Apply_OngoingVerification) GetCaptur... method GetAllCapturedArguments (line 186) | func (c *MockProjectCommandRunner_Apply_OngoingVerification) GetAllCap... type MockProjectCommandRunner_ApprovePolicies_OngoingVerification (line 205) | type MockProjectCommandRunner_ApprovePolicies_OngoingVerification struct method GetCapturedArguments (line 210) | func (c *MockProjectCommandRunner_ApprovePolicies_OngoingVerification)... method GetAllCapturedArguments (line 215) | func (c *MockProjectCommandRunner_ApprovePolicies_OngoingVerification)... type MockProjectCommandRunner_Import_OngoingVerification (line 234) | type MockProjectCommandRunner_Import_OngoingVerification struct method GetCapturedArguments (line 239) | func (c *MockProjectCommandRunner_Import_OngoingVerification) GetCaptu... method GetAllCapturedArguments (line 244) | func (c *MockProjectCommandRunner_Import_OngoingVerification) GetAllCa... type MockProjectCommandRunner_Plan_OngoingVerification (line 263) | type MockProjectCommandRunner_Plan_OngoingVerification struct method GetCapturedArguments (line 268) | func (c *MockProjectCommandRunner_Plan_OngoingVerification) GetCapture... method GetAllCapturedArguments (line 273) | func (c *MockProjectCommandRunner_Plan_OngoingVerification) GetAllCapt... type MockProjectCommandRunner_PolicyCheck_OngoingVerification (line 292) | type MockProjectCommandRunner_PolicyCheck_OngoingVerification struct method GetCapturedArguments (line 297) | func (c *MockProjectCommandRunner_PolicyCheck_OngoingVerification) Get... method GetAllCapturedArguments (line 302) | func (c *MockProjectCommandRunner_PolicyCheck_OngoingVerification) Get... type MockProjectCommandRunner_StateRm_OngoingVerification (line 321) | type MockProjectCommandRunner_StateRm_OngoingVerification struct method GetCapturedArguments (line 326) | func (c *MockProjectCommandRunner_StateRm_OngoingVerification) GetCapt... method GetAllCapturedArguments (line 331) | func (c *MockProjectCommandRunner_StateRm_OngoingVerification) GetAllC... type MockProjectCommandRunner_Version_OngoingVerification (line 350) | type MockProjectCommandRunner_Version_OngoingVerification struct method GetCapturedArguments (line 355) | func (c *MockProjectCommandRunner_Version_OngoingVerification) GetCapt... method GetAllCapturedArguments (line 360) | func (c *MockProjectCommandRunner_Version_OngoingVerification) GetAllC... FILE: server/events/mocks/mock_project_lock.go type MockProjectLocker (line 15) | type MockProjectLocker struct method SetFailHandler (line 27) | func (mock *MockProjectLocker) SetFailHandler(fh pegomock.FailHandler)... method FailHandler (line 28) | func (mock *MockProjectLocker) FailHandler() pegomock.FailHandler ... method TryLock (line 30) | func (mock *MockProjectLocker) TryLock(log logging.SimpleLogging, pull... method VerifyWasCalledOnce (line 49) | func (mock *MockProjectLocker) VerifyWasCalledOnce() *VerifierMockProj... method VerifyWasCalled (line 56) | func (mock *MockProjectLocker) VerifyWasCalled(invocationCountMatcher ... method VerifyWasCalledInOrder (line 63) | func (mock *MockProjectLocker) VerifyWasCalledInOrder(invocationCountM... method VerifyWasCalledEventually (line 71) | func (mock *MockProjectLocker) VerifyWasCalledEventually(invocationCou... function NewMockProjectLocker (line 19) | func NewMockProjectLocker(options ...pegomock.Option) *MockProjectLocker { type VerifierMockProjectLocker (line 79) | type VerifierMockProjectLocker struct method TryLock (line 86) | func (verifier *VerifierMockProjectLocker) TryLock(log logging.SimpleL... type MockProjectLocker_TryLock_OngoingVerification (line 92) | type MockProjectLocker_TryLock_OngoingVerification struct method GetCapturedArguments (line 97) | func (c *MockProjectLocker_TryLock_OngoingVerification) GetCapturedArg... method GetAllCapturedArguments (line 102) | func (c *MockProjectLocker_TryLock_OngoingVerification) GetAllCaptured... FILE: server/events/mocks/mock_pull_cleaner.go type MockPullCleaner (line 14) | type MockPullCleaner struct method SetFailHandler (line 26) | func (mock *MockPullCleaner) SetFailHandler(fh pegomock.FailHandler) {... method FailHandler (line 27) | func (mock *MockPullCleaner) FailHandler() pegomock.FailHandler {... method CleanUpPull (line 29) | func (mock *MockPullCleaner) CleanUpPull(logger logging.SimpleLogging,... method VerifyWasCalledOnce (line 44) | func (mock *MockPullCleaner) VerifyWasCalledOnce() *VerifierMockPullCl... method VerifyWasCalled (line 51) | func (mock *MockPullCleaner) VerifyWasCalled(invocationCountMatcher pe... method VerifyWasCalledInOrder (line 58) | func (mock *MockPullCleaner) VerifyWasCalledInOrder(invocationCountMat... method VerifyWasCalledEventually (line 66) | func (mock *MockPullCleaner) VerifyWasCalledEventually(invocationCount... function NewMockPullCleaner (line 18) | func NewMockPullCleaner(options ...pegomock.Option) *MockPullCleaner { type VerifierMockPullCleaner (line 74) | type VerifierMockPullCleaner struct method CleanUpPull (line 81) | func (verifier *VerifierMockPullCleaner) CleanUpPull(logger logging.Si... type MockPullCleaner_CleanUpPull_OngoingVerification (line 87) | type MockPullCleaner_CleanUpPull_OngoingVerification struct method GetCapturedArguments (line 92) | func (c *MockPullCleaner_CleanUpPull_OngoingVerification) GetCapturedA... method GetAllCapturedArguments (line 97) | func (c *MockPullCleaner_CleanUpPull_OngoingVerification) GetAllCaptur... FILE: server/events/mocks/mock_resource_cleaner.go type MockResourceCleaner (line 13) | type MockResourceCleaner struct method SetFailHandler (line 25) | func (mock *MockResourceCleaner) SetFailHandler(fh pegomock.FailHandle... method FailHandler (line 26) | func (mock *MockResourceCleaner) FailHandler() pegomock.FailHandler ... method CleanUp (line 28) | func (mock *MockResourceCleaner) CleanUp(pullInfo jobs.PullInfo) { method VerifyWasCalledOnce (line 36) | func (mock *MockResourceCleaner) VerifyWasCalledOnce() *VerifierMockRe... method VerifyWasCalled (line 43) | func (mock *MockResourceCleaner) VerifyWasCalled(invocationCountMatche... method VerifyWasCalledInOrder (line 50) | func (mock *MockResourceCleaner) VerifyWasCalledInOrder(invocationCoun... method VerifyWasCalledEventually (line 58) | func (mock *MockResourceCleaner) VerifyWasCalledEventually(invocationC... function NewMockResourceCleaner (line 17) | func NewMockResourceCleaner(options ...pegomock.Option) *MockResourceCle... type VerifierMockResourceCleaner (line 66) | type VerifierMockResourceCleaner struct method CleanUp (line 73) | func (verifier *VerifierMockResourceCleaner) CleanUp(pullInfo jobs.Pul... type MockResourceCleaner_CleanUp_OngoingVerification (line 79) | type MockResourceCleaner_CleanUp_OngoingVerification struct method GetCapturedArguments (line 84) | func (c *MockResourceCleaner_CleanUp_OngoingVerification) GetCapturedA... method GetAllCapturedArguments (line 89) | func (c *MockResourceCleaner_CleanUp_OngoingVerification) GetAllCaptur... FILE: server/events/mocks/mock_step_runner.go type MockStepRunner (line 13) | type MockStepRunner struct method SetFailHandler (line 25) | func (mock *MockStepRunner) SetFailHandler(fh pegomock.FailHandler) { ... method FailHandler (line 26) | func (mock *MockStepRunner) FailHandler() pegomock.FailHandler { ... method Run (line 28) | func (mock *MockStepRunner) Run(ctx command.ProjectContext, extraArgs ... method VerifyWasCalledOnce (line 47) | func (mock *MockStepRunner) VerifyWasCalledOnce() *VerifierMockStepRun... method VerifyWasCalled (line 54) | func (mock *MockStepRunner) VerifyWasCalled(invocationCountMatcher peg... method VerifyWasCalledInOrder (line 61) | func (mock *MockStepRunner) VerifyWasCalledInOrder(invocationCountMatc... method VerifyWasCalledEventually (line 69) | func (mock *MockStepRunner) VerifyWasCalledEventually(invocationCountM... function NewMockStepRunner (line 17) | func NewMockStepRunner(options ...pegomock.Option) *MockStepRunner { type VerifierMockStepRunner (line 77) | type VerifierMockStepRunner struct method Run (line 84) | func (verifier *VerifierMockStepRunner) Run(ctx command.ProjectContext... type MockStepRunner_Run_OngoingVerification (line 90) | type MockStepRunner_Run_OngoingVerification struct method GetCapturedArguments (line 95) | func (c *MockStepRunner_Run_OngoingVerification) GetCapturedArguments(... method GetAllCapturedArguments (line 100) | func (c *MockStepRunner_Run_OngoingVerification) GetAllCapturedArgumen... FILE: server/events/mocks/mock_webhooks_sender.go type MockWebhooksSender (line 14) | type MockWebhooksSender struct method SetFailHandler (line 26) | func (mock *MockWebhooksSender) SetFailHandler(fh pegomock.FailHandler... method FailHandler (line 27) | func (mock *MockWebhooksSender) FailHandler() pegomock.FailHandler ... method Send (line 29) | func (mock *MockWebhooksSender) Send(log logging.SimpleLogging, res we... method VerifyWasCalledOnce (line 44) | func (mock *MockWebhooksSender) VerifyWasCalledOnce() *VerifierMockWeb... method VerifyWasCalled (line 51) | func (mock *MockWebhooksSender) VerifyWasCalled(invocationCountMatcher... method VerifyWasCalledInOrder (line 58) | func (mock *MockWebhooksSender) VerifyWasCalledInOrder(invocationCount... method VerifyWasCalledEventually (line 66) | func (mock *MockWebhooksSender) VerifyWasCalledEventually(invocationCo... function NewMockWebhooksSender (line 18) | func NewMockWebhooksSender(options ...pegomock.Option) *MockWebhooksSend... type VerifierMockWebhooksSender (line 74) | type VerifierMockWebhooksSender struct method Send (line 81) | func (verifier *VerifierMockWebhooksSender) Send(log logging.SimpleLog... type MockWebhooksSender_Send_OngoingVerification (line 87) | type MockWebhooksSender_Send_OngoingVerification struct method GetCapturedArguments (line 92) | func (c *MockWebhooksSender_Send_OngoingVerification) GetCapturedArgum... method GetAllCapturedArguments (line 97) | func (c *MockWebhooksSender_Send_OngoingVerification) GetAllCapturedAr... FILE: server/events/mocks/mock_working_dir.go type MockWorkingDir (line 14) | type MockWorkingDir struct method SetFailHandler (line 26) | func (mock *MockWorkingDir) SetFailHandler(fh pegomock.FailHandler) { ... method FailHandler (line 27) | func (mock *MockWorkingDir) FailHandler() pegomock.FailHandler { ... method Clone (line 29) | func (mock *MockWorkingDir) Clone(logger logging.SimpleLogging, headRe... method Delete (line 48) | func (mock *MockWorkingDir) Delete(logger logging.SimpleLogging, r mod... method DeleteForWorkspace (line 63) | func (mock *MockWorkingDir) DeleteForWorkspace(logger logging.SimpleLo... method DeletePlan (line 78) | func (mock *MockWorkingDir) DeletePlan(logger logging.SimpleLogging, r... method GetGitUntrackedFiles (line 93) | func (mock *MockWorkingDir) GetGitUntrackedFiles(logger logging.Simple... method GetPullDir (line 112) | func (mock *MockWorkingDir) GetPullDir(r models.Repo, p models.PullReq... method GetWorkingDir (line 131) | func (mock *MockWorkingDir) GetWorkingDir(r models.Repo, p models.Pull... method HasDiverged (line 150) | func (mock *MockWorkingDir) HasDiverged(logger logging.SimpleLogging, ... method MergeAgain (line 165) | func (mock *MockWorkingDir) MergeAgain(logger logging.SimpleLogging, h... method GitReadLock (line 184) | func (mock *MockWorkingDir) GitReadLock(r models.Repo, p models.PullRe... method VerifyWasCalledOnce (line 200) | func (mock *MockWorkingDir) VerifyWasCalledOnce() *VerifierMockWorking... method VerifyWasCalled (line 207) | func (mock *MockWorkingDir) VerifyWasCalled(invocationCountMatcher peg... method VerifyWasCalledInOrder (line 214) | func (mock *MockWorkingDir) VerifyWasCalledInOrder(invocationCountMatc... method VerifyWasCalledEventually (line 222) | func (mock *MockWorkingDir) VerifyWasCalledEventually(invocationCountM... function NewMockWorkingDir (line 18) | func NewMockWorkingDir(options ...pegomock.Option) *MockWorkingDir { type VerifierMockWorkingDir (line 230) | type VerifierMockWorkingDir struct method Clone (line 237) | func (verifier *VerifierMockWorkingDir) Clone(logger logging.SimpleLog... method Delete (line 284) | func (verifier *VerifierMockWorkingDir) Delete(logger logging.SimpleLo... method DeleteForWorkspace (line 325) | func (verifier *VerifierMockWorkingDir) DeleteForWorkspace(logger logg... method DeletePlan (line 372) | func (verifier *VerifierMockWorkingDir) DeletePlan(logger logging.Simp... method GetGitUntrackedFiles (line 431) | func (verifier *VerifierMockWorkingDir) GetGitUntrackedFiles(logger lo... method GetPullDir (line 478) | func (verifier *VerifierMockWorkingDir) GetPullDir(r models.Repo, p mo... method GetWorkingDir (line 513) | func (verifier *VerifierMockWorkingDir) GetWorkingDir(r models.Repo, p... method HasDiverged (line 554) | func (verifier *VerifierMockWorkingDir) HasDiverged(logger logging.Sim... method MergeAgain (line 589) | func (verifier *VerifierMockWorkingDir) MergeAgain(logger logging.Simp... type MockWorkingDir_Clone_OngoingVerification (line 243) | type MockWorkingDir_Clone_OngoingVerification struct method GetCapturedArguments (line 248) | func (c *MockWorkingDir_Clone_OngoingVerification) GetCapturedArgument... method GetAllCapturedArguments (line 253) | func (c *MockWorkingDir_Clone_OngoingVerification) GetAllCapturedArgum... type MockWorkingDir_Delete_OngoingVerification (line 290) | type MockWorkingDir_Delete_OngoingVerification struct method GetCapturedArguments (line 295) | func (c *MockWorkingDir_Delete_OngoingVerification) GetCapturedArgumen... method GetAllCapturedArguments (line 300) | func (c *MockWorkingDir_Delete_OngoingVerification) GetAllCapturedArgu... type MockWorkingDir_DeleteForWorkspace_OngoingVerification (line 331) | type MockWorkingDir_DeleteForWorkspace_OngoingVerification struct method GetCapturedArguments (line 336) | func (c *MockWorkingDir_DeleteForWorkspace_OngoingVerification) GetCap... method GetAllCapturedArguments (line 341) | func (c *MockWorkingDir_DeleteForWorkspace_OngoingVerification) GetAll... type MockWorkingDir_DeletePlan_OngoingVerification (line 378) | type MockWorkingDir_DeletePlan_OngoingVerification struct method GetCapturedArguments (line 383) | func (c *MockWorkingDir_DeletePlan_OngoingVerification) GetCapturedArg... method GetAllCapturedArguments (line 388) | func (c *MockWorkingDir_DeletePlan_OngoingVerification) GetAllCaptured... type MockWorkingDir_GetGitUntrackedFiles_OngoingVerification (line 437) | type MockWorkingDir_GetGitUntrackedFiles_OngoingVerification struct method GetCapturedArguments (line 442) | func (c *MockWorkingDir_GetGitUntrackedFiles_OngoingVerification) GetC... method GetAllCapturedArguments (line 447) | func (c *MockWorkingDir_GetGitUntrackedFiles_OngoingVerification) GetA... type MockWorkingDir_GetPullDir_OngoingVerification (line 484) | type MockWorkingDir_GetPullDir_OngoingVerification struct method GetCapturedArguments (line 489) | func (c *MockWorkingDir_GetPullDir_OngoingVerification) GetCapturedArg... method GetAllCapturedArguments (line 494) | func (c *MockWorkingDir_GetPullDir_OngoingVerification) GetAllCaptured... type MockWorkingDir_GetWorkingDir_OngoingVerification (line 519) | type MockWorkingDir_GetWorkingDir_OngoingVerification struct method GetCapturedArguments (line 524) | func (c *MockWorkingDir_GetWorkingDir_OngoingVerification) GetCaptured... method GetAllCapturedArguments (line 529) | func (c *MockWorkingDir_GetWorkingDir_OngoingVerification) GetAllCaptu... type MockWorkingDir_HasDiverged_OngoingVerification (line 560) | type MockWorkingDir_HasDiverged_OngoingVerification struct method GetCapturedArguments (line 565) | func (c *MockWorkingDir_HasDiverged_OngoingVerification) GetCapturedAr... method GetAllCapturedArguments (line 570) | func (c *MockWorkingDir_HasDiverged_OngoingVerification) GetAllCapture... type MockWorkingDir_MergeAgain_OngoingVerification (line 595) | type MockWorkingDir_MergeAgain_OngoingVerification struct method GetCapturedArguments (line 600) | func (c *MockWorkingDir_MergeAgain_OngoingVerification) GetCapturedArg... method GetAllCapturedArguments (line 605) | func (c *MockWorkingDir_MergeAgain_OngoingVerification) GetAllCaptured... FILE: server/events/mocks/mock_working_dir_locker.go type MockWorkingDirLocker (line 14) | type MockWorkingDirLocker struct method SetFailHandler (line 26) | func (mock *MockWorkingDirLocker) SetFailHandler(fh pegomock.FailHandl... method FailHandler (line 27) | func (mock *MockWorkingDirLocker) FailHandler() pegomock.FailHandler ... method TryLock (line 29) | func (mock *MockWorkingDirLocker) TryLock(repoFullName string, pullNum... method UnlockByPull (line 48) | func (mock *MockWorkingDirLocker) UnlockByPull(repoFullName string, pu... method VerifyWasCalledOnce (line 56) | func (mock *MockWorkingDirLocker) VerifyWasCalledOnce() *VerifierMockW... method VerifyWasCalled (line 63) | func (mock *MockWorkingDirLocker) VerifyWasCalled(invocationCountMatch... method VerifyWasCalledInOrder (line 70) | func (mock *MockWorkingDirLocker) VerifyWasCalledInOrder(invocationCou... method VerifyWasCalledEventually (line 78) | func (mock *MockWorkingDirLocker) VerifyWasCalledEventually(invocation... function NewMockWorkingDirLocker (line 18) | func NewMockWorkingDirLocker(options ...pegomock.Option) *MockWorkingDir... type VerifierMockWorkingDirLocker (line 86) | type VerifierMockWorkingDirLocker struct method TryLock (line 93) | func (verifier *VerifierMockWorkingDirLocker) TryLock(repoFullName str... method UnlockByPull (line 146) | func (verifier *VerifierMockWorkingDirLocker) UnlockByPull(repoFullNam... type MockWorkingDirLocker_TryLock_OngoingVerification (line 99) | type MockWorkingDirLocker_TryLock_OngoingVerification struct method GetCapturedArguments (line 104) | func (c *MockWorkingDirLocker_TryLock_OngoingVerification) GetCaptured... method GetAllCapturedArguments (line 109) | func (c *MockWorkingDirLocker_TryLock_OngoingVerification) GetAllCaptu... type MockWorkingDirLocker_UnlockByPull_OngoingVerification (line 152) | type MockWorkingDirLocker_UnlockByPull_OngoingVerification struct method GetCapturedArguments (line 157) | func (c *MockWorkingDirLocker_UnlockByPull_OngoingVerification) GetCap... method GetAllCapturedArguments (line 162) | func (c *MockWorkingDirLocker_UnlockByPull_OngoingVerification) GetAll... FILE: server/events/models/commit_status.go type CommitStatus (line 20) | type CommitStatus method String (line 28) | func (s CommitStatus) String() string { constant PendingCommitStatus (line 23) | PendingCommitStatus CommitStatus = iota constant SuccessCommitStatus (line 24) | SuccessCommitStatus constant FailedCommitStatus (line 25) | FailedCommitStatus FILE: server/events/models/commit_status_test.go function TestStatus_String (line 13) | func TestStatus_String(t *testing.T) { FILE: server/events/models/models.go type PullReqStatus (line 34) | type PullReqStatus struct type Repo (line 40) | type Repo struct method ID (line 66) | func (r Repo) ID() string { function NewRepo (line 75) | func NewRepo(vcsHostType VCSHostType, repoFullName string, cloneURL stri... type ApprovalStatus (line 147) | type ApprovalStatus struct type MergeableStatus (line 153) | type MergeableStatus struct type PullRequest (line 161) | type PullRequest struct type PullRequestOptions (line 189) | type PullRequestOptions struct type PullRequestState (line 198) | type PullRequestState constant OpenPullState (line 201) | OpenPullState PullRequestState = iota constant ClosedPullState (line 202) | ClosedPullState type PullRequestEventType (line 205) | type PullRequestEventType method String (line 214) | func (p PullRequestEventType) String() string { constant OpenedPullEvent (line 208) | OpenedPullEvent PullRequestEventType = iota constant UpdatedPullEvent (line 209) | UpdatedPullEvent constant ClosedPullEvent (line 210) | ClosedPullEvent constant OtherPullEvent (line 211) | OtherPullEvent type User (line 230) | type User struct type ProjectLock (line 236) | type ProjectLock struct type Project (line 255) | type Project struct method String (line 269) | func (p Project) String() string { type Plan (line 276) | type Plan struct function GenerateLockKey (line 286) | func GenerateLockKey(project Project, workspace string) string { function NewProject (line 292) | func NewProject(repoFullName string, path string, projectName string) Pr... type VCSHost (line 305) | type VCSHost struct type VCSHostType (line 314) | type VCSHostType method String (line 325) | func (h VCSHostType) String() string { constant Github (line 317) | Github VCSHostType = iota constant Gitlab (line 318) | Gitlab constant BitbucketCloud (line 319) | BitbucketCloud constant BitbucketServer (line 320) | BitbucketServer constant AzureDevops (line 321) | AzureDevops constant Gitea (line 322) | Gitea function NewVCSHostType (line 343) | func NewVCSHostType(t string) (VCSHostType, error) { function SplitRepoFullName (line 369) | func SplitRepoFullName(repoFullName string) (owner string, repo string) { type PlanSuccess (line 379) | type PlanSuccess struct method Summary (line 417) | func (p *PlanSuccess) Summary() string { method DiffSummary (line 426) | func (p *PlanSuccess) DiffSummary() string { method NoChanges (line 434) | func (p *PlanSuccess) NoChanges() bool { method DiffMarkdownFormattedTerraformOutput (line 446) | func (p PlanSuccess) DiffMarkdownFormattedTerraformOutput() string { method Stats (line 455) | func (p PlanSuccess) Stats() PlanSuccessStats { type PolicySetResult (line 394) | type PolicySetResult struct type PolicySetStatus (line 403) | type PolicySetStatus struct type PolicyCheckResults (line 460) | type PolicyCheckResults struct method CombinedOutput (line 495) | func (p *PolicyCheckResults) CombinedOutput() string { method Summary (line 507) | func (p *PolicyCheckResults) Summary() string { method PolicyCleared (line 519) | func (p *PolicyCheckResults) PolicyCleared() bool { method PolicySummary (line 530) | func (p *PolicyCheckResults) PolicySummary() string { type ImportSuccess (line 480) | type ImportSuccess struct type StateRmSuccess (line 488) | type StateRmSuccess struct type VersionSuccess (line 544) | type VersionSuccess struct type PullStatus (line 549) | type PullStatus struct method StatusCount (line 557) | func (p PullStatus) StatusCount(status ProjectPlanStatus) int { type ProjectStatus (line 568) | type ProjectStatus struct type ProjectPlanStatus (line 580) | type ProjectPlanStatus method String (line 610) | func (p ProjectPlanStatus) String() string { constant ErroredPlanStatus (line 585) | ErroredPlanStatus ProjectPlanStatus = iota constant PlannedPlanStatus (line 588) | PlannedPlanStatus constant PlannedNoChangesPlanStatus (line 591) | PlannedNoChangesPlanStatus constant ErroredApplyStatus (line 594) | ErroredApplyStatus constant AppliedPlanStatus (line 597) | AppliedPlanStatus constant DiscardedPlanStatus (line 600) | DiscardedPlanStatus constant ErroredPolicyCheckStatus (line 603) | ErroredPolicyCheckStatus constant PassedPolicyCheckStatus (line 606) | PassedPolicyCheckStatus type TeamAllowlistCheckerContext (line 635) | type TeamAllowlistCheckerContext struct type WorkflowHookCommandContext (line 685) | type WorkflowHookCommandContext struct type PlanSuccessStats (line 728) | type PlanSuccessStats struct function NewPlanSuccessStats (line 733) | func NewPlanSuccessStats(output string) PlanSuccessStats { FILE: server/events/models/models_test.go function TestNewRepo_EmptyRepoFullName (line 25) | func TestNewRepo_EmptyRepoFullName(t *testing.T) { function TestNewRepo_EmptyCloneURL (line 30) | func TestNewRepo_EmptyCloneURL(t *testing.T) { function TestNewRepo_InvalidCloneURL (line 35) | func TestNewRepo_InvalidCloneURL(t *testing.T) { function TestNewRepo_CloneURLWrongRepo (line 40) | func TestNewRepo_CloneURLWrongRepo(t *testing.T) { function TestNewRepo_EmptyAzureDevopsProject (line 45) | func TestNewRepo_EmptyAzureDevopsProject(t *testing.T) { function TestNewRepo_CloneURLBitbucketServer (line 52) | func TestNewRepo_CloneURLBitbucketServer(t *testing.T) { function TestNewRepo_CloneURLContainsSpace (line 69) | func TestNewRepo_CloneURLContainsSpace(t *testing.T) { function TestNewRepo_FullNameWrongFormat (line 81) | func TestNewRepo_FullNameWrongFormat(t *testing.T) { function TestNewRepo_MissingDotGit (line 121) | func TestNewRepo_MissingDotGit(t *testing.T) { function TestNewRepo_HTTPAuth (line 128) | func TestNewRepo_HTTPAuth(t *testing.T) { function TestNewRepo_HTTPSAuth (line 145) | func TestNewRepo_HTTPSAuth(t *testing.T) { function TestProject_String (line 162) | func TestProject_String(t *testing.T) { function TestNewProject (line 169) | func TestNewProject(t *testing.T) { function TestVCSHostType_ToString (line 216) | func TestVCSHostType_ToString(t *testing.T) { function TestSplitRepoFullName (line 250) | func TestSplitRepoFullName(t *testing.T) { function TestAzureDevopsSplitRepoFullName (line 305) | func TestAzureDevopsSplitRepoFullName(t *testing.T) { function TestPlanSuccess_Summary (line 378) | func TestPlanSuccess_Summary(t *testing.T) { function TestPlanSuccess_DiffSummary (line 414) | func TestPlanSuccess_DiffSummary(t *testing.T) { function TestPolicyCheckResults_Summary (line 446) | func TestPolicyCheckResults_Summary(t *testing.T) { function TestPolicyCheckResults_PolicyFuncs (line 494) | func TestPolicyCheckResults_PolicyFuncs(t *testing.T) { function TestPullStatus_StatusCount (line 604) | func TestPullStatus_StatusCount(t *testing.T) { function TestPlanSuccessStats (line 640) | func TestPlanSuccessStats(t *testing.T) { FILE: server/events/modules.go type module (line 17) | type module struct method String (line 26) | func (m *module) String() string { type ModuleProjects (line 33) | type ModuleProjects interface type moduleInfo (line 38) | type moduleInfo method String (line 42) | func (m moduleInfo) String() string { method DependentProjects (line 46) | func (m moduleInfo) DependentProjects(moduleDir string) (projectPaths ... method load (line 86) | func (m moduleInfo) load(files fs.FS, dir string, projects ...string) ... type tfFs (line 56) | type tfFs struct method Open (line 60) | func (t tfFs) Open(name string) (tfconfig.File, error) { method ReadFile (line 64) | func (t tfFs) ReadFile(name string) ([]byte, error) { method ReadDir (line 68) | func (t tfFs) ReadDir(dirname string) ([]os.FileInfo, error) { function FindModuleProjects (line 124) | func FindModuleProjects(absRepoDir string, autoplanModuleDependants stri... function findModuleDependants (line 128) | func findModuleDependants(files fs.FS, autoplanModuleDependants string) ... FILE: server/events/modules_test.go function Test_findModuleDependants (line 20) | func Test_findModuleDependants(t *testing.T) { FILE: server/events/pending_plan_finder.go type PendingPlanFinder (line 19) | type PendingPlanFinder interface type DefaultPendingPlanFinder (line 25) | type DefaultPendingPlanFinder struct method Find (line 43) | func (p *DefaultPendingPlanFinder) Find(pullDir string) ([]PendingPlan... method findWithAbsPaths (line 48) | func (p *DefaultPendingPlanFinder) findWithAbsPaths(pullDir string) ([... method DeletePlans (line 92) | func (p *DefaultPendingPlanFinder) DeletePlans(pullDir string) error { type PendingPlan (line 28) | type PendingPlan struct FILE: server/events/pending_plan_finder_test.go function TestPendingPlanFinder_FindNoDir (line 19) | func TestPendingPlanFinder_FindNoDir(t *testing.T) { function TestPendingPlanFinder_FindIncludingNotGitDir (line 26) | func TestPendingPlanFinder_FindIncludingNotGitDir(t *testing.T) { function TestPendingPlanFinder_Find (line 48) | func TestPendingPlanFinder_Find(t *testing.T) { function TestPendingPlanFinder_FindPlanCheckedIn (line 239) | func TestPendingPlanFinder_FindPlanCheckedIn(t *testing.T) { function runCmdErrCode (line 262) | func runCmdErrCode(t *testing.T, dir string, errCode int, name string, a... function TestPendingPlanFinder_DeletePlans (line 279) | func TestPendingPlanFinder_DeletePlans(t *testing.T) { function runCmd (line 319) | func runCmd(t *testing.T, dir string, name string, args ...string) string { FILE: server/events/plan_command_runner.go function GenerateLockID (line 15) | func GenerateLockID(projCtx command.ProjectContext) string { function NewPlanCommandRunner (line 21) | func NewPlanCommandRunner( type PlanCommandRunner (line 68) | type PlanCommandRunner struct method runAutoplan (line 100) | func (p *PlanCommandRunner) runAutoplan(ctx *command.Context) { method run (line 184) | func (p *PlanCommandRunner) run(ctx *command.Context, cmd *CommentComm... method Run (line 313) | func (p *PlanCommandRunner) Run(ctx *command.Context, cmd *CommentComm... method updateCommitStatus (line 321) | func (p *PlanCommandRunner) updateCommitStatus(ctx *command.Context, p... method deletePlans (line 376) | func (p *PlanCommandRunner) deletePlans(ctx *command.Context) { method partitionProjectCmds (line 386) | func (p *PlanCommandRunner) partitionProjectCmds( method isParallelEnabled (line 406) | func (p *PlanCommandRunner) isParallelEnabled(projectCmds []command.Pr... FILE: server/events/plan_command_runner_test.go function TestPlanCommandRunner_IsSilenced (line 23) | func TestPlanCommandRunner_IsSilenced(t *testing.T) { function TestPlanCommandRunner_ExecutionOrder (line 168) | func TestPlanCommandRunner_ExecutionOrder(t *testing.T) { function TestPlanCommandRunner_AtlantisApplyStatus (line 556) | func TestPlanCommandRunner_AtlantisApplyStatus(t *testing.T) { function TestPlanCommandRunner_SilenceFlagsClearsPendingStatus (line 805) | func TestPlanCommandRunner_SilenceFlagsClearsPendingStatus(t *testing.T) { function TestPlanCommandRunner_PendingApplyStatus (line 865) | func TestPlanCommandRunner_PendingApplyStatus(t *testing.T) { FILE: server/events/policy_check_command_runner.go function NewPolicyCheckCommandRunner (line 11) | func NewPolicyCheckCommandRunner( type PolicyCheckCommandRunner (line 31) | type PolicyCheckCommandRunner struct method Run (line 43) | func (p *PolicyCheckCommandRunner) Run(ctx *command.Context, cmds []co... method updateCommitStatus (line 84) | func (p *PolicyCheckCommandRunner) updateCommitStatus(ctx *command.Con... method isParallelEnabled (line 101) | func (p *PolicyCheckCommandRunner) isParallelEnabled(cmds []command.Pr... FILE: server/events/post_workflow_hooks_command_runner.go type PostWorkflowHookURLGenerator (line 21) | type PostWorkflowHookURLGenerator interface type PostWorkflowHooksCommandRunner (line 27) | type PostWorkflowHooksCommandRunner interface type DefaultPostWorkflowHooksCommandRunner (line 32) | type DefaultPostWorkflowHooksCommandRunner struct method RunPostHooks (line 43) | func (w *DefaultPostWorkflowHooksCommandRunner) RunPostHooks(ctx *comm... method runHooks (line 98) | func (w *DefaultPostWorkflowHooksCommandRunner) runHooks( FILE: server/events/post_workflow_hooks_command_runner_test.go type WorkflowHookCommandContextMatcher (line 26) | type WorkflowHookCommandContextMatcher struct method Matches (line 30) | func (m WorkflowHookCommandContextMatcher) Matches(param Param) bool { method String (line 45) | func (m WorkflowHookCommandContextMatcher) String() string { function postWorkflowHooksSetup (line 55) | func postWorkflowHooksSetup(t *testing.T) { function TestRunPostHooks_Clone (line 74) | func TestRunPostHooks_Clone(t *testing.T) { FILE: server/events/pre_workflow_hooks_command_runner.go type PreWorkflowHookURLGenerator (line 21) | type PreWorkflowHookURLGenerator interface type PreWorkflowHooksCommandRunner (line 27) | type PreWorkflowHooksCommandRunner interface type DefaultPreWorkflowHooksCommandRunner (line 32) | type DefaultPreWorkflowHooksCommandRunner struct method RunPreHooks (line 43) | func (w *DefaultPreWorkflowHooksCommandRunner) RunPreHooks(ctx *comman... method runHooks (line 99) | func (w *DefaultPreWorkflowHooksCommandRunner) runHooks( FILE: server/events/pre_workflow_hooks_command_runner_test.go function preWorkflowHooksSetup (line 29) | func preWorkflowHooksSetup(t *testing.T) { function newBool (line 48) | func newBool(b bool) *bool { function TestRunPreHooks_Clone (line 52) | func TestRunPreHooks_Clone(t *testing.T) { FILE: server/events/project_command_builder.go constant DefaultRepoRelDir (line 31) | DefaultRepoRelDir = "." constant DefaultWorkspace (line 34) | DefaultWorkspace = "default" constant DefaultDeleteSourceBranchOnMerge (line 36) | DefaultDeleteSourceBranchOnMerge = false constant DefaultAbortOnExecutionOrderFail (line 38) | DefaultAbortOnExecutionOrderFail = false function NewInstrumentedProjectCommandBuilder (line 41) | func NewInstrumentedProjectCommandBuilder( function NewProjectCommandBuilder (line 102) | func NewProjectCommandBuilder( type ProjectPlanCommandBuilder (line 154) | type ProjectPlanCommandBuilder interface type ProjectApplyCommandBuilder (line 164) | type ProjectApplyCommandBuilder interface type ProjectApprovePoliciesCommandBuilder (line 171) | type ProjectApprovePoliciesCommandBuilder interface type ProjectVersionCommandBuilder (line 176) | type ProjectVersionCommandBuilder interface type ProjectImportCommandBuilder (line 183) | type ProjectImportCommandBuilder interface type ProjectStateCommandBuilder (line 190) | type ProjectStateCommandBuilder interface type ProjectCommandBuilder (line 200) | type ProjectCommandBuilder interface type DefaultProjectCommandBuilder (line 212) | type DefaultProjectCommandBuilder struct method BuildAutoplanCommands (line 258) | func (p *DefaultProjectCommandBuilder) BuildAutoplanCommands(ctx *comm... method BuildPlanCommands (line 275) | func (p *DefaultProjectCommandBuilder) BuildPlanCommands(ctx *command.... method BuildApplyCommands (line 286) | func (p *DefaultProjectCommandBuilder) BuildApplyCommands(ctx *command... method BuildApprovePoliciesCommands (line 293) | func (p *DefaultProjectCommandBuilder) BuildApprovePoliciesCommands(ct... method BuildVersionCommands (line 300) | func (p *DefaultProjectCommandBuilder) BuildVersionCommands(ctx *comma... method BuildImportCommands (line 307) | func (p *DefaultProjectCommandBuilder) BuildImportCommands(ctx *comman... method BuildStateRmCommands (line 315) | func (p *DefaultProjectCommandBuilder) BuildStateRmCommands(ctx *comma... method shouldSkipClone (line 324) | func (p *DefaultProjectCommandBuilder) shouldSkipClone(ctx *command.Co... method autoDiscoverModeEnabled (line 375) | func (p *DefaultProjectCommandBuilder) autoDiscoverModeEnabled(ctx *co... method isAutoDiscoverPathIgnored (line 385) | func (p *DefaultProjectCommandBuilder) isAutoDiscoverPathIgnored(ctx *... method getMergedProjectCfgs (line 398) | func (p *DefaultProjectCommandBuilder) getMergedProjectCfgs(ctx *comma... method buildAllCommandsByCfg (line 467) | func (p *DefaultProjectCommandBuilder) buildAllCommandsByCfg(ctx *comm... method buildProjectPlanCommand (line 607) | func (p *DefaultProjectCommandBuilder) buildProjectPlanCommand(ctx *co... method getCfg (line 727) | func (p *DefaultProjectCommandBuilder) getCfg(ctx *command.Context, pr... method buildAllProjectCommandsByPlan (line 797) | func (p *DefaultProjectCommandBuilder) buildAllProjectCommandsByPlan(c... method buildProjectCommand (line 839) | func (p *DefaultProjectCommandBuilder) buildProjectCommand(ctx *comman... method buildProjectCommandCtx (line 881) | func (p *DefaultProjectCommandBuilder) buildProjectCommandCtx(ctx *com... method validateWorkspaceAllowed (line 1001) | func (p *DefaultProjectCommandBuilder) validateWorkspaceAllowed(repoCf... FILE: server/events/project_command_builder_internal_test.go function TestBuildProjectCmdCtx (line 25) | func TestBuildProjectCmdCtx(t *testing.T) { function TestBuildProjectCmdCtx_WithRegExpCmdEnabled (line 738) | func TestBuildProjectCmdCtx_WithRegExpCmdEnabled(t *testing.T) { function TestBuildProjectCmdCtx_WithPolicCheckEnabled (line 956) | func TestBuildProjectCmdCtx_WithPolicCheckEnabled(t *testing.T) { function TestBuildProjectCmdCtx_WithSilenceNoProjects (line 1196) | func TestBuildProjectCmdCtx_WithSilenceNoProjects(t *testing.T) { function TestBuildProjectCmdCtx_AutoDiscoverRespectsRepoConfig (line 1317) | func TestBuildProjectCmdCtx_AutoDiscoverRespectsRepoConfig(t *testing.T) { function mustVersion (line 1538) | func mustVersion(v string) *version.Version { FILE: server/events/project_command_builder_test.go function ChangedFiles (line 55) | func ChangedFiles(dirStructure map[string]any, parent string) []string { function TestDefaultProjectCommandBuilder_BuildAutoplanCommands (line 68) | func TestDefaultProjectCommandBuilder_BuildAutoplanCommands(t *testing.T) { function TestDefaultProjectCommandBuilder_BuildSinglePlanApplyCommand (line 314) | func TestDefaultProjectCommandBuilder_BuildSinglePlanApplyCommand(t *tes... function TestDefaultProjectCommandBuilder_BuildSinglePlanApplyCommand_WithRestrictFileList (line 687) | func TestDefaultProjectCommandBuilder_BuildSinglePlanApplyCommand_WithRe... function TestDefaultProjectCommandBuilder_BuildPlanCommands (line 855) | func TestDefaultProjectCommandBuilder_BuildPlanCommands(t *testing.T) { function TestDefaultProjectCommandBuilder_BuildMultiApply (line 1232) | func TestDefaultProjectCommandBuilder_BuildMultiApply(t *testing.T) { function TestDefaultProjectCommandBuilder_WrongWorkspaceName (line 1327) | func TestDefaultProjectCommandBuilder_WrongWorkspaceName(t *testing.T) { function TestDefaultProjectCommandBuilder_EscapeArgs (line 1405) | func TestDefaultProjectCommandBuilder_EscapeArgs(t *testing.T) { function TestDefaultProjectCommandBuilder_TerraformVersion (line 1495) | func TestDefaultProjectCommandBuilder_TerraformVersion(t *testing.T) { function TestDefaultProjectCommandBuilder_SkipCloneNoChanges (line 1663) | func TestDefaultProjectCommandBuilder_SkipCloneNoChanges(t *testing.T) { function TestDefaultProjectCommandBuilder_WithPolicyCheckEnabled_BuildAutoplanCommand (line 1811) | func TestDefaultProjectCommandBuilder_WithPolicyCheckEnabled_BuildAutopl... function TestDefaultProjectCommandBuilder_BuildVersionCommand (line 1880) | func TestDefaultProjectCommandBuilder_BuildVersionCommand(t *testing.T) { function TestDefaultProjectCommandBuilder_BuildPlanCommands_Single_With_RestrictFileList_And_IncludeGitUntrackedFiles (line 1975) | func TestDefaultProjectCommandBuilder_BuildPlanCommands_Single_With_Rest... function TestDefaultProjectCommandBuilder_BuildPlanCommands_with_IncludeGitUntrackedFiles (line 2098) | func TestDefaultProjectCommandBuilder_BuildPlanCommands_with_IncludeGitU... FILE: server/events/project_command_context_builder.go function NewProjectCommandContextBuilder (line 18) | func NewProjectCommandContextBuilder(policyCheckEnabled bool, commentBui... type ProjectCommandContextBuilder (line 36) | type ProjectCommandContextBuilder interface type CommandScopedStatsProjectCommandContextBuilder (line 51) | type CommandScopedStatsProjectCommandContextBuilder struct method BuildProjectContext (line 58) | func (cb *CommandScopedStatsProjectCommandContextBuilder) BuildProject... type DefaultProjectCommandContextBuilder (line 88) | type DefaultProjectCommandContextBuilder struct method BuildProjectContext (line 92) | func (cb *DefaultProjectCommandContextBuilder) BuildProjectContext( type PolicyCheckProjectCommandContextBuilder (line 161) | type PolicyCheckProjectCommandContextBuilder struct method BuildProjectContext (line 166) | func (cb *PolicyCheckProjectCommandContextBuilder) BuildProjectContext( function newProjectCommandContext (line 236) | func newProjectCommandContext(ctx *command.Context, function escapeArgs (line 326) | func escapeArgs(args []string) []string { FILE: server/events/project_command_context_builder_test.go function TestProjectCommandContextBuilder_PullStatus (line 20) | func TestProjectCommandContextBuilder_PullStatus(t *testing.T) { FILE: server/events/project_command_pool_executor.go type prjCmdRunnerFunc (line 15) | type prjCmdRunnerFunc function RunOneProjectCmd (line 17) | func RunOneProjectCmd( function runProjectCmdsParallel (line 34) | func runProjectCmdsParallel( function runProjectCmds (line 62) | func runProjectCmds( function splitByExecutionOrderGroup (line 75) | func splitByExecutionOrderGroup(cmds []command.ProjectContext) [][]comma... function runProjectCmdsParallelGroups (line 94) | func runProjectCmdsParallelGroups( function runProjectCmdsWithCancellationTracker (line 114) | func runProjectCmdsWithCancellationTracker( function prepareExecutionGroups (line 151) | func prepareExecutionGroups( function createIndividualCommandGroups (line 162) | func createIndividualCommandGroups(projectCmds []command.ProjectContext)... function createCancelledResults (line 170) | func createCancelledResults(remainingGroups [][]command.ProjectContext) ... function runGroup (line 188) | func runGroup( FILE: server/events/project_command_runner.go constant OperationComplete (line 34) | OperationComplete = true type DirNotExistErr (line 37) | type DirNotExistErr struct method Error (line 42) | func (d DirNotExistErr) Error() string { type LockURLGenerator (line 49) | type LockURLGenerator interface type StepRunner (line 58) | type StepRunner interface type CustomStepRunner (line 66) | type CustomStepRunner interface type EnvStepRunner (line 83) | type EnvStepRunner interface type MultiEnvStepRunner (line 95) | type MultiEnvStepRunner interface type WebhooksSender (line 110) | type WebhooksSender interface type ProjectPlanCommandRunner (line 117) | type ProjectPlanCommandRunner interface type ProjectApplyCommandRunner (line 122) | type ProjectApplyCommandRunner interface type ProjectPolicyCheckCommandRunner (line 127) | type ProjectPolicyCheckCommandRunner interface type ProjectApprovePoliciesCommandRunner (line 132) | type ProjectApprovePoliciesCommandRunner interface type ProjectVersionCommandRunner (line 137) | type ProjectVersionCommandRunner interface type ProjectImportCommandRunner (line 142) | type ProjectImportCommandRunner interface type ProjectStateCommandRunner (line 147) | type ProjectStateCommandRunner interface type ProjectCommandRunner (line 154) | type ProjectCommandRunner interface type JobURLSetter (line 166) | type JobURLSetter interface type JobMessageSender (line 174) | type JobMessageSender interface type ProjectOutputWrapper (line 180) | type ProjectOutputWrapper struct method Plan (line 186) | func (p *ProjectOutputWrapper) Plan(ctx command.ProjectContext) comman... method Apply (line 192) | func (p *ProjectOutputWrapper) Apply(ctx command.ProjectContext) comma... method updateProjectPRStatus (line 198) | func (p *ProjectOutputWrapper) updateProjectPRStatus(commandName comma... type DefaultProjectCommandRunner (line 225) | type DefaultProjectCommandRunner struct method Plan (line 251) | func (p *DefaultProjectCommandRunner) Plan(ctx command.ProjectContext)... method PolicyCheck (line 261) | func (p *DefaultProjectCommandRunner) PolicyCheck(ctx command.ProjectC... method Apply (line 271) | func (p *DefaultProjectCommandRunner) Apply(ctx command.ProjectContext... method ApprovePolicies (line 280) | func (p *DefaultProjectCommandRunner) ApprovePolicies(ctx command.Proj... method Version (line 289) | func (p *DefaultProjectCommandRunner) Version(ctx command.ProjectConte... method Import (line 299) | func (p *DefaultProjectCommandRunner) Import(ctx command.ProjectContex... method StateRm (line 309) | func (p *DefaultProjectCommandRunner) StateRm(ctx command.ProjectConte... method doApprovePolicies (line 318) | func (p *DefaultProjectCommandRunner) doApprovePolicies(ctx command.Pr... method doPolicyCheck (line 414) | func (p *DefaultProjectCommandRunner) doPolicyCheck(ctx command.Projec... method doPlan (line 593) | func (p *DefaultProjectCommandRunner) doPlan(ctx command.ProjectContex... method doApply (line 655) | func (p *DefaultProjectCommandRunner) doApply(ctx command.ProjectConte... method doVersion (line 714) | func (p *DefaultProjectCommandRunner) doVersion(ctx command.ProjectCon... method doImport (line 742) | func (p *DefaultProjectCommandRunner) doImport(ctx command.ProjectCont... method doStateRm (line 788) | func (p *DefaultProjectCommandRunner) doStateRm(ctx command.ProjectCon... method runSteps (line 829) | func (p *DefaultProjectCommandRunner) runSteps(steps []valid.Step, ctx... function getMissingPolicySetNames (line 882) | func getMissingPolicySetNames(policySets []valid.PolicySet, receivedCoun... FILE: server/events/project_command_runner_test.go function TestDefaultProjectCommandRunner_Plan (line 41) | func TestDefaultProjectCommandRunner_Plan(t *testing.T) { function TestProjectOutputWrapper (line 128) | func TestProjectOutputWrapper(t *testing.T) { function TestDefaultProjectCommandRunner_ApplyNotCloned (line 238) | func TestDefaultProjectCommandRunner_ApplyNotCloned(t *testing.T) { function TestDefaultProjectCommandRunner_ApplyNotApproved (line 251) | func TestDefaultProjectCommandRunner_ApplyNotApproved(t *testing.T) { function TestDefaultProjectCommandRunner_ApplyNotMergeable (line 272) | func TestDefaultProjectCommandRunner_ApplyNotMergeable(t *testing.T) { function TestDefaultProjectCommandRunner_ApplyDiverged (line 296) | func TestDefaultProjectCommandRunner_ApplyDiverged(t *testing.T) { function TestDefaultProjectCommandRunner_Apply (line 320) | func TestDefaultProjectCommandRunner_Apply(t *testing.T) { function TestDefaultProjectCommandRunner_ApplyRunStepFailure (line 489) | func TestDefaultProjectCommandRunner_ApplyRunStepFailure(t *testing.T) { function TestDefaultProjectCommandRunner_RunEnvSteps (line 548) | func TestDefaultProjectCommandRunner_RunEnvSteps(t *testing.T) { function TestDefaultProjectCommandRunner_Import (line 631) | func TestDefaultProjectCommandRunner_Import(t *testing.T) { type mockURLGenerator (line 744) | type mockURLGenerator struct method GenerateLockURL (line 746) | func (m mockURLGenerator) GenerateLockURL(lockID string) string { function TestDefaultProjectCommandRunner_CustomPolicyCheckNames (line 753) | func TestDefaultProjectCommandRunner_CustomPolicyCheckNames(t *testing.T) { function TestDefaultProjectCommandRunner_CustomPolicyCheck_EmptyOutputsArray (line 958) | func TestDefaultProjectCommandRunner_CustomPolicyCheck_EmptyOutputsArray... function TestDefaultProjectCommandRunner_CustomPolicyCheckFailureDetection (line 1066) | func TestDefaultProjectCommandRunner_CustomPolicyCheckFailureDetection(t... function TestDefaultProjectCommandRunner_ApprovePolicies (line 1250) | func TestDefaultProjectCommandRunner_ApprovePolicies(t *testing.T) { FILE: server/events/project_finder.go type ProjectFinder (line 40) | type ProjectFinder interface function findTFCloudWorkspaceFromFile (line 111) | func findTFCloudWorkspaceFromFile(file *hcl.File) (string, error) { type DefaultProjectFinder (line 137) | type DefaultProjectFinder struct method DetermineWorkspaceFromHCL (line 78) | func (p *DefaultProjectFinder) DetermineWorkspaceFromHCL(log logging.S... method DetermineProjects (line 140) | func (p *DefaultProjectFinder) DetermineProjects(log logging.SimpleLog... method DetermineProjectsViaConfig (line 182) | func (p *DefaultProjectFinder) DetermineProjectsViaConfig(log logging.... method filterToFileList (line 263) | func (p *DefaultProjectFinder) filterToFileList(log logging.SimpleLogg... method shouldIgnore (line 287) | func (p *DefaultProjectFinder) shouldIgnore(fileName string) bool { method unique (line 369) | func (p *DefaultProjectFinder) unique(strs []string) []string { method removeNonExistingDirs (line 383) | func (p *DefaultProjectFinder) removeNonExistingDirs(relativePaths []s... function getProjectDir (line 301) | func getProjectDir(modifiedFilePath string, repoDir string) string { function getProjectDirFromFs (line 305) | func getProjectDirFromFs(files fs.FS, modifiedFilePath string) string { function isModule (line 364) | func isModule(dir string) bool { FILE: server/events/project_finder_test.go function setupTmpRepos (line 36) | func setupTmpRepos(t *testing.T) { function TestDetermineWorkspaceFromHCL (line 103) | func TestDetermineWorkspaceFromHCL(t *testing.T) { function TestDetermineProjects (line 141) | func TestDetermineProjects(t *testing.T) { function TestDefaultProjectFinder_DetermineProjectsViaConfig (line 319) | func TestDefaultProjectFinder_DetermineProjectsViaConfig(t *testing.T) { FILE: server/events/project_locker.go type ProjectLocker (line 29) | type ProjectLocker interface type DefaultProjectLocker (line 40) | type DefaultProjectLocker struct method TryLock (line 62) | func (p *DefaultProjectLocker) TryLock(log logging.SimpleLogging, pull... type TryLockResponse (line 47) | type TryLockResponse struct FILE: server/events/project_locker_test.go function TestDefaultProjectLocker_TryLockWhenLocked (line 31) | func TestDefaultProjectLocker_TryLockWhenLocked(t *testing.T) { function TestDefaultProjectLocker_TryLockWhenLockedSamePull (line 67) | func TestDefaultProjectLocker_TryLockWhenLockedSamePull(t *testing.T) { function TestDefaultProjectLocker_TryLockUnlocked (line 106) | func TestDefaultProjectLocker_TryLockUnlocked(t *testing.T) { function TestDefaultProjectLocker_RepoLocking (line 145) | func TestDefaultProjectLocker_RepoLocking(t *testing.T) { FILE: server/events/pull_closed_executor.go type ResourceCleaner (line 36) | type ResourceCleaner interface type PullCleaner (line 43) | type PullCleaner interface type PullClosedExecutor (line 51) | type PullClosedExecutor struct method CleanUpPull (line 82) | func (p *PullClosedExecutor) CleanUpPull(logger logging.SimpleLogging,... method buildTemplateData (line 142) | func (p *PullClosedExecutor) buildTemplateData(locks []models.ProjectL... type templatedProject (line 61) | type templatedProject struct type PullCleanupTemplate (line 71) | type PullCleanupTemplate interface type PullClosedEventTemplate (line 75) | type PullClosedEventTemplate struct method Execute (line 77) | func (t *PullClosedEventTemplate) Execute(wr io.Writer, data any) error { FILE: server/events/pull_closed_executor_test.go function TestCleanUpPullWorkspaceErr (line 41) | func TestCleanUpPullWorkspaceErr(t *testing.T) { function TestCleanUpPullUnlockErr (line 63) | func TestCleanUpPullUnlockErr(t *testing.T) { function TestCleanUpPullNoLocks (line 88) | func TestCleanUpPullNoLocks(t *testing.T) { function TestCleanUpPullComments (line 114) | func TestCleanUpPullComments(t *testing.T) { function TestCleanUpLogStreaming (line 222) | func TestCleanUpLogStreaming(t *testing.T) { function TestCleanUpPullWithCorrectJobContext (line 319) | func TestCleanUpPullWithCorrectJobContext(t *testing.T) { FILE: server/events/pull_status_fetcher.go type PullStatusFetcher (line 9) | type PullStatusFetcher interface FILE: server/events/pull_updater.go type PullUpdater (line 12) | type PullUpdater struct method updatePull (line 18) | func (c *PullUpdater) updatePull(ctx *command.Context, cmd PullCommand... FILE: server/events/repo_allowlist_checker.go constant Wildcard (line 22) | Wildcard = "*" type RepoAllowlistChecker (line 26) | type RepoAllowlistChecker struct method IsAllowlisted (line 54) | func (r *RepoAllowlistChecker) IsAllowlisted(repoFullName string, vcsH... method matchesAtLeastOneRule (line 61) | func (r *RepoAllowlistChecker) matchesAtLeastOneRule(rules []string, c... method matchesRule (line 70) | func (r *RepoAllowlistChecker) matchesRule(rule string, candidate stri... function NewRepoAllowlistChecker (line 33) | func NewRepoAllowlistChecker(allowlist string) (*RepoAllowlistChecker, e... FILE: server/events/repo_allowlist_checker_test.go function TestRepoAllowlistChecker_IsAllowlisted (line 23) | func TestRepoAllowlistChecker_IsAllowlisted(t *testing.T) { function TestRepoAllowlistChecker_ContainsSchema (line 204) | func TestRepoAllowlistChecker_ContainsSchema(t *testing.T) { FILE: server/events/repo_branch_test.go function TestRepoBranch (line 16) | func TestRepoBranch(t *testing.T) { FILE: server/events/state_command_runner.go function NewStateCommandRunner (line 12) | func NewStateCommandRunner( type StateCommandRunner (line 24) | type StateCommandRunner struct method Run (line 30) | func (v *StateCommandRunner) Run(ctx *command.Context, cmd *CommentCom... method runRm (line 43) | func (v *StateCommandRunner) runRm(ctx *command.Context, cmd *CommentC... FILE: server/events/unlock_command_runner.go function NewUnlockCommandRunner (line 13) | func NewUnlockCommandRunner( type UnlockCommandRunner (line 27) | type UnlockCommandRunner struct method Run (line 36) | func (u *UnlockCommandRunner) Run(ctx *command.Context, _ *CommentComm... FILE: server/events/var_file_allowlist_checker.go type VarFileAllowlistChecker (line 14) | type VarFileAllowlistChecker struct method Check (line 37) | func (p *VarFileAllowlistChecker) Check(flags []string) error { method isAllowedPath (line 59) | func (p *VarFileAllowlistChecker) isAllowedPath(path string) bool { function NewVarFileAllowlistChecker (line 20) | func NewVarFileAllowlistChecker(allowlist string) (*VarFileAllowlistChec... FILE: server/events/var_file_allowlist_checker_test.go function TestVarFileAllowlistChecker_IsAllowlisted (line 13) | func TestVarFileAllowlistChecker_IsAllowlisted(t *testing.T) { FILE: server/events/vcs/azuredevops/client.go type Client (line 23) | type Client struct method GetModifiedFiles (line 62) | func (g *Client) GetModifiedFiles(logger logging.SimpleLogging, repo m... method CreateComment (line 117) | func (g *Client) CreateComment(logger logging.SimpleLogging, repo mode... method ReactToComment (line 147) | func (g *Client) ReactToComment(logger logging.SimpleLogging, repo mod... method HidePrevCommandComments (line 151) | func (g *Client) HidePrevCommandComments(logger logging.SimpleLogging,... method PullIsApproved (line 157) | func (g *Client) PullIsApproved(logger logging.SimpleLogging, repo mod... method DiscardReviews (line 187) | func (g *Client) DiscardReviews(logger logging.SimpleLogging, repo mod... method PullIsMergeable (line 193) | func (g *Client) PullIsMergeable(logger logging.SimpleLogging, repo mo... method GetPullRequest (line 254) | func (g *Client) GetPullRequest(logger logging.SimpleLogging, repo mod... method UpdateStatus (line 264) | func (g *Client) UpdateStatus(logger logging.SimpleLogging, repo model... method MergePull (line 332) | func (g *Client) MergePull(logger logging.SimpleLogging, pull models.P... method MarkdownPullLink (line 390) | func (g *Client) MarkdownPullLink(pull models.PullRequest) (string, er... method GetTeamNamesForUser (line 419) | func (g *Client) GetTeamNamesForUser(_ logging.SimpleLogging, _ models... method SupportsSingleFileDownload (line 423) | func (g *Client) SupportsSingleFileDownload(repo models.Repo) bool { /... method GetFileContent (line 427) | func (g *Client) GetFileContent(_ logging.SimpleLogging, _ models.Repo... method GetCloneURL (line 450) | func (g *Client) GetCloneURL(_ logging.SimpleLogging, VCSHostType mode... method GetPullLabels (line 454) | func (g *Client) GetPullLabels(_ logging.SimpleLogging, _ models.Repo,... function New (line 30) | func New(hostname string, userName string, token string) (*Client, error) { function SplitAzureDevopsRepoFullName (line 403) | func SplitAzureDevopsRepoFullName(repoFullName string) (owner string, pr... function gitStatusContextFromSrc (line 435) | func gitStatusContextFromSrc(src string) *azuredevops.GitStatusContext { FILE: server/events/vcs/azuredevops/client_internal_test.go function TestGitStatusContextFromSrc (line 12) | func TestGitStatusContextFromSrc(t *testing.T) { FILE: server/events/vcs/azuredevops/client_test.go function TestAzureDevopsClient_MergePull (line 26) | func TestAzureDevopsClient_MergePull(t *testing.T) { function TestAzureDevopsClient_UpdateStatus (line 152) | func TestAzureDevopsClient_UpdateStatus(t *testing.T) { function TestAzureDevopsClient_GetModifiedFiles (line 251) | func TestAzureDevopsClient_GetModifiedFiles(t *testing.T) { function TestAzureDevopsClient_PullIsMergeable (line 316) | func TestAzureDevopsClient_PullIsMergeable(t *testing.T) { function TestAzureDevopsClient_PullIsApproved (line 450) | func TestAzureDevopsClient_PullIsApproved(t *testing.T) { function TestAzureDevopsClient_GetPullRequest (line 547) | func TestAzureDevopsClient_GetPullRequest(t *testing.T) { function TestAzureDevopsClient_MarkdownPullLink (line 590) | func TestAzureDevopsClient_MarkdownPullLink(t *testing.T) { FILE: server/events/vcs/bitbucketcloud/client.go constant BaseURL (line 23) | BaseURL = "https://api.bitbucket.org" type Client (line 25) | type Client struct method GetModifiedFiles (line 62) | func (b *Client) GetModifiedFiles(logger logging.SimpleLogging, repo m... method CreateComment (line 107) | func (b *Client) CreateComment(logger logging.SimpleLogging, repo mode... method ReactToComment (line 123) | func (b *Client) ReactToComment(_ logging.SimpleLogging, _ models.Repo... method HidePrevCommandComments (line 128) | func (b *Client) HidePrevCommandComments(logger logging.SimpleLogging,... method DeletePullRequestComment (line 164) | func (b *Client) DeletePullRequestComment(repo models.Repo, pullNum in... method GetPullRequestComments (line 173) | func (b *Client) GetPullRequestComments(repo models.Repo, pullNum int)... method GetMyUUID (line 187) | func (b *Client) GetMyUUID() (uuid string, err error) { method PullIsApproved (line 215) | func (b *Client) PullIsApproved(logger logging.SimpleLogging, repo mod... method PullIsMergeable (line 242) | func (b *Client) PullIsMergeable(logger logging.SimpleLogging, repo mo... method UpdateStatus (line 277) | func (b *Client) UpdateStatus(logger logging.SimpleLogging, repo model... method MergePull (line 317) | func (b *Client) MergePull(logger logging.SimpleLogging, pull models.P... method MarkdownPullLink (line 324) | func (b *Client) MarkdownPullLink(pull models.PullRequest) (string, er... method prepRequest (line 329) | func (b *Client) prepRequest(method string, path string, body io.Reade... method DiscardReviews (line 345) | func (b *Client) DiscardReviews(_ logging.SimpleLogging, _ models.Repo... method makeRequest (line 350) | func (b *Client) makeRequest(method string, path string, reqBody io.Re... method GetTeamNamesForUser (line 374) | func (b *Client) GetTeamNamesForUser(_ logging.SimpleLogging, _ models... method SupportsSingleFileDownload (line 378) | func (b *Client) SupportsSingleFileDownload(models.Repo) bool { method GetFileContent (line 385) | func (b *Client) GetFileContent(_ logging.SimpleLogging, _ models.Repo... method GetCloneURL (line 389) | func (b *Client) GetCloneURL(_ logging.SimpleLogging, _ models.VCSHost... method GetPullLabels (line 393) | func (b *Client) GetPullLabels(_ logging.SimpleLogging, _ models.Repo,... function New (line 40) | func New(httpClient *http.Client, username string, password string, apiU... FILE: server/events/vcs/bitbucketcloud/client_test.go constant diffstatURL (line 21) | diffstatURL = "/2.0/repositories/owner/repo/pullrequests/1/diffstat" function TestClient_GetModifiedFilesPagination (line 24) | func TestClient_GetModifiedFilesPagination(t *testing.T) { function TestClient_GetModifiedFilesOldNil (line 104) | func TestClient_GetModifiedFilesOldNil(t *testing.T) { function TestClient_PullIsApproved (line 167) | func TestClient_PullIsApproved(t *testing.T) { function TestClient_PullIsMergeable (line 233) | func TestClient_PullIsMergeable(t *testing.T) { function TestClient_MarkdownPullLink (line 373) | func TestClient_MarkdownPullLink(t *testing.T) { function TestClient_GetMyUUID (line 381) | func TestClient_GetMyUUID(t *testing.T) { function TestClient_GetComment (line 404) | func TestClient_GetComment(t *testing.T) { function TestClient_DeleteComment (line 441) | func TestClient_DeleteComment(t *testing.T) { function TestClient_HidePRComments (line 474) | func TestClient_HidePRComments(t *testing.T) { FILE: server/events/vcs/bitbucketcloud/models.go constant PullCreatedHeader (line 7) | PullCreatedHeader = "pullrequest:created" constant PullUpdatedHeader (line 8) | PullUpdatedHeader = "pullrequest:updated" constant PullFulfilledHeader (line 9) | PullFulfilledHeader = "pullrequest:fulfilled" constant PullRejectedHeader (line 10) | PullRejectedHeader = "pullrequest:rejected" constant PullCommentCreatedHeader (line 11) | PullCommentCreatedHeader = "pullrequest:comment_created" type CommentEvent (line 14) | type CommentEvent struct type PullRequestEvent (line 19) | type PullRequestEvent struct type CommonEventData (line 23) | type CommonEventData struct type DiffStat (line 29) | type DiffStat struct type DiffStatValue (line 33) | type DiffStatValue struct type DiffStatFile (line 40) | type DiffStatFile struct type Actor (line 44) | type Actor struct type Repository (line 47) | type Repository struct type User (line 52) | type User struct type UserInComment (line 60) | type UserInComment struct type PullRequestComment (line 67) | type PullRequestComment struct type PullRequestComments (line 75) | type PullRequestComments struct type PullRequest (line 79) | type PullRequest struct type Links (line 88) | type Links struct type Link (line 91) | type Link struct type Participant (line 94) | type Participant struct type BranchMeta (line 100) | type BranchMeta struct type Branch (line 105) | type Branch struct type Commit (line 108) | type Commit struct type Comment (line 111) | type Comment struct type CommentContent (line 114) | type CommentContent struct type Author (line 117) | type Author struct FILE: server/events/vcs/bitbucketserver/client.go constant maxCommentLength (line 25) | maxCommentLength = 32768 type Client (line 27) | type Client struct method GetModifiedFiles (line 70) | func (b *Client) GetModifiedFiles(logger logging.SimpleLogging, repo m... method GetProjectKey (line 121) | func (b *Client) GetProjectKey(repoName string, cloneURL string) (stri... method CreateComment (line 139) | func (b *Client) CreateComment(logger logging.SimpleLogging, repo mode... method ReactToComment (line 149) | func (b *Client) ReactToComment(_ logging.SimpleLogging, _ models.Repo... method HidePrevCommandComments (line 153) | func (b *Client) HidePrevCommandComments(_ logging.SimpleLogging, _ mo... method postComment (line 158) | func (b *Client) postComment(repo models.Repo, pullNum int, comment st... method PullIsApproved (line 173) | func (b *Client) PullIsApproved(logger logging.SimpleLogging, repo mod... method DiscardReviews (line 200) | func (b *Client) DiscardReviews(_ logging.SimpleLogging, _ models.Repo... method PullIsMergeable (line 206) | func (b *Client) PullIsMergeable(logger logging.SimpleLogging, repo mo... method UpdateStatus (line 234) | func (b *Client) UpdateStatus(logger logging.SimpleLogging, _ models.R... method MergePull (line 269) | func (b *Client) MergePull(logger logging.SimpleLogging, pull models.P... method MarkdownPullLink (line 309) | func (b *Client) MarkdownPullLink(pull models.PullRequest) (string, er... method prepRequest (line 314) | func (b *Client) prepRequest(method string, path string, body io.Reade... method makeRequest (line 333) | func (b *Client) makeRequest(method string, path string, reqBody io.Re... method GetTeamNamesForUser (line 357) | func (b *Client) GetTeamNamesForUser(_ logging.SimpleLogging, _ models... method SupportsSingleFileDownload (line 361) | func (b *Client) SupportsSingleFileDownload(_ models.Repo) bool { method GetFileContent (line 368) | func (b *Client) GetFileContent(_ logging.SimpleLogging, _ models.Repo... method GetCloneURL (line 372) | func (b *Client) GetCloneURL(_ logging.SimpleLogging, _ models.VCSHost... method GetPullLabels (line 376) | func (b *Client) GetPullLabels(_ logging.SimpleLogging, _ models.Repo,... type DeleteSourceBranch (line 35) | type DeleteSourceBranch struct function NewClient (line 48) | func NewClient(httpClient *http.Client, username string, password string... FILE: server/events/vcs/bitbucketserver/client_test.go function TestClient_BasePath (line 24) | func TestClient_BasePath(t *testing.T) { function TestClient_GetModifiedFilesPagination (line 78) | func TestClient_GetModifiedFilesPagination(t *testing.T) { function TestClient_MergePull (line 148) | func TestClient_MergePull(t *testing.T) { function TestClient_MergePullDeleteSourceBranch (line 200) | func TestClient_MergePullDeleteSourceBranch(t *testing.T) { function TestClient_MarkdownPullLink (line 262) | func TestClient_MarkdownPullLink(t *testing.T) { FILE: server/events/vcs/bitbucketserver/models.go constant DiagnosticsPingHeader (line 7) | DiagnosticsPingHeader = "diagnostics:ping" constant PullCreatedHeader (line 8) | PullCreatedHeader = "pr:opened" constant PullFromRefUpdatedHeader (line 9) | PullFromRefUpdatedHeader = "pr:from_ref_updated" constant PullMergedHeader (line 10) | PullMergedHeader = "pr:merged" constant PullDeclinedHeader (line 11) | PullDeclinedHeader = "pr:declined" constant PullDeletedHeader (line 12) | PullDeletedHeader = "pr:deleted" constant PullCommentCreatedHeader (line 13) | PullCommentCreatedHeader = "pr:comment:added" type CommentEvent (line 16) | type CommentEvent struct type PullRequestEvent (line 21) | type PullRequestEvent struct type CommonEventData (line 25) | type CommonEventData struct type PullRequest (line 30) | type PullRequest struct type Ref (line 41) | type Ref struct type Repository (line 47) | type Repository struct type Project (line 52) | type Project struct type Actor (line 57) | type Actor struct type Comment (line 61) | type Comment struct type Changes (line 65) | type Changes struct type MergeStatus (line 78) | type MergeStatus struct FILE: server/events/vcs/client.go type Client (line 24) | type Client interface FILE: server/events/vcs/common/common.go type ClosureType (line 18) | type ClosureType constant NoClosure (line 22) | NoClosure ClosureType = iota constant CodeBlock (line 24) | CodeBlock constant DetailsBlock (line 26) | DetailsBlock constant CodeInDetails (line 28) | CodeInDetails constant InlineCode (line 30) | InlineCode type SeparatorSet (line 34) | type SeparatorSet struct function GenerateSeparators (line 45) | func GenerateSeparators(command string) map[ClosureType]SeparatorSet { function detectClosureType (line 95) | func detectClosureType(comment string, position int) ClosureType { function AutomergeCommitMsg (line 153) | func AutomergeCommitMsg(pullNum int) string { function SplitComment (line 166) | func SplitComment(logger logging.SimpleLogging, comment string, maxSize ... function DisableSSLVerification (line 262) | func DisableSSLVerification() func() { FILE: server/events/vcs/common/common_test.go function TestSplitComment_DynamicSeparators (line 27) | func TestSplitComment_DynamicSeparators(t *testing.T) { function TestAutomergeCommitMsg (line 214) | func TestAutomergeCommitMsg(t *testing.T) { FILE: server/events/vcs/common/git_cred_writer.go function WriteGitCreds (line 21) | func WriteGitCreds(gitUser string, gitToken string, gitHostname string, ... function fileHasLine (line 84) | func fileHasLine(line string, filename string) (bool, error) { function fileAppend (line 92) | func fileAppend(line string, filename string) error { function fileLineReplace (line 103) | func fileLineReplace(line, user, host, filename string) error { function fileHasGHToken (line 127) | func fileHasGHToken(user, host, filename string) (bool, error) { FILE: server/events/vcs/common/git_cred_writer_test.go function TestWriteGitCreds_WriteFile (line 19) | func TestWriteGitCreds_WriteFile(t *testing.T) { function TestWriteGitCreds_Appends (line 36) | func TestWriteGitCreds_Appends(t *testing.T) { function TestWriteGitCreds_NoModification (line 56) | func TestWriteGitCreds_NoModification(t *testing.T) { function TestWriteGitCreds_ReplaceApp (line 74) | func TestWriteGitCreds_ReplaceApp(t *testing.T) { function TestWriteGitCreds_AppendAppWhenFileNotEmpty (line 93) | func TestWriteGitCreds_AppendAppWhenFileNotEmpty(t *testing.T) { function TestWriteGitCreds_AppendApp (line 112) | func TestWriteGitCreds_AppendApp(t *testing.T) { function TestWriteGitCreds_ErrIfCannotRead (line 132) | func TestWriteGitCreds_ErrIfCannotRead(t *testing.T) { function TestWriteGitCreds_ErrIfCannotWrite (line 147) | func TestWriteGitCreds_ErrIfCannotWrite(t *testing.T) { function TestWriteGitCreds_ConfigureGitCredentialHelper (line 156) | func TestWriteGitCreds_ConfigureGitCredentialHelper(t *testing.T) { function TestWriteGitCreds_ConfigureGitUrlOverride (line 171) | func TestWriteGitCreds_ConfigureGitUrlOverride(t *testing.T) { FILE: server/events/vcs/common/instrumented_client.go type InstrumentedClient (line 16) | type InstrumentedClient struct method GetModifiedFiles (line 22) | func (c *InstrumentedClient) GetModifiedFiles(logger logging.SimpleLog... method CreateComment (line 44) | func (c *InstrumentedClient) CreateComment(logger logging.SimpleLoggin... method ReactToComment (line 64) | func (c *InstrumentedClient) ReactToComment(logger logging.SimpleLoggi... method HidePrevCommandComments (line 83) | func (c *InstrumentedClient) HidePrevCommandComments(logger logging.Si... method PullIsApproved (line 104) | func (c *InstrumentedClient) PullIsApproved(logger logging.SimpleLoggi... method PullIsMergeable (line 126) | func (c *InstrumentedClient) PullIsMergeable(logger logging.SimpleLogg... method UpdateStatus (line 148) | func (c *InstrumentedClient) UpdateStatus(logger logging.SimpleLogging... method MergePull (line 174) | func (c *InstrumentedClient) MergePull(logger logging.SimpleLogging, p... function SetGitScopeTags (line 194) | func SetGitScopeTags(scope tally.Scope, repoFullName string, pullNum int... FILE: server/events/vcs/common/request_validation.go function ValidateSignature (line 20) | func ValidateSignature(payload []byte, signature string, secretKey []byt... function genMAC (line 33) | func genMAC(message, key []byte, hashFunc func() hash.Hash) []byte { function checkMAC (line 41) | func checkMAC(message, messageMAC, key []byte, hashFunc func() hash.Hash... function messageMAC (line 48) | func messageMAC(signature string) ([]byte, func() hash.Hash, error) { FILE: server/events/vcs/common/request_validation_test.go function TestValidateSignature (line 13) | func TestValidateSignature(t *testing.T) { function TestValidateSignature_Invalid (line 21) | func TestValidateSignature_Invalid(t *testing.T) { FILE: server/events/vcs/gitea/client.go constant giteaPaginationEBreak (line 33) | giteaPaginationEBreak = 500 type Client (line 35) | type Client struct method GetPullRequest (line 84) | func (c *Client) GetPullRequest(logger logging.SimpleLogging, repo mod... method GetModifiedFiles (line 99) | func (c *Client) GetModifiedFiles(logger logging.SimpleLogging, repo m... method CreateComment (line 137) | func (c *Client) CreateComment(logger logging.SimpleLogging, repo mode... method ReactToComment (line 157) | func (c *Client) ReactToComment(logger logging.SimpleLogging, repo mod... method HidePrevCommandComments (line 172) | func (c *Client) HidePrevCommandComments(logger logging.SimpleLogging,... method PullIsApproved (line 237) | func (c *Client) PullIsApproved(logger logging.SimpleLogging, repo mod... method PullIsMergeable (line 286) | func (c *Client) PullIsMergeable(logger logging.SimpleLogging, repo mo... method UpdateStatus (line 309) | func (c *Client) UpdateStatus(logger logging.SimpleLogging, repo model... method DiscardReviews (line 342) | func (c *Client) DiscardReviews(_ logging.SimpleLogging, repo models.R... method MergePull (line 385) | func (c *Client) MergePull(logger logging.SimpleLogging, pull models.P... method MarkdownPullLink (line 413) | func (c *Client) MarkdownPullLink(pull models.PullRequest) (string, er... method GetTeamNamesForUser (line 418) | func (c *Client) GetTeamNamesForUser(_ logging.SimpleLogging, _ models... method GetFileContent (line 426) | func (c *Client) GetFileContent(logger logging.SimpleLogging, repo mod... method SupportsSingleFileDownload (line 447) | func (c *Client) SupportsSingleFileDownload(repo models.Repo) bool { method GetCloneURL (line 452) | func (c *Client) GetCloneURL(logger logging.SimpleLogging, _ models.VC... method GetPullLabels (line 468) | func (c *Client) GetPullLabels(logger logging.SimpleLogging, repo mode... type GiteaPRReviewSummary (line 43) | type GiteaPRReviewSummary struct type GiteaReview (line 47) | type GiteaReview struct type GiteaPullGetter (line 55) | type GiteaPullGetter interface function New (line 63) | func New(baseURL string, username string, token string, pagesize int, lo... function ValidateSignature (line 508) | func ValidateSignature(payload []byte, signature string, secretKey []byt... FILE: server/events/vcs/gitea/models.go type GiteaWebhookPayload (line 19) | type GiteaWebhookPayload struct type GiteaIssueCommentPayload (line 25) | type GiteaIssueCommentPayload struct FILE: server/events/vcs/github/client.go constant maxCommentLength (line 40) | maxCommentLength = 65536 type GithubRepoIdCacheEntry (line 47) | type GithubRepoIdCacheEntry struct type GitHubRepoIdCache (line 52) | type GitHubRepoIdCache struct method Get (line 62) | func (c *GitHubRepoIdCache) Get(key githubv4.String) (githubv4.Int, bo... method Set (line 74) | func (c *GitHubRepoIdCache) Set(key githubv4.String, value githubv4.In... function NewGitHubRepoIdCache (line 56) | func NewGitHubRepoIdCache() GitHubRepoIdCache { type Client (line 82) | type Client struct method GetModifiedFiles (line 171) | func (g *Client) GetModifiedFiles(logger logging.SimpleLogging, repo m... method CreateComment (line 229) | func (g *Client) CreateComment(logger logging.SimpleLogging, repo mode... method ReactToComment (line 246) | func (g *Client) ReactToComment(logger logging.SimpleLogging, repo mod... method HidePrevCommandComments (line 255) | func (g *Client) HidePrevCommandComments(logger logging.SimpleLogging,... method getPRReviews (line 327) | func (g *Client) getPRReviews(repo models.Repo, pull models.PullReques... method PullIsApproved (line 378) | func (g *Client) PullIsApproved(logger logging.SimpleLogging, repo mod... method DiscardReviews (line 413) | func (g *Client) DiscardReviews(logger logging.SimpleLogging, repo mod... method LookupRepoId (line 534) | func (g *Client) LookupRepoId(repo githubv4.String) (githubv4.Int, err... method WorkflowRunMatchesWorkflowFileReference (line 567) | func (g *Client) WorkflowRunMatchesWorkflowFileReference(workflowRunFi... method GetPullRequestMergeabilityInfo (line 585) | func (g *Client) GetPullRequestMergeabilityInfo( method ExpectedWorkflowPassed (line 774) | func (g *Client) ExpectedWorkflowPassed(expectedWorkflow WorkflowFileR... method IsMergeableMinusApply (line 804) | func (g *Client) IsMergeableMinusApply(logger logging.SimpleLogging, r... method PullIsMergeable (line 855) | func (g *Client) PullIsMergeable(logger logging.SimpleLogging, repo mo... method GetPullRequest (line 916) | func (g *Client) GetPullRequest(logger logging.SimpleLogging, repo mod... method UpdateStatus (line 948) | func (g *Client) UpdateStatus(logger logging.SimpleLogging, repo model... method MergePull (line 975) | func (g *Client) MergePull(logger logging.SimpleLogging, pull models.P... method MarkdownPullLink (line 1052) | func (g *Client) MarkdownPullLink(pull models.PullRequest) (string, er... method GetTeamNamesForUser (line 1058) | func (g *Client) GetTeamNamesForUser(logger logging.SimpleLogging, rep... method ExchangeCode (line 1101) | func (g *Client) ExchangeCode(logger logging.SimpleLogging, code strin... method GetFileContent (line 1122) | func (g *Client) GetFileContent(logger logging.SimpleLogging, repo mod... method SupportsSingleFileDownload (line 1146) | func (g *Client) SupportsSingleFileDownload(_ models.Repo) bool { method GetCloneURL (line 1150) | func (g *Client) GetCloneURL(logger logging.SimpleLogging, _ models.VC... method GetPullLabels (line 1163) | func (g *Client) GetPullLabels(logger logging.SimpleLogging, repo mode... type GithubAppTemporarySecrets (line 93) | type GithubAppTemporarySecrets struct type GithubReview (line 106) | type GithubReview struct type GithubPRReviewSummary (line 114) | type GithubPRReviewSummary struct function New (line 121) | func New(hostname string, credentials Credentials, config Config, maxCom... type PageInfo (line 446) | type PageInfo struct type WorkflowFileReference (line 451) | type WorkflowFileReference struct method Copy (line 457) | func (original WorkflowFileReference) Copy() WorkflowFileReference { type WorkflowRunFile (line 469) | type WorkflowRunFile struct type WorkflowRun (line 475) | type WorkflowRun struct method Copy (line 480) | func (original WorkflowRun) Copy() WorkflowRun { type CheckSuite (line 491) | type CheckSuite struct method Copy (line 496) | func (original CheckSuite) Copy() CheckSuite { type CheckRun (line 508) | type CheckRun struct method Copy (line 516) | func (original CheckRun) Copy() CheckRun { type StatusContext (line 527) | type StatusContext struct function CheckSuitePassed (line 729) | func CheckSuitePassed(checkSuite CheckSuite) bool { function CheckRunPassed (line 733) | func CheckRunPassed(checkRun CheckRun) bool { function StatusContextPassed (line 737) | func StatusContextPassed(statusContext StatusContext, vcsstatusname stri... function ExpectedCheckPassed (line 741) | func ExpectedCheckPassed(expectedContext githubv4.String, checkRuns []Ch... function GetVCSStatusNameFromRequiredCheck (line 850) | func GetVCSStatusNameFromRequiredCheck(requiredCheck githubv4.String) st... FILE: server/events/vcs/github/client_internal_test.go function TestNew_GithubCom (line 24) | func TestNew_GithubCom(t *testing.T) { function TestNew_NonGithub (line 31) | func TestNew_NonGithub(t *testing.T) { FILE: server/events/vcs/github/client_test.go function TestClient_GetModifiedFiles (line 30) | func TestClient_GetModifiedFiles(t *testing.T) { function TestClient_GetModifiedFilesMovedFile (line 95) | func TestClient_GetModifiedFilesMovedFile(t *testing.T) { function TestClient_PaginatesComments (line 151) | func TestClient_PaginatesComments(t *testing.T) { function TestClient_HideOldComments (line 254) | func TestClient_HideOldComments(t *testing.T) { function TestClient_UpdateStatus (line 373) | func TestClient_UpdateStatus(t *testing.T) { function TestClient_PullIsApproved (line 438) | func TestClient_PullIsApproved(t *testing.T) { function TestClient_PullIsMergeable (line 526) | func TestClient_PullIsMergeable(t *testing.T) { function TestClient_PullIsMergeable_Draft (line 647) | func TestClient_PullIsMergeable_Draft(t *testing.T) { function TestClient_PullIsMergeableWithAllowMergeableBypassApply (line 705) | func TestClient_PullIsMergeableWithAllowMergeableBypassApply(t *testing.... function TestClient_MergePullHandlesError (line 1089) | func TestClient_MergePullHandlesError(t *testing.T) { function TestClient_MergePullCorrectMethod (line 1183) | func TestClient_MergePullCorrectMethod(t *testing.T) { function TestClient_MarkdownPullLink (line 1362) | func TestClient_MarkdownPullLink(t *testing.T) { function disableSSLVerification (line 1373) | func disableSSLVerification() func() { function TestClient_SplitComments (line 1382) | func TestClient_SplitComments(t *testing.T) { function TestClient_Retry404 (line 1452) | func TestClient_Retry404(t *testing.T) { function TestClient_Retry404Files (line 1498) | func TestClient_Retry404Files(t *testing.T) { function TestClient_GetTeamNamesForUser (line 1545) | func TestClient_GetTeamNamesForUser(t *testing.T) { function TestClient_DiscardReviews (line 1592) | func TestClient_DiscardReviews(t *testing.T) { function TestClient_GetPullLabels (line 1789) | func TestClient_GetPullLabels(t *testing.T) { function TestClient_GetPullLabels_EmptyResponse (line 1863) | func TestClient_GetPullLabels_EmptyResponse(t *testing.T) { function TestClient_SecondaryRateLimitHandling_CreateComment (line 1901) | func TestClient_SecondaryRateLimitHandling_CreateComment(t *testing.T) { FILE: server/events/vcs/github/config.go type Config (line 7) | type Config struct FILE: server/events/vcs/github/credentials.go type Credentials (line 21) | type Credentials interface type AnonymousCredentials (line 28) | type AnonymousCredentials struct method Client (line 31) | func (c *AnonymousCredentials) Client() (*http.Client, error) { method GetUser (line 37) | func (c *AnonymousCredentials) GetUser() (string, error) { method GetToken (line 42) | func (c *AnonymousCredentials) GetToken() (string, error) { type UserCredentials (line 47) | type UserCredentials struct method Client (line 71) | func (c *UserCredentials) Client() (*http.Client, error) { method GetUser (line 90) | func (c *UserCredentials) GetUser() (string, error) { method GetToken (line 95) | func (c *UserCredentials) GetToken() (string, error) { type UserTransport (line 53) | type UserTransport struct method RoundTrip (line 58) | func (t *UserTransport) RoundTrip(req *http.Request) (*http.Response, ... type AppCredentials (line 109) | type AppCredentials struct method Client (line 120) | func (c *AppCredentials) Client() (*http.Client, error) { method GetUser (line 129) | func (c *AppCredentials) GetUser() (string, error) { method GetToken (line 155) | func (c *AppCredentials) GetToken() (string, error) { method getInstallationID (line 164) | func (c *AppCredentials) getInstallationID() (int64, error) { method transport (line 195) | func (c *AppCredentials) transport() (*ghinstallation.Transport, error) { method getAPIURL (line 215) | func (c *AppCredentials) getAPIURL() *url.URL { function resolveGithubAPIURL (line 224) | func resolveGithubAPIURL(hostname string) *url.URL { FILE: server/events/vcs/github/credentials_test.go function TestClient_GetUser_AppSlug (line 15) | func TestClient_GetUser_AppSlug(t *testing.T) { function TestClient_AppAuthentication (line 40) | func TestClient_AppAuthentication(t *testing.T) { function TestClient_MultipleAppAuthentication (line 76) | func TestClient_MultipleAppAuthentication(t *testing.T) { FILE: server/events/vcs/github/instrumented_client.go function NewInstrumentedGithubClient (line 14) | func NewInstrumentedGithubClient(client *Client, statsScope tally.Scope,... type GithubPullRequestGetter (line 33) | type GithubPullRequestGetter interface type IGithubClient (line 39) | type IGithubClient interface type InstrumentedGithubClient (line 46) | type InstrumentedGithubClient struct method GetPullRequest (line 53) | func (c *InstrumentedGithubClient) GetPullRequest(logger logging.Simpl... FILE: server/events/vcs/github/mocks/mock_credentials.go type MockCredentials (line 13) | type MockCredentials struct method SetFailHandler (line 25) | func (mock *MockCredentials) SetFailHandler(fh pegomock.FailHandler) {... method FailHandler (line 26) | func (mock *MockCredentials) FailHandler() pegomock.FailHandler {... method Client (line 28) | func (mock *MockCredentials) Client() (*http.Client, error) { method GetToken (line 47) | func (mock *MockCredentials) GetToken() (string, error) { method GetUser (line 66) | func (mock *MockCredentials) GetUser() (string, error) { method VerifyWasCalledOnce (line 85) | func (mock *MockCredentials) VerifyWasCalledOnce() *VerifierMockCreden... method VerifyWasCalled (line 92) | func (mock *MockCredentials) VerifyWasCalled(invocationCountMatcher pe... method VerifyWasCalledInOrder (line 99) | func (mock *MockCredentials) VerifyWasCalledInOrder(invocationCountMat... method VerifyWasCalledEventually (line 107) | func (mock *MockCredentials) VerifyWasCalledEventually(invocationCount... function NewMockCredentials (line 17) | func NewMockCredentials(options ...pegomock.Option) *MockCredentials { type VerifierMockCredentials (line 115) | type VerifierMockCredentials struct method Client (line 122) | func (verifier *VerifierMockCredentials) Client() *MockCredentials_Cli... method GetToken (line 139) | func (verifier *VerifierMockCredentials) GetToken() *MockCredentials_G... method GetUser (line 156) | func (verifier *VerifierMockCredentials) GetUser() *MockCredentials_Ge... type MockCredentials_Client_OngoingVerification (line 128) | type MockCredentials_Client_OngoingVerification struct method GetCapturedArguments (line 133) | func (c *MockCredentials_Client_OngoingVerification) GetCapturedArgume... method GetAllCapturedArguments (line 136) | func (c *MockCredentials_Client_OngoingVerification) GetAllCapturedArg... type MockCredentials_GetToken_OngoingVerification (line 145) | type MockCredentials_GetToken_OngoingVerification struct method GetCapturedArguments (line 150) | func (c *MockCredentials_GetToken_OngoingVerification) GetCapturedArgu... method GetAllCapturedArguments (line 153) | func (c *MockCredentials_GetToken_OngoingVerification) GetAllCapturedA... type MockCredentials_GetUser_OngoingVerification (line 162) | type MockCredentials_GetUser_OngoingVerification struct method GetCapturedArguments (line 167) | func (c *MockCredentials_GetUser_OngoingVerification) GetCapturedArgum... method GetAllCapturedArguments (line 170) | func (c *MockCredentials_GetUser_OngoingVerification) GetAllCapturedAr... FILE: server/events/vcs/github/mocks/mock_github_pull_request_getter.go type MockGithubPullRequestGetter (line 15) | type MockGithubPullRequestGetter struct method SetFailHandler (line 27) | func (mock *MockGithubPullRequestGetter) SetFailHandler(fh pegomock.Fa... method FailHandler (line 28) | func (mock *MockGithubPullRequestGetter) FailHandler() pegomock.FailHa... method GetPullRequest (line 30) | func (mock *MockGithubPullRequestGetter) GetPullRequest(logger logging... method VerifyWasCalledOnce (line 49) | func (mock *MockGithubPullRequestGetter) VerifyWasCalledOnce() *Verifi... method VerifyWasCalled (line 56) | func (mock *MockGithubPullRequestGetter) VerifyWasCalled(invocationCou... method VerifyWasCalledInOrder (line 63) | func (mock *MockGithubPullRequestGetter) VerifyWasCalledInOrder(invoca... method VerifyWasCalledEventually (line 71) | func (mock *MockGithubPullRequestGetter) VerifyWasCalledEventually(inv... function NewMockGithubPullRequestGetter (line 19) | func NewMockGithubPullRequestGetter(options ...pegomock.Option) *MockGit... type VerifierMockGithubPullRequestGetter (line 79) | type VerifierMockGithubPullRequestGetter struct method GetPullRequest (line 86) | func (verifier *VerifierMockGithubPullRequestGetter) GetPullRequest(lo... type MockGithubPullRequestGetter_GetPullRequest_OngoingVerification (line 92) | type MockGithubPullRequestGetter_GetPullRequest_OngoingVerification struct method GetCapturedArguments (line 97) | func (c *MockGithubPullRequestGetter_GetPullRequest_OngoingVerificatio... method GetAllCapturedArguments (line 102) | func (c *MockGithubPullRequestGetter_GetPullRequest_OngoingVerificatio... FILE: server/events/vcs/github/testdata/fixtures.go constant PrivateKey (line 63) | PrivateKey = `-----BEGIN RSA PRIVATE KEY----- function validateToken (line 403) | func validateToken(tokenString string) error { function GithubAppTestServer (line 430) | func GithubAppTestServer(t *testing.T) (string, error) { function GithubMultipleAppTestServer (line 485) | func GithubMultipleAppTestServer(t *testing.T) (string, error) { FILE: server/events/vcs/github/token_rotator.go type TokenRotator (line 16) | type TokenRotator interface type tokenRotator (line 21) | type tokenRotator struct method GenerateJob (line 48) | func (r *tokenRotator) GenerateJob() (scheduled.JobDefinition, error) { method Run (line 56) | func (r *tokenRotator) Run() { method rotate (line 64) | func (r *tokenRotator) rotate() error { function NewTokenRotator (line 29) | func NewTokenRotator( FILE: server/events/vcs/github/token_rotator_test.go function Test_githubTokenRotator_GenerateJob (line 19) | func Test_githubTokenRotator_GenerateJob(t *testing.T) { FILE: server/events/vcs/gitlab/client.go constant maxCommentLength (line 38) | maxCommentLength = 1000000 - 100 type Client (line 40) | type Client struct method GetModifiedFiles (line 124) | func (g *Client) GetModifiedFiles(logger logging.SimpleLogging, repo m... method CreateComment (line 179) | func (g *Client) CreateComment(logger logging.SimpleLogging, repo mode... method ReactToComment (line 195) | func (g *Client) ReactToComment(logger logging.SimpleLogging, repo mod... method HidePrevCommandComments (line 204) | func (g *Client) HidePrevCommandComments(logger logging.SimpleLogging,... method PullIsApproved (line 276) | func (g *Client) PullIsApproved(logger logging.SimpleLogging, repo mod... method PullIsMergeable (line 304) | func (g *Client) PullIsMergeable(logger logging.SimpleLogging, repo mo... method SupportsDetailedMergeStatus (line 431) | func (g *Client) SupportsDetailedMergeStatus(logger logging.SimpleLogg... method UpdateStatus (line 446) | func (g *Client) UpdateStatus(logger logging.SimpleLogging, repo model... method GetMergeRequest (line 575) | func (g *Client) GetMergeRequest(logger logging.SimpleLogging, repoFul... method WaitForSuccessPipeline (line 584) | func (g *Client) WaitForSuccessPipeline(logger logging.SimpleLogging, ... method MergePull (line 608) | func (g *Client) MergePull(logger logging.SimpleLogging, pull models.P... method MarkdownPullLink (line 645) | func (g *Client) MarkdownPullLink(pull models.PullRequest) (string, er... method DiscardReviews (line 652) | func (g *Client) DiscardReviews(logger logging.SimpleLogging, repo mod... method GetVersion (line 666) | func (g *Client) GetVersion(logger logging.SimpleLogging) (*version.Ve... method SupportsCommonMark (line 688) | func (g *Client) SupportsCommonMark() bool { method GetTeamNamesForUser (line 701) | func (g *Client) GetTeamNamesForUser(logger logging.SimpleLogging, _ m... method GetFileContent (line 736) | func (g *Client) GetFileContent(logger logging.SimpleLogging, repo mod... method SupportsSingleFileDownload (line 755) | func (g *Client) SupportsSingleFileDownload(_ models.Repo) bool { method GetCloneURL (line 759) | func (g *Client) GetCloneURL(logger logging.SimpleLogging, _ models.VC... method GetPullLabels (line 771) | func (g *Client) GetPullLabels(logger logging.SimpleLogging, repo mode... function New (line 63) | func New(hostname string, token string, configuredGroups []string, logge... function isMergeable (line 374) | func isMergeable(mr *gitlab.MergeRequest, project *gitlab.Project, suppo... FILE: server/events/vcs/gitlab/client_test.go constant gitlabPipelineSuccessMrID (line 29) | gitlabPipelineSuccessMrID = 488598 constant updateStatusDescription (line 31) | updateStatusDescription = "description" constant updateStatusTargetUrl (line 32) | updateStatusTargetUrl = "https://google.com" constant updateStatusSrc (line 33) | updateStatusSrc = "src" constant updateStatusHeadBranch (line 34) | updateStatusHeadBranch = "test" type UpdateStatusJsonBody (line 37) | type UpdateStatusJsonBody struct type GetCommitResponseLastPipeline (line 47) | type GetCommitResponseLastPipeline struct type GetCommitResponse (line 52) | type GetCommitResponse struct type EmptyStruct (line 57) | type EmptyStruct struct function TestNewClient_BaseURL (line 60) | func TestNewClient_BaseURL(t *testing.T) { function TestClient_SupportsCommonMarkNil (line 110) | func TestClient_SupportsCommonMarkNil(t *testing.T) { function TestClient_SupportsCommonMark (line 115) | func TestClient_SupportsCommonMark(t *testing.T) { function TestClient_GetModifiedFiles (line 150) | func TestClient_GetModifiedFiles(t *testing.T) { function TestClient_MergePull (line 216) | func TestClient_MergePull(t *testing.T) { function TestClient_UpdateStatus (line 306) | func TestClient_UpdateStatus(t *testing.T) { function TestClient_UpdateStatusGetCommitRetryable (line 409) | func TestClient_UpdateStatusGetCommitRetryable(t *testing.T) { function TestClient_UpdateStatusSetCommitStatusConflictRetryable (line 546) | func TestClient_UpdateStatusSetCommitStatusConflictRetryable(t *testing.... function TestClient_UpdateStatusWithRetryEnabled (line 676) | func TestClient_UpdateStatusWithRetryEnabled(t *testing.T) { function mustReadFile (line 791) | func mustReadFile(t *testing.T, filename string) []byte { function TestClient_PullIsMergeable (line 797) | func TestClient_PullIsMergeable(t *testing.T) { function TestClient_gitlabIsMergeable (line 1107) | func TestClient_gitlabIsMergeable(t *testing.T) { function TestClient_MarkdownPullLink (line 1260) | func TestClient_MarkdownPullLink(t *testing.T) { function TestClient_HideOldComments (line 1272) | func TestClient_HideOldComments(t *testing.T) { function TestClient_GetPullLabels (line 1416) | func TestClient_GetPullLabels(t *testing.T) { function TestClient_GetPullLabels_EmptyResponse (line 1453) | func TestClient_GetPullLabels_EmptyResponse(t *testing.T) { function TestClient_GetTeamNamesForUser (line 1489) | func TestClient_GetTeamNamesForUser(t *testing.T) { function TestGithubClient_DiscardReviews (line 1578) | func TestGithubClient_DiscardReviews(t *testing.T) { function TestClient_UpdateStatusTransitionAlreadyComplete (line 1635) | func TestClient_UpdateStatusTransitionAlreadyComplete(t *testing.T) { FILE: server/events/vcs/mocks/mock_client.go type MockClient (line 14) | type MockClient struct method SetFailHandler (line 26) | func (mock *MockClient) SetFailHandler(fh pegomock.FailHandler) { mock... method FailHandler (line 27) | func (mock *MockClient) FailHandler() pegomock.FailHandler { retu... method CreateComment (line 29) | func (mock *MockClient) CreateComment(logger logging.SimpleLogging, re... method DiscardReviews (line 44) | func (mock *MockClient) DiscardReviews(logger logging.SimpleLogging, r... method GetCloneURL (line 59) | func (mock *MockClient) GetCloneURL(logger logging.SimpleLogging, VCSH... method GetFileContent (line 78) | func (mock *MockClient) GetFileContent(logger logging.SimpleLogging, r... method GetModifiedFiles (line 101) | func (mock *MockClient) GetModifiedFiles(logger logging.SimpleLogging,... method GetPullLabels (line 120) | func (mock *MockClient) GetPullLabels(logger logging.SimpleLogging, re... method GetTeamNamesForUser (line 139) | func (mock *MockClient) GetTeamNamesForUser(logger logging.SimpleLoggi... method HidePrevCommandComments (line 158) | func (mock *MockClient) HidePrevCommandComments(logger logging.SimpleL... method MarkdownPullLink (line 173) | func (mock *MockClient) MarkdownPullLink(pull models.PullRequest) (str... method MergePull (line 192) | func (mock *MockClient) MergePull(logger logging.SimpleLogging, pull m... method PullIsApproved (line 207) | func (mock *MockClient) PullIsApproved(logger logging.SimpleLogging, r... method PullIsMergeable (line 226) | func (mock *MockClient) PullIsMergeable(logger logging.SimpleLogging, ... method ReactToComment (line 245) | func (mock *MockClient) ReactToComment(logger logging.SimpleLogging, r... method SupportsSingleFileDownload (line 260) | func (mock *MockClient) SupportsSingleFileDownload(repo models.Repo) b... method UpdateStatus (line 275) | func (mock *MockClient) UpdateStatus(logger logging.SimpleLogging, rep... method VerifyWasCalledOnce (line 290) | func (mock *MockClient) VerifyWasCalledOnce() *VerifierMockClient { method VerifyWasCalled (line 297) | func (mock *MockClient) VerifyWasCalled(invocationCountMatcher pegomoc... method VerifyWasCalledInOrder (line 304) | func (mock *MockClient) VerifyWasCalledInOrder(invocationCountMatcher ... method VerifyWasCalledEventually (line 312) | func (mock *MockClient) VerifyWasCalledEventually(invocationCountMatch... function NewMockClient (line 18) | func NewMockClient(options ...pegomock.Option) *MockClient { type VerifierMockClient (line 320) | type VerifierMockClient struct method CreateComment (line 327) | func (verifier *VerifierMockClient) CreateComment(logger logging.Simpl... method DiscardReviews (line 380) | func (verifier *VerifierMockClient) DiscardReviews(logger logging.Simp... method GetCloneURL (line 421) | func (verifier *VerifierMockClient) GetCloneURL(logger logging.SimpleL... method GetFileContent (line 462) | func (verifier *VerifierMockClient) GetFileContent(logger logging.Simp... method GetModifiedFiles (line 509) | func (verifier *VerifierMockClient) GetModifiedFiles(logger logging.Si... method GetPullLabels (line 550) | func (verifier *VerifierMockClient) GetPullLabels(logger logging.Simpl... method GetTeamNamesForUser (line 591) | func (verifier *VerifierMockClient) GetTeamNamesForUser(logger logging... method HidePrevCommandComments (line 632) | func (verifier *VerifierMockClient) HidePrevCommandComments(logger log... method MarkdownPullLink (line 685) | func (verifier *VerifierMockClient) MarkdownPullLink(pull models.PullR... method MergePull (line 714) | func (verifier *VerifierMockClient) MergePull(logger logging.SimpleLog... method PullIsApproved (line 755) | func (verifier *VerifierMockClient) PullIsApproved(logger logging.Simp... method PullIsMergeable (line 796) | func (verifier *VerifierMockClient) PullIsMergeable(logger logging.Sim... method ReactToComment (line 849) | func (verifier *VerifierMockClient) ReactToComment(logger logging.Simp... method SupportsSingleFileDownload (line 902) | func (verifier *VerifierMockClient) SupportsSingleFileDownload(repo mo... method UpdateStatus (line 931) | func (verifier *VerifierMockClient) UpdateStatus(logger logging.Simple... type MockClient_CreateComment_OngoingVerification (line 333) | type MockClient_CreateComment_OngoingVerification struct method GetCapturedArguments (line 338) | func (c *MockClient_CreateComment_OngoingVerification) GetCapturedArgu... method GetAllCapturedArguments (line 343) | func (c *MockClient_CreateComment_OngoingVerification) GetAllCapturedA... type MockClient_DiscardReviews_OngoingVerification (line 386) | type MockClient_DiscardReviews_OngoingVerification struct method GetCapturedArguments (line 391) | func (c *MockClient_DiscardReviews_OngoingVerification) GetCapturedArg... method GetAllCapturedArguments (line 396) | func (c *MockClient_DiscardReviews_OngoingVerification) GetAllCaptured... type MockClient_GetCloneURL_OngoingVerification (line 427) | type MockClient_GetCloneURL_OngoingVerification struct method GetCapturedArguments (line 432) | func (c *MockClient_GetCloneURL_OngoingVerification) GetCapturedArgume... method GetAllCapturedArguments (line 437) | func (c *MockClient_GetCloneURL_OngoingVerification) GetAllCapturedArg... type MockClient_GetFileContent_OngoingVerification (line 468) | type MockClient_GetFileContent_OngoingVerification struct method GetCapturedArguments (line 473) | func (c *MockClient_GetFileContent_OngoingVerification) GetCapturedArg... method GetAllCapturedArguments (line 478) | func (c *MockClient_GetFileContent_OngoingVerification) GetAllCaptured... type MockClient_GetModifiedFiles_OngoingVerification (line 515) | type MockClient_GetModifiedFiles_OngoingVerification struct method GetCapturedArguments (line 520) | func (c *MockClient_GetModifiedFiles_OngoingVerification) GetCapturedA... method GetAllCapturedArguments (line 525) | func (c *MockClient_GetModifiedFiles_OngoingVerification) GetAllCaptur... type MockClient_GetPullLabels_OngoingVerification (line 556) | type MockClient_GetPullLabels_OngoingVerification struct method GetCapturedArguments (line 561) | func (c *MockClient_GetPullLabels_OngoingVerification) GetCapturedArgu... method GetAllCapturedArguments (line 566) | func (c *MockClient_GetPullLabels_OngoingVerification) GetAllCapturedA... type MockClient_GetTeamNamesForUser_OngoingVerification (line 597) | type MockClient_GetTeamNamesForUser_OngoingVerification struct method GetCapturedArguments (line 602) | func (c *MockClient_GetTeamNamesForUser_OngoingVerification) GetCaptur... method GetAllCapturedArguments (line 607) | func (c *MockClient_GetTeamNamesForUser_OngoingVerification) GetAllCap... type MockClient_HidePrevCommandComments_OngoingVerification (line 638) | type MockClient_HidePrevCommandComments_OngoingVerification struct method GetCapturedArguments (line 643) | func (c *MockClient_HidePrevCommandComments_OngoingVerification) GetCa... method GetAllCapturedArguments (line 648) | func (c *MockClient_HidePrevCommandComments_OngoingVerification) GetAl... type MockClient_MarkdownPullLink_OngoingVerification (line 691) | type MockClient_MarkdownPullLink_OngoingVerification struct method GetCapturedArguments (line 696) | func (c *MockClient_MarkdownPullLink_OngoingVerification) GetCapturedA... method GetAllCapturedArguments (line 701) | func (c *MockClient_MarkdownPullLink_OngoingVerification) GetAllCaptur... type MockClient_MergePull_OngoingVerification (line 720) | type MockClient_MergePull_OngoingVerification struct method GetCapturedArguments (line 725) | func (c *MockClient_MergePull_OngoingVerification) GetCapturedArgument... method GetAllCapturedArguments (line 730) | func (c *MockClient_MergePull_OngoingVerification) GetAllCapturedArgum... type MockClient_PullIsApproved_OngoingVerification (line 761) | type MockClient_PullIsApproved_OngoingVerification struct method GetCapturedArguments (line 766) | func (c *MockClient_PullIsApproved_OngoingVerification) GetCapturedArg... method GetAllCapturedArguments (line 771) | func (c *MockClient_PullIsApproved_OngoingVerification) GetAllCaptured... type MockClient_PullIsMergeable_OngoingVerification (line 802) | type MockClient_PullIsMergeable_OngoingVerification struct method GetCapturedArguments (line 807) | func (c *MockClient_PullIsMergeable_OngoingVerification) GetCapturedAr... method GetAllCapturedArguments (line 812) | func (c *MockClient_PullIsMergeable_OngoingVerification) GetAllCapture... type MockClient_ReactToComment_OngoingVerification (line 855) | type MockClient_ReactToComment_OngoingVerification struct method GetCapturedArguments (line 860) | func (c *MockClient_ReactToComment_OngoingVerification) GetCapturedArg... method GetAllCapturedArguments (line 865) | func (c *MockClient_ReactToComment_OngoingVerification) GetAllCaptured... type MockClient_SupportsSingleFileDownload_OngoingVerification (line 908) | type MockClient_SupportsSingleFileDownload_OngoingVerification struct method GetCapturedArguments (line 913) | func (c *MockClient_SupportsSingleFileDownload_OngoingVerification) Ge... method GetAllCapturedArguments (line 918) | func (c *MockClient_SupportsSingleFileDownload_OngoingVerification) Ge... type MockClient_UpdateStatus_OngoingVerification (line 937) | type MockClient_UpdateStatus_OngoingVerification struct method GetCapturedArguments (line 942) | func (c *MockClient_UpdateStatus_OngoingVerification) GetCapturedArgum... method GetAllCapturedArguments (line 947) | func (c *MockClient_UpdateStatus_OngoingVerification) GetAllCapturedAr... FILE: server/events/vcs/mocks/mock_pull_req_status_fetcher.go type MockPullReqStatusFetcher (line 14) | type MockPullReqStatusFetcher struct method SetFailHandler (line 26) | func (mock *MockPullReqStatusFetcher) SetFailHandler(fh pegomock.FailH... method FailHandler (line 27) | func (mock *MockPullReqStatusFetcher) FailHandler() pegomock.FailHandl... method FetchPullStatus (line 29) | func (mock *MockPullReqStatusFetcher) FetchPullStatus(logger logging.S... method VerifyWasCalledOnce (line 48) | func (mock *MockPullReqStatusFetcher) VerifyWasCalledOnce() *VerifierM... method VerifyWasCalled (line 55) | func (mock *MockPullReqStatusFetcher) VerifyWasCalled(invocationCountM... method VerifyWasCalledInOrder (line 62) | func (mock *MockPullReqStatusFetcher) VerifyWasCalledInOrder(invocatio... method VerifyWasCalledEventually (line 70) | func (mock *MockPullReqStatusFetcher) VerifyWasCalledEventually(invoca... function NewMockPullReqStatusFetcher (line 18) | func NewMockPullReqStatusFetcher(options ...pegomock.Option) *MockPullRe... type VerifierMockPullReqStatusFetcher (line 78) | type VerifierMockPullReqStatusFetcher struct method FetchPullStatus (line 85) | func (verifier *VerifierMockPullReqStatusFetcher) FetchPullStatus(logg... type MockPullReqStatusFetcher_FetchPullStatus_OngoingVerification (line 91) | type MockPullReqStatusFetcher_FetchPullStatus_OngoingVerification struct method GetCapturedArguments (line 96) | func (c *MockPullReqStatusFetcher_FetchPullStatus_OngoingVerification)... method GetAllCapturedArguments (line 101) | func (c *MockPullReqStatusFetcher_FetchPullStatus_OngoingVerification)... FILE: server/events/vcs/not_configured_vcs_client.go type NotConfiguredVCSClient (line 26) | type NotConfiguredVCSClient struct method GetModifiedFiles (line 30) | func (a *NotConfiguredVCSClient) GetModifiedFiles(_ logging.SimpleLogg... method CreateComment (line 33) | func (a *NotConfiguredVCSClient) CreateComment(_ logging.SimpleLogging... method HidePrevCommandComments (line 36) | func (a *NotConfiguredVCSClient) HidePrevCommandComments(_ logging.Sim... method ReactToComment (line 39) | func (a *NotConfiguredVCSClient) ReactToComment(logger logging.SimpleL... method PullIsApproved (line 42) | func (a *NotConfiguredVCSClient) PullIsApproved(_ logging.SimpleLoggin... method DiscardReviews (line 45) | func (a *NotConfiguredVCSClient) DiscardReviews(_ logging.SimpleLoggin... method PullIsMergeable (line 48) | func (a *NotConfiguredVCSClient) PullIsMergeable(_ logging.SimpleLoggi... method UpdateStatus (line 51) | func (a *NotConfiguredVCSClient) UpdateStatus(_ logging.SimpleLogging,... method MergePull (line 54) | func (a *NotConfiguredVCSClient) MergePull(_ logging.SimpleLogging, _ ... method MarkdownPullLink (line 57) | func (a *NotConfiguredVCSClient) MarkdownPullLink(_ models.PullRequest... method err (line 60) | func (a *NotConfiguredVCSClient) err() error { method GetTeamNamesForUser (line 63) | func (a *NotConfiguredVCSClient) GetTeamNamesForUser(_ logging.SimpleL... method SupportsSingleFileDownload (line 67) | func (a *NotConfiguredVCSClient) SupportsSingleFileDownload(_ models.R... method GetFileContent (line 71) | func (a *NotConfiguredVCSClient) GetFileContent(_ logging.SimpleLoggin... method GetCloneURL (line 74) | func (a *NotConfiguredVCSClient) GetCloneURL(_ logging.SimpleLogging, ... method GetPullLabels (line 78) | func (a *NotConfiguredVCSClient) GetPullLabels(_ logging.SimpleLogging... FILE: server/events/vcs/proxy.go type ClientProxy (line 23) | type ClientProxy struct method GetModifiedFiles (line 60) | func (d *ClientProxy) GetModifiedFiles(logger logging.SimpleLogging, r... method CreateComment (line 64) | func (d *ClientProxy) CreateComment(logger logging.SimpleLogging, repo... method HidePrevCommandComments (line 68) | func (d *ClientProxy) HidePrevCommandComments(logger logging.SimpleLog... method ReactToComment (line 72) | func (d *ClientProxy) ReactToComment(logger logging.SimpleLogging, rep... method PullIsApproved (line 76) | func (d *ClientProxy) PullIsApproved(logger logging.SimpleLogging, rep... method DiscardReviews (line 80) | func (d *ClientProxy) DiscardReviews(logger logging.SimpleLogging, rep... method PullIsMergeable (line 84) | func (d *ClientProxy) PullIsMergeable(logger logging.SimpleLogging, re... method UpdateStatus (line 88) | func (d *ClientProxy) UpdateStatus(logger logging.SimpleLogging, repo ... method MergePull (line 92) | func (d *ClientProxy) MergePull(logger logging.SimpleLogging, pull mod... method MarkdownPullLink (line 96) | func (d *ClientProxy) MarkdownPullLink(pull models.PullRequest) (strin... method GetTeamNamesForUser (line 100) | func (d *ClientProxy) GetTeamNamesForUser(logger logging.SimpleLogging... method GetFileContent (line 104) | func (d *ClientProxy) GetFileContent(logger logging.SimpleLogging, rep... method SupportsSingleFileDownload (line 108) | func (d *ClientProxy) SupportsSingleFileDownload(repo models.Repo) bool { method GetCloneURL (line 112) | func (d *ClientProxy) GetCloneURL(logger logging.SimpleLogging, VCSHos... method GetPullLabels (line 116) | func (d *ClientProxy) GetPullLabels(logger logging.SimpleLogging, repo... function NewClientProxy (line 29) | func NewClientProxy(githubClient Client, gitlabClient Client, bitbucketC... FILE: server/events/vcs/pull_status_fetcher.go type PullReqStatusFetcher (line 15) | type PullReqStatusFetcher interface type pullReqStatusFetcher (line 19) | type pullReqStatusFetcher struct method FetchPullStatus (line 33) | func (f *pullReqStatusFetcher) FetchPullStatus(logger logging.SimpleLo... function NewPullReqStatusFetcher (line 25) | func NewPullReqStatusFetcher(client Client, vcsStatusName string, ignore... FILE: server/events/version_command_runner.go function NewVersionCommandRunner (line 10) | func NewVersionCommandRunner( type VersionCommandRunner (line 26) | type VersionCommandRunner struct method Run (line 36) | func (v *VersionCommandRunner) Run(ctx *command.Context, cmd *CommentC... method isParallelEnabled (line 61) | func (v *VersionCommandRunner) isParallelEnabled(cmds []command.Projec... FILE: server/events/webhooks/http.go type HttpWebhook (line 18) | type HttpWebhook struct method Send (line 26) | func (h *HttpWebhook) Send(_ logging.SimpleLogging, applyResult ApplyR... method doSend (line 36) | func (h *HttpWebhook) doSend(applyResult ApplyResult) error { type HttpClient (line 64) | type HttpClient struct FILE: server/events/webhooks/http_test.go function TestHttpWebhookWithHeaders (line 34) | func TestHttpWebhookWithHeaders(t *testing.T) { function TestHttpWebhookNoHeaders (line 60) | func TestHttpWebhookNoHeaders(t *testing.T) { function TestHttpWebhook500 (line 78) | func TestHttpWebhook500(t *testing.T) { function TestHttpNoRegexMatch (line 95) | func TestHttpNoRegexMatch(t *testing.T) { FILE: server/events/webhooks/mocks/mock_sender.go type MockSender (line 14) | type MockSender struct method SetFailHandler (line 26) | func (mock *MockSender) SetFailHandler(fh pegomock.FailHandler) { mock... method FailHandler (line 27) | func (mock *MockSender) FailHandler() pegomock.FailHandler { retu... method Send (line 29) | func (mock *MockSender) Send(log logging.SimpleLogging, applyResult we... method VerifyWasCalledOnce (line 44) | func (mock *MockSender) VerifyWasCalledOnce() *VerifierMockSender { method VerifyWasCalled (line 51) | func (mock *MockSender) VerifyWasCalled(invocationCountMatcher pegomoc... method VerifyWasCalledInOrder (line 58) | func (mock *MockSender) VerifyWasCalledInOrder(invocationCountMatcher ... method VerifyWasCalledEventually (line 66) | func (mock *MockSender) VerifyWasCalledEventually(invocationCountMatch... function NewMockSender (line 18) | func NewMockSender(options ...pegomock.Option) *MockSender { type VerifierMockSender (line 74) | type VerifierMockSender struct method Send (line 81) | func (verifier *VerifierMockSender) Send(log logging.SimpleLogging, ap... type MockSender_Send_OngoingVerification (line 87) | type MockSender_Send_OngoingVerification struct method GetCapturedArguments (line 92) | func (c *MockSender_Send_OngoingVerification) GetCapturedArguments() (... method GetAllCapturedArguments (line 97) | func (c *MockSender_Send_OngoingVerification) GetAllCapturedArguments(... FILE: server/events/webhooks/mocks/mock_slack_client.go type MockSlackClient (line 13) | type MockSlackClient struct method SetFailHandler (line 25) | func (mock *MockSlackClient) SetFailHandler(fh pegomock.FailHandler) {... method FailHandler (line 26) | func (mock *MockSlackClient) FailHandler() pegomock.FailHandler {... method AuthTest (line 28) | func (mock *MockSlackClient) AuthTest() error { method PostMessage (line 43) | func (mock *MockSlackClient) PostMessage(channel string, applyResult w... method TokenIsSet (line 58) | func (mock *MockSlackClient) TokenIsSet() bool { method VerifyWasCalledOnce (line 73) | func (mock *MockSlackClient) VerifyWasCalledOnce() *VerifierMockSlackC... method VerifyWasCalled (line 80) | func (mock *MockSlackClient) VerifyWasCalled(invocationCountMatcher pe... method VerifyWasCalledInOrder (line 87) | func (mock *MockSlackClient) VerifyWasCalledInOrder(invocationCountMat... method VerifyWasCalledEventually (line 95) | func (mock *MockSlackClient) VerifyWasCalledEventually(invocationCount... function NewMockSlackClient (line 17) | func NewMockSlackClient(options ...pegomock.Option) *MockSlackClient { type VerifierMockSlackClient (line 103) | type VerifierMockSlackClient struct method AuthTest (line 110) | func (verifier *VerifierMockSlackClient) AuthTest() *MockSlackClient_A... method PostMessage (line 127) | func (verifier *VerifierMockSlackClient) PostMessage(channel string, a... method TokenIsSet (line 162) | func (verifier *VerifierMockSlackClient) TokenIsSet() *MockSlackClient... type MockSlackClient_AuthTest_OngoingVerification (line 116) | type MockSlackClient_AuthTest_OngoingVerification struct method GetCapturedArguments (line 121) | func (c *MockSlackClient_AuthTest_OngoingVerification) GetCapturedArgu... method GetAllCapturedArguments (line 124) | func (c *MockSlackClient_AuthTest_OngoingVerification) GetAllCapturedA... type MockSlackClient_PostMessage_OngoingVerification (line 133) | type MockSlackClient_PostMessage_OngoingVerification struct method GetCapturedArguments (line 138) | func (c *MockSlackClient_PostMessage_OngoingVerification) GetCapturedA... method GetAllCapturedArguments (line 143) | func (c *MockSlackClient_PostMessage_OngoingVerification) GetAllCaptur... type MockSlackClient_TokenIsSet_OngoingVerification (line 168) | type MockSlackClient_TokenIsSet_OngoingVerification struct method GetCapturedArguments (line 173) | func (c *MockSlackClient_TokenIsSet_OngoingVerification) GetCapturedAr... method GetAllCapturedArguments (line 176) | func (c *MockSlackClient_TokenIsSet_OngoingVerification) GetAllCapture... FILE: server/events/webhooks/mocks/mock_underlying_slack_client.go type MockUnderlyingSlackClient (line 13) | type MockUnderlyingSlackClient struct method SetFailHandler (line 25) | func (mock *MockUnderlyingSlackClient) SetFailHandler(fh pegomock.Fail... method FailHandler (line 26) | func (mock *MockUnderlyingSlackClient) FailHandler() pegomock.FailHand... method AuthTest (line 28) | func (mock *MockUnderlyingSlackClient) AuthTest() (*slack.AuthTestResp... method GetConversations (line 47) | func (mock *MockUnderlyingSlackClient) GetConversations(conversationPa... method PostMessage (line 70) | func (mock *MockUnderlyingSlackClient) PostMessage(channelID string, o... method VerifyWasCalledOnce (line 96) | func (mock *MockUnderlyingSlackClient) VerifyWasCalledOnce() *Verifier... method VerifyWasCalled (line 103) | func (mock *MockUnderlyingSlackClient) VerifyWasCalled(invocationCount... method VerifyWasCalledInOrder (line 110) | func (mock *MockUnderlyingSlackClient) VerifyWasCalledInOrder(invocati... method VerifyWasCalledEventually (line 118) | func (mock *MockUnderlyingSlackClient) VerifyWasCalledEventually(invoc... function NewMockUnderlyingSlackClient (line 17) | func NewMockUnderlyingSlackClient(options ...pegomock.Option) *MockUnder... type VerifierMockUnderlyingSlackClient (line 126) | type VerifierMockUnderlyingSlackClient struct method AuthTest (line 133) | func (verifier *VerifierMockUnderlyingSlackClient) AuthTest() *MockUnd... method GetConversations (line 150) | func (verifier *VerifierMockUnderlyingSlackClient) GetConversations(co... method PostMessage (line 179) | func (verifier *VerifierMockUnderlyingSlackClient) PostMessage(channel... type MockUnderlyingSlackClient_AuthTest_OngoingVerification (line 139) | type MockUnderlyingSlackClient_AuthTest_OngoingVerification struct method GetCapturedArguments (line 144) | func (c *MockUnderlyingSlackClient_AuthTest_OngoingVerification) GetCa... method GetAllCapturedArguments (line 147) | func (c *MockUnderlyingSlackClient_AuthTest_OngoingVerification) GetAl... type MockUnderlyingSlackClient_GetConversations_OngoingVerification (line 156) | type MockUnderlyingSlackClient_GetConversations_OngoingVerification struct method GetCapturedArguments (line 161) | func (c *MockUnderlyingSlackClient_GetConversations_OngoingVerificatio... method GetAllCapturedArguments (line 166) | func (c *MockUnderlyingSlackClient_GetConversations_OngoingVerificatio... type MockUnderlyingSlackClient_PostMessage_OngoingVerification (line 188) | type MockUnderlyingSlackClient_PostMessage_OngoingVerification struct method GetCapturedArguments (line 193) | func (c *MockUnderlyingSlackClient_PostMessage_OngoingVerification) Ge... method GetAllCapturedArguments (line 198) | func (c *MockUnderlyingSlackClient_PostMessage_OngoingVerification) Ge... FILE: server/events/webhooks/slack.go type SlackWebhook (line 25) | type SlackWebhook struct method Send (line 46) | func (s *SlackWebhook) Send(_ logging.SimpleLogging, applyResult Apply... function NewSlack (line 32) | func NewSlack(wr *regexp.Regexp, br *regexp.Regexp, channel string, clie... FILE: server/events/webhooks/slack_client.go constant slackSuccessColour (line 23) | slackSuccessColour = "good" constant slackFailureColour (line 24) | slackFailureColour = "danger" type SlackClient (line 30) | type SlackClient interface type UnderlyingSlackClient (line 40) | type UnderlyingSlackClient interface type DefaultSlackClient (line 46) | type DefaultSlackClient struct method AuthTest (line 58) | func (d *DefaultSlackClient) AuthTest() error { method TokenIsSet (line 63) | func (d *DefaultSlackClient) TokenIsSet() bool { method PostMessage (line 67) | func (d *DefaultSlackClient) PostMessage(channel string, applyResult A... method createAttachments (line 78) | func (d *DefaultSlackClient) createAttachments(applyResult ApplyResult... function NewSlackClient (line 51) | func NewSlackClient(token string) SlackClient { FILE: server/events/webhooks/slack_client_test.go function TestAuthTest_Success (line 32) | func TestAuthTest_Success(t *testing.T) { function TestAuthTest_Error (line 39) | func TestAuthTest_Error(t *testing.T) { function TestTokenIsSet (line 47) | func TestTokenIsSet(t *testing.T) { function setup (line 153) | func setup(t *testing.T) { FILE: server/events/webhooks/slack_test.go function TestSend_PostMessage (line 28) | func TestSend_PostMessage(t *testing.T) { function TestSend_NoopSuccess (line 54) | func TestSend_NoopSuccess(t *testing.T) { FILE: server/events/webhooks/webhooks.go constant SlackKind (line 26) | SlackKind = "slack" constant HttpKind (line 27) | HttpKind = "http" constant ApplyEvent (line 28) | ApplyEvent = "apply" type Sender (line 33) | type Sender interface type ApplyResult (line 39) | type ApplyResult struct type MultiWebhookSender (line 50) | type MultiWebhookSender struct method Send (line 120) | func (w *MultiWebhookSender) Send(log logging.SimpleLogging, result Ap... type Config (line 54) | type Config struct type Clients (line 63) | type Clients struct function NewMultiWebhookSender (line 68) | func NewMultiWebhookSender(configs []Config, clients Clients) (*MultiWeb... FILE: server/events/webhooks/webhooks_test.go constant validEvent (line 29) | validEvent = webhooks.ApplyEvent constant validRegex (line 30) | validRegex = ".*" constant validKind (line 31) | validKind = webhooks.SlackKind constant validChannel (line 32) | validChannel = "validchannel" function validConfigs (line 43) | func validConfigs() []webhooks.Config { function validClients (line 47) | func validClients() webhooks.Clients { function TestNewWebhooksManager_InvalidWorkspaceRegex (line 54) | func TestNewWebhooksManager_InvalidWorkspaceRegex(t *testing.T) { function TestNewWebhooksManager_InvalidBranchRegex (line 67) | func TestNewWebhooksManager_InvalidBranchRegex(t *testing.T) { function TestNewWebhooksManager_InvalidBranchAndWorkspaceRegex (line 80) | func TestNewWebhooksManager_InvalidBranchAndWorkspaceRegex(t *testing.T) { function TestNewWebhooksManager_NoEvent (line 94) | func TestNewWebhooksManager_NoEvent(t *testing.T) { function TestNewWebhooksManager_UnsupportedEvent (line 105) | func TestNewWebhooksManager_UnsupportedEvent(t *testing.T) { function TestNewWebhooksManager_NoKind (line 118) | func TestNewWebhooksManager_NoKind(t *testing.T) { function TestNewWebhooksManager_UnsupportedKind (line 129) | func TestNewWebhooksManager_UnsupportedKind(t *testing.T) { function TestNewWebhooksManager_NoConfigSuccess (line 142) | func TestNewWebhooksManager_NoConfigSuccess(t *testing.T) { function TestNewWebhooksManager_SingleConfigSuccess (line 160) | func TestNewWebhooksManager_SingleConfigSuccess(t *testing.T) { function TestNewWebhooksManager_MultipleConfigSuccess (line 172) | func TestNewWebhooksManager_MultipleConfigSuccess(t *testing.T) { function TestSend_SingleSuccess (line 188) | func TestSend_SingleSuccess(t *testing.T) { function TestSend_MultipleSuccess (line 201) | func TestSend_MultipleSuccess(t *testing.T) { FILE: server/events/working_dir.go constant workingDirPrefix (line 31) | workingDirPrefix = "repos" constant prSourceRemote (line 33) | prSourceRemote = "source" type WorkingDir (line 43) | type WorkingDir interface type FileWorkspace (line 67) | type FileWorkspace struct method Clone (line 99) | func (w *FileWorkspace) Clone(logger logging.SimpleLogging, headRepo m... method attemptReuseCloneDir (line 125) | func (w *FileWorkspace) attemptReuseCloneDir(logger logging.SimpleLogg... method MergeAgain (line 155) | func (w *FileWorkspace) MergeAgain( method recheckDiverged (line 198) | func (w *FileWorkspace) recheckDiverged(logger logging.SimpleLogging, ... method HasDiverged (line 241) | func (w *FileWorkspace) HasDiverged(logger logging.SimpleLogging, clon... method hasDiverged (line 262) | func (w *FileWorkspace) hasDiverged(logger logging.SimpleLogging, clon... method remoteHasBranch (line 283) | func (w *FileWorkspace) remoteHasBranch(logger logging.SimpleLogging, ... method updateToRef (line 296) | func (w *FileWorkspace) updateToRef(logger logging.SimpleLogging, c wr... method isBranchAtTargetRef (line 334) | func (w *FileWorkspace) isBranchAtTargetRef(logger logging.SimpleLoggi... method forceClone (line 360) | func (w *FileWorkspace) forceClone(logger logging.SimpleLogging, c wra... method mergeAgain (line 414) | func (w *FileWorkspace) mergeAgain(logger logging.SimpleLogging, c wra... method wrappedGit (line 433) | func (w *FileWorkspace) wrappedGit(logger logging.SimpleLogging, c wra... method mergeToBaseBranch (line 455) | func (w *FileWorkspace) mergeToBaseBranch(logger logging.SimpleLogging... method GetWorkingDir (line 498) | func (w *FileWorkspace) GetWorkingDir(r models.Repo, p models.PullRequ... method GetPullDir (line 508) | func (w *FileWorkspace) GetPullDir(r models.Repo, p models.PullRequest... method Delete (line 517) | func (w *FileWorkspace) Delete(logger logging.SimpleLogging, r models.... method DeleteForWorkspace (line 524) | func (w *FileWorkspace) DeleteForWorkspace(logger logging.SimpleLoggin... method repoPullDir (line 530) | func (w *FileWorkspace) repoPullDir(r models.Repo, p models.PullReques... method cloneDir (line 534) | func (w *FileWorkspace) cloneDir(r models.Repo, p models.PullRequest, ... method sanitizeGitCredentials (line 540) | func (w *FileWorkspace) sanitizeGitCredentials(s string, base models.R... method SetCheckForUpstreamChanges (line 546) | func (w *FileWorkspace) SetCheckForUpstreamChanges() { method DeletePlan (line 550) | func (w *FileWorkspace) DeletePlan(logger logging.SimpleLogging, r mod... method GetGitUntrackedFiles (line 557) | func (w *FileWorkspace) GetGitUntrackedFiles(logger logging.SimpleLogg... method gitWriteLock (line 579) | func (w *FileWorkspace) gitWriteLock(cloneDir string) func() { method GitReadLock (line 589) | func (w *FileWorkspace) GitReadLock(r models.Repo, p models.PullReques... method gitReadLock (line 595) | func (w *FileWorkspace) gitReadLock(workspaceDir string) func() { method gitRefLock (line 606) | func (w *FileWorkspace) gitRefLock(workspaceDir string) func() { type wrappedGitContext (line 425) | type wrappedGitContext struct FILE: server/events/working_dir_locker.go type WorkingDirLocker (line 31) | type WorkingDirLocker interface type DefaultWorkingDirLocker (line 42) | type DefaultWorkingDirLocker struct method TryLock (line 55) | func (d *DefaultWorkingDirLocker) TryLock(repoFullName string, pullNum... method UnlockByPull (line 71) | func (d *DefaultWorkingDirLocker) UnlockByPull(repoFullName string, pu... method unlock (line 85) | func (d *DefaultWorkingDirLocker) unlock(repoFullName string, pullNum ... method workspaceKey (line 93) | func (d *DefaultWorkingDirLocker) workspaceKey(repo string, pull int, ... function NewDefaultWorkingDirLocker (line 51) | func NewDefaultWorkingDirLocker() *DefaultWorkingDirLocker { FILE: server/events/working_dir_locker_test.go function TestTryLock (line 30) | func TestTryLock(t *testing.T) { function TestTryLockSameCommand (line 48) | func TestTryLockSameCommand(t *testing.T) { function TestTryLockDifferentWorkspaces (line 66) | func TestTryLockDifferentWorkspaces(t *testing.T) { function TestTryLockDifferentRepo (line 82) | func TestTryLockDifferentRepo(t *testing.T) { function TestTryLockDifferentPulls (line 99) | func TestTryLockDifferentPulls(t *testing.T) { function TestTryLockDifferentPaths (line 116) | func TestTryLockDifferentPaths(t *testing.T) { function TestTryLockDifferentProjectNames (line 133) | func TestTryLockDifferentProjectNames(t *testing.T) { function TestUnlock (line 150) | func TestUnlock(t *testing.T) { function TestUnlockDifferentWorkspaces (line 161) | func TestUnlockDifferentWorkspaces(t *testing.T) { function TestUnlockDifferentRepos (line 177) | func TestUnlockDifferentRepos(t *testing.T) { function TestUnlockDifferentPulls (line 194) | func TestUnlockDifferentPulls(t *testing.T) { function TestUnlockDifferentProjectNames (line 211) | func TestUnlockDifferentProjectNames(t *testing.T) { FILE: server/events/working_dir_test.go function disableSSLVerification (line 27) | func disableSSLVerification() func() { function TestClone_NoneExisting (line 37) | func TestClone_NoneExisting(t *testing.T) { function TestClone_MainBranchWithMergeStrategy (line 65) | func TestClone_MainBranchWithMergeStrategy(t *testing.T) { function TestClone_CheckoutMergeNoneExisting (line 113) | func TestClone_CheckoutMergeNoneExisting(t *testing.T) { function TestClone_CheckoutMergeNoReclone (line 172) | func TestClone_CheckoutMergeNoReclone(t *testing.T) { function TestClone_CheckoutMergeNoRecloneFastForward (line 227) | func TestClone_CheckoutMergeNoRecloneFastForward(t *testing.T) { function TestClone_CheckoutMergeConflict (line 276) | func TestClone_CheckoutMergeConflict(t *testing.T) { function TestClone_CheckoutMergeShallow (line 321) | func TestClone_CheckoutMergeShallow(t *testing.T) { function TestClone_NoReclone (line 412) | func TestClone_NoReclone(t *testing.T) { function TestClone_ResetOnWrongCommit (line 442) | func TestClone_ResetOnWrongCommit(t *testing.T) { function TestClone_ReCloneOnBaseChange (line 488) | func TestClone_ReCloneOnBaseChange(t *testing.T) { function TestClone_ReCloneOnErrorAttemptingReuse (line 534) | func TestClone_ReCloneOnErrorAttemptingReuse(t *testing.T) { function TestClone_ResetOnWrongCommitWithMergeStrategy (line 581) | func TestClone_ResetOnWrongCommitWithMergeStrategy(t *testing.T) { function TestClone_MasterHasDiverged (line 654) | func TestClone_MasterHasDiverged(t *testing.T) { function TestHasDiverged_MasterHasDiverged (line 758) | func TestHasDiverged_MasterHasDiverged(t *testing.T) { function TestHasDiverged_ConcurrentCalls (line 827) | func TestHasDiverged_ConcurrentCalls(t *testing.T) { function initRepo (line 881) | func initRepo(t *testing.T) string { FILE: server/jobs/job_url_setter.go type ProjectJobURLGenerator (line 14) | type ProjectJobURLGenerator interface type ProjectStatusUpdater (line 20) | type ProjectStatusUpdater interface type JobURLSetter (line 26) | type JobURLSetter struct method SetJobURLWithStatus (line 38) | func (j *JobURLSetter) SetJobURLWithStatus(ctx command.ProjectContext,... function NewJobURLSetter (line 31) | func NewJobURLSetter(projectJobURLGenerator ProjectJobURLGenerator, proj... FILE: server/jobs/job_url_setter_test.go function TestJobURLSetter (line 19) | func TestJobURLSetter(t *testing.T) { FILE: server/jobs/mocks/mock_project_command_output_handler.go type MockProjectCommandOutputHandler (line 15) | type MockProjectCommandOutputHandler struct method SetFailHandler (line 27) | func (mock *MockProjectCommandOutputHandler) SetFailHandler(fh pegomoc... method FailHandler (line 28) | func (mock *MockProjectCommandOutputHandler) FailHandler() pegomock.Fa... method CleanUp (line 30) | func (mock *MockProjectCommandOutputHandler) CleanUp(pullInfo jobs.Pul... method Deregister (line 38) | func (mock *MockProjectCommandOutputHandler) Deregister(jobID string, ... method GetPullToJobMapping (line 46) | func (mock *MockProjectCommandOutputHandler) GetPullToJobMapping() []j... method Handle (line 61) | func (mock *MockProjectCommandOutputHandler) Handle() { method IsKeyExists (line 69) | func (mock *MockProjectCommandOutputHandler) IsKeyExists(key string) b... method Register (line 84) | func (mock *MockProjectCommandOutputHandler) Register(jobID string, re... method Send (line 92) | func (mock *MockProjectCommandOutputHandler) Send(ctx command.ProjectC... method SendWorkflowHook (line 100) | func (mock *MockProjectCommandOutputHandler) SendWorkflowHook(ctx mode... method VerifyWasCalledOnce (line 108) | func (mock *MockProjectCommandOutputHandler) VerifyWasCalledOnce() *Ve... method VerifyWasCalled (line 115) | func (mock *MockProjectCommandOutputHandler) VerifyWasCalled(invocatio... method VerifyWasCalledInOrder (line 122) | func (mock *MockProjectCommandOutputHandler) VerifyWasCalledInOrder(in... method VerifyWasCalledEventually (line 130) | func (mock *MockProjectCommandOutputHandler) VerifyWasCalledEventually... function NewMockProjectCommandOutputHandler (line 19) | func NewMockProjectCommandOutputHandler(options ...pegomock.Option) *Moc... type VerifierMockProjectCommandOutputHandler (line 138) | type VerifierMockProjectCommandOutputHandler struct method CleanUp (line 145) | func (verifier *VerifierMockProjectCommandOutputHandler) CleanUp(pullI... method Deregister (line 174) | func (verifier *VerifierMockProjectCommandOutputHandler) Deregister(jo... method GetPullToJobMapping (line 209) | func (verifier *VerifierMockProjectCommandOutputHandler) GetPullToJobM... method Handle (line 226) | func (verifier *VerifierMockProjectCommandOutputHandler) Handle() *Moc... method IsKeyExists (line 243) | func (verifier *VerifierMockProjectCommandOutputHandler) IsKeyExists(k... method Register (line 272) | func (verifier *VerifierMockProjectCommandOutputHandler) Register(jobI... method Send (line 307) | func (verifier *VerifierMockProjectCommandOutputHandler) Send(ctx comm... method SendWorkflowHook (line 348) | func (verifier *VerifierMockProjectCommandOutputHandler) SendWorkflowH... type MockProjectCommandOutputHandler_CleanUp_OngoingVerification (line 151) | type MockProjectCommandOutputHandler_CleanUp_OngoingVerification struct method GetCapturedArguments (line 156) | func (c *MockProjectCommandOutputHandler_CleanUp_OngoingVerification) ... method GetAllCapturedArguments (line 161) | func (c *MockProjectCommandOutputHandler_CleanUp_OngoingVerification) ... type MockProjectCommandOutputHandler_Deregister_OngoingVerification (line 180) | type MockProjectCommandOutputHandler_Deregister_OngoingVerification struct method GetCapturedArguments (line 185) | func (c *MockProjectCommandOutputHandler_Deregister_OngoingVerificatio... method GetAllCapturedArguments (line 190) | func (c *MockProjectCommandOutputHandler_Deregister_OngoingVerificatio... type MockProjectCommandOutputHandler_GetPullToJobMapping_OngoingVerification (line 215) | type MockProjectCommandOutputHandler_GetPullToJobMapping_OngoingVerifica... method GetCapturedArguments (line 220) | func (c *MockProjectCommandOutputHandler_GetPullToJobMapping_OngoingVe... method GetAllCapturedArguments (line 223) | func (c *MockProjectCommandOutputHandler_GetPullToJobMapping_OngoingVe... type MockProjectCommandOutputHandler_Handle_OngoingVerification (line 232) | type MockProjectCommandOutputHandler_Handle_OngoingVerification struct method GetCapturedArguments (line 237) | func (c *MockProjectCommandOutputHandler_Handle_OngoingVerification) G... method GetAllCapturedArguments (line 240) | func (c *MockProjectCommandOutputHandler_Handle_OngoingVerification) G... type MockProjectCommandOutputHandler_IsKeyExists_OngoingVerification (line 249) | type MockProjectCommandOutputHandler_IsKeyExists_OngoingVerification struct method GetCapturedArguments (line 254) | func (c *MockProjectCommandOutputHandler_IsKeyExists_OngoingVerificati... method GetAllCapturedArguments (line 259) | func (c *MockProjectCommandOutputHandler_IsKeyExists_OngoingVerificati... type MockProjectCommandOutputHandler_Register_OngoingVerification (line 278) | type MockProjectCommandOutputHandler_Register_OngoingVerification struct method GetCapturedArguments (line 283) | func (c *MockProjectCommandOutputHandler_Register_OngoingVerification)... method GetAllCapturedArguments (line 288) | func (c *MockProjectCommandOutputHandler_Register_OngoingVerification)... type MockProjectCommandOutputHandler_Send_OngoingVerification (line 313) | type MockProjectCommandOutputHandler_Send_OngoingVerification struct method GetCapturedArguments (line 318) | func (c *MockProjectCommandOutputHandler_Send_OngoingVerification) Get... method GetAllCapturedArguments (line 323) | func (c *MockProjectCommandOutputHandler_Send_OngoingVerification) Get... type MockProjectCommandOutputHandler_SendWorkflowHook_OngoingVerification (line 354) | type MockProjectCommandOutputHandler_SendWorkflowHook_OngoingVerificatio... method GetCapturedArguments (line 359) | func (c *MockProjectCommandOutputHandler_SendWorkflowHook_OngoingVerif... method GetAllCapturedArguments (line 364) | func (c *MockProjectCommandOutputHandler_SendWorkflowHook_OngoingVerif... FILE: server/jobs/mocks/mock_project_job_url_generator.go type MockProjectJobURLGenerator (line 13) | type MockProjectJobURLGenerator struct method SetFailHandler (line 25) | func (mock *MockProjectJobURLGenerator) SetFailHandler(fh pegomock.Fai... method FailHandler (line 26) | func (mock *MockProjectJobURLGenerator) FailHandler() pegomock.FailHan... method GenerateProjectJobURL (line 28) | func (mock *MockProjectJobURLGenerator) GenerateProjectJobURL(p comman... method VerifyWasCalledOnce (line 47) | func (mock *MockProjectJobURLGenerator) VerifyWasCalledOnce() *Verifie... method VerifyWasCalled (line 54) | func (mock *MockProjectJobURLGenerator) VerifyWasCalled(invocationCoun... method VerifyWasCalledInOrder (line 61) | func (mock *MockProjectJobURLGenerator) VerifyWasCalledInOrder(invocat... method VerifyWasCalledEventually (line 69) | func (mock *MockProjectJobURLGenerator) VerifyWasCalledEventually(invo... function NewMockProjectJobURLGenerator (line 17) | func NewMockProjectJobURLGenerator(options ...pegomock.Option) *MockProj... type VerifierMockProjectJobURLGenerator (line 77) | type VerifierMockProjectJobURLGenerator struct method GenerateProjectJobURL (line 84) | func (verifier *VerifierMockProjectJobURLGenerator) GenerateProjectJob... type MockProjectJobURLGenerator_GenerateProjectJobURL_OngoingVerification (line 90) | type MockProjectJobURLGenerator_GenerateProjectJobURL_OngoingVerificatio... method GetCapturedArguments (line 95) | func (c *MockProjectJobURLGenerator_GenerateProjectJobURL_OngoingVerif... method GetAllCapturedArguments (line 100) | func (c *MockProjectJobURLGenerator_GenerateProjectJobURL_OngoingVerif... FILE: server/jobs/mocks/mock_project_status_updater.go type MockProjectStatusUpdater (line 14) | type MockProjectStatusUpdater struct method SetFailHandler (line 26) | func (mock *MockProjectStatusUpdater) SetFailHandler(fh pegomock.FailH... method FailHandler (line 27) | func (mock *MockProjectStatusUpdater) FailHandler() pegomock.FailHandl... method UpdateProject (line 29) | func (mock *MockProjectStatusUpdater) UpdateProject(ctx command.Projec... method VerifyWasCalledOnce (line 44) | func (mock *MockProjectStatusUpdater) VerifyWasCalledOnce() *VerifierM... method VerifyWasCalled (line 51) | func (mock *MockProjectStatusUpdater) VerifyWasCalled(invocationCountM... method VerifyWasCalledInOrder (line 58) | func (mock *MockProjectStatusUpdater) VerifyWasCalledInOrder(invocatio... method VerifyWasCalledEventually (line 66) | func (mock *MockProjectStatusUpdater) VerifyWasCalledEventually(invoca... function NewMockProjectStatusUpdater (line 18) | func NewMockProjectStatusUpdater(options ...pegomock.Option) *MockProjec... type VerifierMockProjectStatusUpdater (line 74) | type VerifierMockProjectStatusUpdater struct method UpdateProject (line 81) | func (verifier *VerifierMockProjectStatusUpdater) UpdateProject(ctx co... type MockProjectStatusUpdater_UpdateProject_OngoingVerification (line 87) | type MockProjectStatusUpdater_UpdateProject_OngoingVerification struct method GetCapturedArguments (line 92) | func (c *MockProjectStatusUpdater_UpdateProject_OngoingVerification) G... method GetAllCapturedArguments (line 97) | func (c *MockProjectStatusUpdater_UpdateProject_OngoingVerification) G... FILE: server/jobs/project_command_output_handler.go type OutputBuffer (line 15) | type OutputBuffer struct type PullInfo (line 20) | type PullInfo struct type JobIDInfo (line 29) | type JobIDInfo struct type PullInfoWithJobIDs (line 38) | type PullInfoWithJobIDs struct type JobInfo (line 43) | type JobInfo struct type ProjectCmdOutputLine (line 50) | type ProjectCmdOutputLine struct type AsyncProjectCommandOutputHandler (line 59) | type AsyncProjectCommandOutputHandler struct method GetPullToJobMapping (line 114) | func (p *AsyncProjectCommandOutputHandler) GetPullToJobMapping() []Pul... method IsKeyExists (line 137) | func (p *AsyncProjectCommandOutputHandler) IsKeyExists(key string) bool { method Send (line 144) | func (p *AsyncProjectCommandOutputHandler) Send(ctx command.ProjectCon... method SendWorkflowHook (line 164) | func (p *AsyncProjectCommandOutputHandler) SendWorkflowHook(ctx models... method Register (line 182) | func (p *AsyncProjectCommandOutputHandler) Register(jobID string, rece... method Handle (line 186) | func (p *AsyncProjectCommandOutputHandler) Handle() { method completeJob (line 211) | func (p *AsyncProjectCommandOutputHandler) completeJob(jobID string) { method addChan (line 234) | func (p *AsyncProjectCommandOutputHandler) addChan(ch chan string, job... method writeLogLine (line 260) | func (p *AsyncProjectCommandOutputHandler) writeLogLine(jobID string, ... method Deregister (line 286) | func (p *AsyncProjectCommandOutputHandler) Deregister(jobID string, ch... method GetReceiverBufferForPull (line 293) | func (p *AsyncProjectCommandOutputHandler) GetReceiverBufferForPull(jo... method GetProjectOutputBuffer (line 299) | func (p *AsyncProjectCommandOutputHandler) GetProjectOutputBuffer(jobI... method GetJobIDMapForPull (line 305) | func (p *AsyncProjectCommandOutputHandler) GetJobIDMapForPull(pullInfo... method CleanUp (line 318) | func (p *AsyncProjectCommandOutputHandler) CleanUp(pullInfo PullInfo) { type ProjectCommandOutputHandler (line 76) | type ProjectCommandOutputHandler interface function NewAsyncProjectCommandOutputHandler (line 101) | func NewAsyncProjectCommandOutputHandler( type NoopProjectOutputHandler (line 338) | type NoopProjectOutputHandler struct method Send (line 340) | func (p *NoopProjectOutputHandler) Send(_ command.ProjectContext, _ st... method SendWorkflowHook (line 343) | func (p *NoopProjectOutputHandler) SendWorkflowHook(_ models.WorkflowH... method Register (line 346) | func (p *NoopProjectOutputHandler) Register(_ string, _ chan string) {} method Deregister (line 348) | func (p *NoopProjectOutputHandler) Deregister(_ string, _ chan string) {} method Handle (line 350) | func (p *NoopProjectOutputHandler) Handle() { method CleanUp (line 353) | func (p *NoopProjectOutputHandler) CleanUp(_ PullInfo) { method IsKeyExists (line 356) | func (p *NoopProjectOutputHandler) IsKeyExists(_ string) bool { method GetPullToJobMapping (line 360) | func (p *NoopProjectOutputHandler) GetPullToJobMapping() []PullInfoWit... FILE: server/jobs/project_command_output_handler_test.go function createTestProjectCmdContext (line 20) | func createTestProjectCmdContext(t *testing.T) command.ProjectContext { function createProjectCommandOutputHandler (line 49) | func createProjectCommandOutputHandler(t *testing.T) jobs.ProjectCommand... function TestProjectCommandOutputHandler (line 64) | func TestProjectCommandOutputHandler(t *testing.T) { function TestRaceConditionPrevention (line 261) | func TestRaceConditionPrevention(t *testing.T) { function TestHighConcurrencyStress (line 356) | func TestHighConcurrencyStress(t *testing.T) { FILE: server/logging/log.go function SuppressDefaultLogging (line 12) | func SuppressDefaultLogging() { FILE: server/logging/logging_test.go function TestStructuredLoggerSavesHistory (line 23) | func TestStructuredLoggerSavesHistory(t *testing.T) { FILE: server/logging/mocks/mock_simple_logging.go type MockSimpleLogging (line 13) | type MockSimpleLogging struct method SetFailHandler (line 25) | func (mock *MockSimpleLogging) SetFailHandler(fh pegomock.FailHandler)... method FailHandler (line 26) | func (mock *MockSimpleLogging) FailHandler() pegomock.FailHandler ... method Debug (line 28) | func (mock *MockSimpleLogging) Debug(format string, a ...interface{}) { method Err (line 39) | func (mock *MockSimpleLogging) Err(format string, a ...interface{}) { method Flush (line 50) | func (mock *MockSimpleLogging) Flush() error { method GetHistory (line 65) | func (mock *MockSimpleLogging) GetHistory() string { method Info (line 80) | func (mock *MockSimpleLogging) Info(format string, a ...interface{}) { method Log (line 91) | func (mock *MockSimpleLogging) Log(level logging.LogLevel, format stri... method SetLevel (line 102) | func (mock *MockSimpleLogging) SetLevel(lvl logging.LogLevel) { method Warn (line 110) | func (mock *MockSimpleLogging) Warn(format string, a ...interface{}) { method With (line 121) | func (mock *MockSimpleLogging) With(a ...interface{}) logging.SimpleLo... method WithHistory (line 139) | func (mock *MockSimpleLogging) WithHistory(a ...interface{}) logging.S... method VerifyWasCalledOnce (line 157) | func (mock *MockSimpleLogging) VerifyWasCalledOnce() *VerifierMockSimp... method VerifyWasCalled (line 164) | func (mock *MockSimpleLogging) VerifyWasCalled(invocationCountMatcher ... method VerifyWasCalledInOrder (line 171) | func (mock *MockSimpleLogging) VerifyWasCalledInOrder(invocationCountM... method VerifyWasCalledEventually (line 179) | func (mock *MockSimpleLogging) VerifyWasCalledEventually(invocationCou... function NewMockSimpleLogging (line 17) | func NewMockSimpleLogging(options ...pegomock.Option) *MockSimpleLogging { type VerifierMockSimpleLogging (line 187) | type VerifierMockSimpleLogging struct method Debug (line 194) | func (verifier *VerifierMockSimpleLogging) Debug(format string, a ...i... method Err (line 235) | func (verifier *VerifierMockSimpleLogging) Err(format string, a ...int... method Flush (line 276) | func (verifier *VerifierMockSimpleLogging) Flush() *MockSimpleLogging_... method GetHistory (line 293) | func (verifier *VerifierMockSimpleLogging) GetHistory() *MockSimpleLog... method Info (line 310) | func (verifier *VerifierMockSimpleLogging) Info(format string, a ...in... method Log (line 351) | func (verifier *VerifierMockSimpleLogging) Log(level logging.LogLevel,... method SetLevel (line 398) | func (verifier *VerifierMockSimpleLogging) SetLevel(lvl logging.LogLev... method Warn (line 427) | func (verifier *VerifierMockSimpleLogging) Warn(format string, a ...in... method With (line 468) | func (verifier *VerifierMockSimpleLogging) With(a ...interface{}) *Moc... method WithHistory (line 503) | func (verifier *VerifierMockSimpleLogging) WithHistory(a ...interface{... type MockSimpleLogging_Debug_OngoingVerification (line 203) | type MockSimpleLogging_Debug_OngoingVerification struct method GetCapturedArguments (line 208) | func (c *MockSimpleLogging_Debug_OngoingVerification) GetCapturedArgum... method GetAllCapturedArguments (line 213) | func (c *MockSimpleLogging_Debug_OngoingVerification) GetAllCapturedAr... type MockSimpleLogging_Err_OngoingVerification (line 244) | type MockSimpleLogging_Err_OngoingVerification struct method GetCapturedArguments (line 249) | func (c *MockSimpleLogging_Err_OngoingVerification) GetCapturedArgumen... method GetAllCapturedArguments (line 254) | func (c *MockSimpleLogging_Err_OngoingVerification) GetAllCapturedArgu... type MockSimpleLogging_Flush_OngoingVerification (line 282) | type MockSimpleLogging_Flush_OngoingVerification struct method GetCapturedArguments (line 287) | func (c *MockSimpleLogging_Flush_OngoingVerification) GetCapturedArgum... method GetAllCapturedArguments (line 290) | func (c *MockSimpleLogging_Flush_OngoingVerification) GetAllCapturedAr... type MockSimpleLogging_GetHistory_OngoingVerification (line 299) | type MockSimpleLogging_GetHistory_OngoingVerification struct method GetCapturedArguments (line 304) | func (c *MockSimpleLogging_GetHistory_OngoingVerification) GetCaptured... method GetAllCapturedArguments (line 307) | func (c *MockSimpleLogging_GetHistory_OngoingVerification) GetAllCaptu... type MockSimpleLogging_Info_OngoingVerification (line 319) | type MockSimpleLogging_Info_OngoingVerification struct method GetCapturedArguments (line 324) | func (c *MockSimpleLogging_Info_OngoingVerification) GetCapturedArgume... method GetAllCapturedArguments (line 329) | func (c *MockSimpleLogging_Info_OngoingVerification) GetAllCapturedArg... type MockSimpleLogging_Log_OngoingVerification (line 360) | type MockSimpleLogging_Log_OngoingVerification struct method GetCapturedArguments (line 365) | func (c *MockSimpleLogging_Log_OngoingVerification) GetCapturedArgumen... method GetAllCapturedArguments (line 370) | func (c *MockSimpleLogging_Log_OngoingVerification) GetAllCapturedArgu... type MockSimpleLogging_SetLevel_OngoingVerification (line 404) | type MockSimpleLogging_SetLevel_OngoingVerification struct method GetCapturedArguments (line 409) | func (c *MockSimpleLogging_SetLevel_OngoingVerification) GetCapturedAr... method GetAllCapturedArguments (line 414) | func (c *MockSimpleLogging_SetLevel_OngoingVerification) GetAllCapture... type MockSimpleLogging_Warn_OngoingVerification (line 436) | type MockSimpleLogging_Warn_OngoingVerification struct method GetCapturedArguments (line 441) | func (c *MockSimpleLogging_Warn_OngoingVerification) GetCapturedArgume... method GetAllCapturedArguments (line 446) | func (c *MockSimpleLogging_Warn_OngoingVerification) GetAllCapturedArg... type MockSimpleLogging_With_OngoingVerification (line 477) | type MockSimpleLogging_With_OngoingVerification struct method GetCapturedArguments (line 482) | func (c *MockSimpleLogging_With_OngoingVerification) GetCapturedArgume... method GetAllCapturedArguments (line 487) | func (c *MockSimpleLogging_With_OngoingVerification) GetAllCapturedArg... type MockSimpleLogging_WithHistory_OngoingVerification (line 512) | type MockSimpleLogging_WithHistory_OngoingVerification struct method GetCapturedArguments (line 517) | func (c *MockSimpleLogging_WithHistory_OngoingVerification) GetCapture... method GetAllCapturedArguments (line 522) | func (c *MockSimpleLogging_WithHistory_OngoingVerification) GetAllCapt... FILE: server/logging/simple_logger.go type SimpleLogging (line 31) | type SimpleLogging interface type StructuredLogger (line 59) | type StructuredLogger struct method With (line 108) | func (l *StructuredLogger) With(a ...any) SimpleLogging { method WithHistory (line 115) | func (l *StructuredLogger) WithHistory(a ...any) SimpleLogging { method GetHistory (line 128) | func (l *StructuredLogger) GetHistory() string { method Debug (line 132) | func (l *StructuredLogger) Debug(format string, a ...any) { method Info (line 137) | func (l *StructuredLogger) Info(format string, a ...any) { method Warn (line 142) | func (l *StructuredLogger) Warn(format string, a ...any) { method Err (line 147) | func (l *StructuredLogger) Err(format string, a ...any) { method Log (line 152) | func (l *StructuredLogger) Log(level LogLevel, format string, a ...any) { method SetLevel (line 165) | func (l *StructuredLogger) SetLevel(lvl LogLevel) { method Flush (line 171) | func (l *StructuredLogger) Flush() error { method saveToHistory (line 175) | func (l *StructuredLogger) saveToHistory(lvl LogLevel, format string, ... function NewStructuredLoggerFromLevel (line 74) | func NewStructuredLoggerFromLevel(lvl LogLevel) (SimpleLogging, error) { function NewStructuredLogger (line 82) | func NewStructuredLogger() (SimpleLogging, error) { function newStructuredLogger (line 88) | func newStructuredLogger(cfg zap.Config) (*StructuredLogger, error) { function NewNoopLogger (line 185) | func NewNoopLogger(t zaptest.TestingT) SimpleLogging { type LogLevel (line 193) | type LogLevel struct FILE: server/metrics/common.go constant ExecutionTimeMetric (line 7) | ExecutionTimeMetric = "execution_time" constant ExecutionSuccessMetric (line 8) | ExecutionSuccessMetric = "execution_success" constant ExecutionErrorMetric (line 9) | ExecutionErrorMetric = "execution_error" constant ExecutionFailureMetric (line 10) | ExecutionFailureMetric = "execution_failure" FILE: server/metrics/counter.go function InitCounter (line 8) | func InitCounter(scope tally.Scope, name string) { FILE: server/metrics/counter_test.go function TestInitCounter (line 12) | func TestInitCounter(t *testing.T) { FILE: server/metrics/debug.go function newLoggingReporter (line 15) | func newLoggingReporter(logger logging.SimpleLogging) tally.StatsReporter { type debugReporter (line 19) | type debugReporter struct method Reporting (line 25) | func (r *debugReporter) Reporting() bool { method Tagging (line 29) | func (r *debugReporter) Tagging() bool { method Capabilities (line 33) | func (r *debugReporter) Capabilities() tally.Capabilities { method Flush (line 39) | func (r *debugReporter) Flush() { method ReportCounter (line 43) | func (r *debugReporter) ReportCounter(name string, tags map[string]str... method ReportGauge (line 48) | func (r *debugReporter) ReportGauge(name string, tags map[string]strin... method ReportTimer (line 53) | func (r *debugReporter) ReportTimer(name string, tags map[string]strin... method ReportHistogramValueSamples (line 58) | func (r *debugReporter) ReportHistogramValueSamples( method ReportHistogramDurationSamples (line 78) | func (r *debugReporter) ReportHistogramDurationSamples( FILE: server/metrics/metricstest/scope.go function NewLoggingScope (line 11) | func NewLoggingScope(t *testing.T, logger logging.SimpleLogging, statsNa... FILE: server/metrics/scope.go function NewLoggingScope (line 20) | func NewLoggingScope(logger logging.SimpleLogging, statsNamespace string... function NewScope (line 25) | func NewScope(cfg valid.Metrics, logger logging.SimpleLogging, statsName... function newReporter (line 48) | func newReporter(cfg valid.Metrics, logger logging.SimpleLogging) (tally... function newStatsReporter (line 65) | func newStatsReporter(cfg valid.Metrics) (tally.StatsReporter, error) { FILE: server/metrics/scope_test.go function TestNewScope_PrometheusTaggingCapabilities (line 21) | func TestNewScope_PrometheusTaggingCapabilities(t *testing.T) { FILE: server/middleware.go function NewRequestLogger (line 25) | func NewRequestLogger(s *Server) *RequestLogger { type RequestLogger (line 36) | type RequestLogger struct method ServeHTTP (line 44) | func (l *RequestLogger) ServeHTTP(rw http.ResponseWriter, r *http.Requ... FILE: server/recovery/recovery.go function Stack (line 39) | func Stack(skip int) []byte { function source (line 66) | func source(lines [][]byte, n int) []byte { function function (line 75) | func function(pc uintptr) []byte { FILE: server/recovery/recovery_test.go function TestStack (line 24) | func TestStack(t *testing.T) { function recoveryTestFunc1 (line 93) | func recoveryTestFunc1(f func() string) string { function recoveryTestFunc2 (line 97) | func recoveryTestFunc2(f func() string) string { FILE: server/router.go type Router (line 17) | type Router struct method GenerateLockURL (line 34) | func (r *Router) GenerateLockURL(lockID string) string { method GenerateProjectJobURL (line 44) | func (r *Router) GenerateProjectJobURL(ctx command.ProjectContext) (st... method GenerateProjectWorkflowHookURL (line 58) | func (r *Router) GenerateProjectWorkflowHookURL(hookID string) (string... FILE: server/router_test.go function TestRouter_GenerateLockURL (line 20) | func TestRouter_GenerateLockURL(t *testing.T) { function setupJobsRouter (line 72) | func setupJobsRouter(t *testing.T) *server.Router { function TestGenerateProjectJobURL_ShouldGenerateURLWhenJobIDSpecified (line 86) | func TestGenerateProjectJobURL_ShouldGenerateURLWhenJobIDSpecified(t *te... function TestGenerateProjectJobURL_ShouldReturnErrorWhenJobIDNotSpecified (line 99) | func TestGenerateProjectJobURL_ShouldReturnErrorWhenJobIDNotSpecified(t ... FILE: server/scheduled/executor_service.go type ExecutorService (line 18) | type ExecutorService struct method AddJob (line 44) | func (s *ExecutorService) AddJob(jd JobDefinition) { method Run (line 53) | func (s *ExecutorService) Run() { method runScheduledJob (line 79) | func (s *ExecutorService) runScheduledJob(ctx context.Context, wg *syn... function NewExecutorService (line 25) | func NewExecutorService( type JobDefinition (line 48) | type JobDefinition struct type Job (line 107) | type Job interface FILE: server/scheduled/executor_service_test.go function TestExecutorService_Run (line 15) | func TestExecutorService_Run(t *testing.T) { FILE: server/scheduled/mocks/mock_executor_service_job.go type MockJob (line 12) | type MockJob struct method SetFailHandler (line 24) | func (mock *MockJob) SetFailHandler(fh pegomock.FailHandler) { mock.fa... method FailHandler (line 25) | func (mock *MockJob) FailHandler() pegomock.FailHandler { return ... method Run (line 27) | func (mock *MockJob) Run() { method VerifyWasCalledOnce (line 35) | func (mock *MockJob) VerifyWasCalledOnce() *VerifierMockJob { method VerifyWasCalled (line 42) | func (mock *MockJob) VerifyWasCalled(invocationCountMatcher pegomock.I... method VerifyWasCalledInOrder (line 49) | func (mock *MockJob) VerifyWasCalledInOrder(invocationCountMatcher peg... method VerifyWasCalledEventually (line 57) | func (mock *MockJob) VerifyWasCalledEventually(invocationCountMatcher ... function NewMockJob (line 16) | func NewMockJob(options ...pegomock.Option) *MockJob { type VerifierMockJob (line 65) | type VerifierMockJob struct method Run (line 72) | func (verifier *VerifierMockJob) Run() *MockJob_Run_OngoingVerification { type MockJob_Run_OngoingVerification (line 78) | type MockJob_Run_OngoingVerification struct method GetCapturedArguments (line 83) | func (c *MockJob_Run_OngoingVerification) GetCapturedArguments() { method GetAllCapturedArguments (line 86) | func (c *MockJob_Run_OngoingVerification) GetAllCapturedArguments() { FILE: server/scheduled/runtime_stats.go type RuntimeStatCollector (line 12) | type RuntimeStatCollector struct method Run (line 96) | func (r *RuntimeStatCollector) Run() { type runtimeMetrics (line 16) | type runtimeMetrics struct function NewRuntimeStats (line 50) | func NewRuntimeStats(scope tally.Scope) *RuntimeStatCollector { FILE: server/scheduled/runtime_stats_test.go function TestRuntimeStatCollector_Run (line 12) | func TestRuntimeStatCollector_Run(t *testing.T) { FILE: server/server.go constant LockViewRouteName (line 83) | LockViewRouteName = "lock-detail" constant LockViewRouteIDQueryParam (line 87) | LockViewRouteIDQueryParam = "id" constant ProjectJobsViewRouteName (line 89) | ProjectJobsViewRouteName = "project-jobs-detail" constant BinDirName (line 92) | BinDirName = "bin" constant TerraformPluginCacheDirName (line 95) | TerraformPluginCacheDirName = "plugin-cache" type Server (line 99) | type Server struct method Start (line 1064) | func (s *Server) Start() error { method waitForDrain (line 1166) | func (s *Server) waitForDrain() { method closeDatabase (line 1185) | func (s *Server) closeDatabase(timeout time.Duration) error { method Index (line 1202) | func (s *Server) Index(w http.ResponseWriter, _ *http.Request) { method Healthz (line 1300) | func (s *Server) Healthz(w http.ResponseWriter, _ *http.Request) { method GetSSLCertificate (line 1309) | func (s *Server) GetSSLCertificate(*tls.ClientHelloInfo) (*tls.Certifi... type Config (line 140) | type Config struct type WebhookConfig (line 151) | type WebhookConfig struct function NewServer (line 178) | func NewServer(userConfig UserConfig, config Config) (*Server, error) { function preparePullToJobMappings (line 1256) | func preparePullToJobMappings(s *Server) []jobs.PullInfoWithJobIDs { function mkSubDir (line 1290) | func mkSubDir(parentDir string, subDir string) (string, error) { function ParseAtlantisURL (line 1337) | func ParseAtlantisURL(u string) (*url.URL, error) { FILE: server/server_internal_test.go function TestServer_CloseDatabase (line 29) | func TestServer_CloseDatabase(t *testing.T) { FILE: server/server_test.go constant testAtlantisVersion (line 43) | testAtlantisVersion = "1.0.0" constant testAtlantisUrl (line 44) | testAtlantisUrl = "http://example.com" constant testLockingDBType (line 45) | testLockingDBType = cmd.DefaultLockingDBType constant testGitHubHostName (line 46) | testGitHubHostName = cmd.DefaultGHHostname constant testGitHubUser (line 47) | testGitHubUser = "user" function TestNewServer_GitHubUser (line 50) | func TestNewServer_GitHubUser(t *testing.T) { function TestNewServer_InvalidAtlantisURL (line 69) | func TestNewServer_InvalidAtlantisURL(t *testing.T) { function TestIndex_LockErr (line 80) | func TestIndex_LockErr(t *testing.T) { function TestIndex_Success (line 94) | func TestIndex_Success(t *testing.T) { function TestHealthz (line 157) | func TestHealthz(t *testing.T) { type mockRW (line 174) | type mockRW struct method WriteHeader (line 179) | func (w mockRW) WriteHeader(int) {} method Write (line 180) | func (w mockRW) Write([]byte) (int, error) { return 0, nil } method Header (line 181) | func (w mockRW) Header() http.Header { return mh } function BenchmarkHealthz (line 186) | func BenchmarkHealthz(b *testing.B) { function TestGetCertificate (line 193) | func TestGetCertificate(t *testing.T) { function TestParseAtlantisURL (line 217) | func TestParseAtlantisURL(t *testing.T) { FILE: server/static/js/xterm-5.3.0.js method constructor (line 1) | constructor(e,t){super(),this._terminal=e,this._renderService=t,this._li... method _handleTab (line 1) | _handleTab(e){for(let t=0;t>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... function s (line 1) | function s(e,t){return t?"[200~"+e+"[201~":e} method ext (line 1) | get ext(){return this._urlId?-469762049&this._ext|this.underlineStyle<... method ext (line 1) | set ext(e){this._ext=e} method underlineStyle (line 1) | get underlineStyle(){return this._urlId?5:(469762048&this._ext)>>26} method underlineStyle (line 1) | set underlineStyle(e){this._ext&=-469762049,this._ext|=e<<26&469762048} method underlineColor (line 1) | get underlineColor(){return 67108863&this._ext} method underlineColor (line 1) | set underlineColor(e){this._ext&=-67108864,this._ext|=67108863&e} method urlId (line 1) | get urlId(){return this._urlId} method urlId (line 1) | set urlId(e){this._urlId=e} method constructor (line 1) | constructor(e=0,t=0){this._ext=0,this._urlId=0,this._ext=e,this._urlId=t} method clone (line 1) | clone(){return new s(this._ext,this._urlId)} method isEmpty (line 1) | isEmpty(){return 0===this.underlineStyle&&0===this._urlId} method fromArray (line 1) | static fromArray(e){const t=new s;if(!e.length)return t;for(let i=Arra... method constructor (line 1) | constructor(e=32,t=32){if(this.maxLength=e,this.maxSubParamsLength=t,t... method clone (line 1) | clone(){const e=new s(this.maxLength,this.maxSubParamsLength);return e... method toArray (line 1) | toArray(){const e=[];for(let t=0;t=this.maxLength)this._r... method addSubParam (line 1) | addSubParam(e){if(this._digitIsSub=!0,this.length)if(this._rejectDigit... method hasSubParams (line 1) | hasSubParams(e){return(255&this._subParamsIdx[e])-(this._subParamsIdx[... method getSubParams (line 1) | getSubParams(e){const t=this._subParamsIdx[e]>>8,i=255&this._subParams... method getSubParamsAll (line 1) | getSubParamsAll(){const e={};for(let t=0;tthis._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} method constructor (line 1) | constructor(){this._color=new s.TwoKeyMap,this._css=new s.TwoKeyMap} method setCss (line 1) | setCss(e,t,i){this._css.set(e,t,i)} method getCss (line 1) | getCss(e,t){return this._css.get(e,t)} method setColor (line 1) | setColor(e,t,i){this._color.set(e,t,i)} method getColor (line 1) | getColor(e,t){return this._color.get(e,t)} method clear (line 1) | clear(){this._color.clear(),this._css.clear()} method currentLink (line 1) | get currentLink(){return this._currentLink} method constructor (line 1) | constructor(e){super(),this._bufferService=e,this._linkProviders=[],this... method registerLinkProvider (line 1) | registerLinkProvider(e){return this._linkProviders.push(e),{dispose:()=>... method attachToDom (line 1) | attachToDom(e,t,i){this._element=e,this._mouseService=t,this._renderServ... method _handleMouseMove (line 1) | _handleMouseMove(e){if(this._lastMouseEvent=e,!this._element||!this._mou... method _handleHover (line 1) | _handleHover(e){if(this._activeLine!==e.y||this._wasResized)return this.... method _askForLink (line 1) | _askForLink(e,t){var i,s;this._activeProviderReplies&&t||(null===(i=this... method _removeIntersectingLinks (line 1) | _removeIntersectingLinks(e,t){const i=new Set;for(let s=0;s>22} method hasWidth (line 1) | hasWidth(e){return 12582912&this._data[3*e+0]} method getFg (line 1) | getFg(e){return this._data[3*e+1]} method getBg (line 1) | getBg(e){return this._data[3*e+2]} method hasContent (line 1) | hasContent(e){return 4194303&this._data[3*e+0]} method getCodePoint (line 1) | getCodePoint(e){const t=this._data[3*e+0];return 2097152&t?this._combi... method isCombined (line 1) | isCombined(e){return 2097152&this._data[3*e+0]} method getString (line 1) | getString(e){const t=this._data[3*e+0];return 2097152&t?this._combined... method isProtected (line 1) | isProtected(e){return 536870912&this._data[3*e+2]} method loadCell (line 1) | loadCell(e,t){return a=3*e,t.content=this._data[a+0],t.fg=this._data[a... method setCell (line 1) | setCell(e,t){2097152&t.content&&(this._combined[e]=t.combinedData),268... method setCellFromCodePoint (line 1) | setCellFromCodePoint(e,t,i,s,r,n){268435456&r&&(this._extendedAttrs[e]... method addCodepointToCell (line 1) | addCodepointToCell(e,t){let i=this._data[3*e+0];2097152&i?this._combin... method insertCells (line 1) | insertCells(e,t,i,n){if((e%=this.length)&&2===this.getWidth(e-1)&&this... method deleteCells (line 1) | deleteCells(e,t,i,n){if(e%=this.length,t=0;--e)if(4194303&this._d... method getNoBgTrimmedLength (line 1) | getNoBgTrimmedLength(){for(let e=this.length-1;e>=0;--e)if(4194303&thi... method copyCellsFrom (line 1) | copyCellsFrom(e,t,i,s,r){const n=e._data;if(r)for(let r=s-1;r>=0;r--){... method translateToString (line 1) | translateToString(e=!1,t=0,i=this.length){e&&(i=Math.min(i,this.getTri... method constructor (line 1) | constructor(e,t){this._parentWindow=e,this._renderCallback=t,this._refre... method dispose (line 1) | dispose(){this._animationFrame&&(this._parentWindow.cancelAnimationFrame... method addRefreshCallback (line 1) | addRefreshCallback(e){return this._refreshCallbacks.push(e),this._animat... method refresh (line 1) | refresh(e,t,i){this._rowCount=i,e=void 0!==e?e:0,t=void 0!==t?t:this._ro... method _innerRefresh (line 1) | _innerRefresh(){if(this._animationFrame=void 0,void 0===this._rowStart||... method _runRefreshCallbacks (line 1) | _runRefreshCallbacks(){for(const e of this._refreshCallbacks)e(0);this._... class r (line 1) | class r extends s.Disposable{constructor(e){super(),this._parentWindow=e... method constructor (line 1) | constructor(e){super(),this._parentWindow=e,this._currentDevicePixelRa... method setListener (line 1) | setListener(e){this._listener&&this.clearListener(),this._listener=e,t... method _updateDpr (line 1) | _updateDpr(){var e;this._outerListener&&(null===(e=this._resolutionMed... method clearListener (line 1) | clearListener(){this._resolutionMediaMatchList&&this._listener&&this._... method constructor (line 1) | constructor(){this._tasks=[],this._i=0} method enqueue (line 1) | enqueue(e){this._tasks.push(e),this._start()} method flush (line 1) | flush(){for(;this._i0){this._currentRowHeigh... method syncScrollArea (line 1) | syncScrollArea(e=!1){if(this._lastRecordedBufferLength!==this._bufferSer... method _handleScroll (line 1) | _handleScroll(e){if(this._lastScrollTop=this._viewportElement.scrollTop,... method _smoothScroll (line 1) | _smoothScroll(){if(this._isDisposed||-1===this._smoothScrollState.origin... method _smoothScrollPercent (line 1) | _smoothScrollPercent(){return this._optionsService.rawOptions.smoothScro... method _clearSmoothScrollState (line 1) | _clearSmoothScrollState(){this._smoothScrollState.startTime=0,this._smoo... method _bubbleScroll (line 1) | _bubbleScroll(e,t){const i=this._viewportElement.scrollTop+this._lastRec... method handleWheel (line 1) | handleWheel(e){const t=this._getPixelsScrolled(e);return 0!==t&&(this._o... method scrollLines (line 1) | scrollLines(e){if(0!==e)if(this._optionsService.rawOptions.smoothScrollD... method _getPixelsScrolled (line 1) | _getPixelsScrolled(e){if(0===e.deltaY||e.shiftKey)return 0;let t=this._a... method getBufferElements (line 1) | getBufferElements(e,t){var i;let s,r="";const n=[],o=null!=t?t:this._buf... method getLinesScrolled (line 1) | getLinesScrolled(e){if(0===e.deltaY||e.shiftKey)return 0;let t=this._app... method _applyScrollModifier (line 1) | _applyScrollModifier(e,t){const i=this._optionsService.rawOptions.fastSc... method handleTouchStart (line 1) | handleTouchStart(e){this._lastTouchY=e.touches[0].pageY} method handleTouchMove (line 1) | handleTouchMove(e){const t=this._lastTouchY-e.touches[0].pageY;return th... method constructor (line 1) | constructor(e,t,i,s){super(),this._screenElement=e,this._bufferService=t... method _queueRefresh (line 1) | _queueRefresh(){void 0===this._animationFrame&&(this._animationFrame=thi... method _doRefreshDecorations (line 1) | _doRefreshDecorations(){for(const e of this._decorationService.decoratio... method _renderDecoration (line 1) | _renderDecoration(e){this._refreshStyle(e),this._dimensionsChanged&&this... method _createElement (line 1) | _createElement(e){var t,i;const s=document.createElement("div");s.classL... method _refreshStyle (line 1) | _refreshStyle(e){const t=e.marker.line-this._bufferService.buffers.activ... method _refreshXPosition (line 1) | _refreshXPosition(e,t=e.element){var i;if(!t)return;const s=null!==(i=e.... method _removeDecoration (line 1) | _removeDecoration(e){var t;null===(t=this._decorationElements.get(e))||v... method constructor (line 1) | constructor(){this._zones=[],this._zonePool=[],this._zonePoolIndex=0,thi... method zones (line 1) | get zones(){return this._zonePool.length=Math.min(this._zonePool.length,... method clear (line 1) | clear(){this._zones.length=0,this._zonePoolIndex=0} method addDecoration (line 1) | addDecoration(e){if(e.options.overviewRulerOptions){for(const t of this.... method setPadding (line 1) | setPadding(e){this._linePadding=e} method _lineIntersectsZone (line 1) | _lineIntersectsZone(e,t){return t>=e.startBufferLine&&t<=e.endBufferLine} method _lineAdjacentToZone (line 1) | _lineAdjacentToZone(e,t,i){return t>=e.startBufferLine-this._linePadding... method _addLineToZone (line 1) | _addLineToZone(e,t){e.startBufferLine=Math.min(e.startBufferLine,t),e.en... method _width (line 1) | get _width(){return this._optionsService.options.overviewRulerWidth||0} method constructor (line 1) | constructor(e,t,i,s,r,o,a){var c;super(),this._viewportElement=e,this._s... method _registerDecorationListeners (line 1) | _registerDecorationListeners(){this.register(this._decorationService.onD... method _registerBufferChangeListeners (line 1) | _registerBufferChangeListeners(){this.register(this._renderService.onRen... method _registerDimensionChangeListeners (line 1) | _registerDimensionChangeListeners(){this.register(this._renderService.on... method _refreshDrawConstants (line 1) | _refreshDrawConstants(){const e=Math.floor(this._canvas.width/3),t=Math.... method _refreshDrawHeightConstants (line 1) | _refreshDrawHeightConstants(){l.full=Math.round(2*this._coreBrowseServic... method _refreshColorZonePadding (line 1) | _refreshColorZonePadding(){this._colorZoneStore.setPadding({full:Math.fl... method _refreshCanvasDimensions (line 1) | _refreshCanvasDimensions(){this._canvas.style.width=`${this._width}px`,t... method _refreshDecorations (line 1) | _refreshDecorations(){this._shouldUpdateDimensions&&this._refreshCanvasD... method _renderColorZone (line 1) | _renderColorZone(e){this._ctx.fillStyle=e.color,this._ctx.fillRect(_[e.p... method _queueRefresh (line 1) | _queueRefresh(e,t){this._shouldUpdateDimensions=e||this._shouldUpdateDim... method isComposing (line 1) | get isComposing(){return this._isComposing} method constructor (line 1) | constructor(e,t,i,s,r,n){this._textarea=e,this._compositionView=t,this._... method compositionstart (line 1) | compositionstart(){this._isComposing=!0,this._compositionPosition.start=... method compositionupdate (line 1) | compositionupdate(e){this._compositionView.textContent=e.data,this.updat... method compositionend (line 1) | compositionend(){this._finalizeComposition(!0)} method keydown (line 1) | keydown(e){if(this._isComposing||this._isSendingComposition){if(229===e.... method _finalizeComposition (line 1) | _finalizeComposition(e){if(this._compositionView.classList.remove("activ... method _handleAnyTextareaChanges (line 1) | _handleAnyTextareaChanges(){const e=this._textarea.value;setTimeout((()=... method updateCompositionElements (line 1) | updateCompositionElements(e){if(this._isComposing){if(this._bufferServic... function i (line 1) | function i(e,t,i){const s=i.getBoundingClientRect(),r=e.getComputedStyle... method constructor (line 1) | constructor(){this._data={}} method set (line 1) | set(e,t,i){this._data[e]||(this._data[e]={}),this._data[e][t]=i} method get (line 1) | get(e,t){return this._data[e]?this._data[e][t]:void 0} method clear (line 1) | clear(){this._data={}} method constructor (line 1) | constructor(){this.fg=0,this.bg=0,this.extended=new s} method toColorRGB (line 1) | static toColorRGB(e){return[e>>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... function r (line 1) | function r(e,t,i,s){const r=e-n(e,i),a=t-n(t,i),l=Math.abs(r-a)-function... method constructor (line 1) | constructor(e){super(),this._parentWindow=e,this._currentDevicePixelRa... method setListener (line 1) | setListener(e){this._listener&&this.clearListener(),this._listener=e,t... method _updateDpr (line 1) | _updateDpr(){var e;this._outerListener&&(null===(e=this._resolutionMed... method clearListener (line 1) | clearListener(){this._resolutionMediaMatchList&&this._listener&&this._... method constructor (line 1) | constructor(){this._tasks=[],this._i=0} method enqueue (line 1) | enqueue(e){this._tasks.push(e),this._start()} method flush (line 1) | flush(){for(;this._ithis._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} function o (line 1) | function o(e,t){return e>t?"A":"B"} method constructor (line 1) | constructor(e,t){super(),this._optionsService=e,this._bufferService=t,... method reset (line 1) | reset(){this._normal=new n.Buffer(!0,this._optionsService,this._buffer... method alt (line 1) | get alt(){return this._alt} method active (line 1) | get active(){return this._activeBuffer} method normal (line 1) | get normal(){return this._normal} method activateNormalBuffer (line 1) | activateNormalBuffer(){this._activeBuffer!==this._normal&&(this._norma... method activateAltBuffer (line 1) | activateAltBuffer(e){this._activeBuffer!==this._alt&&(this._alt.fillVi... method resize (line 1) | resize(e,t){this._normal.resize(e,t),this._alt.resize(e,t),this.setupT... method setupTabStops (line 1) | setupTabStops(e){this._normal.setupTabStops(e),this._alt.setupTabStops... method constructor (line 1) | constructor(){super(...arguments),this.content=0,this.fg=0,this.bg=0,t... method fromCharData (line 1) | static fromCharData(e){const t=new o;return t.setFromCharData(e),t} method isCombined (line 1) | isCombined(){return 2097152&this.content} method getWidth (line 1) | getWidth(){return this.content>>22} method getChars (line 1) | getChars(){return 2097152&this.content?this.combinedData:2097151&this.... method getCode (line 1) | getCode(){return this.isCombined()?this.combinedData.charCodeAt(this.c... method setFromCharData (line 1) | setFromCharData(e){this.fg=e[r.CHAR_DATA_ATTR_INDEX],this.bg=0;let t=!... method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e){super(),this._core=e,this._onBufferChange=this.register... method active (line 1) | get active(){if(this._core.buffers.active===this._core.buffers.normal)... method normal (line 1) | get normal(){return this._normal.init(this._core.buffers.normal)} method alternate (line 1) | get alternate(){return this._alternate.init(this._core.buffers.alt)} function a (line 1) | function a(e,t,i,s,r,n){let o=e,a=t,h="";for(;o!==i||a!==s;)o+=r?1:-1,r&... method constructor (line 1) | constructor(e){this.table=new Uint8Array(e)} method setDefault (line 1) | setDefault(e,t){this.table.fill(e<<4|t)} method add (line 1) | add(e,t,i,s){this.table[t<<8|e]=i<<4|s} method addMany (line 1) | addMany(e,t,i,s){for(let r=0;r{i===e&&t(t... method onMultipleOptionChange (line 1) | onMultipleOptionChange(e,t){return this.onOptionChange((i=>{-1!==e.ind... method _setupOptions (line 1) | _setupOptions(){const e=e=>{if(!(e in t.DEFAULT_OPTIONS))throw new Err... method _sanitizeAndValidateOption (line 1) | _sanitizeAndValidateOption(e,i){switch(e){case"cursorStyle":if(i||(i=t... function h (line 1) | function h(e,t){const i=t?"O":"[";return s.C0.ESC+i+e} method constructor (line 1) | constructor(e,t,i=!1){this.isWrapped=i,this._combined={},this._extende... method get (line 1) | get(e){const t=this._data[3*e+0],i=2097151&t;return[this._data[3*e+1],... method set (line 1) | set(e,t){this._data[3*e+1]=t[n.CHAR_DATA_ATTR_INDEX],t[n.CHAR_DATA_CHA... method getWidth (line 1) | getWidth(e){return this._data[3*e+0]>>22} method hasWidth (line 1) | hasWidth(e){return 12582912&this._data[3*e+0]} method getFg (line 1) | getFg(e){return this._data[3*e+1]} method getBg (line 1) | getBg(e){return this._data[3*e+2]} method hasContent (line 1) | hasContent(e){return 4194303&this._data[3*e+0]} method getCodePoint (line 1) | getCodePoint(e){const t=this._data[3*e+0];return 2097152&t?this._combi... method isCombined (line 1) | isCombined(e){return 2097152&this._data[3*e+0]} method getString (line 1) | getString(e){const t=this._data[3*e+0];return 2097152&t?this._combined... method isProtected (line 1) | isProtected(e){return 536870912&this._data[3*e+2]} method loadCell (line 1) | loadCell(e,t){return a=3*e,t.content=this._data[a+0],t.fg=this._data[a... method setCell (line 1) | setCell(e,t){2097152&t.content&&(this._combined[e]=t.combinedData),268... method setCellFromCodePoint (line 1) | setCellFromCodePoint(e,t,i,s,r,n){268435456&r&&(this._extendedAttrs[e]... method addCodepointToCell (line 1) | addCodepointToCell(e,t){let i=this._data[3*e+0];2097152&i?this._combin... method insertCells (line 1) | insertCells(e,t,i,n){if((e%=this.length)&&2===this.getWidth(e-1)&&this... method deleteCells (line 1) | deleteCells(e,t,i,n){if(e%=this.length,t=0;--e)if(4194303&this._d... method getNoBgTrimmedLength (line 1) | getNoBgTrimmedLength(){for(let e=this.length-1;e>=0;--e)if(4194303&thi... method copyCellsFrom (line 1) | copyCellsFrom(e,t,i,s,r){const n=e._data;if(r)for(let r=s-1;r>=0;r--){... method translateToString (line 1) | translateToString(e=!1,t=0,i=this.length){e&&(i=Math.min(i,this.getTri... function c (line 1) | function c(e,t){e=Math.floor(e);let i="";for(let s=0;s1)th... method identToString (line 1) | identToString(e){const t=[];for(;e;)t.push(String.fromCharCode(255&e))... method setPrintHandler (line 1) | setPrintHandler(e){this._printHandler=e} method clearPrintHandler (line 1) | clearPrintHandler(){this._printHandler=this._printHandlerFb} method registerEscHandler (line 1) | registerEscHandler(e,t){const i=this._identifier(e,[48,126]);void 0===... method clearEscHandler (line 1) | clearEscHandler(e){this._escHandlers[this._identifier(e,[48,126])]&&de... method setEscHandlerFallback (line 1) | setEscHandlerFallback(e){this._escHandlerFb=e} method setExecuteHandler (line 1) | setExecuteHandler(e,t){this._executeHandlers[e.charCodeAt(0)]=t} method clearExecuteHandler (line 1) | clearExecuteHandler(e){this._executeHandlers[e.charCodeAt(0)]&&delete ... method setExecuteHandlerFallback (line 1) | setExecuteHandlerFallback(e){this._executeHandlerFb=e} method registerCsiHandler (line 1) | registerCsiHandler(e,t){const i=this._identifier(e);void 0===this._csi... method clearCsiHandler (line 1) | clearCsiHandler(e){this._csiHandlers[this._identifier(e)]&&delete this... method setCsiHandlerFallback (line 1) | setCsiHandlerFallback(e){this._csiHandlerFb=e} method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._dcsParser.registerHandler(this._i... method clearDcsHandler (line 1) | clearDcsHandler(e){this._dcsParser.clearHandler(this._identifier(e))} method setDcsHandlerFallback (line 1) | setDcsHandlerFallback(e){this._dcsParser.setHandlerFallback(e)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._oscParser.registerHandler(e,t)} method clearOscHandler (line 1) | clearOscHandler(e){this._oscParser.clearHandler(e)} method setOscHandlerFallback (line 1) | setOscHandlerFallback(e){this._oscParser.setHandlerFallback(e)} method setErrorHandler (line 1) | setErrorHandler(e){this._errorHandler=e} method clearErrorHandler (line 1) | clearErrorHandler(){this._errorHandler=this._errorHandlerFb} method reset (line 1) | reset(){this.currentState=this.initialState,this._oscParser.reset(),th... method _preserveStack (line 1) | _preserveStack(e,t,i,s,r){this._parseStack.state=e,this._parseStack.ha... method parse (line 1) | parse(e,t,i){let s,r=0,n=0,o=0;if(this._parseStack.state)if(2===this._... method decorations (line 1) | get decorations(){return this._decorations.values()} method constructor (line 1) | constructor(){super(),this._decorations=new o.SortedList((e=>null==e?v... method registerDecoration (line 1) | registerDecoration(e){if(e.marker.isDisposed)return;const t=new l(e);i... method reset (line 1) | reset(){for(const e of this._decorations.values())e.dispose();this._de... method getDecorationsAtCell (line 1) | *getDecorationsAtCell(e,t,i){var s,r,n;let o=0,a=0;for(const h of this... method forEachDecorationAtCell (line 1) | forEachDecorationAtCell(e,t,i,s){this._decorations.forEachByKey(t,(t=>... method constructor (line 1) | constructor(e,t,i,s,r,a,c,l,u,p){super(),this._element=e,this._screenEle... method _updateDimensions (line 1) | _updateDimensions(){const e=this._coreBrowserService.dpr;this.dimensions... method _injectCss (line 1) | _injectCss(e){this._themeStyleElement||(this._themeStyleElement=document... method _setDefaultSpacing (line 1) | _setDefaultSpacing(){const e=this.dimensions.css.cell.width-this._widthC... method handleDevicePixelRatioChange (line 1) | handleDevicePixelRatioChange(){this._updateDimensions(),this._widthCache... method _refreshRowElements (line 1) | _refreshRowElements(e,t){for(let e=this._rowElements.length;e<=t;e++){co... method handleResize (line 1) | handleResize(e,t){this._refreshRowElements(e,t),this._updateDimensions()} method handleCharSizeChanged (line 1) | handleCharSizeChanged(){this._updateDimensions(),this._widthCache.clear(... method handleBlur (line 1) | handleBlur(){this._rowContainer.classList.remove(m)} method handleFocus (line 1) | handleFocus(){this._rowContainer.classList.add(m),this.renderRows(this._... method handleSelectionChanged (line 1) | handleSelectionChanged(e,t,i){if(this._selectionContainer.replaceChildre... method _createSelectionElement (line 1) | _createSelectionElement(e,t,i,s=1){const r=document.createElement("div")... method handleCursorMove (line 1) | handleCursorMove(){} method _handleOptionsChanged (line 1) | _handleOptionsChanged(){this._updateDimensions(),this._injectCss(this._t... method clear (line 1) | clear(){for(const e of this._rowElements)e.replaceChildren()} method renderRows (line 1) | renderRows(e,t){const i=this._bufferService.buffer,s=i.ybase+i.y,r=Math.... method _terminalSelector (line 1) | get _terminalSelector(){return`.${f}${this._terminalClass}`} method _handleLinkHover (line 1) | _handleLinkHover(e){this._setCellUnderline(e.x1,e.x2,e.y1,e.y2,e.cols,!0)} method _handleLinkLeave (line 1) | _handleLinkLeave(e){this._setCellUnderline(e.x1,e.x2,e.y1,e.y2,e.cols,!1)} method _setCellUnderline (line 1) | _setCellUnderline(e,t,i,s,r,n){i<0&&(e=0),s<0&&(t=0);const o=this._buffe... method constructor (line 1) | constructor(e,t,i,s,r,n,o){this._document=e,this._characterJoinerService... method handleSelectionChanged (line 1) | handleSelectionChanged(e,t,i){this._selectionStart=e,this._selectionEnd=... method createRow (line 1) | createRow(e,t,i,s,r,a,h,l,_,f,p){const g=[],m=this._characterJoinerServi... method _applyMinimumContrast (line 1) | _applyMinimumContrast(e,t,i,s,r,n){if(1===this._optionsService.rawOption... method _getContrastCache (line 1) | _getContrastCache(e){return e.isDim()?this._themeService.colors.halfCont... method _addStyle (line 1) | _addStyle(e,t){e.setAttribute("style",`${e.getAttribute("style")||""}${t... method _isCellInSelection (line 1) | _isCellInSelection(e,t){const i=this._selectionStart,s=this._selectionEn... function v (line 1) | function v(e,t,i){for(;e.length>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... method constructor (line 1) | constructor(e){this._bufferService=e,this.isSelectAllActive=!1,this.sele... method clearSelection (line 1) | clearSelection(){this.selectionStart=void 0,this.selectionEnd=void 0,thi... method finalSelectionStart (line 1) | get finalSelectionStart(){return this.isSelectAllActive?[0,0]:this.selec... method finalSelectionEnd (line 1) | get finalSelectionEnd(){if(this.isSelectAllActive)return[this._bufferSer... method areSelectionValuesReversed (line 1) | areSelectionValuesReversed(){const e=this.selectionStart,t=this.selectio... method handleTrim (line 1) | handleTrim(e){return this.selectionStart&&(this.selectionStart[1]-=e),th... method hasValidSize (line 1) | get hasValidSize(){return this.width>0&&this.height>0} method constructor (line 1) | constructor(e,t,i){super(),this._optionsService=i,this.width=0,this.heig... method measure (line 1) | measure(){const e=this._measureStrategy.measure();e.width===this.width&&... class c (line 1) | class c{constructor(e,t,i){this._document=e,this._parentElement=t,this._... method constructor (line 1) | constructor(e,t,i){this._document=e,this._parentElement=t,this._option... method measure (line 1) | measure(){this._measureElement.style.fontFamily=this._optionsService.r... method constructor (line 1) | constructor(e,t,i){super(),this.content=0,this.combinedData="",this.fg... method isCombined (line 1) | isCombined(){return 2097152} method getWidth (line 1) | getWidth(){return this._width} method getChars (line 1) | getChars(){return this.combinedData} method getCode (line 1) | getCode(){return 2097151} method setFromCharData (line 1) | setFromCharData(e){throw new Error("not implemented")} method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e=t.VT500_TRANSITION_TABLE){super(),this._transitions=e,th... method _identifier (line 1) | _identifier(e,t=[64,126]){let i=0;if(e.prefix){if(e.prefix.length>1)th... method identToString (line 1) | identToString(e){const t=[];for(;e;)t.push(String.fromCharCode(255&e))... method setPrintHandler (line 1) | setPrintHandler(e){this._printHandler=e} method clearPrintHandler (line 1) | clearPrintHandler(){this._printHandler=this._printHandlerFb} method registerEscHandler (line 1) | registerEscHandler(e,t){const i=this._identifier(e,[48,126]);void 0===... method clearEscHandler (line 1) | clearEscHandler(e){this._escHandlers[this._identifier(e,[48,126])]&&de... method setEscHandlerFallback (line 1) | setEscHandlerFallback(e){this._escHandlerFb=e} method setExecuteHandler (line 1) | setExecuteHandler(e,t){this._executeHandlers[e.charCodeAt(0)]=t} method clearExecuteHandler (line 1) | clearExecuteHandler(e){this._executeHandlers[e.charCodeAt(0)]&&delete ... method setExecuteHandlerFallback (line 1) | setExecuteHandlerFallback(e){this._executeHandlerFb=e} method registerCsiHandler (line 1) | registerCsiHandler(e,t){const i=this._identifier(e);void 0===this._csi... method clearCsiHandler (line 1) | clearCsiHandler(e){this._csiHandlers[this._identifier(e)]&&delete this... method setCsiHandlerFallback (line 1) | setCsiHandlerFallback(e){this._csiHandlerFb=e} method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._dcsParser.registerHandler(this._i... method clearDcsHandler (line 1) | clearDcsHandler(e){this._dcsParser.clearHandler(this._identifier(e))} method setDcsHandlerFallback (line 1) | setDcsHandlerFallback(e){this._dcsParser.setHandlerFallback(e)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._oscParser.registerHandler(e,t)} method clearOscHandler (line 1) | clearOscHandler(e){this._oscParser.clearHandler(e)} method setOscHandlerFallback (line 1) | setOscHandlerFallback(e){this._oscParser.setHandlerFallback(e)} method setErrorHandler (line 1) | setErrorHandler(e){this._errorHandler=e} method clearErrorHandler (line 1) | clearErrorHandler(){this._errorHandler=this._errorHandlerFb} method reset (line 1) | reset(){this.currentState=this.initialState,this._oscParser.reset(),th... method _preserveStack (line 1) | _preserveStack(e,t,i,s,r){this._parseStack.state=e,this._parseStack.ha... method parse (line 1) | parse(e,t,i){let s,r=0,n=0,o=0;if(this._parseStack.state)if(2===this._... method decorations (line 1) | get decorations(){return this._decorations.values()} method constructor (line 1) | constructor(){super(),this._decorations=new o.SortedList((e=>null==e?v... method registerDecoration (line 1) | registerDecoration(e){if(e.marker.isDisposed)return;const t=new l(e);i... method reset (line 1) | reset(){for(const e of this._decorations.values())e.dispose();this._de... method getDecorationsAtCell (line 1) | *getDecorationsAtCell(e,t,i){var s,r,n;let o=0,a=0;for(const h of this... method forEachDecorationAtCell (line 1) | forEachDecorationAtCell(e,t,i,s){this._decorations.forEachByKey(t,(t=>... class c (line 1) | class c extends n.AttributeData{constructor(e,t,i){super(),this.content=... method constructor (line 1) | constructor(e,t,i){this._document=e,this._parentElement=t,this._option... method measure (line 1) | measure(){this._measureElement.style.fontFamily=this._optionsService.r... method constructor (line 1) | constructor(e,t,i){super(),this.content=0,this.combinedData="",this.fg... method isCombined (line 1) | isCombined(){return 2097152} method getWidth (line 1) | getWidth(){return this._width} method getChars (line 1) | getChars(){return this.combinedData} method getCode (line 1) | getCode(){return 2097151} method setFromCharData (line 1) | setFromCharData(e){throw new Error("not implemented")} method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e=t.VT500_TRANSITION_TABLE){super(),this._transitions=e,th... method _identifier (line 1) | _identifier(e,t=[64,126]){let i=0;if(e.prefix){if(e.prefix.length>1)th... method identToString (line 1) | identToString(e){const t=[];for(;e;)t.push(String.fromCharCode(255&e))... method setPrintHandler (line 1) | setPrintHandler(e){this._printHandler=e} method clearPrintHandler (line 1) | clearPrintHandler(){this._printHandler=this._printHandlerFb} method registerEscHandler (line 1) | registerEscHandler(e,t){const i=this._identifier(e,[48,126]);void 0===... method clearEscHandler (line 1) | clearEscHandler(e){this._escHandlers[this._identifier(e,[48,126])]&&de... method setEscHandlerFallback (line 1) | setEscHandlerFallback(e){this._escHandlerFb=e} method setExecuteHandler (line 1) | setExecuteHandler(e,t){this._executeHandlers[e.charCodeAt(0)]=t} method clearExecuteHandler (line 1) | clearExecuteHandler(e){this._executeHandlers[e.charCodeAt(0)]&&delete ... method setExecuteHandlerFallback (line 1) | setExecuteHandlerFallback(e){this._executeHandlerFb=e} method registerCsiHandler (line 1) | registerCsiHandler(e,t){const i=this._identifier(e);void 0===this._csi... method clearCsiHandler (line 1) | clearCsiHandler(e){this._csiHandlers[this._identifier(e)]&&delete this... method setCsiHandlerFallback (line 1) | setCsiHandlerFallback(e){this._csiHandlerFb=e} method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._dcsParser.registerHandler(this._i... method clearDcsHandler (line 1) | clearDcsHandler(e){this._dcsParser.clearHandler(this._identifier(e))} method setDcsHandlerFallback (line 1) | setDcsHandlerFallback(e){this._dcsParser.setHandlerFallback(e)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._oscParser.registerHandler(e,t)} method clearOscHandler (line 1) | clearOscHandler(e){this._oscParser.clearHandler(e)} method setOscHandlerFallback (line 1) | setOscHandlerFallback(e){this._oscParser.setHandlerFallback(e)} method setErrorHandler (line 1) | setErrorHandler(e){this._errorHandler=e} method clearErrorHandler (line 1) | clearErrorHandler(){this._errorHandler=this._errorHandlerFb} method reset (line 1) | reset(){this.currentState=this.initialState,this._oscParser.reset(),th... method _preserveStack (line 1) | _preserveStack(e,t,i,s,r){this._parseStack.state=e,this._parseStack.ha... method parse (line 1) | parse(e,t,i){let s,r=0,n=0,o=0;if(this._parseStack.state)if(2===this._... method decorations (line 1) | get decorations(){return this._decorations.values()} method constructor (line 1) | constructor(){super(),this._decorations=new o.SortedList((e=>null==e?v... method registerDecoration (line 1) | registerDecoration(e){if(e.marker.isDisposed)return;const t=new l(e);i... method reset (line 1) | reset(){for(const e of this._decorations.values())e.dispose();this._de... method getDecorationsAtCell (line 1) | *getDecorationsAtCell(e,t,i){var s,r,n;let o=0,a=0;for(const h of this... method forEachDecorationAtCell (line 1) | forEachDecorationAtCell(e,t,i,s){this._decorations.forEachByKey(t,(t=>... method constructor (line 1) | constructor(e){this._bufferService=e,this._characterJoiners=[],this._nex... method register (line 1) | register(e){const t={id:this._nextCharacterJoinerId++,handler:e};return ... method deregister (line 1) | deregister(e){for(let t=0;tt[1]&&e[1]=s;s++){c... method setSelection (line 1) | setSelection(e,t,i){this._model.clearSelection(),this._removeMouseDownLi... method rightClickSelect (line 1) | rightClickSelect(e){this._isClickInSelection(e)||(this._selectWordAtCurs... method _getWordAt (line 1) | _getWordAt(e,t,i=!0,s=!0){if(e[0]>=this._bufferService.cols)return;const... method _selectWordAt (line 1) | _selectWordAt(e,t){const i=this._getWordAt(e,t);if(i){for(;i.start<0;)i.... method _selectToWordAt (line 1) | _selectToWordAt(e){const t=this._getWordAt(e,!0);if(t){let i=e[1];for(;t... method _isCharWordSeparator (line 1) | _isCharWordSeparator(e){return 0!==e.getWidth()&&this._optionsService.ra... method _selectLineAt (line 1) | _selectLineAt(e){const t=this._bufferService.buffer.getWrappedRangeForLi... method colors (line 1) | get colors(){return this._colors} method constructor (line 1) | constructor(e){super(),this._optionsService=e,this._contrastCache=new n.... method _setTheme (line 1) | _setTheme(e={}){const i=this._colors;if(i.foreground=p(e.foreground,l),i... method restoreColor (line 1) | restoreColor(e){this._restoreColor(e),this._onChangeColors.fire(this.col... method _restoreColor (line 1) | _restoreColor(e){if(void 0!==e)switch(e){case 256:this._colors.foregroun... method modifyColors (line 1) | modifyColors(e){e(this._colors),this._onChangeColors.fire(this.colors)} method _updateRestoreColors (line 1) | _updateRestoreColors(){this._restoreColors={foreground:this._colors.fore... function p (line 1) | function p(e,t){if(void 0!==e)try{return o.css.toColor(e)}catch(e){}retu... class n (line 1) | class n extends r.Disposable{constructor(e){super(),this._maxLength=e,th... method constructor (line 1) | constructor(e){super(),this._maxLength=e,this.onDeleteEmitter=this.reg... method maxLength (line 1) | get maxLength(){return this._maxLength} method maxLength (line 1) | set maxLength(e){if(this._maxLength===e)return;const t=new Array(e);fo... method length (line 1) | get length(){return this._length} method length (line 1) | set length(e){if(e>this._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} function u (line 1) | function u(e){const t=e.toString(16);return t.length<2?"0"+t:t} function f (line 1) | function f(e,t){return e>24&255,r=e>>16&255,n=e>>8&255;let o=t>>24&2... function i (line 1) | function i(e,t,i){const s=e>>24&255,r=e>>16&255,n=e>>8&255;let o=t>>24&2... method constructor (line 1) | constructor(){this._data={}} method set (line 1) | set(e,t,i){this._data[e]||(this._data[e]={}),this._data[e][t]=i} method get (line 1) | get(e,t){return this._data[e]?this._data[e][t]:void 0} method clear (line 1) | clear(){this._data={}} method constructor (line 1) | constructor(){this.fg=0,this.bg=0,this.extended=new s} method toColorRGB (line 1) | static toColorRGB(e){return[e>>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... class S (line 1) | class S extends s.Disposable{get onScroll(){return this._onScrollApi||(t... method onScroll (line 1) | get onScroll(){return this._onScrollApi||(this._onScrollApi=this.regis... method cols (line 1) | get cols(){return this._bufferService.cols} method rows (line 1) | get rows(){return this._bufferService.rows} method buffers (line 1) | get buffers(){return this._bufferService.buffers} method options (line 1) | get options(){return this.optionsService.options} method options (line 1) | set options(e){for(const t in e)this.optionsService.options[t]=e[t]} method constructor (line 1) | constructor(e){super(),this._windowsWrappingHeuristics=this.register(n... method write (line 1) | write(e,t){this._writeBuffer.write(e,t)} method writeSync (line 1) | writeSync(e,t){this._logService.logLevel<=r.LogLevelEnum.WARN&&!m&&(th... method resize (line 1) | resize(e,t){isNaN(e)||isNaN(t)||(e=Math.max(e,a.MINIMUM_COLS),t=Math.m... method scroll (line 1) | scroll(e,t=!1){this._bufferService.scroll(e,t)} method scrollLines (line 1) | scrollLines(e,t,i){this._bufferService.scrollLines(e,t,i)} method scrollPages (line 1) | scrollPages(e){this.scrollLines(e*(this.rows-1))} method scrollToTop (line 1) | scrollToTop(){this.scrollLines(-this._bufferService.buffer.ydisp)} method scrollToBottom (line 1) | scrollToBottom(){this.scrollLines(this._bufferService.buffer.ybase-thi... method scrollToLine (line 1) | scrollToLine(e){const t=e-this._bufferService.buffer.ydisp;0!==t&&this... method registerEscHandler (line 1) | registerEscHandler(e,t){return this._inputHandler.registerEscHandler(e... method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._inputHandler.registerDcsHandler(e... method registerCsiHandler (line 1) | registerCsiHandler(e,t){return this._inputHandler.registerCsiHandler(e... method registerOscHandler (line 1) | registerOscHandler(e,t){return this._inputHandler.registerOscHandler(e... method _setup (line 1) | _setup(){this._handleWindowsPtyOptionChange()} method reset (line 1) | reset(){this._inputHandler.reset(),this._bufferService.reset(),this._c... method _handleWindowsPtyOptionChange (line 1) | _handleWindowsPtyOptionChange(){let e=!1;const t=this.optionsService.r... method _enableWindowsWrappingHeuristics (line 1) | _enableWindowsWrappingHeuristics(){if(!this._windowsWrappingHeuristics... method constructor (line 1) | constructor(){this._listeners=[],this._disposed=!1} method event (line 1) | get event(){return this._event||(this._event=e=>(this._listeners.push(e)... method fire (line 1) | fire(e,t){const i=[];for(let e=0;e24)return t.setWinLines||!1;switch(e){case 1:return... class E (line 1) | class E extends h.Disposable{getAttrData(){return this._curAttrData}cons... method getAttrData (line 1) | getAttrData(){return this._curAttrData} method constructor (line 1) | constructor(e,t,i,s,r,h,_,f,v=new a.EscapeSequenceParser){super(),this... method _preserveStack (line 1) | _preserveStack(e,t,i,s){this._parseStack.paused=!0,this._parseStack.cu... method _logSlowResolvingAsync (line 1) | _logSlowResolvingAsync(e){this._logService.logLevel<=v.LogLevelEnum.WA... method _getCurrentLinkId (line 1) | _getCurrentLinkId(){return this._curAttrData.extended.urlId} method parse (line 1) | parse(e,t){let i,s=this._activeBuffer.x,r=this._activeBuffer.y,n=0;con... method print (line 1) | print(e,t,i){let s,r;const n=this._charsetService.charset,o=this._opti... method registerCsiHandler (line 1) | registerCsiHandler(e,t){return"t"!==e.final||e.prefix||e.intermediates... method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._parser.registerDcsHandler(e,new g... method registerEscHandler (line 1) | registerEscHandler(e,t){return this._parser.registerEscHandler(e,t)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._parser.registerOscHandler(e,new p... method bell (line 1) | bell(){return this._onRequestBell.fire(),!0} method lineFeed (line 1) | lineFeed(){return this._dirtyRowTracker.markDirty(this._activeBuffer.y... method carriageReturn (line 1) | carriageReturn(){return this._activeBuffer.x=0,!0} method backspace (line 1) | backspace(){var e;if(!this._coreService.decPrivateModes.reverseWraparo... method tab (line 1) | tab(){if(this._activeBuffer.x>=this._bufferService.cols)return!0;const... method shiftOut (line 1) | shiftOut(){return this._charsetService.setgLevel(1),!0} method shiftIn (line 1) | shiftIn(){return this._charsetService.setgLevel(0),!0} method _restrictCursor (line 1) | _restrictCursor(e=this._bufferService.cols-1){this._activeBuffer.x=Mat... method _setCursor (line 1) | _setCursor(e,t){this._dirtyRowTracker.markDirty(this._activeBuffer.y),... method _moveCursor (line 1) | _moveCursor(e,t){this._restrictCursor(),this._setCursor(this._activeBu... method cursorUp (line 1) | cursorUp(e){const t=this._activeBuffer.y-this._activeBuffer.scrollTop;... method cursorDown (line 1) | cursorDown(e){const t=this._activeBuffer.scrollBottom-this._activeBuff... method cursorForward (line 1) | cursorForward(e){return this._moveCursor(e.params[0]||1,0),!0} method cursorBackward (line 1) | cursorBackward(e){return this._moveCursor(-(e.params[0]||1),0),!0} method cursorNextLine (line 1) | cursorNextLine(e){return this.cursorDown(e),this._activeBuffer.x=0,!0} method cursorPrecedingLine (line 1) | cursorPrecedingLine(e){return this.cursorUp(e),this._activeBuffer.x=0,!0} method cursorCharAbsolute (line 1) | cursorCharAbsolute(e){return this._setCursor((e.params[0]||1)-1,this._... method cursorPosition (line 1) | cursorPosition(e){return this._setCursor(e.length>=2?(e.params[1]||1)-... method charPosAbsolute (line 1) | charPosAbsolute(e){return this._setCursor((e.params[0]||1)-1,this._act... method hPositionRelative (line 1) | hPositionRelative(e){return this._moveCursor(e.params[0]||1,0),!0} method linePosAbsolute (line 1) | linePosAbsolute(e){return this._setCursor(this._activeBuffer.x,(e.para... method vPositionRelative (line 1) | vPositionRelative(e){return this._moveCursor(0,e.params[0]||1),!0} method hVPosition (line 1) | hVPosition(e){return this.cursorPosition(e),!0} method tabClear (line 1) | tabClear(e){const t=e.params[0];return 0===t?delete this._activeBuffer... method cursorForwardTab (line 1) | cursorForwardTab(e){if(this._activeBuffer.x>=this._bufferService.cols)... method cursorBackwardTab (line 1) | cursorBackwardTab(e){if(this._activeBuffer.x>=this._bufferService.cols... method selectProtected (line 1) | selectProtected(e){const t=e.params[0];return 1===t&&(this._curAttrDat... method _eraseInBufferLine (line 1) | _eraseInBufferLine(e,t,i,s=!1,r=!1){const n=this._activeBuffer.lines.g... method _resetBufferLine (line 1) | _resetBufferLine(e,t=!1){const i=this._activeBuffer.lines.get(this._ac... method eraseInDisplay (line 1) | eraseInDisplay(e,t=!1){let i;switch(this._restrictCursor(this._bufferS... method eraseInLine (line 1) | eraseInLine(e,t=!1){switch(this._restrictCursor(this._bufferService.co... method insertLines (line 1) | insertLines(e){this._restrictCursor();let t=e.params[0]||1;if(this._ac... method deleteLines (line 1) | deleteLines(e){this._restrictCursor();let t=e.params[0]||1;if(this._ac... method insertChars (line 1) | insertChars(e){this._restrictCursor();const t=this._activeBuffer.lines... method deleteChars (line 1) | deleteChars(e){this._restrictCursor();const t=this._activeBuffer.lines... method scrollUp (line 1) | scrollUp(e){let t=e.params[0]||1;for(;t--;)this._activeBuffer.lines.sp... method scrollDown (line 1) | scrollDown(e){let t=e.params[0]||1;for(;t--;)this._activeBuffer.lines.... method scrollLeft (line 1) | scrollLeft(e){if(this._activeBuffer.y>this._activeBuffer.scrollBottom|... method scrollRight (line 1) | scrollRight(e){if(this._activeBuffer.y>this._activeBuffer.scrollBottom... method insertColumns (line 1) | insertColumns(e){if(this._activeBuffer.y>this._activeBuffer.scrollBott... method deleteColumns (line 1) | deleteColumns(e){if(this._activeBuffer.y>this._activeBuffer.scrollBott... method eraseChars (line 1) | eraseChars(e){this._restrictCursor();const t=this._activeBuffer.lines.... method repeatPrecedingCharacter (line 1) | repeatPrecedingCharacter(e){if(!this._parser.precedingCodepoint)return... method sendDeviceAttributesPrimary (line 1) | sendDeviceAttributesPrimary(e){return e.params[0]>0||(this._is("xterm"... method sendDeviceAttributesSecondary (line 1) | sendDeviceAttributesSecondary(e){return e.params[0]>0||(this._is("xter... method _is (line 1) | _is(e){return 0===(this._optionsService.rawOptions.termName+"").indexO... method setMode (line 1) | setMode(e){for(let t=0;t5)&&(e=1)... method _processSGR0 (line 1) | _processSGR0(e){e.fg=l.DEFAULT_ATTR_DATA.fg,e.bg=l.DEFAULT_ATTR_DATA.b... method charAttributes (line 1) | charAttributes(e){if(1===e.length&&0===e.params[0])return this._proces... method deviceStatus (line 1) | deviceStatus(e){switch(e.params[0]){case 5:this._coreService.triggerDa... method deviceStatusPrivate (line 1) | deviceStatusPrivate(e){if(6===e.params[0]){const e=this._activeBuffer.... method softReset (line 1) | softReset(e){return this._coreService.isCursorHidden=!1,this._onReques... method setCursorStyle (line 1) | setCursorStyle(e){const t=e.params[0]||1;switch(t){case 1:case 2:this.... method setScrollRegion (line 1) | setScrollRegion(e){const t=e.params[0]||1;let i;return(e.length<2||(i=... method windowOptions (line 1) | windowOptions(e){if(!b(e.params[0],this._optionsService.rawOptions.win... method saveCursor (line 1) | saveCursor(e){return this._activeBuffer.savedX=this._activeBuffer.x,th... method restoreCursor (line 1) | restoreCursor(e){return this._activeBuffer.x=this._activeBuffer.savedX... method setTitle (line 1) | setTitle(e){return this._windowTitle=e,this._onTitleChange.fire(e),!0} method setIconName (line 1) | setIconName(e){return this._iconName=e,!0} method setOrReportIndexedColor (line 1) | setOrReportIndexedColor(e){const t=[],i=e.split(";");for(;i.length>1;)... method setHyperlink (line 1) | setHyperlink(e){const t=e.split(";");return!(t.length<2)&&(t[1]?this._... method _createHyperlink (line 1) | _createHyperlink(e,t){this._getCurrentLinkId()&&this._finishHyperlink(... method _finishHyperlink (line 1) | _finishHyperlink(){return this._curAttrData.extended=this._curAttrData... method _setOrReportSpecialColor (line 1) | _setOrReportSpecialColor(e,t){const i=e.split(";");for(let e=0;ethis.end&&(this.end=e)} method markRangeDirty (line 1) | markRangeDirty(e,t){e>t&&(w=e,e=t,t=w),eth... method markAllDirty (line 1) | markAllDirty(){this.markRangeDirty(0,this._bufferService.rows-1)} function L (line 1) | function L(e){return 0<=e&&e<256} function i (line 1) | function i(e){for(const t of e)t.dispose();e.length=0} method constructor (line 1) | constructor(){this._data={}} method set (line 1) | set(e,t,i){this._data[e]||(this._data[e]={}),this._data[e][t]=i} method get (line 1) | get(e,t){return this._data[e]?this._data[e][t]:void 0} method clear (line 1) | clear(){this._data={}} method constructor (line 1) | constructor(){this.fg=0,this.bg=0,this.extended=new s} method toColorRGB (line 1) | static toColorRGB(e){return[e>>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... method constructor (line 1) | constructor(){this._disposables=[],this._isDisposed=!1} method dispose (line 1) | dispose(){this._isDisposed=!0;for(const e of this._disposables)e.dispose... method register (line 1) | register(e){return this._disposables.push(e),e} method unregister (line 1) | unregister(e){const t=this._disposables.indexOf(e);-1!==t&&this._disposa... method constructor (line 1) | constructor(){this._isDisposed=!1} method value (line 1) | get value(){return this._isDisposed?void 0:this._value} method value (line 1) | set value(e){var t;this._isDisposed||e===this._value||(null===(t=this._v... method clear (line 1) | clear(){this.value=void 0} method dispose (line 1) | dispose(){var e;this._isDisposed=!0,null===(e=this._value)||void 0===e||... class i (line 1) | class i{constructor(){this._data={}}set(e,t,i){this._data[e]||(this._dat... method constructor (line 1) | constructor(){this._data={}} method set (line 1) | set(e,t,i){this._data[e]||(this._data[e]={}),this._data[e][t]=i} method get (line 1) | get(e,t){return this._data[e]?this._data[e][t]:void 0} method clear (line 1) | clear(){this._data={}} method constructor (line 1) | constructor(){this.fg=0,this.bg=0,this.extended=new s} method toColorRGB (line 1) | static toColorRGB(e){return[e>>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... method constructor (line 1) | constructor(){this._data=new i} method set (line 1) | set(e,t,s,r,n){this._data.get(e,t)||this._data.set(e,t,new i),this._data... method get (line 1) | get(e,t,i,s){var r;return null===(r=this._data.get(e,t))||void 0===r?voi... method clear (line 1) | clear(){this._data.clear()} method constructor (line 1) | constructor(e){this._getKey=e,this._array=[]} method clear (line 1) | clear(){this._array.length=0} method insert (line 1) | insert(e){0!==this._array.length?(i=this._search(this._getKey(e)),this._... method delete (line 1) | delete(e){if(0===this._array.length)return!1;const t=this._getKey(e);if(... method getKeyIterator (line 1) | *getKeyIterator(e){if(0!==this._array.length&&(i=this._search(e),!(i<0||... method forEachByKey (line 1) | forEachByKey(e,t){if(0!==this._array.length&&(i=this._search(e),!(i<0||i... method values (line 1) | values(){return[...this._array].values()} method _search (line 1) | _search(e){let t=0,i=this._array.length-1;for(;i>=t;){let s=t+i>>1;const... class r (line 1) | class r{constructor(){this._tasks=[],this._i=0}enqueue(e){this._tasks.pu... method constructor (line 1) | constructor(e){super(),this._parentWindow=e,this._currentDevicePixelRa... method setListener (line 1) | setListener(e){this._listener&&this.clearListener(),this._listener=e,t... method _updateDpr (line 1) | _updateDpr(){var e;this._outerListener&&(null===(e=this._resolutionMed... method clearListener (line 1) | clearListener(){this._resolutionMediaMatchList&&this._listener&&this._... method constructor (line 1) | constructor(){this._tasks=[],this._i=0} method enqueue (line 1) | enqueue(e){this._tasks.push(e),this._start()} method flush (line 1) | flush(){for(;this._ie(this._cre... method constructor (line 1) | constructor(e){super(),this._maxLength=e,this.onDeleteEmitter=this.reg... method maxLength (line 1) | get maxLength(){return this._maxLength} method maxLength (line 1) | set maxLength(e){if(this._maxLength===e)return;const t=new Array(e);fo... method length (line 1) | get length(){return this._length} method length (line 1) | set length(e){if(e>this._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} method _requestCallback (line 1) | _requestCallback(e){return requestIdleCallback(e)} method _cancelCallback (line 1) | _cancelCallback(e){cancelIdleCallback(e)} method constructor (line 1) | constructor(){this._queue=new t.IdleTaskQueue} method set (line 1) | set(e){this._queue.clear(),this._queue.enqueue(e)} method flush (line 1) | flush(){this._queue.flush()} class i (line 1) | class i{constructor(){this.fg=0,this.bg=0,this.extended=new s}static toC... method constructor (line 1) | constructor(){this._data={}} method set (line 1) | set(e,t,i){this._data[e]||(this._data[e]={}),this._data[e][t]=i} method get (line 1) | get(e,t){return this._data[e]?this._data[e][t]:void 0} method clear (line 1) | clear(){this._data={}} method constructor (line 1) | constructor(){this.fg=0,this.bg=0,this.extended=new s} method toColorRGB (line 1) | static toColorRGB(e){return[e>>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... class s (line 1) | class s{get ext(){return this._urlId?-469762049&this._ext|this.underline... method ext (line 1) | get ext(){return this._urlId?-469762049&this._ext|this.underlineStyle<... method ext (line 1) | set ext(e){this._ext=e} method underlineStyle (line 1) | get underlineStyle(){return this._urlId?5:(469762048&this._ext)>>26} method underlineStyle (line 1) | set underlineStyle(e){this._ext&=-469762049,this._ext|=e<<26&469762048} method underlineColor (line 1) | get underlineColor(){return 67108863&this._ext} method underlineColor (line 1) | set underlineColor(e){this._ext&=-67108864,this._ext|=67108863&e} method urlId (line 1) | get urlId(){return this._urlId} method urlId (line 1) | set urlId(e){this._urlId=e} method constructor (line 1) | constructor(e=0,t=0){this._ext=0,this._urlId=0,this._ext=e,this._urlId=t} method clone (line 1) | clone(){return new s(this._ext,this._urlId)} method isEmpty (line 1) | isEmpty(){return 0===this.underlineStyle&&0===this._urlId} method fromArray (line 1) | static fromArray(e){const t=new s;if(!e.length)return t;for(let i=Arra... method constructor (line 1) | constructor(e=32,t=32){if(this.maxLength=e,this.maxSubParamsLength=t,t... method clone (line 1) | clone(){const e=new s(this.maxLength,this.maxSubParamsLength);return e... method toArray (line 1) | toArray(){const e=[];for(let t=0;t=this.maxLength)this._r... method addSubParam (line 1) | addSubParam(e){if(this._digitIsSub=!0,this.length)if(this._rejectDigit... method hasSubParams (line 1) | hasSubParams(e){return(255&this._subParamsIdx[e])-(this._subParamsIdx[... method getSubParams (line 1) | getSubParams(e){const t=this._subParamsIdx[e]>>8,i=255&this._subParams... method getSubParamsAll (line 1) | getSubParamsAll(){const e={};for(let t=0;tthi... method isCursorInViewport (line 1) | get isCursorInViewport(){const e=this.ybase+this.y-this.ydisp;return e>=... method _getCorrectBufferLength (line 1) | _getCorrectBufferLength(e){if(!this._hasScrollback)return e;const i=e+th... method fillViewportRows (line 1) | fillViewportRows(e){if(0===this.lines.length){void 0===e&&(e=o.DEFAULT_A... method clear (line 1) | clear(){this.ydisp=0,this.ybase=0,this.y=0,this.x=0,this.lines=new s.Cir... method resize (line 1) | resize(e,t){const i=this.getNullCell(o.DEFAULT_ATTR_DATA);let s=0;const ... method _batchedMemoryCleanup (line 1) | _batchedMemoryCleanup(){let e=!0;this._memoryCleanupPosition>=this.lines... method _isReflowEnabled (line 1) | get _isReflowEnabled(){const e=this._optionsService.rawOptions.windowsPt... method _reflow (line 1) | _reflow(e,t){this._cols!==e&&(e>this._cols?this._reflowLarger(e,t):this.... method _reflowLarger (line 1) | _reflowLarger(e,t){const i=(0,a.reflowLargerGetLinesToRemove)(this.lines... method _reflowLargerAdjustViewport (line 1) | _reflowLargerAdjustViewport(e,t,i){const s=this.getNullCell(o.DEFAULT_AT... method _reflowSmaller (line 1) | _reflowSmaller(e,t){const i=this.getNullCell(o.DEFAULT_ATTR_DATA),s=[];l... method translateBufferLineToString (line 1) | translateBufferLineToString(e,t,i=0,s){const r=this.lines.get(e);return ... method getWrappedRangeForLine (line 1) | getWrappedRangeForLine(e){let t=e,i=e;for(;t>0&&this.lines.get(t).isWrap... method setupTabStops (line 1) | setupTabStops(e){for(null!=e?this.tabs[e]||(e=this.prevStop(e)):(this.ta... method prevStop (line 1) | prevStop(e){for(null==e&&(e=this.x);!this.tabs[--e]&&e>0;);return e>=thi... method nextStop (line 1) | nextStop(e){for(null==e&&(e=this.x);!this.tabs[++e]&&e>22} method hasWidth (line 1) | hasWidth(e){return 12582912&this._data[3*e+0]} method getFg (line 1) | getFg(e){return this._data[3*e+1]} method getBg (line 1) | getBg(e){return this._data[3*e+2]} method hasContent (line 1) | hasContent(e){return 4194303&this._data[3*e+0]} method getCodePoint (line 1) | getCodePoint(e){const t=this._data[3*e+0];return 2097152&t?this._combi... method isCombined (line 1) | isCombined(e){return 2097152&this._data[3*e+0]} method getString (line 1) | getString(e){const t=this._data[3*e+0];return 2097152&t?this._combined... method isProtected (line 1) | isProtected(e){return 536870912&this._data[3*e+2]} method loadCell (line 1) | loadCell(e,t){return a=3*e,t.content=this._data[a+0],t.fg=this._data[a... method setCell (line 1) | setCell(e,t){2097152&t.content&&(this._combined[e]=t.combinedData),268... method setCellFromCodePoint (line 1) | setCellFromCodePoint(e,t,i,s,r,n){268435456&r&&(this._extendedAttrs[e]... method addCodepointToCell (line 1) | addCodepointToCell(e,t){let i=this._data[3*e+0];2097152&i?this._combin... method insertCells (line 1) | insertCells(e,t,i,n){if((e%=this.length)&&2===this.getWidth(e-1)&&this... method deleteCells (line 1) | deleteCells(e,t,i,n){if(e%=this.length,t=0;--e)if(4194303&this._d... method getNoBgTrimmedLength (line 1) | getNoBgTrimmedLength(){for(let e=this.length-1;e>=0;--e)if(4194303&thi... method copyCellsFrom (line 1) | copyCellsFrom(e,t,i,s,r){const n=e._data;if(r)for(let r=s-1;r>=0;r--){... method translateToString (line 1) | translateToString(e=!1,t=0,i=this.length){e&&(i=Math.min(i,this.getTri... function i (line 1) | function i(e,t,i){if(t===e.length-1)return e[t].getTrimmedLength();const... method constructor (line 1) | constructor(){this._data={}} method set (line 1) | set(e,t,i){this._data[e]||(this._data[e]={}),this._data[e][t]=i} method get (line 1) | get(e,t){return this._data[e]?this._data[e][t]:void 0} method clear (line 1) | clear(){this._data={}} method constructor (line 1) | constructor(){this.fg=0,this.bg=0,this.extended=new s} method toColorRGB (line 1) | static toColorRGB(e){return[e>>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... class o (line 1) | class o extends r.Disposable{constructor(e,t){super(),this._optionsServi... method constructor (line 1) | constructor(e,t){super(),this._optionsService=e,this._bufferService=t,... method reset (line 1) | reset(){this._normal=new n.Buffer(!0,this._optionsService,this._buffer... method alt (line 1) | get alt(){return this._alt} method active (line 1) | get active(){return this._activeBuffer} method normal (line 1) | get normal(){return this._normal} method activateNormalBuffer (line 1) | activateNormalBuffer(){this._activeBuffer!==this._normal&&(this._norma... method activateAltBuffer (line 1) | activateAltBuffer(e){this._activeBuffer!==this._alt&&(this._alt.fillVi... method resize (line 1) | resize(e,t){this._normal.resize(e,t),this._alt.resize(e,t),this.setupT... method setupTabStops (line 1) | setupTabStops(e){this._normal.setupTabStops(e),this._alt.setupTabStops... method constructor (line 1) | constructor(){super(...arguments),this.content=0,this.fg=0,this.bg=0,t... method fromCharData (line 1) | static fromCharData(e){const t=new o;return t.setFromCharData(e),t} method isCombined (line 1) | isCombined(){return 2097152&this.content} method getWidth (line 1) | getWidth(){return this.content>>22} method getChars (line 1) | getChars(){return 2097152&this.content?this.combinedData:2097151&this.... method getCode (line 1) | getCode(){return this.isCombined()?this.combinedData.charCodeAt(this.c... method setFromCharData (line 1) | setFromCharData(e){this.fg=e[r.CHAR_DATA_ATTR_INDEX],this.bg=0;let t=!... method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e){super(),this._core=e,this._onBufferChange=this.register... method active (line 1) | get active(){if(this._core.buffers.active===this._core.buffers.normal)... method normal (line 1) | get normal(){return this._normal.init(this._core.buffers.normal)} method alternate (line 1) | get alternate(){return this._alternate.init(this._core.buffers.alt)} class o (line 1) | class o extends n.AttributeData{constructor(){super(...arguments),this.c... method constructor (line 1) | constructor(e,t){super(),this._optionsService=e,this._bufferService=t,... method reset (line 1) | reset(){this._normal=new n.Buffer(!0,this._optionsService,this._buffer... method alt (line 1) | get alt(){return this._alt} method active (line 1) | get active(){return this._activeBuffer} method normal (line 1) | get normal(){return this._normal} method activateNormalBuffer (line 1) | activateNormalBuffer(){this._activeBuffer!==this._normal&&(this._norma... method activateAltBuffer (line 1) | activateAltBuffer(e){this._activeBuffer!==this._alt&&(this._alt.fillVi... method resize (line 1) | resize(e,t){this._normal.resize(e,t),this._alt.resize(e,t),this.setupT... method setupTabStops (line 1) | setupTabStops(e){this._normal.setupTabStops(e),this._alt.setupTabStops... method constructor (line 1) | constructor(){super(...arguments),this.content=0,this.fg=0,this.bg=0,t... method fromCharData (line 1) | static fromCharData(e){const t=new o;return t.setFromCharData(e),t} method isCombined (line 1) | isCombined(){return 2097152&this.content} method getWidth (line 1) | getWidth(){return this.content>>22} method getChars (line 1) | getChars(){return 2097152&this.content?this.combinedData:2097151&this.... method getCode (line 1) | getCode(){return this.isCombined()?this.combinedData.charCodeAt(this.c... method setFromCharData (line 1) | setFromCharData(e){this.fg=e[r.CHAR_DATA_ATTR_INDEX],this.bg=0;let t=!... method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e){super(),this._core=e,this._onBufferChange=this.register... method active (line 1) | get active(){if(this._core.buffers.active===this._core.buffers.normal)... method normal (line 1) | get normal(){return this._normal.init(this._core.buffers.normal)} method alternate (line 1) | get alternate(){return this._alternate.init(this._core.buffers.alt)} class n (line 1) | class n{get id(){return this._id}constructor(e){this.line=e,this.isDispo... method constructor (line 1) | constructor(e){super(),this._maxLength=e,this.onDeleteEmitter=this.reg... method maxLength (line 1) | get maxLength(){return this._maxLength} method maxLength (line 1) | set maxLength(e){if(this._maxLength===e)return;const t=new Array(e);fo... method length (line 1) | get length(){return this._length} method length (line 1) | set length(e){if(e>this._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} method constructor (line 1) | constructor(){this._interim=0} method clear (line 1) | clear(){this._interim=0} method decode (line 1) | decode(e,t){const i=e.length;if(!i)return 0;let s=0,r=0;if(this._interim... method constructor (line 1) | constructor(){this.interim=new Uint8Array(3)} method clear (line 1) | clear(){this.interim.fill(0)} method decode (line 1) | decode(e,t){const i=e.length;if(!i)return 0;let s,r,n,o,a=0,h=0,c=0;if(t... method constructor (line 1) | constructor(){if(this.version="6",!r){r=new Uint8Array(65536),r.fill(1),... method wcwidth (line 1) | wcwidth(e){return e<32?0:e<127?1:e<65536?r[e]:function(e,t){let i,s=0,r=... class n (line 1) | class n extends r.Disposable{constructor(e){super(),this._action=e,this.... method constructor (line 1) | constructor(e){super(),this._maxLength=e,this.onDeleteEmitter=this.reg... method maxLength (line 1) | get maxLength(){return this._maxLength} method maxLength (line 1) | set maxLength(e){if(this._maxLength===e)return;const t=new Array(e);fo... method length (line 1) | get length(){return this._length} method length (line 1) | set length(e){if(e>this._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} function r (line 1) | function r(e,t){const i=e.toString(16),s=i.length<2?"0"+i:i;switch(t){ca... method constructor (line 1) | constructor(e){super(),this._parentWindow=e,this._currentDevicePixelRa... method setListener (line 1) | setListener(e){this._listener&&this.clearListener(),this._listener=e,t... method _updateDpr (line 1) | _updateDpr(){var e;this._outerListener&&(null===(e=this._resolutionMed... method clearListener (line 1) | clearListener(){this._resolutionMediaMatchList&&this._listener&&this._... method constructor (line 1) | constructor(){this._tasks=[],this._i=0} method enqueue (line 1) | enqueue(e){this._tasks.push(e),this._start()} method flush (line 1) | flush(){for(;this._i{},this... method registerHandler (line 1) | registerHandler(e,t){void 0===this._handlers[e]&&(this._handlers[e]=[]);... method clearHandler (line 1) | clearHandler(e){this._handlers[e]&&delete this._handlers[e]} method setHandlerFallback (line 1) | setHandlerFallback(e){this._handlerFb=e} method reset (line 1) | reset(){if(this._active.length)for(let e=this._stack.paused?this._stack.... method hook (line 1) | hook(e,t){if(this.reset(),this._ident=e,this._active=this._handlers[e]||... method put (line 1) | put(e,t,i){if(this._active.length)for(let s=this._active.length-1;s>=0;s... method unhook (line 1) | unhook(e,t=!0){if(this._active.length){let i=!1,s=this._active.length-1,... method constructor (line 1) | constructor(e){this._handler=e,this._data="",this._params=a,this._hitLim... method hook (line 1) | hook(e){this._params=e.length>1||e.params[0]?e.clone():a,this._data="",t... method put (line 1) | put(e,t,i){this._hitLimit||(this._data+=(0,s.utf32ToString)(e,t,i),this.... method unhook (line 1) | unhook(e){let t=!1;if(this._hitLimit)t=!1;else if(e&&(t=this._handler(th... class a (line 1) | class a{constructor(e){this.table=new Uint8Array(e)}setDefault(e,t){this... method constructor (line 1) | constructor(e){this.table=new Uint8Array(e)} method setDefault (line 1) | setDefault(e,t){this.table.fill(e<<4|t)} method add (line 1) | add(e,t,i,s){this.table[t<<8|e]=i<<4|s} method addMany (line 1) | addMany(e,t,i,s){for(let r=0;r{i===e&&t(t... method onMultipleOptionChange (line 1) | onMultipleOptionChange(e,t){return this.onOptionChange((i=>{-1!==e.ind... method _setupOptions (line 1) | _setupOptions(){const e=e=>{if(!(e in t.DEFAULT_OPTIONS))throw new Err... method _sanitizeAndValidateOption (line 1) | _sanitizeAndValidateOption(e,i){switch(e){case"cursorStyle":if(i||(i=t... class c (line 1) | class c extends s.Disposable{constructor(e=t.VT500_TRANSITION_TABLE){sup... method constructor (line 1) | constructor(e,t,i){this._document=e,this._parentElement=t,this._option... method measure (line 1) | measure(){this._measureElement.style.fontFamily=this._optionsService.r... method constructor (line 1) | constructor(e,t,i){super(),this.content=0,this.combinedData="",this.fg... method isCombined (line 1) | isCombined(){return 2097152} method getWidth (line 1) | getWidth(){return this._width} method getChars (line 1) | getChars(){return this.combinedData} method getCode (line 1) | getCode(){return 2097151} method setFromCharData (line 1) | setFromCharData(e){throw new Error("not implemented")} method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e=t.VT500_TRANSITION_TABLE){super(),this._transitions=e,th... method _identifier (line 1) | _identifier(e,t=[64,126]){let i=0;if(e.prefix){if(e.prefix.length>1)th... method identToString (line 1) | identToString(e){const t=[];for(;e;)t.push(String.fromCharCode(255&e))... method setPrintHandler (line 1) | setPrintHandler(e){this._printHandler=e} method clearPrintHandler (line 1) | clearPrintHandler(){this._printHandler=this._printHandlerFb} method registerEscHandler (line 1) | registerEscHandler(e,t){const i=this._identifier(e,[48,126]);void 0===... method clearEscHandler (line 1) | clearEscHandler(e){this._escHandlers[this._identifier(e,[48,126])]&&de... method setEscHandlerFallback (line 1) | setEscHandlerFallback(e){this._escHandlerFb=e} method setExecuteHandler (line 1) | setExecuteHandler(e,t){this._executeHandlers[e.charCodeAt(0)]=t} method clearExecuteHandler (line 1) | clearExecuteHandler(e){this._executeHandlers[e.charCodeAt(0)]&&delete ... method setExecuteHandlerFallback (line 1) | setExecuteHandlerFallback(e){this._executeHandlerFb=e} method registerCsiHandler (line 1) | registerCsiHandler(e,t){const i=this._identifier(e);void 0===this._csi... method clearCsiHandler (line 1) | clearCsiHandler(e){this._csiHandlers[this._identifier(e)]&&delete this... method setCsiHandlerFallback (line 1) | setCsiHandlerFallback(e){this._csiHandlerFb=e} method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._dcsParser.registerHandler(this._i... method clearDcsHandler (line 1) | clearDcsHandler(e){this._dcsParser.clearHandler(this._identifier(e))} method setDcsHandlerFallback (line 1) | setDcsHandlerFallback(e){this._dcsParser.setHandlerFallback(e)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._oscParser.registerHandler(e,t)} method clearOscHandler (line 1) | clearOscHandler(e){this._oscParser.clearHandler(e)} method setOscHandlerFallback (line 1) | setOscHandlerFallback(e){this._oscParser.setHandlerFallback(e)} method setErrorHandler (line 1) | setErrorHandler(e){this._errorHandler=e} method clearErrorHandler (line 1) | clearErrorHandler(){this._errorHandler=this._errorHandlerFb} method reset (line 1) | reset(){this.currentState=this.initialState,this._oscParser.reset(),th... method _preserveStack (line 1) | _preserveStack(e,t,i,s,r){this._parseStack.state=e,this._parseStack.ha... method parse (line 1) | parse(e,t,i){let s,r=0,n=0,o=0;if(this._parseStack.state)if(2===this._... method decorations (line 1) | get decorations(){return this._decorations.values()} method constructor (line 1) | constructor(){super(),this._decorations=new o.SortedList((e=>null==e?v... method registerDecoration (line 1) | registerDecoration(e){if(e.marker.isDisposed)return;const t=new l(e);i... method reset (line 1) | reset(){for(const e of this._decorations.values())e.dispose();this._de... method getDecorationsAtCell (line 1) | *getDecorationsAtCell(e,t,i){var s,r,n;let o=0,a=0;for(const h of this... method forEachDecorationAtCell (line 1) | forEachDecorationAtCell(e,t,i,s){this._decorations.forEachByKey(t,(t=>... method constructor (line 1) | constructor(){this._state=0,this._active=n,this._id=-1,this._handlers=Ob... method registerHandler (line 1) | registerHandler(e,t){void 0===this._handlers[e]&&(this._handlers[e]=[]);... method clearHandler (line 1) | clearHandler(e){this._handlers[e]&&delete this._handlers[e]} method setHandlerFallback (line 1) | setHandlerFallback(e){this._handlerFb=e} method dispose (line 1) | dispose(){this._handlers=Object.create(null),this._handlerFb=()=>{},this... method reset (line 1) | reset(){if(2===this._state)for(let e=this._stack.paused?this._stack.loop... method _start (line 1) | _start(){if(this._active=this._handlers[this._id]||n,this._active.length... method _put (line 1) | _put(e,t,i){if(this._active.length)for(let s=this._active.length-1;s>=0;... method start (line 1) | start(){this.reset(),this._state=1} method put (line 1) | put(e,t,i){if(3!==this._state){if(1===this._state)for(;t>26} method underlineStyle (line 1) | set underlineStyle(e){this._ext&=-469762049,this._ext|=e<<26&469762048} method underlineColor (line 1) | get underlineColor(){return 67108863&this._ext} method underlineColor (line 1) | set underlineColor(e){this._ext&=-67108864,this._ext|=67108863&e} method urlId (line 1) | get urlId(){return this._urlId} method urlId (line 1) | set urlId(e){this._urlId=e} method constructor (line 1) | constructor(e=0,t=0){this._ext=0,this._urlId=0,this._ext=e,this._urlId=t} method clone (line 1) | clone(){return new s(this._ext,this._urlId)} method isEmpty (line 1) | isEmpty(){return 0===this.underlineStyle&&0===this._urlId} method fromArray (line 1) | static fromArray(e){const t=new s;if(!e.length)return t;for(let i=Arra... method constructor (line 1) | constructor(e=32,t=32){if(this.maxLength=e,this.maxSubParamsLength=t,t... method clone (line 1) | clone(){const e=new s(this.maxLength,this.maxSubParamsLength);return e... method toArray (line 1) | toArray(){const e=[];for(let t=0;t=this.maxLength)this._r... method addSubParam (line 1) | addSubParam(e){if(this._digitIsSub=!0,this.length)if(this._rejectDigit... method hasSubParams (line 1) | hasSubParams(e){return(255&this._subParamsIdx[e])-(this._subParamsIdx[... method getSubParams (line 1) | getSubParams(e){const t=this._subParamsIdx[e]>>8,i=255&this._subParams... method getSubParamsAll (line 1) | getSubParamsAll(){const e={};for(let t=0;t=0;e--)this._addons[e].insta... method loadAddon (line 1) | loadAddon(e,t){const i={instance:t,dispose:t.dispose,isDisposed:!1};this... method _wrappedAddonDispose (line 1) | _wrappedAddonDispose(e){if(e.isDisposed)return;let t=-1;for(let i=0;i=this._line.length))return t?(this._line.loadCe... method translateToString (line 1) | translateToString(e,t,i){return this._line.translateToString(e,t,i)} class o (line 1) | class o extends n.Disposable{constructor(e){super(),this._core=e,this._o... method constructor (line 1) | constructor(e,t){super(),this._optionsService=e,this._bufferService=t,... method reset (line 1) | reset(){this._normal=new n.Buffer(!0,this._optionsService,this._buffer... method alt (line 1) | get alt(){return this._alt} method active (line 1) | get active(){return this._activeBuffer} method normal (line 1) | get normal(){return this._normal} method activateNormalBuffer (line 1) | activateNormalBuffer(){this._activeBuffer!==this._normal&&(this._norma... method activateAltBuffer (line 1) | activateAltBuffer(e){this._activeBuffer!==this._alt&&(this._alt.fillVi... method resize (line 1) | resize(e,t){this._normal.resize(e,t),this._alt.resize(e,t),this.setupT... method setupTabStops (line 1) | setupTabStops(e){this._normal.setupTabStops(e),this._alt.setupTabStops... method constructor (line 1) | constructor(){super(...arguments),this.content=0,this.fg=0,this.bg=0,t... method fromCharData (line 1) | static fromCharData(e){const t=new o;return t.setFromCharData(e),t} method isCombined (line 1) | isCombined(){return 2097152&this.content} method getWidth (line 1) | getWidth(){return this.content>>22} method getChars (line 1) | getChars(){return 2097152&this.content?this.combinedData:2097151&this.... method getCode (line 1) | getCode(){return this.isCombined()?this.combinedData.charCodeAt(this.c... method setFromCharData (line 1) | setFromCharData(e){this.fg=e[r.CHAR_DATA_ATTR_INDEX],this.bg=0;let t=!... method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e){super(),this._core=e,this._onBufferChange=this.register... method active (line 1) | get active(){if(this._core.buffers.active===this._core.buffers.normal)... method normal (line 1) | get normal(){return this._normal.init(this._core.buffers.normal)} method alternate (line 1) | get alternate(){return this._alternate.init(this._core.buffers.alt)} method constructor (line 1) | constructor(e){this._core=e} method registerCsiHandler (line 1) | registerCsiHandler(e,t){return this._core.registerCsiHandler(e,(e=>t(e.t... method addCsiHandler (line 1) | addCsiHandler(e,t){return this.registerCsiHandler(e,t)} method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._core.registerDcsHandler(e,((e,i)=>t... method addDcsHandler (line 1) | addDcsHandler(e,t){return this.registerDcsHandler(e,t)} method registerEscHandler (line 1) | registerEscHandler(e,t){return this._core.registerEscHandler(e,t)} method addEscHandler (line 1) | addEscHandler(e,t){return this.registerEscHandler(e,t)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._core.registerOscHandler(e,t)} method addOscHandler (line 1) | addOscHandler(e,t){return this.registerOscHandler(e,t)} method constructor (line 1) | constructor(e){this._core=e} method register (line 1) | register(e){this._core.unicodeService.register(e)} method versions (line 1) | get versions(){return this._core.unicodeService.versions} method activeVersion (line 1) | get activeVersion(){return this._core.unicodeService.activeVersion} method activeVersion (line 1) | set activeVersion(e){this._core.unicodeService.activeVersion=e} method buffer (line 1) | get buffer(){return this.buffers.active} method constructor (line 1) | constructor(e){super(),this.isUserScrolling=!1,this._onResize=this.regis... method resize (line 1) | resize(e,t){this.cols=e,this.rows=t,this.buffers.resize(e,t),this._onRes... method reset (line 1) | reset(){this.buffers.reset(),this.isUserScrolling=!1} method scroll (line 1) | scroll(e,t=!1){const i=this.buffer;let s;s=this._cachedBlankLine,s&&s.le... method scrollLines (line 1) | scrollLines(e,t,i){const s=this.buffer;if(e<0){if(0===s.ydisp)return;thi... method constructor (line 1) | constructor(){this.glevel=0,this._charsets=[]} method reset (line 1) | reset(){this.charset=void 0,this._charsets=[],this.glevel=0} method setgLevel (line 1) | setgLevel(e){this.glevel=e,this.charset=this._charsets[e]} method setgCharset (line 1) | setgCharset(e,t){this._charsets[e]=t,this.glevel===e&&(this.charset=t)} function c (line 1) | function c(e,t){let i=(e.ctrl?16:0)|(e.shift?4:0)|(e.alt?8:0);return 4==... method constructor (line 1) | constructor(e,t,i){this._document=e,this._parentElement=t,this._option... method measure (line 1) | measure(){this._measureElement.style.fontFamily=this._optionsService.r... method constructor (line 1) | constructor(e,t,i){super(),this.content=0,this.combinedData="",this.fg... method isCombined (line 1) | isCombined(){return 2097152} method getWidth (line 1) | getWidth(){return this._width} method getChars (line 1) | getChars(){return this.combinedData} method getCode (line 1) | getCode(){return 2097151} method setFromCharData (line 1) | setFromCharData(e){throw new Error("not implemented")} method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e=t.VT500_TRANSITION_TABLE){super(),this._transitions=e,th... method _identifier (line 1) | _identifier(e,t=[64,126]){let i=0;if(e.prefix){if(e.prefix.length>1)th... method identToString (line 1) | identToString(e){const t=[];for(;e;)t.push(String.fromCharCode(255&e))... method setPrintHandler (line 1) | setPrintHandler(e){this._printHandler=e} method clearPrintHandler (line 1) | clearPrintHandler(){this._printHandler=this._printHandlerFb} method registerEscHandler (line 1) | registerEscHandler(e,t){const i=this._identifier(e,[48,126]);void 0===... method clearEscHandler (line 1) | clearEscHandler(e){this._escHandlers[this._identifier(e,[48,126])]&&de... method setEscHandlerFallback (line 1) | setEscHandlerFallback(e){this._escHandlerFb=e} method setExecuteHandler (line 1) | setExecuteHandler(e,t){this._executeHandlers[e.charCodeAt(0)]=t} method clearExecuteHandler (line 1) | clearExecuteHandler(e){this._executeHandlers[e.charCodeAt(0)]&&delete ... method setExecuteHandlerFallback (line 1) | setExecuteHandlerFallback(e){this._executeHandlerFb=e} method registerCsiHandler (line 1) | registerCsiHandler(e,t){const i=this._identifier(e);void 0===this._csi... method clearCsiHandler (line 1) | clearCsiHandler(e){this._csiHandlers[this._identifier(e)]&&delete this... method setCsiHandlerFallback (line 1) | setCsiHandlerFallback(e){this._csiHandlerFb=e} method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._dcsParser.registerHandler(this._i... method clearDcsHandler (line 1) | clearDcsHandler(e){this._dcsParser.clearHandler(this._identifier(e))} method setDcsHandlerFallback (line 1) | setDcsHandlerFallback(e){this._dcsParser.setHandlerFallback(e)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._oscParser.registerHandler(e,t)} method clearOscHandler (line 1) | clearOscHandler(e){this._oscParser.clearHandler(e)} method setOscHandlerFallback (line 1) | setOscHandlerFallback(e){this._oscParser.setHandlerFallback(e)} method setErrorHandler (line 1) | setErrorHandler(e){this._errorHandler=e} method clearErrorHandler (line 1) | clearErrorHandler(){this._errorHandler=this._errorHandlerFb} method reset (line 1) | reset(){this.currentState=this.initialState,this._oscParser.reset(),th... method _preserveStack (line 1) | _preserveStack(e,t,i,s,r){this._parseStack.state=e,this._parseStack.ha... method parse (line 1) | parse(e,t,i){let s,r=0,n=0,o=0;if(this._parseStack.state)if(2===this._... method decorations (line 1) | get decorations(){return this._decorations.values()} method constructor (line 1) | constructor(){super(),this._decorations=new o.SortedList((e=>null==e?v... method registerDecoration (line 1) | registerDecoration(e){if(e.marker.isDisposed)return;const t=new l(e);i... method reset (line 1) | reset(){for(const e of this._decorations.values())e.dispose();this._de... method getDecorationsAtCell (line 1) | *getDecorationsAtCell(e,t,i){var s,r,n;let o=0,a=0;for(const h of this... method forEachDecorationAtCell (line 1) | forEachDecorationAtCell(e,t,i,s){this._decorations.forEachByKey(t,(t=>... method constructor (line 1) | constructor(e,t){super(),this._bufferService=e,this._coreService=t,this.... method addProtocol (line 1) | addProtocol(e,t){this._protocols[e]=t} method addEncoding (line 1) | addEncoding(e,t){this._encodings[e]=t} method activeProtocol (line 1) | get activeProtocol(){return this._activeProtocol} method areMouseEventsActive (line 1) | get areMouseEventsActive(){return 0!==this._protocols[this._activeProtoc... method activeProtocol (line 1) | set activeProtocol(e){if(!this._protocols[e])throw new Error(`unknown pr... method activeEncoding (line 1) | get activeEncoding(){return this._activeEncoding} method activeEncoding (line 1) | set activeEncoding(e){if(!this._encodings[e])throw new Error(`unknown en... method reset (line 1) | reset(){this.activeProtocol="NONE",this.activeEncoding="DEFAULT",this._l... method triggerMouseEvent (line 1) | triggerMouseEvent(e){if(e.col<0||e.col>=this._bufferService.cols||e.row<... method explainEvents (line 1) | explainEvents(e){return{down:!!(1&e),up:!!(2&e),drag:!!(4&e),move:!!(8&e... method _equalEvents (line 1) | _equalEvents(e,t,i){if(i){if(e.x!==t.x)return!1;if(e.y!==t.y)return!1}el... method constructor (line 1) | constructor(e,t,i){super(),this._bufferService=e,this._logService=t,this... method reset (line 1) | reset(){this.modes=(0,n.clone)(c),this.decPrivateModes=(0,n.clone)(l)} method triggerDataEvent (line 1) | triggerDataEvent(e,t=!1){if(this._optionsService.rawOptions.disableStdin... method triggerBinaryEvent (line 1) | triggerBinaryEvent(e){this._optionsService.rawOptions.disableStdin||(thi... class c (line 1) | class c extends n.Disposable{get decorations(){return this._decorations.... method constructor (line 1) | constructor(e,t,i){this._document=e,this._parentElement=t,this._option... method measure (line 1) | measure(){this._measureElement.style.fontFamily=this._optionsService.r... method constructor (line 1) | constructor(e,t,i){super(),this.content=0,this.combinedData="",this.fg... method isCombined (line 1) | isCombined(){return 2097152} method getWidth (line 1) | getWidth(){return this._width} method getChars (line 1) | getChars(){return this.combinedData} method getCode (line 1) | getCode(){return 2097151} method setFromCharData (line 1) | setFromCharData(e){throw new Error("not implemented")} method getAsCharData (line 1) | getAsCharData(){return[this.fg,this.getChars(),this.getWidth(),this.ge... method constructor (line 1) | constructor(e=t.VT500_TRANSITION_TABLE){super(),this._transitions=e,th... method _identifier (line 1) | _identifier(e,t=[64,126]){let i=0;if(e.prefix){if(e.prefix.length>1)th... method identToString (line 1) | identToString(e){const t=[];for(;e;)t.push(String.fromCharCode(255&e))... method setPrintHandler (line 1) | setPrintHandler(e){this._printHandler=e} method clearPrintHandler (line 1) | clearPrintHandler(){this._printHandler=this._printHandlerFb} method registerEscHandler (line 1) | registerEscHandler(e,t){const i=this._identifier(e,[48,126]);void 0===... method clearEscHandler (line 1) | clearEscHandler(e){this._escHandlers[this._identifier(e,[48,126])]&&de... method setEscHandlerFallback (line 1) | setEscHandlerFallback(e){this._escHandlerFb=e} method setExecuteHandler (line 1) | setExecuteHandler(e,t){this._executeHandlers[e.charCodeAt(0)]=t} method clearExecuteHandler (line 1) | clearExecuteHandler(e){this._executeHandlers[e.charCodeAt(0)]&&delete ... method setExecuteHandlerFallback (line 1) | setExecuteHandlerFallback(e){this._executeHandlerFb=e} method registerCsiHandler (line 1) | registerCsiHandler(e,t){const i=this._identifier(e);void 0===this._csi... method clearCsiHandler (line 1) | clearCsiHandler(e){this._csiHandlers[this._identifier(e)]&&delete this... method setCsiHandlerFallback (line 1) | setCsiHandlerFallback(e){this._csiHandlerFb=e} method registerDcsHandler (line 1) | registerDcsHandler(e,t){return this._dcsParser.registerHandler(this._i... method clearDcsHandler (line 1) | clearDcsHandler(e){this._dcsParser.clearHandler(this._identifier(e))} method setDcsHandlerFallback (line 1) | setDcsHandlerFallback(e){this._dcsParser.setHandlerFallback(e)} method registerOscHandler (line 1) | registerOscHandler(e,t){return this._oscParser.registerHandler(e,t)} method clearOscHandler (line 1) | clearOscHandler(e){this._oscParser.clearHandler(e)} method setOscHandlerFallback (line 1) | setOscHandlerFallback(e){this._oscParser.setHandlerFallback(e)} method setErrorHandler (line 1) | setErrorHandler(e){this._errorHandler=e} method clearErrorHandler (line 1) | clearErrorHandler(){this._errorHandler=this._errorHandlerFb} method reset (line 1) | reset(){this.currentState=this.initialState,this._oscParser.reset(),th... method _preserveStack (line 1) | _preserveStack(e,t,i,s,r){this._parseStack.state=e,this._parseStack.ha... method parse (line 1) | parse(e,t,i){let s,r=0,n=0,o=0;if(this._parseStack.state)if(2===this._... method decorations (line 1) | get decorations(){return this._decorations.values()} method constructor (line 1) | constructor(){super(),this._decorations=new o.SortedList((e=>null==e?v... method registerDecoration (line 1) | registerDecoration(e){if(e.marker.isDisposed)return;const t=new l(e);i... method reset (line 1) | reset(){for(const e of this._decorations.values())e.dispose();this._de... method getDecorationsAtCell (line 1) | *getDecorationsAtCell(e,t,i){var s,r,n;let o=0,a=0;for(const h of this... method forEachDecorationAtCell (line 1) | forEachDecorationAtCell(e,t,i,s){this._decorations.forEachByKey(t,(t=>... class l (line 1) | class l extends n.Disposable{get isDisposed(){return this._isDisposed}ge... method isDisposed (line 1) | get isDisposed(){return this._isDisposed} method backgroundColorRGB (line 1) | get backgroundColorRGB(){return null===this._cachedBg&&(this.options.b... method foregroundColorRGB (line 1) | get foregroundColorRGB(){return null===this._cachedFg&&(this.options.f... method constructor (line 1) | constructor(e){super(),this.options=e,this.onRenderEmitter=this.regist... method dispose (line 1) | dispose(){this._onDispose.fire(),super.dispose()} class n (line 1) | class n{constructor(...e){this._entries=new Map;for(const[t,i]of e)this.... method constructor (line 1) | constructor(e){super(),this._maxLength=e,this.onDeleteEmitter=this.reg... method maxLength (line 1) | get maxLength(){return this._maxLength} method maxLength (line 1) | set maxLength(e){if(this._maxLength===e)return;const t=new Array(e);fo... method length (line 1) | get length(){return this._length} method length (line 1) | set length(e){if(e>this._length)for(let t=this._length;tthis._length&&(e=this._length),this._startIndex+=e,this... method shiftElements (line 1) | shiftElements(e,t,i){if(!(t<=0)){if(e<0||e>=this._length)throw new Err... method _getCyclicIndex (line 1) | _getCyclicIndex(e){return(this._startIndex+e)%this._maxLength} method _requestCallback (line 1) | _requestCallback(e){return setTimeout((()=>e(this._createDeadline(16))))} method _cancelCallback (line 1) | _cancelCallback(e){clearTimeout(e)} method _createDeadline (line 1) | _createDeadline(e){const t=Date.now()+e;return{timeRemaining:()=>Math.... method id (line 1) | get id(){return this._id} method constructor (line 1) | constructor(e){this.line=e,this.isDisposed=!1,this._disposables=[],thi... method dispose (line 1) | dispose(){this.isDisposed||(this.isDisposed=!0,this.line=-1,this._onDi... method register (line 1) | register(e){return this._disposables.push(e),e} method constructor (line 1) | constructor(e){super(),this._action=e,this._writeBuffer=[],this._callb... method handleUserInput (line 1) | handleUserInput(){this._didUserInput=!0} method writeSync (line 1) | writeSync(e,t){if(void 0!==t&&this._syncCalls>t)return void(this._sync... method write (line 1) | write(e,t){if(this._pendingData>5e7)throw new Error("write data discar... method _innerWrite (line 1) | _innerWrite(e=0,t=!0){const i=e||Date.now();for(;this._writeBuffer.len... method constructor (line 1) | constructor(...e){this._entries=new Map;for(const[t,i]of e)this.set(t,i)} method set (line 1) | set(e,t){const i=this._entries.get(e);return this._entries.set(e,t),i} method forEach (line 1) | forEach(e){for(const[t,i]of this._entries.entries())e(t,i)} method has (line 1) | has(e){return this._entries.has(e)} method get (line 1) | get(e){return this._entries.get(e)} method constructor (line 1) | constructor(){this._services=new n,this._services.set(s.IInstantiationSe... method setService (line 1) | setService(e,t){this._services.set(e,t)} method getService (line 1) | getService(e){return this._services.get(e)} method createInstance (line 1) | createInstance(e,...t){const i=(0,r.getServiceDependencies)(e).sort(((e,... method logLevel (line 1) | get logLevel(){return this._logLevel} method constructor (line 1) | constructor(e){super(),this._optionsService=e,this._logLevel=o.LogLevelE... method _updateLogLevel (line 1) | _updateLogLevel(){this._logLevel=a[this._optionsService.rawOptions.logLe... method _evalLazyOptionalParams (line 1) | _evalLazyOptionalParams(e){for(let t=0;t{i===e&&t(t... method onMultipleOptionChange (line 1) | onMultipleOptionChange(e,t){return this.onOptionChange((i=>{-1!==e.ind... method _setupOptions (line 1) | _setupOptions(){const e=e=>{if(!(e in t.DEFAULT_OPTIONS))throw new Err... method _sanitizeAndValidateOption (line 1) | _sanitizeAndValidateOption(e,i){switch(e){case"cursorStyle":if(i||(i=t... method constructor (line 1) | constructor(e){this._bufferService=e,this._nextId=1,this._entriesWithId=... method registerLink (line 1) | registerLink(e){const t=this._bufferService.buffer;if(void 0===e.id){con... method addLineToLink (line 1) | addLineToLink(e,t){const i=this._dataByLinkId.get(e);if(i&&i.lines.every... method getLinkData (line 1) | getLinkData(e){var t;return null===(t=this._dataByLinkId.get(e))||void 0... method _getEntryIdKey (line 1) | _getEntryIdKey(e){return`${e.id};;${e.uri}`} method _removeMarkerFromLink (line 1) | _removeMarkerFromLink(e,t){const i=e.lines.indexOf(t);-1!==i&&(e.lines.s... method constructor (line 1) | constructor(){this._providers=Object.create(null),this._active="",this._... method dispose (line 1) | dispose(){this._onChange.dispose()} method versions (line 1) | get versions(){return Object.keys(this._providers)} method activeVersion (line 1) | get activeVersion(){return this._active} method activeVersion (line 1) | set activeVersion(e){if(!this._providers[e])throw new Error(`unknown Uni... method register (line 1) | register(e){this._providers[e.version]=e} method wcwidth (line 1) | wcwidth(e){return this._activeProvider.wcwidth(e)} method getStringCellWidth (line 1) | getStringCellWidth(e){let t=0;const i=e.length;for(let s=0;s>>16&255,e>>>8&255,255&e]} method fromColorRGB (line 1) | static fromColorRGB(e){return(255&e[0])<<16|(255&e[1])<<8|255&e[2]} method clone (line 1) | clone(){const e=new i;return e.fg=this.fg,e.bg=this.bg,e.extended=this... method isInverse (line 1) | isInverse(){return 67108864&this.fg} method isBold (line 1) | isBold(){return 134217728&this.fg} method isUnderline (line 1) | isUnderline(){return this.hasExtendedAttrs()&&0!==this.extended.underl... method isBlink (line 1) | isBlink(){return 536870912&this.fg} method isInvisible (line 1) | isInvisible(){return 1073741824&this.fg} method isItalic (line 1) | isItalic(){return 67108864&this.bg} method isDim (line 1) | isDim(){return 134217728&this.bg} method isStrikethrough (line 1) | isStrikethrough(){return 2147483648&this.fg} method isProtected (line 1) | isProtected(){return 536870912&this.bg} method isOverline (line 1) | isOverline(){return 1073741824&this.bg} method getFgColorMode (line 1) | getFgColorMode(){return 50331648&this.fg} method getBgColorMode (line 1) | getBgColorMode(){return 50331648&this.bg} method isFgRGB (line 1) | isFgRGB(){return 50331648==(50331648&this.fg)} method isBgRGB (line 1) | isBgRGB(){return 50331648==(50331648&this.bg)} method isFgPalette (line 1) | isFgPalette(){return 16777216==(50331648&this.fg)||33554432==(50331648... method isBgPalette (line 1) | isBgPalette(){return 16777216==(50331648&this.bg)||33554432==(50331648... method isFgDefault (line 1) | isFgDefault(){return 0==(50331648&this.fg)} method isBgDefault (line 1) | isBgDefault(){return 0==(50331648&this.bg)} method isAttributeDefault (line 1) | isAttributeDefault(){return 0===this.fg&&0===this.bg} method getFgColor (line 1) | getFgColor(){switch(50331648&this.fg){case 16777216:case 33554432:retu... method getBgColor (line 1) | getBgColor(){switch(50331648&this.bg){case 16777216:case 33554432:retu... method hasExtendedAttrs (line 1) | hasExtendedAttrs(){return 268435456&this.bg} method updateExtended (line 1) | updateExtended(){this.extended.isEmpty()?this.bg&=-268435457:this.bg|=... method getUnderlineColor (line 1) | getUnderlineColor(){if(268435456&this.bg&&~this.extended.underlineColo... method getUnderlineColorMode (line 1) | getUnderlineColorMode(){return 268435456&this.bg&&~this.extended.under... method isUnderlineColorRGB (line 1) | isUnderlineColorRGB(){return 268435456&this.bg&&~this.extended.underli... method isUnderlineColorPalette (line 1) | isUnderlineColorPalette(){return 268435456&this.bg&&~this.extended.und... method isUnderlineColorDefault (line 1) | isUnderlineColorDefault(){return 268435456&this.bg&&~this.extended.und... method getUnderlineStyle (line 1) | getUnderlineStyle(){return 268435456&this.fg?268435456&this.bg?this.ex... class d (line 1) | class d extends n.Disposable{constructor(e){super(),this._core=this.regi... method constructor (line 1) | constructor(e){super(),this._core=this.register(new r.Terminal(e)),thi... method _checkReadonlyOptions (line 1) | _checkReadonlyOptions(e){if(l.includes(e))throw new Error(`Option "${e... method _checkProposedApi (line 1) | _checkProposedApi(){if(!this._core.optionsService.rawOptions.allowProp... method onBell (line 1) | get onBell(){return this._core.onBell} method onBinary (line 1) | get onBinary(){return this._core.onBinary} method onCursorMove (line 1) | get onCursorMove(){return this._core.onCursorMove} method onData (line 1) | get onData(){return this._core.onData} method onKey (line 1) | get onKey(){return this._core.onKey} method onLineFeed (line 1) | get onLineFeed(){return this._core.onLineFeed} method onRender (line 1) | get onRender(){return this._core.onRender} method onResize (line 1) | get onResize(){return this._core.onResize} method onScroll (line 1) | get onScroll(){return this._core.onScroll} method onSelectionChange (line 1) | get onSelectionChange(){return this._core.onSelectionChange} method onTitleChange (line 1) | get onTitleChange(){return this._core.onTitleChange} method onWriteParsed (line 1) | get onWriteParsed(){return this._core.onWriteParsed} method element (line 1) | get element(){return this._core.element} method parser (line 1) | get parser(){return this._parser||(this._parser=new h.ParserApi(this._... method unicode (line 1) | get unicode(){return this._checkProposedApi(),new c.UnicodeApi(this._c... method textarea (line 1) | get textarea(){return this._core.textarea} method rows (line 1) | get rows(){return this._core.rows} method cols (line 1) | get cols(){return this._core.cols} method buffer (line 1) | get buffer(){return this._buffer||(this._buffer=this.register(new a.Bu... method markers (line 1) | get markers(){return this._checkProposedApi(),this._core.markers} method modes (line 1) | get modes(){const e=this._core.coreService.decPrivateModes;let t="none... method options (line 1) | get options(){return this._publicOptions} method options (line 1) | set options(e){for(const t in e)this._publicOptions[t]=e[t]} method blur (line 1) | blur(){this._core.blur()} method focus (line 1) | focus(){this._core.focus()} method resize (line 1) | resize(e,t){this._verifyIntegers(e,t),this._core.resize(e,t)} method open (line 1) | open(e){this._core.open(e)} method attachCustomKeyEventHandler (line 1) | attachCustomKeyEventHandler(e){this._core.attachCustomKeyEventHandler(e)} method registerLinkProvider (line 1) | registerLinkProvider(e){return this._core.registerLinkProvider(e)} method registerCharacterJoiner (line 1) | registerCharacterJoiner(e){return this._checkProposedApi(),this._core.... method deregisterCharacterJoiner (line 1) | deregisterCharacterJoiner(e){this._checkProposedApi(),this._core.dereg... method registerMarker (line 1) | registerMarker(e=0){return this._verifyIntegers(e),this._core.register... method registerDecoration (line 1) | registerDecoration(e){var t,i,s;return this._checkProposedApi(),this._... method hasSelection (line 1) | hasSelection(){return this._core.hasSelection()} method select (line 1) | select(e,t,i){this._verifyIntegers(e,t,i),this._core.select(e,t,i)} method getSelection (line 1) | getSelection(){return this._core.getSelection()} method getSelectionPosition (line 1) | getSelectionPosition(){return this._core.getSelectionPosition()} method clearSelection (line 1) | clearSelection(){this._core.clearSelection()} method selectAll (line 1) | selectAll(){this._core.selectAll()} method selectLines (line 1) | selectLines(e,t){this._verifyIntegers(e,t),this._core.selectLines(e,t)} method dispose (line 1) | dispose(){super.dispose()} method scrollLines (line 1) | scrollLines(e){this._verifyIntegers(e),this._core.scrollLines(e)} method scrollPages (line 1) | scrollPages(e){this._verifyIntegers(e),this._core.scrollPages(e)} method scrollToTop (line 1) | scrollToTop(){this._core.scrollToTop()} method scrollToBottom (line 1) | scrollToBottom(){this._core.scrollToBottom()} method scrollToLine (line 1) | scrollToLine(e){this._verifyIntegers(e),this._core.scrollToLine(e)} method clear (line 1) | clear(){this._core.clear()} method write (line 1) | write(e,t){this._core.write(e,t)} method writeln (line 1) | writeln(e,t){this._core.write(e),this._core.write("\r\n",t)} method paste (line 1) | paste(e){this._core.paste(e)} method refresh (line 1) | refresh(e,t){this._verifyIntegers(e,t),this._core.refresh(e,t)} method reset (line 1) | reset(){this._core.reset()} method clearTextureAtlas (line 1) | clearTextureAtlas(){this._core.clearTextureAtlas()} method loadAddon (line 1) | loadAddon(e){this._addonManager.loadAddon(this,e)} method strings (line 1) | static get strings(){return t} method _verifyIntegers (line 1) | _verifyIntegers(...e){for(const t of e)if(t===1/0||isNaN(t)||t%1!=0)th... method _verifyPositiveIntegers (line 1) | _verifyPositiveIntegers(...e){for(const t of e)if(t&&(t===1/0||isNaN(t... FILE: server/static/js/xterm-addon-attach-0.9.0.js function s (line 1) | function s(e,t,s){return e.addEventListener(t,s),{dispose:()=>{s&&e.remo... method constructor (line 1) | constructor(e,t){this._disposables=[],this._socket=e,this._socket.binary... method activate (line 1) | activate(e){this._disposables.push(s(this._socket,"message",(t=>{const s... method dispose (line 1) | dispose(){for(const e of this._disposables)e.dispose()} method _sendData (line 1) | _sendData(e){this._checkOpenSocket()&&this._socket.send(e)} method _sendBinary (line 1) | _sendBinary(e){if(!this._checkOpenSocket())return;const t=new Uint8Array... method _checkOpenSocket (line 1) | _checkOpenSocket(){switch(this._socket.readyState){case WebSocket.OPEN:r... FILE: server/static/js/xterm-addon-fit-0.8.0.js method activate (line 1) | activate(e){this._terminal=e} method dispose (line 1) | dispose(){} method fit (line 1) | fit(){const e=this.proposeDimensions();if(!e||!this._terminal||isNaN(e.c... method proposeDimensions (line 1) | proposeDimensions(){if(!this._terminal)return;if(!this._terminal.element... FILE: server/static/js/xterm-addon-search-0.13.0.js method constructor (line 1) | constructor(){this._listeners=[],this._disposed=!1} method event (line 1) | get event(){return this._event||(this._event=e=>(this._listeners.push(e)... method fire (line 1) | fire(e,t){const i=[];for(let e=0;e