Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/1Password/for-open-source
/ functions
Functions
80 in github.com/1Password/for-open-source
⨍
Functions
80
◇
Types & classes
14
↓ 17 callers
Method
Error
()
script/validator.go:32
↓ 14 callers
Method
stringSection
(sectionName string, required bool, callbacks ...ValidatorCallback)
script/application.go:224
↓ 12 callers
Function
errIncomplete
(sectionTitle string)
script/application_test.go:30
↓ 12 callers
Function
isTesting
()
script/testing.go:109
↓ 10 callers
Function
errEmpty
(sectionTitle string)
script/application_test.go:34
↓ 10 callers
Method
logErrorAndExit
(message string, err error)
script/approver.go:95
↓ 9 callers
Function
debugMessage
(message string, data ...interface{})
script/testing.go:113
↓ 8 callers
Function
runValidationTests
(t *testing.T, testCases []validationTestCase, f ValidatorCallback, funcName string)
script/validator_test.go:14
↓ 7 callers
Function
getEnv
(key string)
script/main.go:16
↓ 6 callers
Method
logErrorAndExit
(message string, err error)
script/reviewer.go:138
↓ 5 callers
Method
AddError
(section, value, message string)
script/validator.go:40
↓ 5 callers
Method
IssueHasLabel
(label string)
script/github.go:101
↓ 5 callers
Method
boolSection
(sectionName string, required bool, callbacks ...ValidatorCallback)
script/application.go:273
↓ 4 callers
Method
GetData
()
script/application.go:127
↓ 4 callers
Method
Init
()
script/github.go:20
↓ 4 callers
Method
IsValid
()
script/application.go:113
↓ 4 callers
Method
Parse
(issue *github.Issue)
script/application.go:56
↓ 4 callers
Method
logErrorAndExit
(message string, err error)
script/aggregator.go:83
↓ 3 callers
Method
FileName
FileName takes application issue number and project name and turn it into a file path. This will always be unique because it is relying on GitHub's is
script/application.go:141
↓ 3 callers
Method
RemoveIssueLabel
(label string)
script/github.go:128
↓ 3 callers
Function
errMustBeChecked
(sectionTitle string)
script/application_test.go:38
↓ 3 callers
Function
printUsageAndExit
()
script/main.go:12
↓ 3 callers
Function
setTestApplication
(testName string)
script/testing.go:179
↓ 2 callers
Method
AddIssueLabel
(label string)
script/github.go:111
↓ 2 callers
Method
CreateIssueComment
(message string)
script/github.go:82
↓ 2 callers
Method
HasError
(section string)
script/validator.go:48
↓ 2 callers
Method
InitIssue
()
script/github.go:53
↓ 2 callers
Function
ParseBool
(value string)
script/validator.go:145
↓ 2 callers
Function
ParseNumber
(value string)
script/validator.go:127
↓ 2 callers
Method
SetApprover
()
script/application.go:154
↓ 2 callers
Method
UpdateFile
(filePath string, content []byte, message string)
script/github.go:226
↓ 2 callers
Method
commitFile
(filePath string, content []byte, message string, update bool)
script/github.go:164
↓ 2 callers
Function
errNoProjectName
(sectionTitle string)
script/application_test.go:26
↓ 2 callers
Function
setupTestDir
(targetDir string)
script/application_test.go:9
↓ 1 callers
Method
Aggregate
()
script/aggregator.go:23
↓ 1 callers
Method
Approve
()
script/approver.go:20
↓ 1 callers
Method
CloseIssue
()
script/github.go:145
↓ 1 callers
Method
CommitNewFile
(filePath string, content []byte, message string)
script/github.go:222
↓ 1 callers
Function
ParseInput
(value string)
script/validator.go:67
↓ 1 callers
Method
RenderProblems
()
script/application.go:117
↓ 1 callers
Method
Review
()
script/reviewer.go:24
↓ 1 callers
Function
When
(condition bool, callback ValidatorCallback)
script/validator.go:57
↓ 1 callers
Function
botMessage
(message string)
script/testing.go:123
↓ 1 callers
Method
createComment
(status Status, isClosed bool, issueAuthor string)
script/reviewer.go:55
↓ 1 callers
Method
createSentryEvent
()
script/approver.go:122
↓ 1 callers
Function
errContainsEmoji
(sectionTitle string)
script/application_test.go:46
↓ 1 callers
Function
errInvalidAccountURL
(sectionTitle string)
script/application_test.go:42
↓ 1 callers
Function
errInvalidURL
(sectionTitle string)
script/application_test.go:54
↓ 1 callers
Function
errParsingNumber
(sectionTitle string)
script/application_test.go:50
↓ 1 callers
Function
errSliceEqual
(a, b []error)
script/testing.go:206
↓ 1 callers
Method
extractSections
Take the Markdown-format body of an issue and break it down by section header and the content directly below it. We can reasonably expect the correct
script/application.go:182
↓ 1 callers
Function
findTestApplication
(testName string)
script/testing.go:129
↓ 1 callers
Method
getApprovalMessage
()
script/approver.go:110
↓ 1 callers
Method
getStatus
()
script/reviewer.go:43
↓ 1 callers
Method
intSection
(sectionName string, required bool, callbacks ...ValidatorCallback)
script/application.go:256
↓ 1 callers
Function
loadIssue
(issue interface{})
script/testing.go:139
↓ 1 callers
Method
renderProblems
()
script/approver.go:100
↓ 1 callers
Function
setIssueProperties
(application *TestApplicationSet, issue *github.Issue)
script/testing.go:153
↓ 1 callers
Method
updateLabels
(status Status, isClosed bool)
script/reviewer.go:94
Function
IsChecked
(value string)
script/validator.go:184
Function
IsEmail
(value string)
script/validator.go:163
Function
IsPresent
(value string)
script/validator.go:155
Function
IsURL
(value string)
script/validator.go:171
Function
ParseAccountURL
(value string)
script/validator.go:99
Function
ParseCheckbox
(value string)
script/validator.go:115
Function
ParsePlainString
(value string)
script/validator.go:83
Function
TestApplication_FileName
(t *testing.T)
script/application_test.go:160
Function
TestApplication_Parse
(t *testing.T)
script/application_test.go:58
Function
TestApplication_SetApprover
(t *testing.T)
script/application_test.go:187
Function
TestIsChecked
(t *testing.T)
script/validator_test.go:144
Function
TestIsEmail
(t *testing.T)
script/validator_test.go:124
Function
TestIsPresent
(t *testing.T)
script/validator_test.go:116
Function
TestIsUrl
(t *testing.T)
script/validator_test.go:133
Function
TestParseAccountUrl
(t *testing.T)
script/validator_test.go:47
Function
TestParseBool
(t *testing.T)
script/validator_test.go:92
Function
TestParseCheckbox
(t *testing.T)
script/validator_test.go:54
Function
TestParseInput
(t *testing.T)
script/validator_test.go:27
Function
TestParseNumber
(t *testing.T)
script/validator_test.go:67
Function
TestParsePlainString
(t *testing.T)
script/validator_test.go:38
Function
main
()
script/main.go:26