Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/commonhaus/foundation
/ functions
Functions
49 in github.com/commonhaus/foundation
⨍
Functions
49
◇
Types & classes
13
↓ 20 callers
Method
addCheck
(GHRepository repo, Information check)
templates/panda/PolicyPanda.java:345
↓ 8 callers
Method
findFileInRepo
Look for a file in all configured search directories @param repo The repository @param targetFileStem Either the base filename or a regex t
templates/panda/CommonhausPanda.java:211
↓ 6 callers
Method
urlText
(GHContent content)
templates/panda/PolicyPanda.java:519
↓ 5 callers
Method
ok
()
templates/panda/PolicyPanda.java:596
↓ 5 callers
Method
ok
()
templates/panda/PolicyPanda.java:640
↓ 4 callers
Method
get
()
templates/panda/CommonhausPanda.java:91
↓ 4 callers
Method
getMarker
(Kind kind, boolean check)
templates/panda/PolicyPanda.java:525
↓ 4 callers
Method
rawRequest
(String query)
templates/panda/CommonhausPanda.java:331
↓ 3 callers
Method
fetchBooleanValue
(String fieldName, JsonNode node)
templates/panda/PolicyPanda.java:493
↓ 2 callers
Method
ensureDirectoryExists
Create directory if it doesn't exist @param dirPath Path to create @return true if directory exists or was created, false otherwise
templates/panda/CommonhausPanda.java:317
↓ 2 callers
Method
filterFields
(ArrayNode nodes)
templates/panda/PolicyPanda.java:474
↓ 2 callers
Method
findCommunityFiles
(GHRepository repo)
templates/panda/PolicyPanda.java:333
↓ 2 callers
Method
getMarker
()
templates/panda/PolicyPanda.java:632
↓ 2 callers
Method
getToken
(String envKey, String propName, Properties props)
templates/panda/CommonhausPanda.java:176
↓ 2 callers
Method
readContent
Read content from GHContent as string @param content GitHub content object @return Content as string
templates/panda/CommonhausPanda.java:378
↓ 2 callers
Method
text
()
templates/panda/PolicyPanda.java:661
↓ 2 callers
Method
writeToYamlFile
Write object to YAML file @param <T> Type of object to write @param object Object to write @param filePath File path to write to @throws IOExc
templates/panda/CommonhausPanda.java:406
↓ 1 callers
Method
findFileInRepoPath
Look for a file in a specific directory path @param repo The repository @param searchDir The directory to search in @param targetFile Either t
templates/panda/CommonhausPanda.java:246
↓ 1 callers
Method
findRepositoriesWithCLA
(List<GHRepository> repos)
templates/panda/PolicyPanda.java:416
↓ 1 callers
Method
getDirectoryContents
Get the contents of a directory with caching to reduce API calls @param repo The repository @param path The directory path @return List of directory
templates/panda/CommonhausPanda.java:288
↓ 1 callers
Method
getRepository
Get a repository from cache or fetch it if not cached @param github GitHub client @param repoFullName Full repository name (e.g., "owner/repo")
templates/panda/CommonhausPanda.java:191
↓ 1 callers
Method
markdownSummary
()
templates/panda/PolicyPanda.java:517
↓ 1 callers
Method
markdownSummary
()
templates/panda/PolicyPanda.java:549
↓ 1 callers
Method
matchesFileName
Check if a filename matches our target filename with any supported extension @param actualFileName GHContents file name @param targetFile Either
templates/panda/CommonhausPanda.java:270
↓ 1 callers
Method
printHeader
()
templates/panda/PolicyPanda.java:350
↓ 1 callers
Method
processRepository
(GHRepository repo, CommunityFiles orgFiles)
templates/panda/PolicyPanda.java:199
↓ 1 callers
Method
runAssetDiscovery
(GHOrganization org, List<GHRepository> repos)
templates/panda/PolicyPanda.java:368
↓ 1 callers
Method
runOrgSettingsReport
(GHOrganization org)
templates/panda/PolicyPanda.java:440
↓ 1 callers
Method
runPolicyCheck
(List<GHRepository> repos)
templates/panda/PolicyPanda.java:159
↓ 1 callers
Method
setupGitHubClient
Set up GitHub client with caching to reduce API calls
templates/panda/CommonhausPanda.java:143
↓ 1 callers
Method
summary
()
templates/panda/PolicyPanda.java:515
↓ 1 callers
Method
withFallback
(CommunityFiles orgFiles)
templates/panda/PolicyPanda.java:506
Method
main
(String[] args)
templates/panda/PolicyPanda.java:92
Method
markdownSummary
()
templates/panda/PolicyPanda.java:539
Method
markdownSummary
()
templates/panda/PolicyPanda.java:563
Method
markdownSummary
()
templates/panda/PolicyPanda.java:585
Method
markdownSummary
()
templates/panda/PolicyPanda.java:610
Method
markdownSummary
()
templates/panda/PolicyPanda.java:626
Method
markdownSummary
()
templates/panda/PolicyPanda.java:657
Method
run
()
templates/panda/PolicyPanda.java:97
Method
setVerbose
(String level)
templates/panda/CommonhausPanda.java:108
Method
summary
()
templates/panda/PolicyPanda.java:535
Method
summary
()
templates/panda/PolicyPanda.java:545
Method
summary
()
templates/panda/PolicyPanda.java:555
Method
summary
()
templates/panda/PolicyPanda.java:573
Method
summary
()
templates/panda/PolicyPanda.java:603
Method
summary
()
templates/panda/PolicyPanda.java:619
Method
summary
()
templates/panda/PolicyPanda.java:653
Method
writeToJsonFile
Write object to JSON file @param <T> Type of object to write @param object Object to write @param filePath File path to write to @throws IOExc
templates/panda/CommonhausPanda.java:394