in internal/mode/advanced/advanced.go [241:254]
func generateProjectPermissions() *indexer.ProjectPermissions {
visibilityLevel := *visibilityLevelFlag
repositoryAccessLevel := *repositoryAccessLevelFlag
if visibilityLevel == -1 || repositoryAccessLevel == -1 {
return nil
}
permissions := new(indexer.ProjectPermissions)
permissions.VisibilityLevel = int8(visibilityLevel) //nolint:gosec
permissions.RepositoryAccessLevel = int8(repositoryAccessLevel) //nolint:gosec
return permissions
}