Top Level Namespace

Defined in:

Method Summary

Macro Summary

Method Detail

def analysis_endpoints(options : Hash(Symbol, String), techs, logger : NoirLogger) #

[View source]
def analyzer_django(options : Hash(Symbol, String)) #

[View source]
def analyzer_express(options : Hash(Symbol, String)) #

[View source]
def analyzer_flask(options : Hash(Symbol, String)) #

[View source]
def analyzer_go_echo(options : Hash(Symbol, String)) #

[View source]
def analyzer_kemal(options : Hash(Symbol, String)) #

[View source]
def analyzer_php_pure(options : Hash(Symbol, String)) #

[View source]
def analyzer_rails(options : Hash(Symbol, String)) #

[View source]
def analyzer_sinatra(options : Hash(Symbol, String)) #

[View source]
def analyzer_spring(options : Hash(Symbol, String)) #

[View source]
def analyzer_swagger(options : Hash(Symbol, String)) #

[View source]
def default_options #

[View source]
def detect_techs(base_path : String, options : Hash(Symbol, String)) #

[View source]
def express_get_endpoint(line : String) #

[View source]
def get_symbol(method : String) #

[View source]
def initialize_analyzers(logger : NoirLogger) #

[View source]
def remove_start_slash(input_path : String) #

[View source]
def send_req(endpoints : Array(Endpoint)) #

[View source]
def send_with_proxy(endpoints : Array(Endpoint), proxy : String) #

[View source]
def str_to_bool(str) #

[View source]
def valid_json?(content : String) : Bool #

[View source]
def valid_yaml?(content : String) : Bool #

[View source]

Macro Detail

macro defind_detectors(detectors) #

[View source]