Top Level Namespace
Defined in:
Method Summary
-
analysis_endpoints(options : Hash(Symbol, String), techs, logger : NoirLogger)
-
analyzer_armeria(options : Hash(Symbol, String))
-
analyzer_crystal_kemal(options : Hash(Symbol, String))
-
analyzer_crystal_lucky(options : Hash(Symbol, String))
-
analyzer_cs_aspnet_mvc(options : Hash(Symbol, String))
-
analyzer_django(options : Hash(Symbol, String))
-
analyzer_elixir_phoenix(options : Hash(Symbol, String))
-
analyzer_example(options : Hash(Symbol, String))
-
analyzer_express(options : Hash(Symbol, String))
-
analyzer_fastapi(options : Hash(Symbol, String))
-
analyzer_flask(options : Hash(Symbol, String))
-
analyzer_go_echo(options : Hash(Symbol, String))
-
analyzer_go_fiber(options : Hash(Symbol, String))
-
analyzer_go_gin(options : Hash(Symbol, String))
-
analyzer_jsp(options : Hash(Symbol, String))
-
analyzer_oas2(options : Hash(Symbol, String))
-
analyzer_oas3(options : Hash(Symbol, String))
-
analyzer_php_pure(options : Hash(Symbol, String))
-
analyzer_raml(options : Hash(Symbol, String))
-
analyzer_ruby_hanami(options : Hash(Symbol, String))
-
analyzer_ruby_rails(options : Hash(Symbol, String))
-
analyzer_ruby_sinatra(options : Hash(Symbol, String))
-
analyzer_rust_axum(options : Hash(Symbol, String))
-
analyzer_spring(options : Hash(Symbol, String))
-
banner
-
default_options
-
detect_techs(base_path : String, options : Hash(Symbol, String), logger : NoirLogger)
-
get_relative_path(base_path : String, path : String)
-
get_symbol(method : String)
-
initialize_analyzers(logger : NoirLogger)
-
remove_start_slash(input_path : String)
-
str_to_bool(str)
-
valid_json?(content : String) : Bool
-
valid_yaml?(content : String) : Bool
Macro Summary
Method Detail
def
analyzer_armeria(options : Hash(Symbol,
String))
#
def
analyzer_crystal_kemal(options : Hash(Symbol,
String))
#
def
analyzer_crystal_lucky(options : Hash(Symbol,
String))
#
def
analyzer_cs_aspnet_mvc(options : Hash(Symbol,
String))
#
def
analyzer_django(options : Hash(Symbol,
String))
#
def
analyzer_elixir_phoenix(options : Hash(Symbol,
String))
#
def
analyzer_example(options : Hash(Symbol,
String))
#
def
analyzer_express(options : Hash(Symbol,
String))
#
def
analyzer_fastapi(options : Hash(Symbol,
String))
#
def
analyzer_flask(options : Hash(Symbol,
String))
#
def
analyzer_go_echo(options : Hash(Symbol,
String))
#
def
analyzer_go_fiber(options : Hash(Symbol,
String))
#
def
analyzer_go_gin(options : Hash(Symbol,
String))
#
def
analyzer_jsp(options : Hash(Symbol,
String))
#
def
analyzer_oas2(options : Hash(Symbol,
String))
#
def
analyzer_oas3(options : Hash(Symbol,
String))
#
def
analyzer_php_pure(options : Hash(Symbol,
String))
#
def
analyzer_raml(options : Hash(Symbol,
String))
#
def
analyzer_ruby_hanami(options : Hash(Symbol,
String))
#
def
analyzer_ruby_rails(options : Hash(Symbol,
String))
#
def
analyzer_ruby_sinatra(options : Hash(Symbol,
String))
#
def
analyzer_rust_axum(options : Hash(Symbol,
String))
#
def
analyzer_spring(options : Hash(Symbol,
String))
#
def
remove_start_slash(input_path :
String)
#
def
valid_json?(content :
String) : Bool
#
def
valid_yaml?(content :
String) : Bool
#
Macro Detail
macro
defind_detectors(detectors)
#