Top Level Namespace
Defined in:
Constant Summary
-
BRACKET_PAIRS =
{:LPAREN => :RPAREN, :LSQUARE => :RSQUARE, :LANGLE => :RANGLE, :LCURL => :RCURL, :RPAREN => :LPAREN, :RSQUARE => :LSQUARE, :RANGLE => :LANGLE, :RCURL => :LCURL}
-
Define bracket pairs for matching brackets
Method Summary
- analysis_endpoints(options : Hash(String, YAML::Any), techs, logger : NoirLogger)
- any_to_bool(any) : Bool
- banner
- detect_techs(base_path : String, options : Hash(String, YAML::Any), passive_scans : Array(PassiveScan), logger : NoirLogger)
- generate_bash_completion_script
- generate_fish_completion_script
- generate_zsh_completion_script
- get_home
- get_relative_path(base_path : String, path : String)
- get_symbol(method : String)
- initialize_analyzers(logger : NoirLogger)
- join_path(*segments : String) : String
- remove_start_slash(input_path : String)
- run_options_parser
- valid_json?(content : String) : Bool
- valid_yaml?(content : String) : Bool
Macro Summary
Method Detail
def detect_techs(base_path : String, options : Hash(String, YAML::Any), passive_scans : Array(PassiveScan), logger : NoirLogger)
#