rebreak-monorepo/graphify-out/cache/ast/f97f47b53a8aa6b08ba7ef779c15786f1da11352befc8d6e685bab1e6fe4db4c.json
2026-06-01 04:44:19 +02:00

1 line
18 KiB
JSON

{"nodes": [{"id": "users_chahinebrini_mono_rebreak_monorepo_apps_rebreak_native_modules_rebreak_protection_android_src_test_java_expo_modules_rebreakprotection_filter_domainhashertest_kt", "label": "DomainHasherTest.kt", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L1"}, {"id": "filter_domainhashertest_domainhashertest", "label": "DomainHasherTest", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L18"}, {"id": "filter_domainhashertest_domainhashertest_u", "label": ".u()", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L20"}, {"id": "string", "label": "String", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L20"}, {"id": "long", "label": "Long", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L20"}, {"id": "filter_domainhashertest_domainhashertest_hash_bet365_com_matches_server_fixture", "label": ".`hash bet365_com matches server fixture`()", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L22"}, {"id": "filter_domainhashertest_domainhashertest_hash_is_case_insensitive", "label": ".`hash is case-insensitive`()", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L27"}, {"id": "filter_domainhashertest_domainhashertest_hash_strips_https_protocol", "label": ".`hash strips https protocol`()", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L35"}, {"id": "filter_domainhashertest_domainhashertest_hash_strips_path_and_www_prefix", "label": ".`hash strips path and www-prefix`()", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L43"}, {"id": "filter_domainhashertest_domainhashertest_tipico_de_matches_server_fixture", "label": ".`tipico_de matches server fixture`()", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L51"}, {"id": "filter_domainhashertest_domainhashertest_pokerstars_com_matches_server_fixture", "label": ".`pokerstars_com matches server fixture`()", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L56"}, {"id": "filter_domainhashertest_domainhashertest_casino_com_matches_server_fixture", "label": ".`casino_com matches server fixture`()", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L61"}, {"id": "filter_domainhashertest_domainhashertest_evil_subdomain_has_different_hash_than_parent", "label": ".`evil subdomain has different hash than parent`()", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L66"}, {"id": "filter_domainhashertest_domainhashertest_whitespace_is_trimmed", "label": ".`whitespace is trimmed`()", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L76"}, {"id": "filter_domainhashertest_domainhashertest_non_blocked_domain_has_its_own_hash", "label": ".`non-blocked domain has its own hash`()", "file_type": "code", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L84"}], "edges": [{"source": "users_chahinebrini_mono_rebreak_monorepo_apps_rebreak_native_modules_rebreak_protection_android_src_test_java_expo_modules_rebreakprotection_filter_domainhashertest_kt", "target": "filter_domainhashertest_domainhashertest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L18", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest", "target": "filter_domainhashertest_domainhashertest_u", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L20", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest_u", "target": "string", "relation": "references", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "filter_domainhashertest_domainhashertest_u", "target": "long", "relation": "references", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L20", "weight": 1.0, "context": "return_type"}, {"source": "filter_domainhashertest_domainhashertest", "target": "filter_domainhashertest_domainhashertest_hash_bet365_com_matches_server_fixture", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L22", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest", "target": "filter_domainhashertest_domainhashertest_hash_is_case_insensitive", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L27", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest", "target": "filter_domainhashertest_domainhashertest_hash_strips_https_protocol", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L35", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest", "target": "filter_domainhashertest_domainhashertest_hash_strips_path_and_www_prefix", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L43", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest", "target": "filter_domainhashertest_domainhashertest_tipico_de_matches_server_fixture", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L51", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest", "target": "filter_domainhashertest_domainhashertest_pokerstars_com_matches_server_fixture", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L56", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest", "target": "filter_domainhashertest_domainhashertest_casino_com_matches_server_fixture", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L61", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest", "target": "filter_domainhashertest_domainhashertest_evil_subdomain_has_different_hash_than_parent", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L66", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest", "target": "filter_domainhashertest_domainhashertest_whitespace_is_trimmed", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L76", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest", "target": "filter_domainhashertest_domainhashertest_non_blocked_domain_has_its_own_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L84", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest_hash_bet365_com_matches_server_fixture", "target": "filter_domainhashertest_domainhashertest_u", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L24", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest_tipico_de_matches_server_fixture", "target": "filter_domainhashertest_domainhashertest_u", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L53", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest_pokerstars_com_matches_server_fixture", "target": "filter_domainhashertest_domainhashertest_u", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L58", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest_casino_com_matches_server_fixture", "target": "filter_domainhashertest_domainhashertest_u", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L63", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest_evil_subdomain_has_different_hash_than_parent", "target": "filter_domainhashertest_domainhashertest_u", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L73", "weight": 1.0}, {"source": "filter_domainhashertest_domainhashertest_non_blocked_domain_has_its_own_hash", "target": "filter_domainhashertest_domainhashertest_u", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L86", "weight": 1.0}], "raw_calls": [{"caller_nid": "filter_domainhashertest_domainhashertest_u", "callee": "parseUnsignedLong", "is_member_call": true, "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L20"}, {"caller_nid": "filter_domainhashertest_domainhashertest_hash_bet365_com_matches_server_fixture", "callee": "assertEquals", "is_member_call": false, "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L24"}, {"caller_nid": "filter_domainhashertest_domainhashertest_hash_is_case_insensitive", "callee": "assertEquals", "is_member_call": false, "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L29"}, {"caller_nid": "filter_domainhashertest_domainhashertest_hash_strips_https_protocol", "callee": "assertEquals", "is_member_call": false, "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L37"}, {"caller_nid": "filter_domainhashertest_domainhashertest_hash_strips_path_and_www_prefix", "callee": "assertEquals", "is_member_call": false, "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L45"}, {"caller_nid": "filter_domainhashertest_domainhashertest_tipico_de_matches_server_fixture", "callee": "assertEquals", "is_member_call": false, "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L53"}, {"caller_nid": "filter_domainhashertest_domainhashertest_pokerstars_com_matches_server_fixture", "callee": "assertEquals", "is_member_call": false, "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L58"}, {"caller_nid": "filter_domainhashertest_domainhashertest_casino_com_matches_server_fixture", "callee": "assertEquals", "is_member_call": false, "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L63"}, {"caller_nid": "filter_domainhashertest_domainhashertest_evil_subdomain_has_different_hash_than_parent", "callee": "assert", "is_member_call": false, "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L72"}, {"caller_nid": "filter_domainhashertest_domainhashertest_evil_subdomain_has_different_hash_than_parent", "callee": "assertEquals", "is_member_call": false, "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L73"}, {"caller_nid": "filter_domainhashertest_domainhashertest_whitespace_is_trimmed", "callee": "assertEquals", "is_member_call": false, "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L78"}, {"caller_nid": "filter_domainhashertest_domainhashertest_non_blocked_domain_has_its_own_hash", "callee": "assertEquals", "is_member_call": false, "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L86"}, {"caller_nid": "filter_domainhashertest_domainhashertest_non_blocked_domain_has_its_own_hash", "callee": "assertEquals", "is_member_call": false, "source_file": "/Users/chahinebrini/mono/rebreak-monorepo/apps/rebreak-native/modules/rebreak-protection/android/src/test/java/expo/modules/rebreakprotection/filter/DomainHasherTest.kt", "source_location": "L87"}]}