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, String), techs, logger : NoirLogger)
- analyzer_armeria(options : Hash(String, String))
- analyzer_crystal_kemal(options : Hash(String, String))
- analyzer_crystal_lucky(options : Hash(String, String))
- analyzer_cs_aspnet_mvc(options : Hash(String, String))
- analyzer_elixir_phoenix(options : Hash(String, String))
- analyzer_example(options : Hash(String, String))
- analyzer_express(options : Hash(String, String))
- analyzer_go_beego(options : Hash(String, String))
- analyzer_go_echo(options : Hash(String, String))
- analyzer_go_fiber(options : Hash(String, String))
- analyzer_go_gin(options : Hash(String, String))
- analyzer_har(options : Hash(String, String))
- analyzer_java_spring(options : Hash(String, String))
- analyzer_jsp(options : Hash(String, String))
-
analyzer_kotlin_spring(options : Hash(String, String))
Function to instantiate and run the AnalyzerKotlinSpring
- analyzer_oas2(options : Hash(String, String))
- analyzer_oas3(options : Hash(String, String))
- analyzer_php_pure(options : Hash(String, String))
-
analyzer_python_django(options : Hash(String, String))
Main function to analyze a Django project
-
analyzer_python_fastapi(options : Hash(String, String))
Analyzer function for FastAPI
-
analyzer_python_flask(options : Hash(String, String))
Analyzer function for Flask
- analyzer_raml(options : Hash(String, String))
- analyzer_restify(options : Hash(String, String))
- analyzer_ruby_hanami(options : Hash(String, String))
- analyzer_ruby_rails(options : Hash(String, String))
- analyzer_ruby_sinatra(options : Hash(String, String))
- analyzer_rust_axum(options : Hash(String, String))
- analyzer_rust_rocket(options : Hash(String, String))
- banner
- detect_techs(base_path : String, options : Hash(String, String), logger : NoirLogger)
- generate_bash_completion_script
- generate_zsh_completion_script
- 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
- str_to_bool(str)
- valid_json?(content : String) : Bool
- valid_yaml?(content : String) : Bool
Macro Summary
Method Detail
Function to instantiate and run the AnalyzerKotlinSpring
Main function to analyze a Django project
Analyzer function for FastAPI
Analyzer function for Flask