module

RepoScanner

Class methods

build_regex(pattern : String, flags : String | Nil) : Regex

============================ REGEX BUILD UTIL

Source
encode_project_id(path : String)

============================ PATH ENCODING FIX

Source
load_rules(path : String) : Tuple(Array(Regex), Array(String))
Source
percent_encode_path_keep_slash(path : String) : String
Source
scan_repo(repo_url : String, api_base_url : String, token : String | Nil, rules : Array(Regex), names : Array(String)) : Array(String)

============================ SCAN FUNCTION

Source

Nested types