package
0.0.0-20231113152616-82180e849a13
Repository: https://github.com/rumenvasilev/rvsecret.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
Package core represents the core functionality of all commands.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
No description provided by the author
AnalyzeRepositories will clone the repos, grab their history for analysis of files and content.
cloneRepositoryGeneric will create either an in memory clone of a given repository or clone to a temp dir.
GatherLocalRepositories will grab all the local repos from the user input and generate a repository object, putting dummy or generated values in where necessary.
GatherOrgsMembers will gather all orgs members and position them in Targets.
GatherRepositories will gather all repositories associated with a given target during a scan session.
GatherTargets will enumerate git targets adding them to a running target list.
GatherUsers will generate a list of users from github.com that can then be filtered down to a specific target range.
ValidateUserInput will check for special characters in the strings and make sure we have at least one usr/repo/org to scan.
# Constants
No description provided by the author
# Structs
CloneConfiguration holds the configurations for cloning a repo.
GithubRepository holds the necessary information for a repository, this data is specific to Github.