id: 1 unit: def process_line() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 49 LOC McCabe index: 13 number of parameters: 3 id: 2 unit: def _transform_get_first_jndi_string() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 22 LOC McCabe index: 4 number of parameters: 1 id: 3 unit: def _transform_replace_upper_and_lower_methods() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 19 LOC McCabe index: 5 number of parameters: 1 id: 4 unit: def _transform_replace_obfuscated_variable() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 14 LOC McCabe index: 3 number of parameters: 1 id: 5 unit: def _transform_url_decode() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 6 unit: def _guess_number_of_curley_brace_pairs() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 7 unit: def _transform_return_string_that_passes_basic_jndi_validation() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 8 unit: def _transform_replace_default_values_from_unresolved_variables() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 10 LOC McCabe index: 4 number of parameters: 1 id: 9 unit: def _return_all_case_variations() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 10 unit: def does_it_meet_the_bare_minimum_checks_for_java_lookups() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 11 unit: def _does_string_have_unresolved_variables_with_default_values() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 12 unit: def _transform_replace_simple_lookups() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 9 LOC McCabe index: 5 number of parameters: 1 id: 13 unit: def _does_string_pass_simple_jndi_regex() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 14 unit: def process_file() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 8 LOC McCabe index: 2 number of parameters: 2 id: 15 unit: def _is_replace_obfuscation_necessary() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 7 LOC McCabe index: 3 number of parameters: 1 id: 16 unit: def _transform_extract_default_values_from_unresolved_variables() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 17 unit: def _run_transform_return_output() file: src/jndi_deobfuscate/jndi_deobfuscate.py start line: 0 end line: 0 size: 2 LOC McCabe index: 1 number of parameters: 0