52191 lines
1.7 MiB
Plaintext
52191 lines
1.7 MiB
Plaintext
{
|
|
"directed": false,
|
|
"multigraph": false,
|
|
"graph": {
|
|
"hyperedges": [
|
|
{
|
|
"id": "batch_ticket_pipeline",
|
|
"label": "Batch Ticket Implementation Pipeline",
|
|
"nodes": [
|
|
"_claude_skills_implement_tickets_skill_implement_tickets",
|
|
"_omp_agents_ticket_implementer_ticket_implementer",
|
|
"_omp_agents_ticket_implementer_cr_spec",
|
|
"_omp_agents_ticket_implementer_cr_standards"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85
|
|
},
|
|
{
|
|
"id": "subagent_driven_development_pipeline",
|
|
"label": "Subagent-Driven Development Pipeline",
|
|
"nodes": [
|
|
"_opencode_agent_implementer_implementer",
|
|
"_opencode_agent_reviewer_reviewer",
|
|
"_opencode_agent_implementer_subagent_driven_development"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85
|
|
},
|
|
{
|
|
"id": "go_html_template_family",
|
|
"label": "Go HTML Template Family",
|
|
"nodes": [
|
|
"backend_internal_web_templates_app_doc",
|
|
"backend_internal_web_templates_card_doc",
|
|
"backend_internal_web_templates_list_doc",
|
|
"backend_internal_web_templates_chrome_doc",
|
|
"backend_internal_web_templates_login_doc",
|
|
"backend_internal_web_templates_setup_doc",
|
|
"backend_internal_web_templates_readers_doc",
|
|
"backend_internal_web_templates_icons_doc"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95
|
|
},
|
|
{
|
|
"id": "htmx_fragment_swap_flow",
|
|
"label": "htmx Fragment Swap Flow",
|
|
"nodes": [
|
|
"backend_internal_web_templates_app_doc",
|
|
"backend_internal_web_templates_card_doc",
|
|
"backend_internal_web_templates_chrome_doc",
|
|
"backend_internal_web_templates_setup_doc",
|
|
"backend_internal_web_templates_readers_doc"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95
|
|
},
|
|
{
|
|
"id": "backend_owns_the_truth",
|
|
"label": "Backend owns the truth (single-writer ownership of shared facts)",
|
|
"nodes": [
|
|
"docs_adr_0003_series_shared_and_poll_owned_poll_owned_writes",
|
|
"docs_adr_0004_wire_format_does_not_mirror_the_schema_flat_wire_contract",
|
|
"docs_adr_0007_backend_hosts_cover_bytes_server_side_covers"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85
|
|
},
|
|
{
|
|
"id": "browser_infrastructure_stack",
|
|
"label": "Headless browser infrastructure (sidecar, on-demand, home deployment)",
|
|
"nodes": [
|
|
"docs_adr_0005_on_demand_browser_headless_shell",
|
|
"docs_adr_0005_on_demand_browser_cdp",
|
|
"docs_adr_0005_on_demand_browser_on_demand_start",
|
|
"docs_adr_0006_browser_on_the_home_machine_home_machine_rationale"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85
|
|
},
|
|
{
|
|
"id": "lightnovelworld_identity_work",
|
|
"label": "lightnovelworld series-identity investigation and fix",
|
|
"nodes": [
|
|
"docs_research_lightnovelworld_chapter_vs_series_slug_issue_77",
|
|
"docs_research_lightnovelworld_chapter_vs_series_slug_unscoped_regex",
|
|
"docs_adr_0008_series_identity_is_discovered_not_derived_discovered_identity"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85
|
|
}
|
|
]
|
|
},
|
|
"nodes": [
|
|
{
|
|
"label": "api_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test",
|
|
"community": 5,
|
|
"norm_label": "api_test.go"
|
|
},
|
|
{
|
|
"label": "testConfig()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L33",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testconfig",
|
|
"community": 1,
|
|
"norm_label": "testconfig()"
|
|
},
|
|
{
|
|
"label": "ownerCredential()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L43",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_ownercredential",
|
|
"community": 5,
|
|
"norm_label": "ownercredential()"
|
|
},
|
|
{
|
|
"label": "TestMain()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L47",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testmain",
|
|
"community": 32,
|
|
"norm_label": "testmain()"
|
|
},
|
|
{
|
|
"label": "M",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_go_m",
|
|
"community": 32,
|
|
"norm_label": "m"
|
|
},
|
|
{
|
|
"label": "newTestServer()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L49",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_newtestserver",
|
|
"community": 5,
|
|
"norm_label": "newtestserver()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_go_t",
|
|
"community": 5,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "Handler",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_go_handler",
|
|
"community": 5,
|
|
"norm_label": "handler"
|
|
},
|
|
{
|
|
"label": "newTestStore()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L54",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_newteststore",
|
|
"community": 5,
|
|
"norm_label": "newteststore()"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_go_store",
|
|
"community": 5,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "newTestStoreURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L62",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_newteststoreurl",
|
|
"community": 5,
|
|
"norm_label": "newteststoreurl()"
|
|
},
|
|
{
|
|
"label": "auth()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L77",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_auth",
|
|
"community": 5,
|
|
"norm_label": "auth()"
|
|
},
|
|
{
|
|
"label": "Request",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_go_request",
|
|
"community": 5,
|
|
"norm_label": "request"
|
|
},
|
|
{
|
|
"label": "floatPtr()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L82",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_floatptr",
|
|
"community": 1,
|
|
"norm_label": "floatptr()"
|
|
},
|
|
{
|
|
"label": "seedForCheck()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L86",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_seedforcheck",
|
|
"community": 5,
|
|
"norm_label": "seedforcheck()"
|
|
},
|
|
{
|
|
"label": "readLatestCheckedAt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L106",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_readlatestcheckedat",
|
|
"community": 5,
|
|
"norm_label": "readlatestcheckedat()"
|
|
},
|
|
{
|
|
"label": "TestHealthzNoAuth()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L119",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testhealthznoauth",
|
|
"community": 5,
|
|
"norm_label": "testhealthznoauth()"
|
|
},
|
|
{
|
|
"label": "TestAuthRequired()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L131",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testauthrequired",
|
|
"community": 5,
|
|
"norm_label": "testauthrequired()"
|
|
},
|
|
{
|
|
"label": "TestAuthAccepted()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L157",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testauthaccepted",
|
|
"community": 5,
|
|
"norm_label": "testauthaccepted()"
|
|
},
|
|
{
|
|
"label": "TestCORSPreflight()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L169",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testcorspreflight",
|
|
"community": 5,
|
|
"norm_label": "testcorspreflight()"
|
|
},
|
|
{
|
|
"label": "TestCORSDisallowedOrigin()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L191",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testcorsdisallowedorigin",
|
|
"community": 5,
|
|
"norm_label": "testcorsdisallowedorigin()"
|
|
},
|
|
{
|
|
"label": "TestBookmarkRoundTrip()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L202",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testbookmarkroundtrip",
|
|
"community": 5,
|
|
"norm_label": "testbookmarkroundtrip()"
|
|
},
|
|
{
|
|
"label": "TestFlatWireFieldSet()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L275",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testflatwirefieldset",
|
|
"community": 5,
|
|
"norm_label": "testflatwirefieldset()"
|
|
},
|
|
{
|
|
"label": "TestPutExistingSeriesIgnoresClientTitleCoverURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L368",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl",
|
|
"community": 5,
|
|
"norm_label": "testputexistingseriesignoresclienttitlecoverurl()"
|
|
},
|
|
{
|
|
"label": "putBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L395",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_putbookmark",
|
|
"community": 5,
|
|
"norm_label": "putbookmark()"
|
|
},
|
|
{
|
|
"label": "getBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L410",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_getbookmarks",
|
|
"community": 5,
|
|
"norm_label": "getbookmarks()"
|
|
},
|
|
{
|
|
"label": "TestUpsertConditionalUpdatedAt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L426",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testupsertconditionalupdatedat",
|
|
"community": 5,
|
|
"norm_label": "testupsertconditionalupdatedat()"
|
|
},
|
|
{
|
|
"label": "TestFavoriteRoundTrip()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L508",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testfavoriteroundtrip",
|
|
"community": 5,
|
|
"norm_label": "testfavoriteroundtrip()"
|
|
},
|
|
{
|
|
"label": "TestLatestChapterNullable()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L533",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testlatestchapternullable",
|
|
"community": 5,
|
|
"norm_label": "testlatestchapternullable()"
|
|
},
|
|
{
|
|
"label": "TestLoadConfigDiscord()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L571",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testloadconfigdiscord",
|
|
"community": 5,
|
|
"norm_label": "testloadconfigdiscord()"
|
|
},
|
|
{
|
|
"label": "TestPutDoesNotClobberLatestCheckedAt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L600",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testputdoesnotclobberlatestcheckedat",
|
|
"community": 5,
|
|
"norm_label": "testputdoesnotclobberlatestcheckedat()"
|
|
},
|
|
{
|
|
"label": "TestUserscriptServedWithWebUIDisabled()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L628",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testuserscriptservedwithwebuidisabled",
|
|
"community": 5,
|
|
"norm_label": "testuserscriptservedwithwebuidisabled()"
|
|
},
|
|
{
|
|
"label": "TestNovelUserscriptServed()",
|
|
"file_type": "code",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L651",
|
|
"_origin": "ast",
|
|
"id": "backend_api_test_testnoveluserscriptserved",
|
|
"community": 5,
|
|
"norm_label": "testnoveluserscriptserved()"
|
|
},
|
|
{
|
|
"label": "cover_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_cover_test",
|
|
"community": 1,
|
|
"norm_label": "cover_test.go"
|
|
},
|
|
{
|
|
"label": "getCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L13",
|
|
"_origin": "ast",
|
|
"id": "backend_cover_test_getcover",
|
|
"community": 1,
|
|
"norm_label": "getcover()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_cover_test_go_t",
|
|
"community": 1,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "Handler",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_cover_test_go_handler",
|
|
"community": 1,
|
|
"norm_label": "handler"
|
|
},
|
|
{
|
|
"label": "Cookie",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_cover_test_go_cookie",
|
|
"community": 1,
|
|
"norm_label": "cookie"
|
|
},
|
|
{
|
|
"label": "ResponseRecorder",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_cover_test_go_responserecorder",
|
|
"community": 1,
|
|
"norm_label": "responserecorder"
|
|
},
|
|
{
|
|
"label": "TestPublicCoverServesStoredBytesUnauthenticated()",
|
|
"file_type": "code",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L26",
|
|
"_origin": "ast",
|
|
"id": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated",
|
|
"community": 1,
|
|
"norm_label": "testpubliccoverservesstoredbytesunauthenticated()"
|
|
},
|
|
{
|
|
"label": "TestPublicCoverRejectsUnknownAddress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L57",
|
|
"_origin": "ast",
|
|
"id": "backend_cover_test_testpubliccoverrejectsunknownaddress",
|
|
"community": 1,
|
|
"norm_label": "testpubliccoverrejectsunknownaddress()"
|
|
},
|
|
{
|
|
"label": "TestPublicCoverNeverEchoesNonImage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L80",
|
|
"_origin": "ast",
|
|
"id": "backend_cover_test_testpubliccoverneverechoesnonimage",
|
|
"community": 1,
|
|
"norm_label": "testpubliccoverneverechoesnonimage()"
|
|
},
|
|
{
|
|
"label": "TestListRendersAcquiredCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L110",
|
|
"_origin": "ast",
|
|
"id": "backend_cover_test_testlistrendersacquiredcover",
|
|
"community": 1,
|
|
"norm_label": "testlistrendersacquiredcover()"
|
|
},
|
|
{
|
|
"label": "bookmarkmanager/backend",
|
|
"file_type": "code",
|
|
"type": "package",
|
|
"ecosystem": "go",
|
|
"source_file": "backend/go.mod",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "pkg_bookmarkmanager_backend",
|
|
"community": 102,
|
|
"norm_label": "bookmarkmanager/backend"
|
|
},
|
|
{
|
|
"label": "handlers.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_api_handlers",
|
|
"community": 158,
|
|
"norm_label": "handlers.go"
|
|
},
|
|
{
|
|
"label": "Handler",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L15",
|
|
"_origin": "ast",
|
|
"id": "api_handler",
|
|
"community": 158,
|
|
"norm_label": "handler"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_api_handlers_go_store",
|
|
"community": 158,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "writeJSON()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L19",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_api_handlers_writejson",
|
|
"community": 158,
|
|
"norm_label": "writejson()"
|
|
},
|
|
{
|
|
"label": "ResponseWriter",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_api_handlers_go_responsewriter",
|
|
"community": 158,
|
|
"norm_label": "responsewriter"
|
|
},
|
|
{
|
|
"label": ".List()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L30",
|
|
"_origin": "ast",
|
|
"id": "api_handler_list",
|
|
"community": 158,
|
|
"norm_label": ".list()"
|
|
},
|
|
{
|
|
"label": "Request",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_api_handlers_go_request",
|
|
"community": 158,
|
|
"norm_label": "request"
|
|
},
|
|
{
|
|
"label": ".Put()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L41",
|
|
"_origin": "ast",
|
|
"id": "api_handler_put",
|
|
"community": 158,
|
|
"norm_label": ".put()"
|
|
},
|
|
{
|
|
"label": ".Delete()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L114",
|
|
"_origin": "ast",
|
|
"id": "api_handler_delete",
|
|
"community": 158,
|
|
"norm_label": ".delete()"
|
|
},
|
|
{
|
|
"label": "Healthz()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L129",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_api_handlers_healthz",
|
|
"community": 158,
|
|
"norm_label": "healthz()"
|
|
},
|
|
{
|
|
"label": ".Cover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L142",
|
|
"_origin": "ast",
|
|
"id": "api_handler_cover",
|
|
"community": 158,
|
|
"norm_label": ".cover()"
|
|
},
|
|
{
|
|
"label": "middleware.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_httpmw_middleware",
|
|
"community": 12,
|
|
"norm_label": "middleware.go"
|
|
},
|
|
{
|
|
"label": "ctxKey",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L16",
|
|
"_origin": "ast",
|
|
"id": "httpmw_ctxkey",
|
|
"community": 12,
|
|
"norm_label": "ctxkey"
|
|
},
|
|
{
|
|
"label": "ReaderID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L23",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_httpmw_middleware_readerid",
|
|
"community": 158,
|
|
"norm_label": "readerid()"
|
|
},
|
|
{
|
|
"label": "Request",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_httpmw_middleware_go_request",
|
|
"community": 158,
|
|
"norm_label": "request"
|
|
},
|
|
{
|
|
"label": "ResolveReader()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L30",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_httpmw_middleware_resolvereader",
|
|
"community": 12,
|
|
"norm_label": "resolvereader()"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_httpmw_middleware_go_store",
|
|
"community": 12,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "Auth()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L42",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_httpmw_middleware_auth",
|
|
"community": 12,
|
|
"norm_label": "auth()"
|
|
},
|
|
{
|
|
"label": "Handler",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_httpmw_middleware_go_handler",
|
|
"community": 12,
|
|
"norm_label": "handler"
|
|
},
|
|
{
|
|
"label": "gzipWriter",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L61",
|
|
"_origin": "ast",
|
|
"id": "httpmw_gzipwriter",
|
|
"community": 12,
|
|
"norm_label": "gzipwriter"
|
|
},
|
|
{
|
|
"label": "ResponseWriter",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_httpmw_middleware_go_responsewriter",
|
|
"community": 12,
|
|
"norm_label": "responsewriter"
|
|
},
|
|
{
|
|
"label": "Writer",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "writer",
|
|
"community": 4,
|
|
"norm_label": "writer"
|
|
},
|
|
{
|
|
"label": "compressible()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L70",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_httpmw_middleware_compressible",
|
|
"community": 12,
|
|
"norm_label": "compressible()"
|
|
},
|
|
{
|
|
"label": ".WriteHeader()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L80",
|
|
"_origin": "ast",
|
|
"id": "httpmw_gzipwriter_writeheader",
|
|
"community": 12,
|
|
"norm_label": ".writeheader()"
|
|
},
|
|
{
|
|
"label": ".Write()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L92",
|
|
"_origin": "ast",
|
|
"id": "httpmw_gzipwriter_write",
|
|
"community": 12,
|
|
"norm_label": ".write()"
|
|
},
|
|
{
|
|
"label": "Gzip()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L106",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_httpmw_middleware_gzip",
|
|
"community": 12,
|
|
"norm_label": "gzip()"
|
|
},
|
|
{
|
|
"label": "CORS()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L127",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_httpmw_middleware_cors",
|
|
"community": 12,
|
|
"norm_label": "cors()"
|
|
},
|
|
{
|
|
"label": "acquire.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire",
|
|
"community": 7,
|
|
"norm_label": "acquire.go"
|
|
},
|
|
{
|
|
"label": "Acquirer",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L33",
|
|
"_origin": "ast",
|
|
"id": "latest_acquirer",
|
|
"community": 7,
|
|
"norm_label": "acquirer"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_go_store",
|
|
"community": 7,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "Context",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_go_context",
|
|
"community": 7,
|
|
"norm_label": "context"
|
|
},
|
|
{
|
|
"label": "WaitGroup",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "waitgroup",
|
|
"community": 7,
|
|
"norm_label": "waitgroup"
|
|
},
|
|
{
|
|
"label": ".Acquire()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L67",
|
|
"_origin": "ast",
|
|
"id": "latest_acquirer_acquire",
|
|
"community": 7,
|
|
"norm_label": ".acquire()"
|
|
},
|
|
{
|
|
"label": ".Wait()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L95",
|
|
"_origin": "ast",
|
|
"id": "latest_acquirer_wait",
|
|
"community": 7,
|
|
"norm_label": ".wait()"
|
|
},
|
|
{
|
|
"label": "acquire_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test",
|
|
"community": 4,
|
|
"norm_label": "acquire_test.go"
|
|
},
|
|
{
|
|
"label": "newAcquirer()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L48",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_newacquirer",
|
|
"community": 4,
|
|
"norm_label": "newacquirer()"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_go_store",
|
|
"community": 4,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "bookmarkNewSeries()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L54",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_bookmarknewseries",
|
|
"community": 4,
|
|
"norm_label": "bookmarknewseries()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_go_t",
|
|
"community": 4,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "readBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L67",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_readbookmark",
|
|
"community": 4,
|
|
"norm_label": "readbookmark()"
|
|
},
|
|
{
|
|
"label": "bookmarkNewKaganeSeries()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L76",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_bookmarknewkaganeseries",
|
|
"community": 4,
|
|
"norm_label": "bookmarknewkaganeseries()"
|
|
},
|
|
{
|
|
"label": "bookmarkNewNovelfullSeries()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L88",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries",
|
|
"community": 4,
|
|
"norm_label": "bookmarknewnovelfullseries()"
|
|
},
|
|
{
|
|
"label": "TestAcquireFillsChapterAndCoverFromOneFetch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L102",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch",
|
|
"community": 4,
|
|
"norm_label": "testacquirefillschapterandcoverfromonefetch()"
|
|
},
|
|
{
|
|
"label": "TestAcquireSkipsAnExistingSeries()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L140",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries",
|
|
"community": 4,
|
|
"norm_label": "testacquireskipsanexistingseries()"
|
|
},
|
|
{
|
|
"label": "TestAcquireFailureLeavesTheBookmarkIntact()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L164",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact",
|
|
"community": 4,
|
|
"norm_label": "testacquirefailureleavesthebookmarkintact()"
|
|
},
|
|
{
|
|
"label": "TestAcquireRefusesAnUnfetchableSeriesURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L223",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl",
|
|
"community": 4,
|
|
"norm_label": "testacquirerefusesanunfetchableseriesurl()"
|
|
},
|
|
{
|
|
"label": "blockingFetcher",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L246",
|
|
"_origin": "ast",
|
|
"id": "latest_blockingfetcher",
|
|
"community": 4,
|
|
"norm_label": "blockingfetcher"
|
|
},
|
|
{
|
|
"label": ".Get()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L251",
|
|
"_origin": "ast",
|
|
"id": "latest_blockingfetcher_get",
|
|
"community": 4,
|
|
"norm_label": ".get()"
|
|
},
|
|
{
|
|
"label": "Context",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_go_context",
|
|
"community": 4,
|
|
"norm_label": "context"
|
|
},
|
|
{
|
|
"label": "TestAcquireDoesNotBlockTheWrite()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L262",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite",
|
|
"community": 4,
|
|
"norm_label": "testacquiredoesnotblockthewrite()"
|
|
},
|
|
{
|
|
"label": "TestAcquireKaganeCoverThroughBrowser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L292",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser",
|
|
"community": 4,
|
|
"norm_label": "testacquirekaganecoverthroughbrowser()"
|
|
},
|
|
{
|
|
"label": "TestAcquireNovelfullCoverOverPlainTLS()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L334",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls",
|
|
"community": 4,
|
|
"norm_label": "testacquirenovelfullcoveroverplaintls()"
|
|
},
|
|
{
|
|
"label": "TestAcquireKaganeSkippedWithoutBrowser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L365",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser",
|
|
"community": 4,
|
|
"norm_label": "testacquirekaganeskippedwithoutbrowser()"
|
|
},
|
|
{
|
|
"label": "TestAcquireKaganeBytesNeverFallBackToPlainTLS()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L388",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls",
|
|
"community": 4,
|
|
"norm_label": "testacquirekaganebytesneverfallbacktoplaintls()"
|
|
},
|
|
{
|
|
"label": "TestAcquireNovelfullCoverWithoutBrowser()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L413",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser",
|
|
"community": 4,
|
|
"norm_label": "testacquirenovelfullcoverwithoutbrowser()"
|
|
},
|
|
{
|
|
"label": "browser.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser",
|
|
"community": 15,
|
|
"norm_label": "browser.go"
|
|
},
|
|
{
|
|
"label": "BrowserFetcher",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L52",
|
|
"_origin": "ast",
|
|
"id": "latest_browserfetcher",
|
|
"community": 15,
|
|
"norm_label": "browserfetcher"
|
|
},
|
|
{
|
|
"label": "Context",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_go_context",
|
|
"community": 15,
|
|
"norm_label": "context"
|
|
},
|
|
{
|
|
"label": "CancelFunc",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "cancelfunc",
|
|
"community": 15,
|
|
"norm_label": "cancelfunc"
|
|
},
|
|
{
|
|
"label": "Mutex",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_go_mutex",
|
|
"community": 15,
|
|
"norm_label": "mutex"
|
|
},
|
|
{
|
|
"label": "NewBrowserFetcher()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L82",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_newbrowserfetcher",
|
|
"community": 15,
|
|
"norm_label": "newbrowserfetcher()"
|
|
},
|
|
{
|
|
"label": ".Close()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L90",
|
|
"_origin": "ast",
|
|
"id": "latest_browserfetcher_close",
|
|
"community": 15,
|
|
"norm_label": ".close()"
|
|
},
|
|
{
|
|
"label": ".Get()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L98",
|
|
"_origin": "ast",
|
|
"id": "latest_browserfetcher_get",
|
|
"community": 15,
|
|
"norm_label": ".get()"
|
|
},
|
|
{
|
|
"label": "kaganeRead()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L128",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_kaganeread",
|
|
"community": 15,
|
|
"norm_label": "kaganeread()"
|
|
},
|
|
{
|
|
"label": "Action",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_go_action",
|
|
"community": 15,
|
|
"norm_label": "action"
|
|
},
|
|
{
|
|
"label": "novelfullRead()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L141",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_novelfullread",
|
|
"community": 15,
|
|
"norm_label": "novelfullread()"
|
|
},
|
|
{
|
|
"label": "comixRead()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L154",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_comixread",
|
|
"community": 15,
|
|
"norm_label": "comixread()"
|
|
},
|
|
{
|
|
"label": ".Image()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L185",
|
|
"_origin": "ast",
|
|
"id": "latest_browserfetcher_image",
|
|
"community": 15,
|
|
"norm_label": ".image()"
|
|
},
|
|
{
|
|
"label": "classifyBrowserError()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L223",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_classifybrowsererror",
|
|
"community": 15,
|
|
"norm_label": "classifybrowsererror()"
|
|
},
|
|
{
|
|
"label": "browserConnectionLost()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L236",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_browserconnectionlost",
|
|
"community": 15,
|
|
"norm_label": "browserconnectionlost()"
|
|
},
|
|
{
|
|
"label": "isInterstitial()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L256",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_isinterstitial",
|
|
"community": 15,
|
|
"norm_label": "isinterstitial()"
|
|
},
|
|
{
|
|
"label": ".run()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L270",
|
|
"_origin": "ast",
|
|
"id": "latest_browserfetcher_run",
|
|
"community": 15,
|
|
"norm_label": ".run()"
|
|
},
|
|
{
|
|
"label": "kaganeAPIURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L324",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_kaganeapiurl",
|
|
"community": 15,
|
|
"norm_label": "kaganeapiurl()"
|
|
},
|
|
{
|
|
"label": "novelfullSeriesURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L342",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_novelfullseriesurl",
|
|
"community": 15,
|
|
"norm_label": "novelfullseriesurl()"
|
|
},
|
|
{
|
|
"label": "comixSeriesPageURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L352",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_comixseriespageurl",
|
|
"community": 15,
|
|
"norm_label": "comixseriespageurl()"
|
|
},
|
|
{
|
|
"label": "awaitPromise()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L363",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_awaitpromise",
|
|
"community": 15,
|
|
"norm_label": "awaitpromise()"
|
|
},
|
|
{
|
|
"label": "EvaluateParams",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "evaluateparams",
|
|
"community": 15,
|
|
"norm_label": "evaluateparams"
|
|
},
|
|
{
|
|
"label": "jsString()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L370",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_jsstring",
|
|
"community": 15,
|
|
"norm_label": "jsstring()"
|
|
},
|
|
{
|
|
"label": "browser_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_test",
|
|
"community": 15,
|
|
"norm_label": "browser_test.go"
|
|
},
|
|
{
|
|
"label": "TestKaganeAPIURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L9",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_test_testkaganeapiurl",
|
|
"community": 15,
|
|
"norm_label": "testkaganeapiurl()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_test_go_t",
|
|
"community": 15,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "TestNovelfullSeriesURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L44",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_test_testnovelfullseriesurl",
|
|
"community": 15,
|
|
"norm_label": "testnovelfullseriesurl()"
|
|
},
|
|
{
|
|
"label": "TestComixSeriesPageURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L65",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_test_testcomixseriespageurl",
|
|
"community": 15,
|
|
"norm_label": "testcomixseriespageurl()"
|
|
},
|
|
{
|
|
"label": "TestBrowserOnlyCoverURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L95",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_test_testbrowseronlycoverurl",
|
|
"community": 15,
|
|
"norm_label": "testbrowseronlycoverurl()"
|
|
},
|
|
{
|
|
"label": "TestClassifyBrowserInterruption()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L120",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_browser_test_testclassifybrowserinterruption",
|
|
"community": 15,
|
|
"norm_label": "testclassifybrowserinterruption()"
|
|
},
|
|
{
|
|
"label": "cover.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover",
|
|
"community": 7,
|
|
"norm_label": "cover.go"
|
|
},
|
|
{
|
|
"label": "CoverBytesFetcher",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L21",
|
|
"_origin": "ast",
|
|
"id": "latest_coverbytesfetcher",
|
|
"community": 7,
|
|
"norm_label": "coverbytesfetcher"
|
|
},
|
|
{
|
|
"label": "fetchCoverBytes()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L33",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_fetchcoverbytes",
|
|
"community": 7,
|
|
"norm_label": "fetchcoverbytes()"
|
|
},
|
|
{
|
|
"label": "Context",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_go_context",
|
|
"community": 7,
|
|
"norm_label": "context"
|
|
},
|
|
{
|
|
"label": "CoverResolver",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L48",
|
|
"_origin": "ast",
|
|
"id": "latest_coverresolver",
|
|
"community": 7,
|
|
"norm_label": "coverresolver"
|
|
},
|
|
{
|
|
"label": "TLSCoverFetcher",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L53",
|
|
"_origin": "ast",
|
|
"id": "latest_tlscoverfetcher",
|
|
"community": 7,
|
|
"norm_label": "tlscoverfetcher"
|
|
},
|
|
{
|
|
"label": "Client",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_go_client",
|
|
"community": 7,
|
|
"norm_label": "client"
|
|
},
|
|
{
|
|
"label": "NewCoverFetcher()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L65",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_newcoverfetcher",
|
|
"community": 7,
|
|
"norm_label": "newcoverfetcher()"
|
|
},
|
|
{
|
|
"label": "NewCoverFetcherWithResolver()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L71",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_newcoverfetcherwithresolver",
|
|
"community": 7,
|
|
"norm_label": "newcoverfetcherwithresolver()"
|
|
},
|
|
{
|
|
"label": "defaultCoverResolver()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L89",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_defaultcoverresolver",
|
|
"community": 7,
|
|
"norm_label": "defaultcoverresolver()"
|
|
},
|
|
{
|
|
"label": "Addr",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "addr",
|
|
"community": 7,
|
|
"norm_label": "addr"
|
|
},
|
|
{
|
|
"label": "newCoverHTTPClient()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L93",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_newcoverhttpclient",
|
|
"community": 7,
|
|
"norm_label": "newcoverhttpclient()"
|
|
},
|
|
{
|
|
"label": ".Fetch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L126",
|
|
"_origin": "ast",
|
|
"id": "latest_tlscoverfetcher_fetch",
|
|
"community": 7,
|
|
"norm_label": ".fetch()"
|
|
},
|
|
{
|
|
"label": ".validateURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L170",
|
|
"_origin": "ast",
|
|
"id": "latest_tlscoverfetcher_validateurl",
|
|
"community": 7,
|
|
"norm_label": ".validateurl()"
|
|
},
|
|
{
|
|
"label": "URL",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "url",
|
|
"community": 7,
|
|
"norm_label": "url"
|
|
},
|
|
{
|
|
"label": "resolveCoverHost()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L193",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_resolvecoverhost",
|
|
"community": 7,
|
|
"norm_label": "resolvecoverhost()"
|
|
},
|
|
{
|
|
"label": "publicCoverAddress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L200",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_publiccoveraddress",
|
|
"community": 7,
|
|
"norm_label": "publiccoveraddress()"
|
|
},
|
|
{
|
|
"label": "cover_fetch_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_fetch_test",
|
|
"community": 25,
|
|
"norm_label": "cover_fetch_test.go"
|
|
},
|
|
{
|
|
"label": "TestCoverFetcherFetchesPublicHTTPSImage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L15",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherfetchespublichttpsimage",
|
|
"community": 25,
|
|
"norm_label": "testcoverfetcherfetchespublichttpsimage()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_fetch_test_go_t",
|
|
"community": 25,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "TestNewCoverFetcherRechecksResolverBeforeConnection()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L44",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection",
|
|
"community": 25,
|
|
"norm_label": "testnewcoverfetcherrechecksresolverbeforeconnection()"
|
|
},
|
|
{
|
|
"label": "roundTripFunc",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L75",
|
|
"_origin": "ast",
|
|
"id": "latest_roundtripfunc",
|
|
"community": 25,
|
|
"norm_label": "roundtripfunc"
|
|
},
|
|
{
|
|
"label": ".RoundTrip()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L77",
|
|
"_origin": "ast",
|
|
"id": "latest_roundtripfunc_roundtrip",
|
|
"community": 25,
|
|
"norm_label": ".roundtrip()"
|
|
},
|
|
{
|
|
"label": "Request",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_fetch_test_go_request",
|
|
"community": 25,
|
|
"norm_label": "request"
|
|
},
|
|
{
|
|
"label": "Response",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "response",
|
|
"community": 25,
|
|
"norm_label": "response"
|
|
},
|
|
{
|
|
"label": "coverResponse()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L79",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_fetch_test_coverresponse",
|
|
"community": 25,
|
|
"norm_label": "coverresponse()"
|
|
},
|
|
{
|
|
"label": "TestCoverFetcherRefusesUnsafeDestinationsBeforeRequest()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L96",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest",
|
|
"community": 25,
|
|
"norm_label": "testcoverfetcherrefusesunsafedestinationsbeforerequest()"
|
|
},
|
|
{
|
|
"label": "TestCoverFetcherStopsRedirectIntoPrivateAddress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L146",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress",
|
|
"community": 25,
|
|
"norm_label": "testcoverfetcherstopsredirectintoprivateaddress()"
|
|
},
|
|
{
|
|
"label": "TestCoverFetcherRejectsOversizedBody()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L170",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody",
|
|
"community": 25,
|
|
"norm_label": "testcoverfetcherrejectsoversizedbody()"
|
|
},
|
|
{
|
|
"label": "TestCoverFetcherRejectsNonImage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L190",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage",
|
|
"community": 25,
|
|
"norm_label": "testcoverfetcherrejectsnonimage()"
|
|
},
|
|
{
|
|
"label": "TestCoverFetcherCanonicalisesJpgAlias()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L211",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias",
|
|
"community": 25,
|
|
"norm_label": "testcoverfetchercanonicalisesjpgalias()"
|
|
},
|
|
{
|
|
"label": "fetch.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/fetch.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_fetch",
|
|
"community": 15,
|
|
"norm_label": "fetch.go"
|
|
},
|
|
{
|
|
"label": "TLSFetcher",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/fetch.go",
|
|
"source_location": "L31",
|
|
"_origin": "ast",
|
|
"id": "latest_tlsfetcher",
|
|
"community": 15,
|
|
"norm_label": "tlsfetcher"
|
|
},
|
|
{
|
|
"label": "HttpClient",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "httpclient",
|
|
"community": 15,
|
|
"norm_label": "httpclient"
|
|
},
|
|
{
|
|
"label": "NewTLSFetcher()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/fetch.go",
|
|
"source_location": "L37",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_fetch_newtlsfetcher",
|
|
"community": 15,
|
|
"norm_label": "newtlsfetcher()"
|
|
},
|
|
{
|
|
"label": ".Get()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/fetch.go",
|
|
"source_location": "L51",
|
|
"_origin": "ast",
|
|
"id": "latest_tlsfetcher_get",
|
|
"community": 15,
|
|
"norm_label": ".get()"
|
|
},
|
|
{
|
|
"label": "Context",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_fetch_go_context",
|
|
"community": 15,
|
|
"norm_label": "context"
|
|
},
|
|
{
|
|
"label": "poller.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller",
|
|
"community": 7,
|
|
"norm_label": "poller.go"
|
|
},
|
|
{
|
|
"label": "Fetcher",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L15",
|
|
"_origin": "ast",
|
|
"id": "latest_fetcher",
|
|
"community": 7,
|
|
"norm_label": "fetcher"
|
|
},
|
|
{
|
|
"label": "BrowserCoverFetcher",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L22",
|
|
"_origin": "ast",
|
|
"id": "latest_browsercoverfetcher",
|
|
"community": 7,
|
|
"norm_label": "browsercoverfetcher"
|
|
},
|
|
{
|
|
"label": "Poller",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L40",
|
|
"_origin": "ast",
|
|
"id": "latest_poller",
|
|
"community": 7,
|
|
"norm_label": "poller"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_go_store",
|
|
"community": 7,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "Time",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_go_time",
|
|
"community": 7,
|
|
"norm_label": "time"
|
|
},
|
|
{
|
|
"label": "Duration",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_go_duration",
|
|
"community": 7,
|
|
"norm_label": "duration"
|
|
},
|
|
{
|
|
"label": ".fillBlankCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L72",
|
|
"_origin": "ast",
|
|
"id": "latest_poller_fillblankcover",
|
|
"community": 7,
|
|
"norm_label": ".fillblankcover()"
|
|
},
|
|
{
|
|
"label": "Context",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_go_context",
|
|
"community": 7,
|
|
"norm_label": "context"
|
|
},
|
|
{
|
|
"label": ".prefetchCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L88",
|
|
"_origin": "ast",
|
|
"id": "latest_poller_prefetchcover",
|
|
"community": 7,
|
|
"norm_label": ".prefetchcover()"
|
|
},
|
|
{
|
|
"label": ".storeCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L109",
|
|
"_origin": "ast",
|
|
"id": "latest_poller_storecover",
|
|
"community": 7,
|
|
"norm_label": ".storecover()"
|
|
},
|
|
{
|
|
"label": "fetcherFor()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L126",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_fetcherfor",
|
|
"community": 7,
|
|
"norm_label": "fetcherfor()"
|
|
},
|
|
{
|
|
"label": ".Run()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L152",
|
|
"_origin": "ast",
|
|
"id": "latest_poller_run",
|
|
"community": 7,
|
|
"norm_label": ".run()"
|
|
},
|
|
{
|
|
"label": ".runOnce()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L169",
|
|
"_origin": "ast",
|
|
"id": "latest_poller_runonce",
|
|
"community": 7,
|
|
"norm_label": ".runonce()"
|
|
},
|
|
{
|
|
"label": ".checkOne()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L211",
|
|
"_origin": "ast",
|
|
"id": "latest_poller_checkone",
|
|
"community": 7,
|
|
"norm_label": ".checkone()"
|
|
},
|
|
{
|
|
"label": "fetchableSeriesURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L287",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_fetchableseriesurl",
|
|
"community": 4,
|
|
"norm_label": "fetchableseriesurl()"
|
|
},
|
|
{
|
|
"label": "poller_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test",
|
|
"community": 4,
|
|
"norm_label": "poller_test.go"
|
|
},
|
|
{
|
|
"label": "TestMain()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L19",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testmain",
|
|
"community": 32,
|
|
"norm_label": "testmain()"
|
|
},
|
|
{
|
|
"label": "M",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_go_m",
|
|
"community": 32,
|
|
"norm_label": "m"
|
|
},
|
|
{
|
|
"label": "newTestStore()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L31",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_newteststore",
|
|
"community": 4,
|
|
"norm_label": "newteststore()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_go_t",
|
|
"community": 4,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_go_store",
|
|
"community": 4,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "seedForCheck()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L44",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_seedforcheck",
|
|
"community": 4,
|
|
"norm_label": "seedforcheck()"
|
|
},
|
|
{
|
|
"label": "readLatestCheckedAt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L64",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_readlatestcheckedat",
|
|
"community": 4,
|
|
"norm_label": "readlatestcheckedat()"
|
|
},
|
|
{
|
|
"label": "fakeFetcher",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L79",
|
|
"_origin": "ast",
|
|
"id": "latest_fakefetcher",
|
|
"community": 4,
|
|
"norm_label": "fakefetcher"
|
|
},
|
|
{
|
|
"label": "Mutex",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_go_mutex",
|
|
"community": 4,
|
|
"norm_label": "mutex"
|
|
},
|
|
{
|
|
"label": "fakeResponse",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L89",
|
|
"_origin": "ast",
|
|
"id": "latest_fakeresponse",
|
|
"community": 4,
|
|
"norm_label": "fakeresponse"
|
|
},
|
|
{
|
|
"label": ".Get()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L95",
|
|
"_origin": "ast",
|
|
"id": "latest_fakefetcher_get",
|
|
"community": 4,
|
|
"norm_label": ".get()"
|
|
},
|
|
{
|
|
"label": "Context",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_go_context",
|
|
"community": 4,
|
|
"norm_label": "context"
|
|
},
|
|
{
|
|
"label": ".callCount()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L105",
|
|
"_origin": "ast",
|
|
"id": "latest_fakefetcher_callcount",
|
|
"community": 4,
|
|
"norm_label": ".callcount()"
|
|
},
|
|
{
|
|
"label": "fakeCoverFetcher",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L111",
|
|
"_origin": "ast",
|
|
"id": "latest_fakecoverfetcher",
|
|
"community": 4,
|
|
"norm_label": "fakecoverfetcher"
|
|
},
|
|
{
|
|
"label": ".Image()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L119",
|
|
"_origin": "ast",
|
|
"id": "latest_fakecoverfetcher_image",
|
|
"community": 4,
|
|
"norm_label": ".image()"
|
|
},
|
|
{
|
|
"label": ".callCount()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L129",
|
|
"_origin": "ast",
|
|
"id": "latest_fakecoverfetcher_callcount",
|
|
"community": 4,
|
|
"norm_label": ".callcount()"
|
|
},
|
|
{
|
|
"label": "fakeBytesCoverFetcher",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L135",
|
|
"_origin": "ast",
|
|
"id": "latest_fakebytescoverfetcher",
|
|
"community": 4,
|
|
"norm_label": "fakebytescoverfetcher"
|
|
},
|
|
{
|
|
"label": ".Fetch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L143",
|
|
"_origin": "ast",
|
|
"id": "latest_fakebytescoverfetcher_fetch",
|
|
"community": 4,
|
|
"norm_label": ".fetch()"
|
|
},
|
|
{
|
|
"label": ".callCount()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L153",
|
|
"_origin": "ast",
|
|
"id": "latest_fakebytescoverfetcher_callcount",
|
|
"community": 4,
|
|
"norm_label": ".callcount()"
|
|
},
|
|
{
|
|
"label": "newTestPoller()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L161",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_newtestpoller",
|
|
"community": 4,
|
|
"norm_label": "newtestpoller()"
|
|
},
|
|
{
|
|
"label": "Time",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_go_time",
|
|
"community": 4,
|
|
"norm_label": "time"
|
|
},
|
|
{
|
|
"label": "seedCoverSource()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L180",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_seedcoversource",
|
|
"community": 4,
|
|
"norm_label": "seedcoversource()"
|
|
},
|
|
{
|
|
"label": "TestRunOncePrefetchesPublicCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L194",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover",
|
|
"community": 4,
|
|
"norm_label": "testrunonceprefetchespubliccover()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceDoesNotStoreNonImagePublicCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L227",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover",
|
|
"community": 4,
|
|
"norm_label": "testrunoncedoesnotstorenonimagepubliccover()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceRecordsLatestChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L253",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter",
|
|
"community": 4,
|
|
"norm_label": "testrunoncerecordslatestchapter()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceDoesNotReorderList()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L279",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist",
|
|
"community": 4,
|
|
"norm_label": "testrunoncedoesnotreorderlist()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceMarksCheckedOnFailure()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L319",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure",
|
|
"community": 4,
|
|
"norm_label": "testrunoncemarkscheckedonfailure()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceRespectsBatchLimit()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L353",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit",
|
|
"community": 4,
|
|
"norm_label": "testrunoncerespectsbatchlimit()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceFetchesSharedSeriesOnce()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L373",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce",
|
|
"community": 4,
|
|
"norm_label": "testrunoncefetchessharedseriesonce()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceOneBadSeriesDoesNotStallBatch()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L413",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch",
|
|
"community": 4,
|
|
"norm_label": "testrunonceonebadseriesdoesnotstallbatch()"
|
|
},
|
|
{
|
|
"label": "TestRunLogsCooldowns()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L439",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunlogscooldowns",
|
|
"community": 4,
|
|
"norm_label": "testrunlogscooldowns()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceHonoursCooldownAcrossPasses()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L461",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses",
|
|
"community": 4,
|
|
"norm_label": "testrunoncehonourscooldownacrosspasses()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceUsesBrowserCooldown()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L489",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown",
|
|
"community": 4,
|
|
"norm_label": "testrunonceusesbrowsercooldown()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceCorrectsDownward()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L529",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncecorrectsdownward",
|
|
"community": 4,
|
|
"norm_label": "testrunoncecorrectsdownward()"
|
|
},
|
|
{
|
|
"label": "TestCheckOneValidatesSeriesURLBeforeFetching()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L558",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching",
|
|
"community": 4,
|
|
"norm_label": "testcheckonevalidatesseriesurlbeforefetching()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceStopsOnCancelledContext()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L598",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext",
|
|
"community": 4,
|
|
"norm_label": "testrunoncestopsoncancelledcontext()"
|
|
},
|
|
{
|
|
"label": "TestFetchableSeriesURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L615",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testfetchableseriesurl",
|
|
"community": 4,
|
|
"norm_label": "testfetchableseriesurl()"
|
|
},
|
|
{
|
|
"label": "TestKaganeSkippedWhenNoBrowserFetcher()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L654",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher",
|
|
"community": 4,
|
|
"norm_label": "testkaganeskippedwhennobrowserfetcher()"
|
|
},
|
|
{
|
|
"label": "TestNovelfullUsesTLSWhenNoBrowserFetcher()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L685",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher",
|
|
"community": 4,
|
|
"norm_label": "testnovelfullusestlswhennobrowserfetcher()"
|
|
},
|
|
{
|
|
"label": "TestKaganeUsesBrowserFetcher()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L727",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher",
|
|
"community": 4,
|
|
"norm_label": "testkaganeusesbrowserfetcher()"
|
|
},
|
|
{
|
|
"label": "TestComixUsesBrowserFetcher()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L769",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testcomixusesbrowserfetcher",
|
|
"community": 4,
|
|
"norm_label": "testcomixusesbrowserfetcher()"
|
|
},
|
|
{
|
|
"label": "TestComixSkippedWhenNoBrowserFetcher()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L821",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testcomixskippedwhennobrowserfetcher",
|
|
"community": 4,
|
|
"norm_label": "testcomixskippedwhennobrowserfetcher()"
|
|
},
|
|
{
|
|
"label": "TestRunOncePrefetchesKaganeCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L845",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover",
|
|
"community": 4,
|
|
"norm_label": "testrunonceprefetcheskaganecover()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceDoesNotRefetchKaganeCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L883",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover",
|
|
"community": 4,
|
|
"norm_label": "testrunoncedoesnotrefetchkaganecover()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceCoverFailureDoesNotBlockChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L912",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter",
|
|
"community": 4,
|
|
"norm_label": "testrunoncecoverfailuredoesnotblockchapter()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceRejectsInvalidKaganeCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L946",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover",
|
|
"community": 4,
|
|
"norm_label": "testrunoncerejectsinvalidkaganecover()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceWithoutCoverFetcherStillPollsKagane()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L972",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane",
|
|
"community": 4,
|
|
"norm_label": "testrunoncewithoutcoverfetcherstillpollskagane()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceRoutesNonKaganeCoverToPublicFetcher()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L997",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher",
|
|
"community": 4,
|
|
"norm_label": "testrunonceroutesnonkaganecovertopublicfetcher()"
|
|
},
|
|
{
|
|
"label": "TestFetcherForRoutesNovelSites()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1025",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites",
|
|
"community": 4,
|
|
"norm_label": "testfetcherforroutesnovelsites()"
|
|
},
|
|
{
|
|
"label": "TestFetchableSeriesURLPinsNovelHosts()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1054",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts",
|
|
"community": 4,
|
|
"norm_label": "testfetchableseriesurlpinsnovelhosts()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceFillsBlankCoverFromSeriesPage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1080",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage",
|
|
"community": 4,
|
|
"norm_label": "testrunoncefillsblankcoverfromseriespage()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceDoesNotReplaceExistingCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1163",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover",
|
|
"community": 4,
|
|
"norm_label": "testrunoncedoesnotreplaceexistingcover()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceRetriesFailedBlankCoverOnNextPoll()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1201",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll",
|
|
"community": 4,
|
|
"norm_label": "testrunonceretriesfailedblankcoveronnextpoll()"
|
|
},
|
|
{
|
|
"label": "TestRunOnceBlankCoverFailureDoesNotBlockChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1246",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter",
|
|
"community": 4,
|
|
"norm_label": "testrunonceblankcoverfailuredoesnotblockchapter()"
|
|
},
|
|
{
|
|
"label": "read.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/read.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_read",
|
|
"community": 7,
|
|
"norm_label": "read.go"
|
|
},
|
|
{
|
|
"label": "seriesRead",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/read.go",
|
|
"source_location": "L13",
|
|
"_origin": "ast",
|
|
"id": "latest_seriesread",
|
|
"community": 7,
|
|
"norm_label": "seriesread"
|
|
},
|
|
{
|
|
"label": "readSeriesPage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/read.go",
|
|
"source_location": "L40",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_read_readseriespage",
|
|
"community": 7,
|
|
"norm_label": "readseriespage()"
|
|
},
|
|
{
|
|
"label": "Context",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_read_go_context",
|
|
"community": 7,
|
|
"norm_label": "context"
|
|
},
|
|
{
|
|
"label": "sites.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites",
|
|
"community": 158,
|
|
"norm_label": "sites.go"
|
|
},
|
|
{
|
|
"label": "latestChapter",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L17",
|
|
"_origin": "ast",
|
|
"id": "latest_latestchapter",
|
|
"community": 158,
|
|
"norm_label": "latestchapter"
|
|
},
|
|
{
|
|
"label": "site",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L28",
|
|
"_origin": "ast",
|
|
"id": "latest_site",
|
|
"community": 158,
|
|
"norm_label": "site"
|
|
},
|
|
{
|
|
"label": "browserRead",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L40",
|
|
"_origin": "ast",
|
|
"id": "latest_browserread",
|
|
"community": 158,
|
|
"norm_label": "browserread"
|
|
},
|
|
{
|
|
"label": "Action",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_go_action",
|
|
"community": 158,
|
|
"norm_label": "action"
|
|
},
|
|
{
|
|
"label": "comixSeriesID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L77",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_comixseriesid",
|
|
"community": 158,
|
|
"norm_label": "comixseriesid()"
|
|
},
|
|
{
|
|
"label": "maxChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L129",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_maxchapter",
|
|
"community": 158,
|
|
"norm_label": "maxchapter()"
|
|
},
|
|
{
|
|
"label": "Regexp",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "regexp",
|
|
"community": 158,
|
|
"norm_label": "regexp"
|
|
},
|
|
{
|
|
"label": "asuraLatestChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L152",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_asuralatestchapter",
|
|
"community": 158,
|
|
"norm_label": "asuralatestchapter()"
|
|
},
|
|
{
|
|
"label": "demonicLatestChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L171",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_demoniclatestchapter",
|
|
"community": 158,
|
|
"norm_label": "demoniclatestchapter()"
|
|
},
|
|
{
|
|
"label": "comixLatestChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L179",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_comixlatestchapter",
|
|
"community": 158,
|
|
"norm_label": "comixlatestchapter()"
|
|
},
|
|
{
|
|
"label": "kaganeLatestChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L191",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_kaganelatestchapter",
|
|
"community": 158,
|
|
"norm_label": "kaganelatestchapter()"
|
|
},
|
|
{
|
|
"label": "novelfullLatestChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L198",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_novelfulllatestchapter",
|
|
"community": 158,
|
|
"norm_label": "novelfulllatestchapter()"
|
|
},
|
|
{
|
|
"label": "lnwLatestChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L216",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_lnwlatestchapter",
|
|
"community": 158,
|
|
"norm_label": "lnwlatestchapter()"
|
|
},
|
|
{
|
|
"label": "latestChapterFrom()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L229",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_latestchapterfrom",
|
|
"community": 158,
|
|
"norm_label": "latestchapterfrom()"
|
|
},
|
|
{
|
|
"label": "browserOnlyCoverURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L267",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_browseronlycoverurl",
|
|
"community": 15,
|
|
"norm_label": "browseronlycoverurl()"
|
|
},
|
|
{
|
|
"label": "kaganeCoverURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L275",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_kaganecoverurl",
|
|
"community": 158,
|
|
"norm_label": "kaganecoverurl()"
|
|
},
|
|
{
|
|
"label": "comixCoverURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L296",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_comixcoverurl",
|
|
"community": 158,
|
|
"norm_label": "comixcoverurl()"
|
|
},
|
|
{
|
|
"label": "ogImageCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L328",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_ogimagecover",
|
|
"community": 158,
|
|
"norm_label": "ogimagecover()"
|
|
},
|
|
{
|
|
"label": "novelfullCoverEntry()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L333",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_novelfullcoverentry",
|
|
"community": 158,
|
|
"norm_label": "novelfullcoverentry()"
|
|
},
|
|
{
|
|
"label": "comixCoverEntry()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L338",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_comixcoverentry",
|
|
"community": 158,
|
|
"norm_label": "comixcoverentry()"
|
|
},
|
|
{
|
|
"label": "kaganeCoverEntry()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L343",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_kaganecoverentry",
|
|
"community": 158,
|
|
"norm_label": "kaganecoverentry()"
|
|
},
|
|
{
|
|
"label": "coverFrom()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L350",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_coverfrom",
|
|
"community": 158,
|
|
"norm_label": "coverfrom()"
|
|
},
|
|
{
|
|
"label": "metaContent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L360",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_metacontent",
|
|
"community": 158,
|
|
"norm_label": "metacontent()"
|
|
},
|
|
{
|
|
"label": "publishedCoverURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L378",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_publishedcoverurl",
|
|
"community": 158,
|
|
"norm_label": "publishedcoverurl()"
|
|
},
|
|
{
|
|
"label": "browserBackedSites()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L448",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_browserbackedsites",
|
|
"community": 15,
|
|
"norm_label": "browserbackedsites()"
|
|
},
|
|
{
|
|
"label": "sites_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_test",
|
|
"community": 158,
|
|
"norm_label": "sites_test.go"
|
|
},
|
|
{
|
|
"label": "TestCoverFrom()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites_test.go",
|
|
"source_location": "L215",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_test_testcoverfrom",
|
|
"community": 158,
|
|
"norm_label": "testcoverfrom()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_test_go_t",
|
|
"community": 158,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "TestCoverFromChallenge()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites_test.go",
|
|
"source_location": "L285",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_test_testcoverfromchallenge",
|
|
"community": 158,
|
|
"norm_label": "testcoverfromchallenge()"
|
|
},
|
|
{
|
|
"label": "TestLatestChapterFrom()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/sites_test.go",
|
|
"source_location": "L306",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_sites_test_testlatestchapterfrom",
|
|
"community": 158,
|
|
"norm_label": "testlatestchapterfrom()"
|
|
},
|
|
{
|
|
"label": "smoke_comix_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/smoke_comix_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_smoke_comix_test",
|
|
"community": 158,
|
|
"norm_label": "smoke_comix_test.go"
|
|
},
|
|
{
|
|
"label": "TestSmokeComix()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/smoke_comix_test.go",
|
|
"source_location": "L22",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_smoke_comix_test_testsmokecomix",
|
|
"community": 158,
|
|
"norm_label": "testsmokecomix()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_smoke_comix_test_go_t",
|
|
"community": 158,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "smoke_image_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_smoke_image_test",
|
|
"community": 15,
|
|
"norm_label": "smoke_image_test.go"
|
|
},
|
|
{
|
|
"label": "TestSmokeKaganeImage()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L23",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_smoke_image_test_testsmokekaganeimage",
|
|
"community": 15,
|
|
"norm_label": "testsmokekaganeimage()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_smoke_image_test_go_t",
|
|
"community": 15,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "TestSmokeKaganeGet()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L77",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_smoke_image_test_testsmokekaganeget",
|
|
"community": 15,
|
|
"norm_label": "testsmokekaganeget()"
|
|
},
|
|
{
|
|
"label": "TestSmokeAcquireKaganeCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L106",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover",
|
|
"community": 15,
|
|
"norm_label": "testsmokeacquirekaganecover()"
|
|
},
|
|
{
|
|
"label": "smoke_lnw_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/smoke_lnw_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_smoke_lnw_test",
|
|
"community": 15,
|
|
"norm_label": "smoke_lnw_test.go"
|
|
},
|
|
{
|
|
"label": "TestSmokeLnwCommentBoundary()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/smoke_lnw_test.go",
|
|
"source_location": "L38",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary",
|
|
"community": 15,
|
|
"norm_label": "testsmokelnwcommentboundary()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_smoke_lnw_test_go_t",
|
|
"community": 15,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "checkLnwCommentBoundary()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/latest/smoke_lnw_test.go",
|
|
"source_location": "L78",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_latest_smoke_lnw_test_checklnwcommentboundary",
|
|
"community": 15,
|
|
"norm_label": "checklnwcommentboundary()"
|
|
},
|
|
{
|
|
"label": "pgtest.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_pgtest_pgtest",
|
|
"community": 32,
|
|
"norm_label": "pgtest.go"
|
|
},
|
|
{
|
|
"label": "Main()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L37",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_pgtest_pgtest_main",
|
|
"community": 32,
|
|
"norm_label": "main()"
|
|
},
|
|
{
|
|
"label": "M",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_pgtest_pgtest_go_m",
|
|
"community": 32,
|
|
"norm_label": "m"
|
|
},
|
|
{
|
|
"label": "URL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L51",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_pgtest_pgtest_url",
|
|
"community": 32,
|
|
"norm_label": "url()"
|
|
},
|
|
{
|
|
"label": "TB",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "tb",
|
|
"community": 32,
|
|
"norm_label": "tb"
|
|
},
|
|
{
|
|
"label": "start()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L73",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_pgtest_pgtest_start",
|
|
"community": 32,
|
|
"norm_label": "start()"
|
|
},
|
|
{
|
|
"label": "waitReady()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L103",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_pgtest_pgtest_waitready",
|
|
"community": 32,
|
|
"norm_label": "waitready()"
|
|
},
|
|
{
|
|
"label": "session.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session",
|
|
"community": 9,
|
|
"norm_label": "session.go"
|
|
},
|
|
{
|
|
"label": "NewID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L22",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_newid",
|
|
"community": 1,
|
|
"norm_label": "newid()"
|
|
},
|
|
{
|
|
"label": "isHTTPS()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L34",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_ishttps",
|
|
"community": 9,
|
|
"norm_label": "ishttps()"
|
|
},
|
|
{
|
|
"label": "Request",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_go_request",
|
|
"community": 9,
|
|
"norm_label": "request"
|
|
},
|
|
{
|
|
"label": "SetCookie()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L40",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_setcookie",
|
|
"community": 9,
|
|
"norm_label": "setcookie()"
|
|
},
|
|
{
|
|
"label": "ResponseWriter",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_go_responsewriter",
|
|
"community": 9,
|
|
"norm_label": "responsewriter"
|
|
},
|
|
{
|
|
"label": "ClearCookie()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L52",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_clearcookie",
|
|
"community": 9,
|
|
"norm_label": "clearcookie()"
|
|
},
|
|
{
|
|
"label": "ClientIP()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L77",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_clientip",
|
|
"community": 9,
|
|
"norm_label": "clientip()"
|
|
},
|
|
{
|
|
"label": "LoginLimiter",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L103",
|
|
"_origin": "ast",
|
|
"id": "session_loginlimiter",
|
|
"community": 9,
|
|
"norm_label": "loginlimiter"
|
|
},
|
|
{
|
|
"label": "Mutex",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_go_mutex",
|
|
"community": 9,
|
|
"norm_label": "mutex"
|
|
},
|
|
{
|
|
"label": "Time",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_go_time",
|
|
"community": 9,
|
|
"norm_label": "time"
|
|
},
|
|
{
|
|
"label": "NewLoginLimiter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L108",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_newloginlimiter",
|
|
"community": 9,
|
|
"norm_label": "newloginlimiter()"
|
|
},
|
|
{
|
|
"label": ".RetryAfter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L113",
|
|
"_origin": "ast",
|
|
"id": "session_loginlimiter_retryafter",
|
|
"community": 9,
|
|
"norm_label": ".retryafter()"
|
|
},
|
|
{
|
|
"label": "Duration",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_go_duration",
|
|
"community": 9,
|
|
"norm_label": "duration"
|
|
},
|
|
{
|
|
"label": ".Fail()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L124",
|
|
"_origin": "ast",
|
|
"id": "session_loginlimiter_fail",
|
|
"community": 9,
|
|
"norm_label": ".fail()"
|
|
},
|
|
{
|
|
"label": ".Reset()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L130",
|
|
"_origin": "ast",
|
|
"id": "session_loginlimiter_reset",
|
|
"community": 9,
|
|
"norm_label": ".reset()"
|
|
},
|
|
{
|
|
"label": ".pruneLocked()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L138",
|
|
"_origin": "ast",
|
|
"id": "session_loginlimiter_prunelocked",
|
|
"community": 9,
|
|
"norm_label": ".prunelocked()"
|
|
},
|
|
{
|
|
"label": "session_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_test",
|
|
"community": 9,
|
|
"norm_label": "session_test.go"
|
|
},
|
|
{
|
|
"label": "TestNewID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L12",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_test_testnewid",
|
|
"community": 9,
|
|
"norm_label": "testnewid()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_test_go_t",
|
|
"community": 9,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "TestSetSessionCookieAttributes()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L28",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_test_testsetsessioncookieattributes",
|
|
"community": 9,
|
|
"norm_label": "testsetsessioncookieattributes()"
|
|
},
|
|
{
|
|
"label": "TestClearSessionCookie()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L82",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_test_testclearsessioncookie",
|
|
"community": 9,
|
|
"norm_label": "testclearsessioncookie()"
|
|
},
|
|
{
|
|
"label": "TestClientIP()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L96",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_test_testclientip",
|
|
"community": 9,
|
|
"norm_label": "testclientip()"
|
|
},
|
|
{
|
|
"label": "TestLoginLimiterBlocksAfterMaxFailures()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L134",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures",
|
|
"community": 9,
|
|
"norm_label": "testloginlimiterblocksaftermaxfailures()"
|
|
},
|
|
{
|
|
"label": "TestLoginLimiterWindowExpires()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L152",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_test_testloginlimiterwindowexpires",
|
|
"community": 9,
|
|
"norm_label": "testloginlimiterwindowexpires()"
|
|
},
|
|
{
|
|
"label": "TestLoginLimiterResetClearsCounter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L167",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_test_testloginlimiterresetclearscounter",
|
|
"community": 9,
|
|
"norm_label": "testloginlimiterresetclearscounter()"
|
|
},
|
|
{
|
|
"label": "TestLoginLimiterIsPerIP()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L179",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_session_session_test_testloginlimiterisperip",
|
|
"community": 9,
|
|
"norm_label": "testloginlimiterisperip()"
|
|
},
|
|
{
|
|
"label": "sessions.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_sessions",
|
|
"community": 34,
|
|
"norm_label": "sessions.go"
|
|
},
|
|
{
|
|
"label": "Session",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L11",
|
|
"_origin": "ast",
|
|
"id": "store_session",
|
|
"community": 34,
|
|
"norm_label": "session"
|
|
},
|
|
{
|
|
"label": "Time",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_sessions_go_time",
|
|
"community": 34,
|
|
"norm_label": "time"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L22",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_sessions_go_store_store",
|
|
"community": 34,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": ".CreateSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L22",
|
|
"_origin": "ast",
|
|
"id": "store_store_createsession",
|
|
"community": 34,
|
|
"norm_label": ".createsession()"
|
|
},
|
|
{
|
|
"label": "Duration",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_sessions_go_duration",
|
|
"community": 34,
|
|
"norm_label": "duration"
|
|
},
|
|
{
|
|
"label": ".GetSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L45",
|
|
"_origin": "ast",
|
|
"id": "store_store_getsession",
|
|
"community": 34,
|
|
"norm_label": ".getsession()"
|
|
},
|
|
{
|
|
"label": ".DeleteSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L67",
|
|
"_origin": "ast",
|
|
"id": "store_store_deletesession",
|
|
"community": 34,
|
|
"norm_label": ".deletesession()"
|
|
},
|
|
{
|
|
"label": ".DeleteReaderSessions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L75",
|
|
"_origin": "ast",
|
|
"id": "store_store_deletereadersessions",
|
|
"community": 34,
|
|
"norm_label": ".deletereadersessions()"
|
|
},
|
|
{
|
|
"label": "sessions_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_sessions_test",
|
|
"community": 41,
|
|
"norm_label": "sessions_test.go"
|
|
},
|
|
{
|
|
"label": "TestCreateAndGetSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L8",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_sessions_test_testcreateandgetsession",
|
|
"community": 41,
|
|
"norm_label": "testcreateandgetsession()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_sessions_test_go_t",
|
|
"community": 41,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "TestGetSessionUnknownID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L29",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_sessions_test_testgetsessionunknownid",
|
|
"community": 41,
|
|
"norm_label": "testgetsessionunknownid()"
|
|
},
|
|
{
|
|
"label": "TestExpiredSessionIsGone()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L36",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_sessions_test_testexpiredsessionisgone",
|
|
"community": 41,
|
|
"norm_label": "testexpiredsessionisgone()"
|
|
},
|
|
{
|
|
"label": "TestDeleteSessionRevokes()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L53",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_sessions_test_testdeletesessionrevokes",
|
|
"community": 41,
|
|
"norm_label": "testdeletesessionrevokes()"
|
|
},
|
|
{
|
|
"label": "TestDeleteSessionIsPerReader()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L71",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_sessions_test_testdeletesessionisperreader",
|
|
"community": 41,
|
|
"norm_label": "testdeletesessionisperreader()"
|
|
},
|
|
{
|
|
"label": "store.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store",
|
|
"community": 26,
|
|
"norm_label": "store.go"
|
|
},
|
|
{
|
|
"label": "Bookmark",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L32",
|
|
"_origin": "ast",
|
|
"id": "store_bookmark",
|
|
"community": 19,
|
|
"norm_label": "bookmark"
|
|
},
|
|
{
|
|
"label": "Series",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L68",
|
|
"_origin": "ast",
|
|
"id": "store_series",
|
|
"community": 7,
|
|
"norm_label": "series"
|
|
},
|
|
{
|
|
"label": ".Key()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L91",
|
|
"_origin": "ast",
|
|
"id": "store_series_key",
|
|
"community": 7,
|
|
"norm_label": ".key()"
|
|
},
|
|
{
|
|
"label": ".HasNewChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L96",
|
|
"_origin": "ast",
|
|
"id": "store_bookmark_hasnewchapter",
|
|
"community": 19,
|
|
"norm_label": ".hasnewchapter()"
|
|
},
|
|
{
|
|
"label": "displayChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L106",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_displaychapter",
|
|
"community": 19,
|
|
"norm_label": "displaychapter()"
|
|
},
|
|
{
|
|
"label": ".DisplayChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L121",
|
|
"_origin": "ast",
|
|
"id": "store_bookmark_displaychapter",
|
|
"community": 19,
|
|
"norm_label": ".displaychapter()"
|
|
},
|
|
{
|
|
"label": ".DisplayLatest()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L127",
|
|
"_origin": "ast",
|
|
"id": "store_bookmark_displaylatest",
|
|
"community": 19,
|
|
"norm_label": ".displaylatest()"
|
|
},
|
|
{
|
|
"label": ".ContinueURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L137",
|
|
"_origin": "ast",
|
|
"id": "store_bookmark_continueurl",
|
|
"community": 19,
|
|
"norm_label": ".continueurl()"
|
|
},
|
|
{
|
|
"label": ".Initial()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L147",
|
|
"_origin": "ast",
|
|
"id": "store_bookmark_initial",
|
|
"community": 19,
|
|
"norm_label": ".initial()"
|
|
},
|
|
{
|
|
"label": "CoverContentType()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L158",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_covercontenttype",
|
|
"community": 158,
|
|
"norm_label": "covercontenttype()"
|
|
},
|
|
{
|
|
"label": "Owner",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L206",
|
|
"_origin": "ast",
|
|
"id": "store_owner",
|
|
"community": 26,
|
|
"norm_label": "owner"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L214",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_go_store_store",
|
|
"community": 19,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "DB",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "db",
|
|
"community": 26,
|
|
"norm_label": "db"
|
|
},
|
|
{
|
|
"label": ".OwnerID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L235",
|
|
"_origin": "ast",
|
|
"id": "store_store_ownerid",
|
|
"community": 19,
|
|
"norm_label": ".ownerid()"
|
|
},
|
|
{
|
|
"label": ".ReaderIDForTokenHash()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L244",
|
|
"_origin": "ast",
|
|
"id": "store_store_readeridfortokenhash",
|
|
"community": 19,
|
|
"norm_label": ".readeridfortokenhash()"
|
|
},
|
|
{
|
|
"label": ".ReaderTokenInfo()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L261",
|
|
"_origin": "ast",
|
|
"id": "store_store_readertokeninfo",
|
|
"community": 19,
|
|
"norm_label": ".readertokeninfo()"
|
|
},
|
|
{
|
|
"label": ".RotateToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L280",
|
|
"_origin": "ast",
|
|
"id": "store_store_rotatetoken",
|
|
"community": 19,
|
|
"norm_label": ".rotatetoken()"
|
|
},
|
|
{
|
|
"label": ".EnsureReader()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L304",
|
|
"_origin": "ast",
|
|
"id": "store_store_ensurereader",
|
|
"community": 19,
|
|
"norm_label": ".ensurereader()"
|
|
},
|
|
{
|
|
"label": "ReaderSummary",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L322",
|
|
"_origin": "ast",
|
|
"id": "store_readersummary",
|
|
"community": 19,
|
|
"norm_label": "readersummary"
|
|
},
|
|
{
|
|
"label": ".Readers()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L331",
|
|
"_origin": "ast",
|
|
"id": "store_store_readers",
|
|
"community": 19,
|
|
"norm_label": ".readers()"
|
|
},
|
|
{
|
|
"label": "Open()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L366",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_open",
|
|
"community": 26,
|
|
"norm_label": "open()"
|
|
},
|
|
{
|
|
"label": "seedOwner()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L433",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_seedowner",
|
|
"community": 26,
|
|
"norm_label": "seedowner()"
|
|
},
|
|
{
|
|
"label": "refreshOwnerToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L449",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_refreshownertoken",
|
|
"community": 26,
|
|
"norm_label": "refreshownertoken()"
|
|
},
|
|
{
|
|
"label": "migrate()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L465",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_migrate",
|
|
"community": 26,
|
|
"norm_label": "migrate()"
|
|
},
|
|
{
|
|
"label": "applyMigration()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L499",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_applymigration",
|
|
"community": 26,
|
|
"norm_label": "applymigration()"
|
|
},
|
|
{
|
|
"label": ".scanBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L529",
|
|
"_origin": "ast",
|
|
"id": "store_store_scanbookmark",
|
|
"community": 19,
|
|
"norm_label": ".scanbookmark()"
|
|
},
|
|
{
|
|
"label": "scanSeries()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L561",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_scanseries",
|
|
"community": 19,
|
|
"norm_label": "scanseries()"
|
|
},
|
|
{
|
|
"label": ".Close()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L580",
|
|
"_origin": "ast",
|
|
"id": "store_store_close",
|
|
"community": 19,
|
|
"norm_label": ".close()"
|
|
},
|
|
{
|
|
"label": "coverSourceAddress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L582",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_coversourceaddress",
|
|
"community": 19,
|
|
"norm_label": "coversourceaddress()"
|
|
},
|
|
{
|
|
"label": "coverRelativePath()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L587",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_coverrelativepath",
|
|
"community": 19,
|
|
"norm_label": "coverrelativepath()"
|
|
},
|
|
{
|
|
"label": ".getCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L591",
|
|
"_origin": "ast",
|
|
"id": "store_store_getcover",
|
|
"community": 19,
|
|
"norm_label": ".getcover()"
|
|
},
|
|
{
|
|
"label": ".getCoverByAddress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L595",
|
|
"_origin": "ast",
|
|
"id": "store_store_getcoverbyaddress",
|
|
"community": 19,
|
|
"norm_label": ".getcoverbyaddress()"
|
|
},
|
|
{
|
|
"label": ".putCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L620",
|
|
"_origin": "ast",
|
|
"id": "store_store_putcover",
|
|
"community": 19,
|
|
"norm_label": ".putcover()"
|
|
},
|
|
{
|
|
"label": "CoverAddress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L676",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_coveraddress",
|
|
"community": 4,
|
|
"norm_label": "coveraddress()"
|
|
},
|
|
{
|
|
"label": ".CoverByAddress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L686",
|
|
"_origin": "ast",
|
|
"id": "store_store_coverbyaddress",
|
|
"community": 19,
|
|
"norm_label": ".coverbyaddress()"
|
|
},
|
|
{
|
|
"label": ".CoverWireURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L697",
|
|
"_origin": "ast",
|
|
"id": "store_store_coverwireurl",
|
|
"community": 19,
|
|
"norm_label": ".coverwireurl()"
|
|
},
|
|
{
|
|
"label": ".SetSeriesCover()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L709",
|
|
"_origin": "ast",
|
|
"id": "store_store_setseriescover",
|
|
"community": 19,
|
|
"norm_label": ".setseriescover()"
|
|
},
|
|
{
|
|
"label": ".List()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L725",
|
|
"_origin": "ast",
|
|
"id": "store_store_list",
|
|
"community": 19,
|
|
"norm_label": ".list()"
|
|
},
|
|
{
|
|
"label": ".Get()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L750",
|
|
"_origin": "ast",
|
|
"id": "store_store_get",
|
|
"community": 19,
|
|
"norm_label": ".get()"
|
|
},
|
|
{
|
|
"label": ".Upsert()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L787",
|
|
"_origin": "ast",
|
|
"id": "store_store_upsert",
|
|
"community": 19,
|
|
"norm_label": ".upsert()"
|
|
},
|
|
{
|
|
"label": ".Delete()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L887",
|
|
"_origin": "ast",
|
|
"id": "store_store_delete",
|
|
"community": 19,
|
|
"norm_label": ".delete()"
|
|
},
|
|
{
|
|
"label": ".DueForLatestCheck()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L919",
|
|
"_origin": "ast",
|
|
"id": "store_store_dueforlatestcheck",
|
|
"community": 19,
|
|
"norm_label": ".dueforlatestcheck()"
|
|
},
|
|
{
|
|
"label": ".MarkLatestChecked()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L959",
|
|
"_origin": "ast",
|
|
"id": "store_store_marklatestchecked",
|
|
"community": 19,
|
|
"norm_label": ".marklatestchecked()"
|
|
},
|
|
{
|
|
"label": ".LatestCheckedAt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L972",
|
|
"_origin": "ast",
|
|
"id": "store_store_latestcheckedat",
|
|
"community": 19,
|
|
"norm_label": ".latestcheckedat()"
|
|
},
|
|
{
|
|
"label": ".SetLatestChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L986",
|
|
"_origin": "ast",
|
|
"id": "store_store_setlatestchapter",
|
|
"community": 19,
|
|
"norm_label": ".setlatestchapter()"
|
|
},
|
|
{
|
|
"label": "store_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test",
|
|
"community": 11,
|
|
"norm_label": "store_test.go"
|
|
},
|
|
{
|
|
"label": "TestMain()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L18",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testmain",
|
|
"community": 32,
|
|
"norm_label": "testmain()"
|
|
},
|
|
{
|
|
"label": "M",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_go_m",
|
|
"community": 32,
|
|
"norm_label": "m"
|
|
},
|
|
{
|
|
"label": "newTestStore()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L27",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_newteststore",
|
|
"community": 11,
|
|
"norm_label": "newteststore()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_go_t",
|
|
"community": 11,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_go_store",
|
|
"community": 11,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "secondReader()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L39",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_secondreader",
|
|
"community": 11,
|
|
"norm_label": "secondreader()"
|
|
},
|
|
{
|
|
"label": "TestOpenIsIdempotent()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L52",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testopenisidempotent",
|
|
"community": 26,
|
|
"norm_label": "testopenisidempotent()"
|
|
},
|
|
{
|
|
"label": "TestReaderIDForTokenHash()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L83",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testreaderidfortokenhash",
|
|
"community": 11,
|
|
"norm_label": "testreaderidfortokenhash()"
|
|
},
|
|
{
|
|
"label": "TestReaderTokenInfo()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L102",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testreadertokeninfo",
|
|
"community": 11,
|
|
"norm_label": "testreadertokeninfo()"
|
|
},
|
|
{
|
|
"label": "TestRotateTokenInvalidatesOldAndSurvivesRestart()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L116",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart",
|
|
"community": 26,
|
|
"norm_label": "testrotatetokeninvalidatesoldandsurvivesrestart()"
|
|
},
|
|
{
|
|
"label": "TestStoreGet()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L168",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_teststoreget",
|
|
"community": 11,
|
|
"norm_label": "teststoreget()"
|
|
},
|
|
{
|
|
"label": "TestStoreGetMissing()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L189",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_teststoregetmissing",
|
|
"community": 11,
|
|
"norm_label": "teststoregetmissing()"
|
|
},
|
|
{
|
|
"label": "TestBookmarkHasNewChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L200",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testbookmarkhasnewchapter",
|
|
"community": 11,
|
|
"norm_label": "testbookmarkhasnewchapter()"
|
|
},
|
|
{
|
|
"label": "TestBookmarkContinueURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L221",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testbookmarkcontinueurl",
|
|
"community": 11,
|
|
"norm_label": "testbookmarkcontinueurl()"
|
|
},
|
|
{
|
|
"label": "readLatestCheckedAt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L243",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_readlatestcheckedat",
|
|
"community": 11,
|
|
"norm_label": "readlatestcheckedat()"
|
|
},
|
|
{
|
|
"label": "seedForCheck()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L260",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_seedforcheck",
|
|
"community": 11,
|
|
"norm_label": "seedforcheck()"
|
|
},
|
|
{
|
|
"label": "TestDueForLatestCheck()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L280",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testdueforlatestcheck",
|
|
"community": 11,
|
|
"norm_label": "testdueforlatestcheck()"
|
|
},
|
|
{
|
|
"label": "TestDueForLatestCheckOldestFirstAndLimited()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L312",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited",
|
|
"community": 11,
|
|
"norm_label": "testdueforlatestcheckoldestfirstandlimited()"
|
|
},
|
|
{
|
|
"label": "TestMarkLatestChecked()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L331",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testmarklatestchecked",
|
|
"community": 11,
|
|
"norm_label": "testmarklatestchecked()"
|
|
},
|
|
{
|
|
"label": "TestUpsertPreservesLatestCheckedAt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L350",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat",
|
|
"community": 11,
|
|
"norm_label": "testupsertpreserveslatestcheckedat()"
|
|
},
|
|
{
|
|
"label": "TestUpsertDefaultsStatusToReading()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L367",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testupsertdefaultsstatustoreading",
|
|
"community": 11,
|
|
"norm_label": "testupsertdefaultsstatustoreading()"
|
|
},
|
|
{
|
|
"label": "TestUpsertEmptyStatusPreservesStored()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L383",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testupsertemptystatuspreservesstored",
|
|
"community": 11,
|
|
"norm_label": "testupsertemptystatuspreservesstored()"
|
|
},
|
|
{
|
|
"label": "TestLatestPollRoundTripPreservesArchived()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L408",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived",
|
|
"community": 11,
|
|
"norm_label": "testlatestpollroundtrippreservesarchived()"
|
|
},
|
|
{
|
|
"label": "TestUpsertReplacesStatusWhenGiven()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L437",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven",
|
|
"community": 11,
|
|
"norm_label": "testupsertreplacesstatuswhengiven()"
|
|
},
|
|
{
|
|
"label": "TestUpsertStatusChangeKeepsUpdatedAt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L458",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat",
|
|
"community": 11,
|
|
"norm_label": "testupsertstatuschangekeepsupdatedat()"
|
|
},
|
|
{
|
|
"label": "TestDueForLatestCheckSkipsFinishedKeepsArchived()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L483",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived",
|
|
"community": 11,
|
|
"norm_label": "testdueforlatestcheckskipsfinishedkeepsarchived()"
|
|
},
|
|
{
|
|
"label": "TestDisplayChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L515",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testdisplaychapter",
|
|
"community": 19,
|
|
"norm_label": "testdisplaychapter()"
|
|
},
|
|
{
|
|
"label": "TestUpsertKindDefaultsToManga()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L553",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testupsertkinddefaultstomanga",
|
|
"community": 11,
|
|
"norm_label": "testupsertkinddefaultstomanga()"
|
|
},
|
|
{
|
|
"label": "TestUpsertKindRoundTrips()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L566",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testupsertkindroundtrips",
|
|
"community": 11,
|
|
"norm_label": "testupsertkindroundtrips()"
|
|
},
|
|
{
|
|
"label": "TestUpsertEmptyKindKeepsStoredValue()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L582",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue",
|
|
"community": 11,
|
|
"norm_label": "testupsertemptykindkeepsstoredvalue()"
|
|
},
|
|
{
|
|
"label": "TestMigration0002BackfillsExistingBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L610",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks",
|
|
"community": 26,
|
|
"norm_label": "testmigration0002backfillsexistingbookmarks()"
|
|
},
|
|
{
|
|
"label": "TestMigration0008DropsLegacyCoverRows()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L675",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows",
|
|
"community": 26,
|
|
"norm_label": "testmigration0008dropslegacycoverrows()"
|
|
},
|
|
{
|
|
"label": "readSeries()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L719",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_readseries",
|
|
"community": 11,
|
|
"norm_label": "readseries()"
|
|
},
|
|
{
|
|
"label": "TestUpsertCreatesSeriesFromClient()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L734",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testupsertcreatesseriesfromclient",
|
|
"community": 11,
|
|
"norm_label": "testupsertcreatesseriesfromclient()"
|
|
},
|
|
{
|
|
"label": "TestOnSeriesCreatedFiresOnceForANewSeries()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L761",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries",
|
|
"community": 11,
|
|
"norm_label": "testonseriescreatedfiresonceforanewseries()"
|
|
},
|
|
{
|
|
"label": "TestSetSeriesCoverDoesNotOverwrite()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L794",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite",
|
|
"community": 11,
|
|
"norm_label": "testsetseriescoverdoesnotoverwrite()"
|
|
},
|
|
{
|
|
"label": "TestCoverByAddress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L821",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testcoverbyaddress",
|
|
"community": 11,
|
|
"norm_label": "testcoverbyaddress()"
|
|
},
|
|
{
|
|
"label": "TestUpsertExistingSeriesIgnoresClientTitleCoverURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L853",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl",
|
|
"community": 11,
|
|
"norm_label": "testupsertexistingseriesignoresclienttitlecoverurl()"
|
|
},
|
|
{
|
|
"label": "TestUpsertExistingSeriesAcceptsKindAndLatest()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L890",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest",
|
|
"community": 11,
|
|
"norm_label": "testupsertexistingseriesacceptskindandlatest()"
|
|
},
|
|
{
|
|
"label": "TestDeleteKeepsSeriesRow()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L916",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testdeletekeepsseriesrow",
|
|
"community": 11,
|
|
"norm_label": "testdeletekeepsseriesrow()"
|
|
},
|
|
{
|
|
"label": "seedSecondReader()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L954",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_seedsecondreader",
|
|
"community": 11,
|
|
"norm_label": "seedsecondreader()"
|
|
},
|
|
{
|
|
"label": "TestDueForLatestCheckOrdersByReaderCountThenAge()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L965",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage",
|
|
"community": 11,
|
|
"norm_label": "testdueforlatestcheckordersbyreadercountthenage()"
|
|
},
|
|
{
|
|
"label": "TestDueForLatestCheckExcludesOrphanSeries()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L988",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries",
|
|
"community": 11,
|
|
"norm_label": "testdueforlatestcheckexcludesorphanseries()"
|
|
},
|
|
{
|
|
"label": "TestSeedOwnerIdempotentAndRefreshesTokenHash()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1020",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash",
|
|
"community": 26,
|
|
"norm_label": "testseedowneridempotentandrefreshestokenhash()"
|
|
},
|
|
{
|
|
"label": "TestMigration0004AttachesBookmarksToOwner()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1057",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner",
|
|
"community": 26,
|
|
"norm_label": "testmigration0004attachesbookmarkstoowner()"
|
|
},
|
|
{
|
|
"label": "TestBookmarkDuplicateImpossibleAtDatabaseLevel()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1118",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel",
|
|
"community": 11,
|
|
"norm_label": "testbookmarkduplicateimpossibleatdatabaselevel()"
|
|
},
|
|
{
|
|
"label": "TestStoreScopesBookmarksToReader()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1143",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_teststorescopesbookmarkstoreader",
|
|
"community": 11,
|
|
"norm_label": "teststorescopesbookmarkstoreader()"
|
|
},
|
|
{
|
|
"label": "TestDeleteReaderCascadesToBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1186",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testdeletereadercascadestobookmarks",
|
|
"community": 11,
|
|
"norm_label": "testdeletereadercascadestobookmarks()"
|
|
},
|
|
{
|
|
"label": "TestEnsureReaderCreatesOnceAndNeverClobbersARotation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1216",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation",
|
|
"community": 11,
|
|
"norm_label": "testensurereadercreatesonceandneverclobbersarotation()"
|
|
},
|
|
{
|
|
"label": "TestReadersAndSessionRevocation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1261",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testreadersandsessionrevocation",
|
|
"community": 11,
|
|
"norm_label": "testreadersandsessionrevocation()"
|
|
},
|
|
{
|
|
"label": "TestTwoReadersShareOneSeriesWithIndependentProgress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1305",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress",
|
|
"community": 11,
|
|
"norm_label": "testtworeadersshareoneserieswithindependentprogress()"
|
|
},
|
|
{
|
|
"label": "TestCoverPersistsAcrossReopen()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1361",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testcoverpersistsacrossreopen",
|
|
"community": 26,
|
|
"norm_label": "testcoverpersistsacrossreopen()"
|
|
},
|
|
{
|
|
"label": "TestOpenRequiresCoverDirectory()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1391",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testopenrequirescoverdirectory",
|
|
"community": 26,
|
|
"norm_label": "testopenrequirescoverdirectory()"
|
|
},
|
|
{
|
|
"label": "TestOpenRequiresAbsoluteCoverBaseURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1399",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl",
|
|
"community": 26,
|
|
"norm_label": "testopenrequiresabsolutecoverbaseurl()"
|
|
},
|
|
{
|
|
"label": "TestCoverIsContentAddressedOnFilesystem()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1408",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem",
|
|
"community": 26,
|
|
"norm_label": "testcoveriscontentaddressedonfilesystem()"
|
|
},
|
|
{
|
|
"label": "TestCoverStoreAcceptsAnySourceURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1447",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl",
|
|
"community": 11,
|
|
"norm_label": "testcoverstoreacceptsanysourceurl()"
|
|
},
|
|
{
|
|
"label": "userscript.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript",
|
|
"community": 12,
|
|
"norm_label": "userscript.go"
|
|
},
|
|
{
|
|
"label": "stampVersion()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L35",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_stampversion",
|
|
"community": 12,
|
|
"norm_label": "stampversion()"
|
|
},
|
|
{
|
|
"label": "Time",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_go_time",
|
|
"community": 12,
|
|
"norm_label": "time"
|
|
},
|
|
{
|
|
"label": "substituteToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L42",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_substitutetoken",
|
|
"community": 12,
|
|
"norm_label": "substitutetoken()"
|
|
},
|
|
{
|
|
"label": "Render()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L53",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_render",
|
|
"community": 12,
|
|
"norm_label": "render()"
|
|
},
|
|
{
|
|
"label": "ResponseWriter",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_go_responsewriter",
|
|
"community": 12,
|
|
"norm_label": "responsewriter"
|
|
},
|
|
{
|
|
"label": "Request",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_go_request",
|
|
"community": 12,
|
|
"norm_label": "request"
|
|
},
|
|
{
|
|
"label": "Handler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L91",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_handler",
|
|
"community": 12,
|
|
"norm_label": "handler()"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_go_store",
|
|
"community": 12,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "HandlerFunc",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_go_handlerfunc",
|
|
"community": 12,
|
|
"norm_label": "handlerfunc"
|
|
},
|
|
{
|
|
"label": "userscript_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_test",
|
|
"community": 12,
|
|
"norm_label": "userscript_test.go"
|
|
},
|
|
{
|
|
"label": "TestStampVersionReplacesVersionLineOnly()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L23",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly",
|
|
"community": 12,
|
|
"norm_label": "teststampversionreplacesversionlineonly()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_test_go_t",
|
|
"community": 12,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "TestStampVersionWithoutVersionLineServedUnmodified()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L40",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified",
|
|
"community": 12,
|
|
"norm_label": "teststampversionwithoutversionlineservedunmodified()"
|
|
},
|
|
{
|
|
"label": "TestSubstituteTokenReplacesEveryPlaceholder()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L47",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder",
|
|
"community": 12,
|
|
"norm_label": "testsubstitutetokenreplaceseveryplaceholder()"
|
|
},
|
|
{
|
|
"label": "TestSubstituteTokenWithoutPlaceholderServedUnmodified()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L62",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified",
|
|
"community": 12,
|
|
"norm_label": "testsubstitutetokenwithoutplaceholderservedunmodified()"
|
|
},
|
|
{
|
|
"label": "discord.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_discord",
|
|
"community": 9,
|
|
"norm_label": "discord.go"
|
|
},
|
|
{
|
|
"label": "DiscordConfig",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L41",
|
|
"_origin": "ast",
|
|
"id": "web_discordconfig",
|
|
"community": 9,
|
|
"norm_label": "discordconfig"
|
|
},
|
|
{
|
|
"label": "oauthStates",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L58",
|
|
"_origin": "ast",
|
|
"id": "web_oauthstates",
|
|
"community": 9,
|
|
"norm_label": "oauthstates"
|
|
},
|
|
{
|
|
"label": "Mutex",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_discord_go_mutex",
|
|
"community": 9,
|
|
"norm_label": "mutex"
|
|
},
|
|
{
|
|
"label": "Time",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_discord_go_time",
|
|
"community": 9,
|
|
"norm_label": "time"
|
|
},
|
|
{
|
|
"label": "newOAuthStates()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L63",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_discord_newoauthstates",
|
|
"community": 9,
|
|
"norm_label": "newoauthstates()"
|
|
},
|
|
{
|
|
"label": ".put()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L67",
|
|
"_origin": "ast",
|
|
"id": "web_oauthstates_put",
|
|
"community": 9,
|
|
"norm_label": ".put()"
|
|
},
|
|
{
|
|
"label": ".take()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L93",
|
|
"_origin": "ast",
|
|
"id": "web_oauthstates_take",
|
|
"community": 9,
|
|
"norm_label": ".take()"
|
|
},
|
|
{
|
|
"label": "Handler",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L106",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_discord_go_web_handler",
|
|
"community": 9,
|
|
"norm_label": "handler"
|
|
},
|
|
{
|
|
"label": ".discordStart()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L106",
|
|
"_origin": "ast",
|
|
"id": "web_handler_discordstart",
|
|
"community": 9,
|
|
"norm_label": ".discordstart()"
|
|
},
|
|
{
|
|
"label": "ResponseWriter",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_discord_go_responsewriter",
|
|
"community": 9,
|
|
"norm_label": "responsewriter"
|
|
},
|
|
{
|
|
"label": "Request",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_discord_go_request",
|
|
"community": 9,
|
|
"norm_label": "request"
|
|
},
|
|
{
|
|
"label": ".discordCallback()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L123",
|
|
"_origin": "ast",
|
|
"id": "web_handler_discordcallback",
|
|
"community": 9,
|
|
"norm_label": ".discordcallback()"
|
|
},
|
|
{
|
|
"label": ".exchangeToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L214",
|
|
"_origin": "ast",
|
|
"id": "web_handler_exchangetoken",
|
|
"community": 9,
|
|
"norm_label": ".exchangetoken()"
|
|
},
|
|
{
|
|
"label": "Context",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_discord_go_context",
|
|
"community": 9,
|
|
"norm_label": "context"
|
|
},
|
|
{
|
|
"label": ".discordUserID()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L248",
|
|
"_origin": "ast",
|
|
"id": "web_handler_discorduserid",
|
|
"community": 9,
|
|
"norm_label": ".discorduserid()"
|
|
},
|
|
{
|
|
"label": "discordMember",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L276",
|
|
"_origin": "ast",
|
|
"id": "web_discordmember",
|
|
"community": 9,
|
|
"norm_label": "discordmember"
|
|
},
|
|
{
|
|
"label": ".discordMember()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L291",
|
|
"_origin": "ast",
|
|
"id": "web_handler_discordmember",
|
|
"community": 9,
|
|
"norm_label": ".discordmember()"
|
|
},
|
|
{
|
|
"label": "discordToken",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L318",
|
|
"_origin": "ast",
|
|
"id": "web_discordtoken",
|
|
"community": 9,
|
|
"norm_label": "discordtoken"
|
|
},
|
|
{
|
|
"label": "oauth_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/oauth_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_oauth_test",
|
|
"community": 9,
|
|
"norm_label": "oauth_test.go"
|
|
},
|
|
{
|
|
"label": "TestOAuthStateSingleUse()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/oauth_test.go",
|
|
"source_location": "L8",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_oauth_test_testoauthstatesingleuse",
|
|
"community": 9,
|
|
"norm_label": "testoauthstatesingleuse()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_oauth_test_go_t",
|
|
"community": 9,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "TestOAuthStateUnknownOrExpired()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/oauth_test.go",
|
|
"source_location": "L19",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_oauth_test_testoauthstateunknownorexpired",
|
|
"community": 9,
|
|
"norm_label": "testoauthstateunknownorexpired()"
|
|
},
|
|
{
|
|
"label": "TestOAuthStateEviction()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/oauth_test.go",
|
|
"source_location": "L32",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_oauth_test_testoauthstateeviction",
|
|
"community": 9,
|
|
"norm_label": "testoauthstateeviction()"
|
|
},
|
|
{
|
|
"label": "filter.js",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_filter",
|
|
"community": 35,
|
|
"norm_label": "filter.js"
|
|
},
|
|
{
|
|
"label": "applyFilter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L4",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_filter_applyfilter",
|
|
"community": 35,
|
|
"norm_label": "applyfilter()"
|
|
},
|
|
{
|
|
"label": "setActiveTab()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L52",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_filter_setactivetab",
|
|
"community": 35,
|
|
"norm_label": "setactivetab()"
|
|
},
|
|
{
|
|
"label": "closeCardPanels()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L68",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_filter_closecardpanels",
|
|
"community": 35,
|
|
"norm_label": "closecardpanels()"
|
|
},
|
|
{
|
|
"label": "togglePanel()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L80",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_filter_togglepanel",
|
|
"community": 35,
|
|
"norm_label": "togglepanel()"
|
|
},
|
|
{
|
|
"label": "toggleChapterForm()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L95",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_filter_togglechapterform",
|
|
"community": 35,
|
|
"norm_label": "togglechapterform()"
|
|
},
|
|
{
|
|
"label": "toggleConfirmRow()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L102",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_filter_toggleconfirmrow",
|
|
"community": 35,
|
|
"norm_label": "toggleconfirmrow()"
|
|
},
|
|
{
|
|
"label": "showError()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L133",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_filter_showerror",
|
|
"community": 35,
|
|
"norm_label": "showerror()"
|
|
},
|
|
{
|
|
"label": "reasonFrom()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L166",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_filter_reasonfrom",
|
|
"community": 35,
|
|
"norm_label": "reasonfrom()"
|
|
},
|
|
{
|
|
"label": "htmx.min.js",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min",
|
|
"community": 0,
|
|
"norm_label": "htmx.min.js"
|
|
},
|
|
{
|
|
"label": "d()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_d",
|
|
"community": 0,
|
|
"norm_label": "d()"
|
|
},
|
|
{
|
|
"label": "ee()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ee",
|
|
"community": 0,
|
|
"norm_label": "ee()"
|
|
},
|
|
{
|
|
"label": "s()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_s",
|
|
"community": 0,
|
|
"norm_label": "s()"
|
|
},
|
|
{
|
|
"label": "te()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_te",
|
|
"community": 0,
|
|
"norm_label": "te()"
|
|
},
|
|
{
|
|
"label": "c()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_c",
|
|
"community": 0,
|
|
"norm_label": "c()"
|
|
},
|
|
{
|
|
"label": "ne()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ne",
|
|
"community": 0,
|
|
"norm_label": "ne()"
|
|
},
|
|
{
|
|
"label": "m()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_m",
|
|
"community": 0,
|
|
"norm_label": "m()"
|
|
},
|
|
{
|
|
"label": "o()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_o",
|
|
"community": 0,
|
|
"norm_label": "o()"
|
|
},
|
|
{
|
|
"label": "i()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_i",
|
|
"community": 0,
|
|
"norm_label": "i()"
|
|
},
|
|
{
|
|
"label": "re()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_re",
|
|
"community": 0,
|
|
"norm_label": "re()"
|
|
},
|
|
{
|
|
"label": "h()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_h",
|
|
"community": 0,
|
|
"norm_label": "h()"
|
|
},
|
|
{
|
|
"label": "T()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_t",
|
|
"community": 0,
|
|
"norm_label": "t()"
|
|
},
|
|
{
|
|
"label": "q()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_q",
|
|
"community": 0,
|
|
"norm_label": "q()"
|
|
},
|
|
{
|
|
"label": "L()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_l",
|
|
"community": 0,
|
|
"norm_label": "l()"
|
|
},
|
|
{
|
|
"label": "A()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_a",
|
|
"community": 0,
|
|
"norm_label": "a()"
|
|
},
|
|
{
|
|
"label": "N()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_n",
|
|
"community": 0,
|
|
"norm_label": "n()"
|
|
},
|
|
{
|
|
"label": "P()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_p",
|
|
"community": 0,
|
|
"norm_label": "p()"
|
|
},
|
|
{
|
|
"label": "oe()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_oe",
|
|
"community": 0,
|
|
"norm_label": "oe()"
|
|
},
|
|
{
|
|
"label": "k()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_k",
|
|
"community": 0,
|
|
"norm_label": "k()"
|
|
},
|
|
{
|
|
"label": "ie()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ie",
|
|
"community": 0,
|
|
"norm_label": "ie()"
|
|
},
|
|
{
|
|
"label": "se()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_se",
|
|
"community": 0,
|
|
"norm_label": "se()"
|
|
},
|
|
{
|
|
"label": "X()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_x",
|
|
"community": 0,
|
|
"norm_label": "x()"
|
|
},
|
|
{
|
|
"label": "le()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_le",
|
|
"community": 0,
|
|
"norm_label": "le()"
|
|
},
|
|
{
|
|
"label": "F()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_f",
|
|
"community": 0,
|
|
"norm_label": "f()"
|
|
},
|
|
{
|
|
"label": "ce()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ce",
|
|
"community": 0,
|
|
"norm_label": "ce()"
|
|
},
|
|
{
|
|
"label": "B()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_b",
|
|
"community": 0,
|
|
"norm_label": "b()"
|
|
},
|
|
{
|
|
"label": "U()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_u",
|
|
"community": 0,
|
|
"norm_label": "u()"
|
|
},
|
|
{
|
|
"label": "e()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_e",
|
|
"community": 0,
|
|
"norm_label": "e()"
|
|
},
|
|
{
|
|
"label": "j()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_j",
|
|
"community": 0,
|
|
"norm_label": "j()"
|
|
},
|
|
{
|
|
"label": "V()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_v",
|
|
"community": 0,
|
|
"norm_label": "v()"
|
|
},
|
|
{
|
|
"label": "_()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_project_mangabm_mangabookmark_backend_internal_web_static_htmx_min",
|
|
"community": 0,
|
|
"norm_label": "_()"
|
|
},
|
|
{
|
|
"label": "z()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_z",
|
|
"community": 0,
|
|
"norm_label": "z()"
|
|
},
|
|
{
|
|
"label": "ue()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ue",
|
|
"community": 0,
|
|
"norm_label": "ue()"
|
|
},
|
|
{
|
|
"label": "G()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_g",
|
|
"community": 0,
|
|
"norm_label": "g()"
|
|
},
|
|
{
|
|
"label": "W()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_w",
|
|
"community": 0,
|
|
"norm_label": "w()"
|
|
},
|
|
{
|
|
"label": "Y()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_y",
|
|
"community": 0,
|
|
"norm_label": "y()"
|
|
},
|
|
{
|
|
"label": "ge()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ge",
|
|
"community": 0,
|
|
"norm_label": "ge()"
|
|
},
|
|
{
|
|
"label": "ae()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ae",
|
|
"community": 0,
|
|
"norm_label": "ae()"
|
|
},
|
|
{
|
|
"label": "xe()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_xe",
|
|
"community": 0,
|
|
"norm_label": "xe()"
|
|
},
|
|
{
|
|
"label": "ye()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ye",
|
|
"community": 0,
|
|
"norm_label": "ye()"
|
|
},
|
|
{
|
|
"label": "be()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_be",
|
|
"community": 0,
|
|
"norm_label": "be()"
|
|
},
|
|
{
|
|
"label": "we()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_we",
|
|
"community": 0,
|
|
"norm_label": "we()"
|
|
},
|
|
{
|
|
"label": "He()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_he",
|
|
"community": 0,
|
|
"norm_label": "he()"
|
|
},
|
|
{
|
|
"label": "qe()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_qe",
|
|
"community": 0,
|
|
"norm_label": "qe()"
|
|
},
|
|
{
|
|
"label": "Pe()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_pe",
|
|
"community": 0,
|
|
"norm_label": "pe()"
|
|
},
|
|
{
|
|
"label": "ke()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ke",
|
|
"community": 0,
|
|
"norm_label": "ke()"
|
|
},
|
|
{
|
|
"label": "De()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_de",
|
|
"community": 0,
|
|
"norm_label": "de()"
|
|
},
|
|
{
|
|
"label": "Me()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_me",
|
|
"community": 0,
|
|
"norm_label": "me()"
|
|
},
|
|
{
|
|
"label": "Fe()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_fe",
|
|
"community": 0,
|
|
"norm_label": "fe()"
|
|
},
|
|
{
|
|
"label": "je()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_je",
|
|
"community": 0,
|
|
"norm_label": "je()"
|
|
},
|
|
{
|
|
"label": "Ve()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ve",
|
|
"community": 0,
|
|
"norm_label": "ve()"
|
|
},
|
|
{
|
|
"label": "ze()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ze",
|
|
"community": 0,
|
|
"norm_label": "ze()"
|
|
},
|
|
{
|
|
"label": "et()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_et",
|
|
"community": 0,
|
|
"norm_label": "et()"
|
|
},
|
|
{
|
|
"label": "tt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_tt",
|
|
"community": 0,
|
|
"norm_label": "tt()"
|
|
},
|
|
{
|
|
"label": "nt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_nt",
|
|
"community": 0,
|
|
"norm_label": "nt()"
|
|
},
|
|
{
|
|
"label": "rt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_rt",
|
|
"community": 0,
|
|
"norm_label": "rt()"
|
|
},
|
|
{
|
|
"label": "it()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_it",
|
|
"community": 0,
|
|
"norm_label": "it()"
|
|
},
|
|
{
|
|
"label": "st()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_st",
|
|
"community": 0,
|
|
"norm_label": "st()"
|
|
},
|
|
{
|
|
"label": "lt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_lt",
|
|
"community": 0,
|
|
"norm_label": "lt()"
|
|
},
|
|
{
|
|
"label": "ct()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ct",
|
|
"community": 0,
|
|
"norm_label": "ct()"
|
|
},
|
|
{
|
|
"label": "ut()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ut",
|
|
"community": 0,
|
|
"norm_label": "ut()"
|
|
},
|
|
{
|
|
"label": "at()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_at",
|
|
"community": 0,
|
|
"norm_label": "at()"
|
|
},
|
|
{
|
|
"label": "ft()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ft",
|
|
"community": 0,
|
|
"norm_label": "ft()"
|
|
},
|
|
{
|
|
"label": "ht()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ht",
|
|
"community": 0,
|
|
"norm_label": "ht()"
|
|
},
|
|
{
|
|
"label": "dt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_dt",
|
|
"community": 0,
|
|
"norm_label": "dt()"
|
|
},
|
|
{
|
|
"label": "gt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_gt",
|
|
"community": 0,
|
|
"norm_label": "gt()"
|
|
},
|
|
{
|
|
"label": "pt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_pt",
|
|
"community": 0,
|
|
"norm_label": "pt()"
|
|
},
|
|
{
|
|
"label": "yt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_yt",
|
|
"community": 0,
|
|
"norm_label": "yt()"
|
|
},
|
|
{
|
|
"label": "bt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_bt",
|
|
"community": 0,
|
|
"norm_label": "bt()"
|
|
},
|
|
{
|
|
"label": "vt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_vt",
|
|
"community": 0,
|
|
"norm_label": "vt()"
|
|
},
|
|
{
|
|
"label": "wt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_wt",
|
|
"community": 0,
|
|
"norm_label": "wt()"
|
|
},
|
|
{
|
|
"label": "Ot()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ot",
|
|
"community": 0,
|
|
"norm_label": "ot()"
|
|
},
|
|
{
|
|
"label": "qt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_qt",
|
|
"community": 0,
|
|
"norm_label": "qt()"
|
|
},
|
|
{
|
|
"label": "kt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_kt",
|
|
"community": 0,
|
|
"norm_label": "kt()"
|
|
},
|
|
{
|
|
"label": "Mt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_mt",
|
|
"community": 0,
|
|
"norm_label": "mt()"
|
|
},
|
|
{
|
|
"label": "Xt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_xt",
|
|
"community": 0,
|
|
"norm_label": "xt()"
|
|
},
|
|
{
|
|
"label": "jt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_jt",
|
|
"community": 0,
|
|
"norm_label": "jt()"
|
|
},
|
|
{
|
|
"label": "zt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_zt",
|
|
"community": 0,
|
|
"norm_label": "zt()"
|
|
},
|
|
{
|
|
"label": "en()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_en",
|
|
"community": 0,
|
|
"norm_label": "en()"
|
|
},
|
|
{
|
|
"label": "tn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_tn",
|
|
"community": 0,
|
|
"norm_label": "tn()"
|
|
},
|
|
{
|
|
"label": "nn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_nn",
|
|
"community": 0,
|
|
"norm_label": "nn()"
|
|
},
|
|
{
|
|
"label": "rn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_rn",
|
|
"community": 0,
|
|
"norm_label": "rn()"
|
|
},
|
|
{
|
|
"label": "on()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_on",
|
|
"community": 0,
|
|
"norm_label": "on()"
|
|
},
|
|
{
|
|
"label": "sn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_sn",
|
|
"community": 0,
|
|
"norm_label": "sn()"
|
|
},
|
|
{
|
|
"label": "ln()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_ln",
|
|
"community": 0,
|
|
"norm_label": "ln()"
|
|
},
|
|
{
|
|
"label": "cn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_cn",
|
|
"community": 0,
|
|
"norm_label": "cn()"
|
|
},
|
|
{
|
|
"label": "un()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_un",
|
|
"community": 0,
|
|
"norm_label": "un()"
|
|
},
|
|
{
|
|
"label": "an()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_an",
|
|
"community": 0,
|
|
"norm_label": "an()"
|
|
},
|
|
{
|
|
"label": "fn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_fn",
|
|
"community": 0,
|
|
"norm_label": "fn()"
|
|
},
|
|
{
|
|
"label": "hn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_hn",
|
|
"community": 0,
|
|
"norm_label": "hn()"
|
|
},
|
|
{
|
|
"label": "dn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_dn",
|
|
"community": 0,
|
|
"norm_label": "dn()"
|
|
},
|
|
{
|
|
"label": "gn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_gn",
|
|
"community": 0,
|
|
"norm_label": "gn()"
|
|
},
|
|
{
|
|
"label": "pn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_pn",
|
|
"community": 0,
|
|
"norm_label": "pn()"
|
|
},
|
|
{
|
|
"label": "mn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_mn",
|
|
"community": 0,
|
|
"norm_label": "mn()"
|
|
},
|
|
{
|
|
"label": "xn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_xn",
|
|
"community": 0,
|
|
"norm_label": "xn()"
|
|
},
|
|
{
|
|
"label": "yn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_yn",
|
|
"community": 0,
|
|
"norm_label": "yn()"
|
|
},
|
|
{
|
|
"label": "bn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_bn",
|
|
"community": 0,
|
|
"norm_label": "bn()"
|
|
},
|
|
{
|
|
"label": "vn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_vn",
|
|
"community": 0,
|
|
"norm_label": "vn()"
|
|
},
|
|
{
|
|
"label": "wn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_wn",
|
|
"community": 0,
|
|
"norm_label": "wn()"
|
|
},
|
|
{
|
|
"label": "R()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_r",
|
|
"community": 0,
|
|
"norm_label": "r()"
|
|
},
|
|
{
|
|
"label": "qn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_qn",
|
|
"community": 0,
|
|
"norm_label": "qn()"
|
|
},
|
|
{
|
|
"label": "In()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_in",
|
|
"community": 0,
|
|
"norm_label": "in()"
|
|
},
|
|
{
|
|
"label": "kn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_kn",
|
|
"community": 0,
|
|
"norm_label": "kn()"
|
|
},
|
|
{
|
|
"label": "zn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_static_htmx_min_zn",
|
|
"community": 0,
|
|
"norm_label": "zn()"
|
|
},
|
|
{
|
|
"label": "web.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web",
|
|
"community": 13,
|
|
"norm_label": "web.go"
|
|
},
|
|
{
|
|
"label": "Handler",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L35",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web_go_web_handler",
|
|
"community": 13,
|
|
"norm_label": "handler"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web_go_store",
|
|
"community": 13,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "Template",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "template",
|
|
"community": 13,
|
|
"norm_label": "template"
|
|
},
|
|
{
|
|
"label": "Client",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web_go_client",
|
|
"community": 13,
|
|
"norm_label": "client"
|
|
},
|
|
{
|
|
"label": "listView",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L56",
|
|
"_origin": "ast",
|
|
"id": "web_listview",
|
|
"community": 13,
|
|
"norm_label": "listview"
|
|
},
|
|
{
|
|
"label": ".PageURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L93",
|
|
"_origin": "ast",
|
|
"id": "web_listview_pageurl",
|
|
"community": 13,
|
|
"norm_label": ".pageurl()"
|
|
},
|
|
{
|
|
"label": ".ListURL()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L100",
|
|
"_origin": "ast",
|
|
"id": "web_listview_listurl",
|
|
"community": 13,
|
|
"norm_label": ".listurl()"
|
|
},
|
|
{
|
|
"label": "loginView",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L108",
|
|
"_origin": "ast",
|
|
"id": "web_loginview",
|
|
"community": 13,
|
|
"norm_label": "loginview"
|
|
},
|
|
{
|
|
"label": "New()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L114",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web_new",
|
|
"community": 4,
|
|
"norm_label": "new()"
|
|
},
|
|
{
|
|
"label": ".Register()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L132",
|
|
"_origin": "ast",
|
|
"id": "web_handler_register",
|
|
"community": 13,
|
|
"norm_label": ".register()"
|
|
},
|
|
{
|
|
"label": "ServeMux",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "servemux",
|
|
"community": 13,
|
|
"norm_label": "servemux"
|
|
},
|
|
{
|
|
"label": "staticHandler()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L161",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web_statichandler",
|
|
"community": 13,
|
|
"norm_label": "statichandler()"
|
|
},
|
|
{
|
|
"label": "ctxKey",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L180",
|
|
"_origin": "ast",
|
|
"id": "web_ctxkey",
|
|
"community": 13,
|
|
"norm_label": "ctxkey"
|
|
},
|
|
{
|
|
"label": ".sessionReader()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L189",
|
|
"_origin": "ast",
|
|
"id": "web_handler_sessionreader",
|
|
"community": 13,
|
|
"norm_label": ".sessionreader()"
|
|
},
|
|
{
|
|
"label": "Request",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web_go_request",
|
|
"community": 13,
|
|
"norm_label": "request"
|
|
},
|
|
{
|
|
"label": ".requireSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L205",
|
|
"_origin": "ast",
|
|
"id": "web_handler_requiresession",
|
|
"community": 13,
|
|
"norm_label": ".requiresession()"
|
|
},
|
|
{
|
|
"label": "HandlerFunc",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web_go_handlerfunc",
|
|
"community": 13,
|
|
"norm_label": "handlerfunc"
|
|
},
|
|
{
|
|
"label": "readerOf()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L217",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web_readerof",
|
|
"community": 13,
|
|
"norm_label": "readerof()"
|
|
},
|
|
{
|
|
"label": ".render()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L219",
|
|
"_origin": "ast",
|
|
"id": "web_handler_render",
|
|
"community": 13,
|
|
"norm_label": ".render()"
|
|
},
|
|
{
|
|
"label": "ResponseWriter",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web_go_responsewriter",
|
|
"community": 13,
|
|
"norm_label": "responsewriter"
|
|
},
|
|
{
|
|
"label": ".index()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L231",
|
|
"_origin": "ast",
|
|
"id": "web_handler_index",
|
|
"community": 13,
|
|
"norm_label": ".index()"
|
|
},
|
|
{
|
|
"label": "filterBookmarks()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L256",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web_filterbookmarks",
|
|
"community": 13,
|
|
"norm_label": "filterbookmarks()"
|
|
},
|
|
{
|
|
"label": "kindOf()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L269",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web_kindof",
|
|
"community": 13,
|
|
"norm_label": "kindof()"
|
|
},
|
|
{
|
|
"label": "libOf()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L279",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web_libof",
|
|
"community": 13,
|
|
"norm_label": "libof()"
|
|
},
|
|
{
|
|
"label": ".buildListView()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L293",
|
|
"_origin": "ast",
|
|
"id": "web_handler_buildlistview",
|
|
"community": 13,
|
|
"norm_label": ".buildlistview()"
|
|
},
|
|
{
|
|
"label": ".uiList()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L349",
|
|
"_origin": "ast",
|
|
"id": "web_handler_uilist",
|
|
"community": 13,
|
|
"norm_label": ".uilist()"
|
|
},
|
|
{
|
|
"label": "currentTab()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L366",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web_currenttab",
|
|
"community": 13,
|
|
"norm_label": "currenttab()"
|
|
},
|
|
{
|
|
"label": "currentLib()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L377",
|
|
"_origin": "ast",
|
|
"id": "backend_internal_web_web_currentlib",
|
|
"community": 13,
|
|
"norm_label": "currentlib()"
|
|
},
|
|
{
|
|
"label": ".writeChromeOOB()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L390",
|
|
"_origin": "ast",
|
|
"id": "web_handler_writechromeoob",
|
|
"community": 13,
|
|
"norm_label": ".writechromeoob()"
|
|
},
|
|
{
|
|
"label": ".refreshChrome()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L407",
|
|
"_origin": "ast",
|
|
"id": "web_handler_refreshchrome",
|
|
"community": 13,
|
|
"norm_label": ".refreshchrome()"
|
|
},
|
|
{
|
|
"label": ".renderLogin()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L419",
|
|
"_origin": "ast",
|
|
"id": "web_handler_renderlogin",
|
|
"community": 13,
|
|
"norm_label": ".renderlogin()"
|
|
},
|
|
{
|
|
"label": ".logout()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L425",
|
|
"_origin": "ast",
|
|
"id": "web_handler_logout",
|
|
"community": 9,
|
|
"norm_label": ".logout()"
|
|
},
|
|
{
|
|
"label": ".loadForMutation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L437",
|
|
"_origin": "ast",
|
|
"id": "web_handler_loadformutation",
|
|
"community": 13,
|
|
"norm_label": ".loadformutation()"
|
|
},
|
|
{
|
|
"label": ".saveAndRenderCard()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L465",
|
|
"_origin": "ast",
|
|
"id": "web_handler_saveandrendercard",
|
|
"community": 13,
|
|
"norm_label": ".saveandrendercard()"
|
|
},
|
|
{
|
|
"label": ".uiFavorite()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L478",
|
|
"_origin": "ast",
|
|
"id": "web_handler_uifavorite",
|
|
"community": 13,
|
|
"norm_label": ".uifavorite()"
|
|
},
|
|
{
|
|
"label": ".uiStatus()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L494",
|
|
"_origin": "ast",
|
|
"id": "web_handler_uistatus",
|
|
"community": 13,
|
|
"norm_label": ".uistatus()"
|
|
},
|
|
{
|
|
"label": ".uiChapter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L525",
|
|
"_origin": "ast",
|
|
"id": "web_handler_uichapter",
|
|
"community": 13,
|
|
"norm_label": ".uichapter()"
|
|
},
|
|
{
|
|
"label": ".uiDelete()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L552",
|
|
"_origin": "ast",
|
|
"id": "web_handler_uidelete",
|
|
"community": 13,
|
|
"norm_label": ".uidelete()"
|
|
},
|
|
{
|
|
"label": ".installUserscript()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L578",
|
|
"_origin": "ast",
|
|
"id": "web_handler_installuserscript",
|
|
"community": 13,
|
|
"norm_label": ".installuserscript()"
|
|
},
|
|
{
|
|
"label": ".rotateToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L602",
|
|
"_origin": "ast",
|
|
"id": "web_handler_rotatetoken",
|
|
"community": 13,
|
|
"norm_label": ".rotatetoken()"
|
|
},
|
|
{
|
|
"label": ".revokeReaderSessions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L627",
|
|
"_origin": "ast",
|
|
"id": "web_handler_revokereadersessions",
|
|
"community": 13,
|
|
"norm_label": ".revokereadersessions()"
|
|
},
|
|
{
|
|
"label": "main.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_main",
|
|
"community": 5,
|
|
"norm_label": "main.go"
|
|
},
|
|
{
|
|
"label": "Config",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L25",
|
|
"_origin": "ast",
|
|
"id": "backend_config",
|
|
"community": 5,
|
|
"norm_label": "config"
|
|
},
|
|
{
|
|
"label": "LatestPoll",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L68",
|
|
"_origin": "ast",
|
|
"id": "backend_latestpoll",
|
|
"community": 5,
|
|
"norm_label": "latestpoll"
|
|
},
|
|
{
|
|
"label": "Duration",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_main_go_duration",
|
|
"community": 5,
|
|
"norm_label": "duration"
|
|
},
|
|
{
|
|
"label": "envOr()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L88",
|
|
"_origin": "ast",
|
|
"id": "backend_main_envor",
|
|
"community": 5,
|
|
"norm_label": "envor()"
|
|
},
|
|
{
|
|
"label": "envBool()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L96",
|
|
"_origin": "ast",
|
|
"id": "backend_main_envbool",
|
|
"community": 5,
|
|
"norm_label": "envbool()"
|
|
},
|
|
{
|
|
"label": "envDuration()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L113",
|
|
"_origin": "ast",
|
|
"id": "backend_main_envduration",
|
|
"community": 5,
|
|
"norm_label": "envduration()"
|
|
},
|
|
{
|
|
"label": "envInt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L127",
|
|
"_origin": "ast",
|
|
"id": "backend_main_envint",
|
|
"community": 5,
|
|
"norm_label": "envint()"
|
|
},
|
|
{
|
|
"label": "clampPollCooldown()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L140",
|
|
"_origin": "ast",
|
|
"id": "backend_main_clamppollcooldown",
|
|
"community": 5,
|
|
"norm_label": "clamppollcooldown()"
|
|
},
|
|
{
|
|
"label": "loadLatestPoll()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L150",
|
|
"_origin": "ast",
|
|
"id": "backend_main_loadlatestpoll",
|
|
"community": 5,
|
|
"norm_label": "loadlatestpoll()"
|
|
},
|
|
{
|
|
"label": "loadConfig()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L172",
|
|
"_origin": "ast",
|
|
"id": "backend_main_loadconfig",
|
|
"community": 5,
|
|
"norm_label": "loadconfig()"
|
|
},
|
|
{
|
|
"label": "newRouter()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L203",
|
|
"_origin": "ast",
|
|
"id": "backend_main_newrouter",
|
|
"community": 5,
|
|
"norm_label": "newrouter()"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_main_go_store",
|
|
"community": 5,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "Handler",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_main_go_handler",
|
|
"community": 5,
|
|
"norm_label": "handler"
|
|
},
|
|
{
|
|
"label": "guardEmptyUserscriptToken()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L248",
|
|
"_origin": "ast",
|
|
"id": "backend_main_guardemptyuserscripttoken",
|
|
"community": 5,
|
|
"norm_label": "guardemptyuserscripttoken()"
|
|
},
|
|
{
|
|
"label": "main()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L258",
|
|
"_origin": "ast",
|
|
"id": "backend_main_main",
|
|
"community": 5,
|
|
"norm_label": "main()"
|
|
},
|
|
{
|
|
"label": "newLatestPoller()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L381",
|
|
"_origin": "ast",
|
|
"id": "backend_main_newlatestpoller",
|
|
"community": 5,
|
|
"norm_label": "newlatestpoller()"
|
|
},
|
|
{
|
|
"label": "startLatestPoller()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L405",
|
|
"_origin": "ast",
|
|
"id": "backend_main_startlatestpoller",
|
|
"community": 5,
|
|
"norm_label": "startlatestpoller()"
|
|
},
|
|
{
|
|
"label": "Context",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_main_go_context",
|
|
"community": 5,
|
|
"norm_label": "context"
|
|
},
|
|
{
|
|
"label": "main_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_main_test",
|
|
"community": 5,
|
|
"norm_label": "main_test.go"
|
|
},
|
|
{
|
|
"label": "TestLoadLatestPollDefaults()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L17",
|
|
"_origin": "ast",
|
|
"id": "backend_main_test_testloadlatestpolldefaults",
|
|
"community": 5,
|
|
"norm_label": "testloadlatestpolldefaults()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_main_test_go_t",
|
|
"community": 5,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "TestLoadConfigReadsCoverDirectory()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L40",
|
|
"_origin": "ast",
|
|
"id": "backend_main_test_testloadconfigreadscoverdirectory",
|
|
"community": 5,
|
|
"norm_label": "testloadconfigreadscoverdirectory()"
|
|
},
|
|
{
|
|
"label": "TestLoadLatestPollEnabledParsing()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L47",
|
|
"_origin": "ast",
|
|
"id": "backend_main_test_testloadlatestpollenabledparsing",
|
|
"community": 5,
|
|
"norm_label": "testloadlatestpollenabledparsing()"
|
|
},
|
|
{
|
|
"label": "TestLoadLatestPollClampsAndFallsBack()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L66",
|
|
"_origin": "ast",
|
|
"id": "backend_main_test_testloadlatestpollclampsandfallsback",
|
|
"community": 5,
|
|
"norm_label": "testloadlatestpollclampsandfallsback()"
|
|
},
|
|
{
|
|
"label": "TestNewLatestPollerWiresCooldowns()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L158",
|
|
"_origin": "ast",
|
|
"id": "backend_main_test_testnewlatestpollerwirescooldowns",
|
|
"community": 5,
|
|
"norm_label": "testnewlatestpollerwirescooldowns()"
|
|
},
|
|
{
|
|
"label": "TestPutStatusValidation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L168",
|
|
"_origin": "ast",
|
|
"id": "backend_main_test_testputstatusvalidation",
|
|
"community": 5,
|
|
"norm_label": "testputstatusvalidation()"
|
|
},
|
|
{
|
|
"label": "TestPutOmittedStatusPreservesArchivedAndAppliesProgress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L215",
|
|
"_origin": "ast",
|
|
"id": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress",
|
|
"community": 5,
|
|
"norm_label": "testputomittedstatuspreservesarchivedandappliesprogress()"
|
|
},
|
|
{
|
|
"label": "TestGzipCompressesTextNotFonts()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L246",
|
|
"_origin": "ast",
|
|
"id": "backend_main_test_testgzipcompressestextnotfonts",
|
|
"community": 5,
|
|
"norm_label": "testgzipcompressestextnotfonts()"
|
|
},
|
|
{
|
|
"label": "TestPutKindValidation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L289",
|
|
"_origin": "ast",
|
|
"id": "backend_main_test_testputkindvalidation",
|
|
"community": 5,
|
|
"norm_label": "testputkindvalidation()"
|
|
},
|
|
{
|
|
"label": "TestPutOmittedKindPreservesNovelAndAppliesProgress()",
|
|
"file_type": "code",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L332",
|
|
"_origin": "ast",
|
|
"id": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress",
|
|
"community": 5,
|
|
"norm_label": "testputomittedkindpreservesnovelandappliesprogress()"
|
|
},
|
|
{
|
|
"label": "reader_credential_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_reader_credential_test",
|
|
"community": 5,
|
|
"norm_label": "reader_credential_test.go"
|
|
},
|
|
{
|
|
"label": "registerReader()",
|
|
"file_type": "code",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L20",
|
|
"_origin": "ast",
|
|
"id": "backend_reader_credential_test_registerreader",
|
|
"community": 5,
|
|
"norm_label": "registerreader()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_reader_credential_test_go_t",
|
|
"community": 5,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_reader_credential_test_go_store",
|
|
"community": 5,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "credRequest()",
|
|
"file_type": "code",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L31",
|
|
"_origin": "ast",
|
|
"id": "backend_reader_credential_test_credrequest",
|
|
"community": 5,
|
|
"norm_label": "credrequest()"
|
|
},
|
|
{
|
|
"label": "Request",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_reader_credential_test_go_request",
|
|
"community": 5,
|
|
"norm_label": "request"
|
|
},
|
|
{
|
|
"label": "readerCredential()",
|
|
"file_type": "code",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L38",
|
|
"_origin": "ast",
|
|
"id": "backend_reader_credential_test_readercredential",
|
|
"community": 5,
|
|
"norm_label": "readercredential()"
|
|
},
|
|
{
|
|
"label": "withBody()",
|
|
"file_type": "code",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L43",
|
|
"_origin": "ast",
|
|
"id": "backend_reader_credential_test_withbody",
|
|
"community": 5,
|
|
"norm_label": "withbody()"
|
|
},
|
|
{
|
|
"label": "TestUnknownCredentialRejected()",
|
|
"file_type": "code",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L51",
|
|
"_origin": "ast",
|
|
"id": "backend_reader_credential_test_testunknowncredentialrejected",
|
|
"community": 5,
|
|
"norm_label": "testunknowncredentialrejected()"
|
|
},
|
|
{
|
|
"label": "TestPerReaderIsolation()",
|
|
"file_type": "code",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L69",
|
|
"_origin": "ast",
|
|
"id": "backend_reader_credential_test_testperreaderisolation",
|
|
"community": 5,
|
|
"norm_label": "testperreaderisolation()"
|
|
},
|
|
{
|
|
"label": "TestInstallServesScriptWithCredential()",
|
|
"file_type": "code",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L195",
|
|
"_origin": "ast",
|
|
"id": "backend_reader_credential_test_testinstallservesscriptwithcredential",
|
|
"community": 1,
|
|
"norm_label": "testinstallservesscriptwithcredential()"
|
|
},
|
|
{
|
|
"label": "TestRotateCredentialViaWebUI()",
|
|
"file_type": "code",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L262",
|
|
"_origin": "ast",
|
|
"id": "backend_reader_credential_test_testrotatecredentialviawebui",
|
|
"community": 5,
|
|
"norm_label": "testrotatecredentialviawebui()"
|
|
},
|
|
{
|
|
"label": "TestIndexShowsSetupPanelWithoutCredential()",
|
|
"file_type": "code",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L334",
|
|
"_origin": "ast",
|
|
"id": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential",
|
|
"community": 1,
|
|
"norm_label": "testindexshowssetuppanelwithoutcredential()"
|
|
},
|
|
{
|
|
"label": "web_test.go",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test",
|
|
"community": 1,
|
|
"norm_label": "web_test.go"
|
|
},
|
|
{
|
|
"label": "newWebTestServer()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L30",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_newwebtestserver",
|
|
"community": 1,
|
|
"norm_label": "newwebtestserver()"
|
|
},
|
|
{
|
|
"label": "T",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_go_t",
|
|
"community": 1,
|
|
"norm_label": "t"
|
|
},
|
|
{
|
|
"label": "Handler",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_go_handler",
|
|
"community": 1,
|
|
"norm_label": "handler"
|
|
},
|
|
{
|
|
"label": "Store",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_go_store",
|
|
"community": 1,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "sessionCookie()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L38",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_sessioncookie",
|
|
"community": 1,
|
|
"norm_label": "sessioncookie()"
|
|
},
|
|
{
|
|
"label": "Cookie",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_go_cookie",
|
|
"community": 1,
|
|
"norm_label": "cookie"
|
|
},
|
|
{
|
|
"label": "discordStub",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L51",
|
|
"_origin": "ast",
|
|
"id": "backend_discordstub",
|
|
"community": 1,
|
|
"norm_label": "discordstub"
|
|
},
|
|
{
|
|
"label": "tokenRequest",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L65",
|
|
"_origin": "ast",
|
|
"id": "backend_tokenrequest",
|
|
"community": 1,
|
|
"norm_label": "tokenrequest"
|
|
},
|
|
{
|
|
"label": "Values",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "values",
|
|
"community": 1,
|
|
"norm_label": "values"
|
|
},
|
|
{
|
|
"label": "newDiscordStub()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L70",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_newdiscordstub",
|
|
"community": 1,
|
|
"norm_label": "newdiscordstub()"
|
|
},
|
|
{
|
|
"label": "Server",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "server",
|
|
"community": 1,
|
|
"norm_label": "server"
|
|
},
|
|
{
|
|
"label": "discordConfig()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L132",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_discordconfig",
|
|
"community": 1,
|
|
"norm_label": "discordconfig()"
|
|
},
|
|
{
|
|
"label": "oauthWebTestServer()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L144",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_oauthwebtestserver",
|
|
"community": 1,
|
|
"norm_label": "oauthwebtestserver()"
|
|
},
|
|
{
|
|
"label": "startSignIn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L155",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_startsignin",
|
|
"community": 1,
|
|
"norm_label": "startsignin()"
|
|
},
|
|
{
|
|
"label": "completeSignIn()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L177",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_completesignin",
|
|
"community": 1,
|
|
"norm_label": "completesignin()"
|
|
},
|
|
{
|
|
"label": "ResponseRecorder",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_go_responserecorder",
|
|
"community": 1,
|
|
"norm_label": "responserecorder"
|
|
},
|
|
{
|
|
"label": "storeReaders()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L187",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_storereaders",
|
|
"community": 1,
|
|
"norm_label": "storereaders()"
|
|
},
|
|
{
|
|
"label": "signInCookie()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L198",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_signincookie",
|
|
"community": 1,
|
|
"norm_label": "signincookie()"
|
|
},
|
|
{
|
|
"label": "signedInReader()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L209",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_signedinreader",
|
|
"community": 1,
|
|
"norm_label": "signedinreader()"
|
|
},
|
|
{
|
|
"label": "TestIndexWithoutSessionShowsLogin()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L218",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testindexwithoutsessionshowslogin",
|
|
"community": 1,
|
|
"norm_label": "testindexwithoutsessionshowslogin()"
|
|
},
|
|
{
|
|
"label": "TestIndexWithSessionShowsList()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L231",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testindexwithsessionshowslist",
|
|
"community": 1,
|
|
"norm_label": "testindexwithsessionshowslist()"
|
|
},
|
|
{
|
|
"label": "TestDiscordLoginFullFlow()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L255",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testdiscordloginfullflow",
|
|
"community": 1,
|
|
"norm_label": "testdiscordloginfullflow()"
|
|
},
|
|
{
|
|
"label": "TestDiscordCallbackRejectsMissingState()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L342",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testdiscordcallbackrejectsmissingstate",
|
|
"community": 1,
|
|
"norm_label": "testdiscordcallbackrejectsmissingstate()"
|
|
},
|
|
{
|
|
"label": "TestDiscordCallbackRejectsMismatchedState()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L358",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testdiscordcallbackrejectsmismatchedstate",
|
|
"community": 1,
|
|
"norm_label": "testdiscordcallbackrejectsmismatchedstate()"
|
|
},
|
|
{
|
|
"label": "TestDiscordCallbackStateIsSingleUse()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L375",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testdiscordcallbackstateissingleuse",
|
|
"community": 1,
|
|
"norm_label": "testdiscordcallbackstateissingleuse()"
|
|
},
|
|
{
|
|
"label": "TestDiscordLoginRefusesNonMember()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L391",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testdiscordloginrefusesnonmember",
|
|
"community": 1,
|
|
"norm_label": "testdiscordloginrefusesnonmember()"
|
|
},
|
|
{
|
|
"label": "TestDiscordLoginRequiresRolePositive()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L437",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testdiscordloginrequiresrolepositive",
|
|
"community": 1,
|
|
"norm_label": "testdiscordloginrequiresrolepositive()"
|
|
},
|
|
{
|
|
"label": "TestGuildMemberRegistersOnFirstLoginAndReusesIt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L461",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testguildmemberregistersonfirstloginandreusesit",
|
|
"community": 1,
|
|
"norm_label": "testguildmemberregistersonfirstloginandreusesit()"
|
|
},
|
|
{
|
|
"label": "TestOwnerLoginReusesTheSeededReader()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L490",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testownerloginreusestheseededreader",
|
|
"community": 1,
|
|
"norm_label": "testownerloginreusestheseededreader()"
|
|
},
|
|
{
|
|
"label": "TestNewReaderSeesEmptyLibraryAndTheirOwnScript()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L508",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript",
|
|
"community": 1,
|
|
"norm_label": "testnewreaderseesemptylibraryandtheirownscript()"
|
|
},
|
|
{
|
|
"label": "TestOwnerRevokesAnotherReadersSessions()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L568",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testownerrevokesanotherreaderssessions",
|
|
"community": 1,
|
|
"norm_label": "testownerrevokesanotherreaderssessions()"
|
|
},
|
|
{
|
|
"label": "TestOwnerSeesReadersPanel()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L630",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testownerseesreaderspanel",
|
|
"community": 1,
|
|
"norm_label": "testownerseesreaderspanel()"
|
|
},
|
|
{
|
|
"label": "TestDiscordLoginTokenEndpointDown()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L655",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testdiscordlogintokenendpointdown",
|
|
"community": 1,
|
|
"norm_label": "testdiscordlogintokenendpointdown()"
|
|
},
|
|
{
|
|
"label": "TestCallbackRateLimited()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L674",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testcallbackratelimited",
|
|
"community": 1,
|
|
"norm_label": "testcallbackratelimited()"
|
|
},
|
|
{
|
|
"label": "TestLogoutDeletesSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L700",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testlogoutdeletessession",
|
|
"community": 1,
|
|
"norm_label": "testlogoutdeletessession()"
|
|
},
|
|
{
|
|
"label": "TestExpiredSessionRejected()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L730",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testexpiredsessionrejected",
|
|
"community": 1,
|
|
"norm_label": "testexpiredsessionrejected()"
|
|
},
|
|
{
|
|
"label": "TestBookmarksAPIStillBearerOnly()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L756",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testbookmarksapistillbeareronly",
|
|
"community": 1,
|
|
"norm_label": "testbookmarksapistillbeareronly()"
|
|
},
|
|
{
|
|
"label": "TestStaticAssetsServed()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L777",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_teststaticassetsserved",
|
|
"community": 1,
|
|
"norm_label": "teststaticassetsserved()"
|
|
},
|
|
{
|
|
"label": "seed()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L792",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_seed",
|
|
"community": 1,
|
|
"norm_label": "seed()"
|
|
},
|
|
{
|
|
"label": "uiRequest()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L801",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_uirequest",
|
|
"community": 1,
|
|
"norm_label": "uirequest()"
|
|
},
|
|
{
|
|
"label": "Request",
|
|
"file_type": "code",
|
|
"source_file": "",
|
|
"source_location": "",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_go_request",
|
|
"community": 1,
|
|
"norm_label": "request"
|
|
},
|
|
{
|
|
"label": "TestUIRoutesRequireSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L814",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testuiroutesrequiresession",
|
|
"community": 1,
|
|
"norm_label": "testuiroutesrequiresession()"
|
|
},
|
|
{
|
|
"label": "TestFavoriteTogglesWithoutReordering()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L833",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testfavoritetoggleswithoutreordering",
|
|
"community": 1,
|
|
"norm_label": "testfavoritetoggleswithoutreordering()"
|
|
},
|
|
{
|
|
"label": "TestCardHxTargetIsValidSelectorForColonKey()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L882",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey",
|
|
"community": 1,
|
|
"norm_label": "testcardhxtargetisvalidselectorforcolonkey()"
|
|
},
|
|
{
|
|
"label": "TestChapterOverrideMovesUpdatedAt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L908",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testchapteroverridemovesupdatedat",
|
|
"community": 1,
|
|
"norm_label": "testchapteroverridemovesupdatedat()"
|
|
},
|
|
{
|
|
"label": "TestChapterOverrideNoOpPreservesURLAndUpdatedAt()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L943",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat",
|
|
"community": 1,
|
|
"norm_label": "testchapteroverridenooppreservesurlandupdatedat()"
|
|
},
|
|
{
|
|
"label": "TestChapterOverrideRejectsBadInput()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L983",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testchapteroverriderejectsbadinput",
|
|
"community": 1,
|
|
"norm_label": "testchapteroverriderejectsbadinput()"
|
|
},
|
|
{
|
|
"label": "TestMutationsOnMissingKey()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1007",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testmutationsonmissingkey",
|
|
"community": 1,
|
|
"norm_label": "testmutationsonmissingkey()"
|
|
},
|
|
{
|
|
"label": "TestUIDeleteRemovesRow()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1028",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testuideleteremovesrow",
|
|
"community": 1,
|
|
"norm_label": "testuideleteremovesrow()"
|
|
},
|
|
{
|
|
"label": "TestUIListFavouritesTab()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1055",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testuilistfavouritestab",
|
|
"community": 1,
|
|
"norm_label": "testuilistfavouritestab()"
|
|
},
|
|
{
|
|
"label": "TestUIListNewTab()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1081",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testuilistnewtab",
|
|
"community": 1,
|
|
"norm_label": "testuilistnewtab()"
|
|
},
|
|
{
|
|
"label": "seedStatusRows()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1114",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_seedstatusrows",
|
|
"community": 1,
|
|
"norm_label": "seedstatusrows()"
|
|
},
|
|
{
|
|
"label": "TestTabsShowOnlyTheirBucket()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1135",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testtabsshowonlytheirbucket",
|
|
"community": 1,
|
|
"norm_label": "testtabsshowonlytheirbucket()"
|
|
},
|
|
{
|
|
"label": "stripOf()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1177",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_stripof",
|
|
"community": 1,
|
|
"norm_label": "stripof()"
|
|
},
|
|
{
|
|
"label": "TestRecentStripCarriesUnreadOnlyAndOnlyOnAll()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1192",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall",
|
|
"community": 1,
|
|
"norm_label": "testrecentstripcarriesunreadonlyandonlyonall()"
|
|
},
|
|
{
|
|
"label": "TestRecentStripCapped()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1243",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testrecentstripcapped",
|
|
"community": 1,
|
|
"norm_label": "testrecentstripcapped()"
|
|
},
|
|
{
|
|
"label": "postStatus()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1262",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_poststatus",
|
|
"community": 1,
|
|
"norm_label": "poststatus()"
|
|
},
|
|
{
|
|
"label": "TestUIStatusSetsBucket()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1274",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testuistatussetsbucket",
|
|
"community": 1,
|
|
"norm_label": "testuistatussetsbucket()"
|
|
},
|
|
{
|
|
"label": "TestUIStatusRejectsUnknownValue()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1293",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testuistatusrejectsunknownvalue",
|
|
"community": 1,
|
|
"norm_label": "testuistatusrejectsunknownvalue()"
|
|
},
|
|
{
|
|
"label": "TestUIStatusRequiresSession()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1307",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testuistatusrequiressession",
|
|
"community": 1,
|
|
"norm_label": "testuistatusrequiressession()"
|
|
},
|
|
{
|
|
"label": "TestUIStatusDoesNotReorderList()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1322",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testuistatusdoesnotreorderlist",
|
|
"community": 1,
|
|
"norm_label": "testuistatusdoesnotreorderlist()"
|
|
},
|
|
{
|
|
"label": "TestCardShowsStatusControls()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1338",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testcardshowsstatuscontrols",
|
|
"community": 1,
|
|
"norm_label": "testcardshowsstatuscontrols()"
|
|
},
|
|
{
|
|
"label": "TestAppRendersNewTabs()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1376",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testapprendersnewtabs",
|
|
"community": 1,
|
|
"norm_label": "testapprendersnewtabs()"
|
|
},
|
|
{
|
|
"label": "TestMutationRefreshesChromeOutOfBand()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1395",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testmutationrefresheschromeoutofband",
|
|
"community": 1,
|
|
"norm_label": "testmutationrefresheschromeoutofband()"
|
|
},
|
|
{
|
|
"label": "seedLibraries()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1428",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_seedlibraries",
|
|
"community": 1,
|
|
"norm_label": "seedlibraries()"
|
|
},
|
|
{
|
|
"label": "TestLibrariesAreDisjoint()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1441",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testlibrariesaredisjoint",
|
|
"community": 1,
|
|
"norm_label": "testlibrariesaredisjoint()"
|
|
},
|
|
{
|
|
"label": "TestKindlessRowShowsInMangaLibrary()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1472",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testkindlessrowshowsinmangalibrary",
|
|
"community": 1,
|
|
"norm_label": "testkindlessrowshowsinmangalibrary()"
|
|
},
|
|
{
|
|
"label": "TestNovelPageOmitsUpdatedTab()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1487",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testnovelpageomitsupdatedtab",
|
|
"community": 1,
|
|
"norm_label": "testnovelpageomitsupdatedtab()"
|
|
},
|
|
{
|
|
"label": "TestMangaPageKeepsUpdatedTab()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1518",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testmangapagekeepsupdatedtab",
|
|
"community": 1,
|
|
"norm_label": "testmangapagekeepsupdatedtab()"
|
|
},
|
|
{
|
|
"label": "TestNovelNewTabFallsBackToAll()",
|
|
"file_type": "code",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1536",
|
|
"_origin": "ast",
|
|
"id": "backend_web_test_testnovelnewtabfallsbacktoall",
|
|
"community": 1,
|
|
"norm_label": "testnovelnewtabfallsbacktoall()"
|
|
},
|
|
{
|
|
"label": "entrypoint.sh",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L1",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "file"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint",
|
|
"community": 23,
|
|
"norm_label": "entrypoint.sh"
|
|
},
|
|
{
|
|
"label": "entrypoint.sh script",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L1",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_entrypoint"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint_sh__entry",
|
|
"community": 23,
|
|
"norm_label": "entrypoint.sh script"
|
|
},
|
|
{
|
|
"label": "lock()",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L37",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_function"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint_lock",
|
|
"community": 23,
|
|
"norm_label": "lock()"
|
|
},
|
|
{
|
|
"label": "unlock()",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L41",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_function"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint_unlock",
|
|
"community": 23,
|
|
"norm_label": "unlock()"
|
|
},
|
|
{
|
|
"label": "browser_alive()",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L45",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_function"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint_browser_alive",
|
|
"community": 23,
|
|
"norm_label": "browser_alive()"
|
|
},
|
|
{
|
|
"label": "has_connections()",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L51",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_function"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint_has_connections",
|
|
"community": 23,
|
|
"norm_label": "has_connections()"
|
|
},
|
|
{
|
|
"label": "start_browser()",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L65",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_function"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint_start_browser",
|
|
"community": 23,
|
|
"norm_label": "start_browser()"
|
|
},
|
|
{
|
|
"label": "stop_browser()",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L84",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_function"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint_stop_browser",
|
|
"community": 23,
|
|
"norm_label": "stop_browser()"
|
|
},
|
|
{
|
|
"label": "wait_for_browser()",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L98",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_function"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint_wait_for_browser",
|
|
"community": 23,
|
|
"norm_label": "wait_for_browser()"
|
|
},
|
|
{
|
|
"label": "finish_connection()",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L111",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_function"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint_finish_connection",
|
|
"community": 23,
|
|
"norm_label": "finish_connection()"
|
|
},
|
|
{
|
|
"label": "connection_signal()",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L118",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_function"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint_connection_signal",
|
|
"community": 23,
|
|
"norm_label": "connection_signal()"
|
|
},
|
|
{
|
|
"label": "connection()",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L124",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_function"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint_connection",
|
|
"community": 23,
|
|
"norm_label": "connection()"
|
|
},
|
|
{
|
|
"label": "reaper()",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L152",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_function"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint_reaper",
|
|
"community": 23,
|
|
"norm_label": "reaper()"
|
|
},
|
|
{
|
|
"label": "stop_browser_gracefully()",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L200",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_function"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint_stop_browser_gracefully",
|
|
"community": 23,
|
|
"norm_label": "stop_browser_gracefully()"
|
|
},
|
|
{
|
|
"label": "shutdown()",
|
|
"file_type": "code",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L210",
|
|
"metadata": {
|
|
"language": "bash",
|
|
"kind": "bash_function"
|
|
},
|
|
"_origin": "ast",
|
|
"id": "chrome_entrypoint_shutdown",
|
|
"community": 23,
|
|
"norm_label": "shutdown()"
|
|
},
|
|
{
|
|
"label": "manga-bookmark.user.js",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user",
|
|
"community": 2,
|
|
"norm_label": "manga-bookmark.user.js"
|
|
},
|
|
{
|
|
"label": "meta()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L64",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_meta",
|
|
"community": 2,
|
|
"norm_label": "meta()"
|
|
},
|
|
{
|
|
"label": "anchorsFromDocument()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L73",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_anchorsfromdocument",
|
|
"community": 2,
|
|
"norm_label": "anchorsfromdocument()"
|
|
},
|
|
{
|
|
"label": "anchorsFromHTML()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L82",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_anchorsfromhtml",
|
|
"community": 2,
|
|
"norm_label": "anchorsfromhtml()"
|
|
},
|
|
{
|
|
"label": "stripBuildHash()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L100",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_stripbuildhash",
|
|
"community": 2,
|
|
"norm_label": "stripbuildhash()"
|
|
},
|
|
{
|
|
"label": "comixSeriesId()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L107",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_comixseriesid",
|
|
"community": 2,
|
|
"norm_label": "comixseriesid()"
|
|
},
|
|
{
|
|
"label": "detect()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L118",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_detect",
|
|
"community": 2,
|
|
"norm_label": "detect()"
|
|
},
|
|
{
|
|
"label": "latestChapterFromAnchors()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L163",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_latestchapterfromanchors",
|
|
"community": 2,
|
|
"norm_label": "latestchapterfromanchors()"
|
|
},
|
|
{
|
|
"label": "latestChapterFromApi()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L368",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_latestchapterfromapi",
|
|
"community": 2,
|
|
"norm_label": "latestchapterfromapi()"
|
|
},
|
|
{
|
|
"label": "keyOf()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L396",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_keyof",
|
|
"community": 2,
|
|
"norm_label": "keyof()"
|
|
},
|
|
{
|
|
"label": "adapterFor()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L400",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_adapterfor",
|
|
"community": 2,
|
|
"norm_label": "adapterfor()"
|
|
},
|
|
{
|
|
"label": "computeLatestChapter()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L407",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_computelatestchapter",
|
|
"community": 2,
|
|
"norm_label": "computelatestchapter()"
|
|
},
|
|
{
|
|
"label": "currentSite()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L412",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_currentsite",
|
|
"community": 2,
|
|
"norm_label": "currentsite()"
|
|
},
|
|
{
|
|
"label": "loadCache()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L421",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_loadcache",
|
|
"community": 2,
|
|
"norm_label": "loadcache()"
|
|
},
|
|
{
|
|
"label": "saveCache()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L430",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_savecache",
|
|
"community": 2,
|
|
"norm_label": "savecache()"
|
|
},
|
|
{
|
|
"label": "loadLastChecked()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L438",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_loadlastchecked",
|
|
"community": 2,
|
|
"norm_label": "loadlastchecked()"
|
|
},
|
|
{
|
|
"label": "saveLastChecked()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L447",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_savelastchecked",
|
|
"community": 2,
|
|
"norm_label": "savelastchecked()"
|
|
},
|
|
{
|
|
"label": "authHeaders()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L455",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_authheaders",
|
|
"community": 2,
|
|
"norm_label": "authheaders()"
|
|
},
|
|
{
|
|
"label": "httpError()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L461",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_httperror",
|
|
"community": 2,
|
|
"norm_label": "httperror()"
|
|
},
|
|
{
|
|
"label": "apiGet()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L467",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_apiget",
|
|
"community": 2,
|
|
"norm_label": "apiget()"
|
|
},
|
|
{
|
|
"label": "apiPut()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L477",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_apiput",
|
|
"community": 2,
|
|
"norm_label": "apiput()"
|
|
},
|
|
{
|
|
"label": "apiDelete()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L493",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_apidelete",
|
|
"community": 2,
|
|
"norm_label": "apidelete()"
|
|
},
|
|
{
|
|
"label": "reindex()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L513",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_reindex",
|
|
"community": 2,
|
|
"norm_label": "reindex()"
|
|
},
|
|
{
|
|
"label": "setList()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L519",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_setlist",
|
|
"community": 2,
|
|
"norm_label": "setlist()"
|
|
},
|
|
{
|
|
"label": "upsertLocal()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L527",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_upsertlocal",
|
|
"community": 2,
|
|
"norm_label": "upsertlocal()"
|
|
},
|
|
{
|
|
"label": "removeLocal()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L535",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_removelocal",
|
|
"community": 2,
|
|
"norm_label": "removelocal()"
|
|
},
|
|
{
|
|
"label": "statusOf()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L543",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_statusof",
|
|
"community": 2,
|
|
"norm_label": "statusof()"
|
|
},
|
|
{
|
|
"label": "kindOf()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L549",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_kindof",
|
|
"community": 2,
|
|
"norm_label": "kindof()"
|
|
},
|
|
{
|
|
"label": "loadQueue()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L571",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_loadqueue",
|
|
"community": 2,
|
|
"norm_label": "loadqueue()"
|
|
},
|
|
{
|
|
"label": "saveQueue()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L580",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_savequeue",
|
|
"community": 2,
|
|
"norm_label": "savequeue()"
|
|
},
|
|
{
|
|
"label": "queueCount()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L622",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_queuecount",
|
|
"community": 2,
|
|
"norm_label": "queuecount()"
|
|
},
|
|
{
|
|
"label": "queueGet()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L626",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_queueget",
|
|
"community": 2,
|
|
"norm_label": "queueget()"
|
|
},
|
|
{
|
|
"label": "titleFor()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L630",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_titlefor",
|
|
"community": 2,
|
|
"norm_label": "titlefor()"
|
|
},
|
|
{
|
|
"label": "queuePush()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L637",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_queuepush",
|
|
"community": 2,
|
|
"norm_label": "queuepush()"
|
|
},
|
|
{
|
|
"label": "queueDrop()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L646",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_queuedrop",
|
|
"community": 2,
|
|
"norm_label": "queuedrop()"
|
|
},
|
|
{
|
|
"label": "queueDefer()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L657",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_queuedefer",
|
|
"community": 2,
|
|
"norm_label": "queuedefer()"
|
|
},
|
|
{
|
|
"label": "queueEnqueue()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L669",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_queueenqueue",
|
|
"community": 2,
|
|
"norm_label": "queueenqueue()"
|
|
},
|
|
{
|
|
"label": "drain()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L705",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_drain",
|
|
"community": 2,
|
|
"norm_label": "drain()"
|
|
},
|
|
{
|
|
"label": "overlayPending()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L739",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_overlaypending",
|
|
"community": 2,
|
|
"norm_label": "overlaypending()"
|
|
},
|
|
{
|
|
"label": "pushBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L765",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_pushbookmark",
|
|
"community": 2,
|
|
"norm_label": "pushbookmark()"
|
|
},
|
|
{
|
|
"label": "pushDelete()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L810",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_pushdelete",
|
|
"community": 2,
|
|
"norm_label": "pushdelete()"
|
|
},
|
|
{
|
|
"label": "bookmarkCurrent()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L829",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_bookmarkcurrent",
|
|
"community": 2,
|
|
"norm_label": "bookmarkcurrent()"
|
|
},
|
|
{
|
|
"label": "updateToCurrentChapter()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L850",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_updatetocurrentchapter",
|
|
"community": 2,
|
|
"norm_label": "updatetocurrentchapter()"
|
|
},
|
|
{
|
|
"label": "syncUpsert()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L871",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_syncupsert",
|
|
"community": 2,
|
|
"norm_label": "syncupsert()"
|
|
},
|
|
{
|
|
"label": "toggleFavorite()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L878",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_togglefavorite",
|
|
"community": 2,
|
|
"norm_label": "togglefavorite()"
|
|
},
|
|
{
|
|
"label": "toggleArchive()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L893",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_togglearchive",
|
|
"community": 2,
|
|
"norm_label": "togglearchive()"
|
|
},
|
|
{
|
|
"label": "applyLatestChapterIfChanged()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L912",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_applylatestchapterifchanged",
|
|
"community": 2,
|
|
"norm_label": "applylatestchapterifchanged()"
|
|
},
|
|
{
|
|
"label": "maybeCaptureLatestOnSeriesPage()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L935",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_maybecapturelatestonseriespage",
|
|
"community": 2,
|
|
"norm_label": "maybecapturelatestonseriespage()"
|
|
},
|
|
{
|
|
"label": "backgroundRefreshLatest()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L951",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_backgroundrefreshlatest",
|
|
"community": 2,
|
|
"norm_label": "backgroundrefreshlatest()"
|
|
},
|
|
{
|
|
"label": "removeBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L988",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_removebookmark",
|
|
"community": 2,
|
|
"norm_label": "removebookmark()"
|
|
},
|
|
{
|
|
"label": "chapterIdentity()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1003",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_chapteridentity",
|
|
"community": 2,
|
|
"norm_label": "chapteridentity()"
|
|
},
|
|
{
|
|
"label": "armDwell()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1007",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_armdwell",
|
|
"community": 2,
|
|
"norm_label": "armdwell()"
|
|
},
|
|
{
|
|
"label": "cancelDwell()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1019",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_canceldwell",
|
|
"community": 2,
|
|
"norm_label": "canceldwell()"
|
|
},
|
|
{
|
|
"label": "maybeAutoUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1026",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_maybeautoupdate",
|
|
"community": 2,
|
|
"norm_label": "maybeautoupdate()"
|
|
},
|
|
{
|
|
"label": "buildUI()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1056",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_buildui",
|
|
"community": 2,
|
|
"norm_label": "buildui()"
|
|
},
|
|
{
|
|
"label": "clamp()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1105",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_clamp",
|
|
"community": 2,
|
|
"norm_label": "clamp()"
|
|
},
|
|
{
|
|
"label": "applyFabPos()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1109",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_applyfabpos",
|
|
"community": 2,
|
|
"norm_label": "applyfabpos()"
|
|
},
|
|
{
|
|
"label": "loadFabPos()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1122",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_loadfabpos",
|
|
"community": 2,
|
|
"norm_label": "loadfabpos()"
|
|
},
|
|
{
|
|
"label": "saveFabPos()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1130",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_savefabpos",
|
|
"community": 2,
|
|
"norm_label": "savefabpos()"
|
|
},
|
|
{
|
|
"label": "placeFab()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1138",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_placefab",
|
|
"community": 2,
|
|
"norm_label": "placefab()"
|
|
},
|
|
{
|
|
"label": "makeDraggable()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1155",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_makedraggable",
|
|
"community": 2,
|
|
"norm_label": "makedraggable()"
|
|
},
|
|
{
|
|
"label": "startRing()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1260",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_startring",
|
|
"community": 2,
|
|
"norm_label": "startring()"
|
|
},
|
|
{
|
|
"label": "stopRing()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1270",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_stopring",
|
|
"community": 2,
|
|
"norm_label": "stopring()"
|
|
},
|
|
{
|
|
"label": "togglePanel()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1278",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_togglepanel",
|
|
"community": 2,
|
|
"norm_label": "togglepanel()"
|
|
},
|
|
{
|
|
"label": "el()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1284",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_el",
|
|
"community": 2,
|
|
"norm_label": "el()"
|
|
},
|
|
{
|
|
"label": "render()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1296",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_render",
|
|
"community": 2,
|
|
"norm_label": "render()"
|
|
},
|
|
{
|
|
"label": "renderItem()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1359",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_renderitem",
|
|
"community": 2,
|
|
"norm_label": "renderitem()"
|
|
},
|
|
{
|
|
"label": "confirmRemove()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1416",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_confirmremove",
|
|
"community": 2,
|
|
"norm_label": "confirmremove()"
|
|
},
|
|
{
|
|
"label": "toast()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1423",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_toast",
|
|
"community": 2,
|
|
"norm_label": "toast()"
|
|
},
|
|
{
|
|
"label": "refresh()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1438",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_refresh",
|
|
"community": 2,
|
|
"norm_label": "refresh()"
|
|
},
|
|
{
|
|
"label": "setPage()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1456",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_setpage",
|
|
"community": 2,
|
|
"norm_label": "setpage()"
|
|
},
|
|
{
|
|
"label": "onNavigate()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1461",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_onnavigate",
|
|
"community": 2,
|
|
"norm_label": "onnavigate()"
|
|
},
|
|
{
|
|
"label": "installNavWatcher()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1476",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_installnavwatcher",
|
|
"community": 2,
|
|
"norm_label": "installnavwatcher()"
|
|
},
|
|
{
|
|
"label": "installLongPress()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1517",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_installlongpress",
|
|
"community": 2,
|
|
"norm_label": "installlongpress()"
|
|
},
|
|
{
|
|
"label": "init()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1579",
|
|
"_origin": "ast",
|
|
"id": "userscript_manga_bookmark_user_init",
|
|
"community": 2,
|
|
"norm_label": "init()"
|
|
},
|
|
{
|
|
"label": "novel-bookmark.user.js",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user",
|
|
"community": 3,
|
|
"norm_label": "novel-bookmark.user.js"
|
|
},
|
|
{
|
|
"label": "anchorsFromDocument()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L52",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_anchorsfromdocument",
|
|
"community": 3,
|
|
"norm_label": "anchorsfromdocument()"
|
|
},
|
|
{
|
|
"label": "anchorsFromHTML()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L61",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_anchorsfromhtml",
|
|
"community": 3,
|
|
"norm_label": "anchorsfromhtml()"
|
|
},
|
|
{
|
|
"label": "escapeRe()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L71",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_escapere",
|
|
"community": 3,
|
|
"norm_label": "escapere()"
|
|
},
|
|
{
|
|
"label": "maxChapter()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L78",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_maxchapter",
|
|
"community": 3,
|
|
"norm_label": "maxchapter()"
|
|
},
|
|
{
|
|
"label": "detect()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L93",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_detect",
|
|
"community": 3,
|
|
"norm_label": "detect()"
|
|
},
|
|
{
|
|
"label": "latestChapterFromAnchors()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L130",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_latestchapterfromanchors",
|
|
"community": 3,
|
|
"norm_label": "latestchapterfromanchors()"
|
|
},
|
|
{
|
|
"label": "seriesIdFromLnwPointer()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L143",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_seriesidfromlnwpointer",
|
|
"community": 3,
|
|
"norm_label": "seriesidfromlnwpointer()"
|
|
},
|
|
{
|
|
"label": "keyOf()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L233",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_keyof",
|
|
"community": 3,
|
|
"norm_label": "keyof()"
|
|
},
|
|
{
|
|
"label": "adapterFor()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L237",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_adapterfor",
|
|
"community": 3,
|
|
"norm_label": "adapterfor()"
|
|
},
|
|
{
|
|
"label": "repairLnwStaleRow()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L250",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_repairlnwstalerow",
|
|
"community": 3,
|
|
"norm_label": "repairlnwstalerow()"
|
|
},
|
|
{
|
|
"label": "computeLatestChapter()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L341",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_computelatestchapter",
|
|
"community": 3,
|
|
"norm_label": "computelatestchapter()"
|
|
},
|
|
{
|
|
"label": "currentSite()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L346",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_currentsite",
|
|
"community": 3,
|
|
"norm_label": "currentsite()"
|
|
},
|
|
{
|
|
"label": "loadCache()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L355",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_loadcache",
|
|
"community": 3,
|
|
"norm_label": "loadcache()"
|
|
},
|
|
{
|
|
"label": "saveCache()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L364",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_savecache",
|
|
"community": 3,
|
|
"norm_label": "savecache()"
|
|
},
|
|
{
|
|
"label": "loadLastChecked()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L372",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_loadlastchecked",
|
|
"community": 3,
|
|
"norm_label": "loadlastchecked()"
|
|
},
|
|
{
|
|
"label": "saveLastChecked()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L381",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_savelastchecked",
|
|
"community": 3,
|
|
"norm_label": "savelastchecked()"
|
|
},
|
|
{
|
|
"label": "authHeaders()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L389",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_authheaders",
|
|
"community": 3,
|
|
"norm_label": "authheaders()"
|
|
},
|
|
{
|
|
"label": "httpError()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L395",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_httperror",
|
|
"community": 3,
|
|
"norm_label": "httperror()"
|
|
},
|
|
{
|
|
"label": "apiGet()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L401",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_apiget",
|
|
"community": 3,
|
|
"norm_label": "apiget()"
|
|
},
|
|
{
|
|
"label": "apiPut()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L411",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_apiput",
|
|
"community": 3,
|
|
"norm_label": "apiput()"
|
|
},
|
|
{
|
|
"label": "apiDelete()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L427",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_apidelete",
|
|
"community": 3,
|
|
"norm_label": "apidelete()"
|
|
},
|
|
{
|
|
"label": "reindex()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L447",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_reindex",
|
|
"community": 3,
|
|
"norm_label": "reindex()"
|
|
},
|
|
{
|
|
"label": "setList()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L453",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_setlist",
|
|
"community": 3,
|
|
"norm_label": "setlist()"
|
|
},
|
|
{
|
|
"label": "upsertLocal()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L461",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_upsertlocal",
|
|
"community": 3,
|
|
"norm_label": "upsertlocal()"
|
|
},
|
|
{
|
|
"label": "removeLocal()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L469",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_removelocal",
|
|
"community": 3,
|
|
"norm_label": "removelocal()"
|
|
},
|
|
{
|
|
"label": "statusOf()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L477",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_statusof",
|
|
"community": 3,
|
|
"norm_label": "statusof()"
|
|
},
|
|
{
|
|
"label": "kindOf()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L483",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_kindof",
|
|
"community": 3,
|
|
"norm_label": "kindof()"
|
|
},
|
|
{
|
|
"label": "loadQueue()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L505",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_loadqueue",
|
|
"community": 3,
|
|
"norm_label": "loadqueue()"
|
|
},
|
|
{
|
|
"label": "saveQueue()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L514",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_savequeue",
|
|
"community": 3,
|
|
"norm_label": "savequeue()"
|
|
},
|
|
{
|
|
"label": "queueCount()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L526",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_queuecount",
|
|
"community": 3,
|
|
"norm_label": "queuecount()"
|
|
},
|
|
{
|
|
"label": "queueGet()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L530",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_queueget",
|
|
"community": 3,
|
|
"norm_label": "queueget()"
|
|
},
|
|
{
|
|
"label": "titleFor()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L534",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_titlefor",
|
|
"community": 3,
|
|
"norm_label": "titlefor()"
|
|
},
|
|
{
|
|
"label": "queuePush()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L541",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_queuepush",
|
|
"community": 3,
|
|
"norm_label": "queuepush()"
|
|
},
|
|
{
|
|
"label": "queueDrop()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L550",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_queuedrop",
|
|
"community": 3,
|
|
"norm_label": "queuedrop()"
|
|
},
|
|
{
|
|
"label": "queueDefer()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L561",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_queuedefer",
|
|
"community": 3,
|
|
"norm_label": "queuedefer()"
|
|
},
|
|
{
|
|
"label": "queueEnqueue()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L573",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_queueenqueue",
|
|
"community": 3,
|
|
"norm_label": "queueenqueue()"
|
|
},
|
|
{
|
|
"label": "drain()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L609",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_drain",
|
|
"community": 3,
|
|
"norm_label": "drain()"
|
|
},
|
|
{
|
|
"label": "overlayPending()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L643",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_overlaypending",
|
|
"community": 3,
|
|
"norm_label": "overlaypending()"
|
|
},
|
|
{
|
|
"label": "pushBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L669",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_pushbookmark",
|
|
"community": 3,
|
|
"norm_label": "pushbookmark()"
|
|
},
|
|
{
|
|
"label": "pushDelete()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L714",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_pushdelete",
|
|
"community": 3,
|
|
"norm_label": "pushdelete()"
|
|
},
|
|
{
|
|
"label": "bookmarkCurrent()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L733",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_bookmarkcurrent",
|
|
"community": 3,
|
|
"norm_label": "bookmarkcurrent()"
|
|
},
|
|
{
|
|
"label": "updateToCurrentChapter()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L754",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_updatetocurrentchapter",
|
|
"community": 3,
|
|
"norm_label": "updatetocurrentchapter()"
|
|
},
|
|
{
|
|
"label": "syncUpsert()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L775",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_syncupsert",
|
|
"community": 3,
|
|
"norm_label": "syncupsert()"
|
|
},
|
|
{
|
|
"label": "toggleFavorite()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L782",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_togglefavorite",
|
|
"community": 3,
|
|
"norm_label": "togglefavorite()"
|
|
},
|
|
{
|
|
"label": "toggleArchive()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L797",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_togglearchive",
|
|
"community": 3,
|
|
"norm_label": "togglearchive()"
|
|
},
|
|
{
|
|
"label": "applyLatestChapterIfChanged()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L816",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_applylatestchapterifchanged",
|
|
"community": 3,
|
|
"norm_label": "applylatestchapterifchanged()"
|
|
},
|
|
{
|
|
"label": "maybeCaptureLatestOnSeriesPage()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L839",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_maybecapturelatestonseriespage",
|
|
"community": 3,
|
|
"norm_label": "maybecapturelatestonseriespage()"
|
|
},
|
|
{
|
|
"label": "backgroundRefreshLatest()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L855",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_backgroundrefreshlatest",
|
|
"community": 3,
|
|
"norm_label": "backgroundrefreshlatest()"
|
|
},
|
|
{
|
|
"label": "removeBookmark()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L894",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_removebookmark",
|
|
"community": 3,
|
|
"norm_label": "removebookmark()"
|
|
},
|
|
{
|
|
"label": "chapterIdentity()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L909",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_chapteridentity",
|
|
"community": 3,
|
|
"norm_label": "chapteridentity()"
|
|
},
|
|
{
|
|
"label": "armDwell()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L913",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_armdwell",
|
|
"community": 3,
|
|
"norm_label": "armdwell()"
|
|
},
|
|
{
|
|
"label": "cancelDwell()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L925",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_canceldwell",
|
|
"community": 3,
|
|
"norm_label": "canceldwell()"
|
|
},
|
|
{
|
|
"label": "maybeAutoUpdate()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L932",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_maybeautoupdate",
|
|
"community": 3,
|
|
"norm_label": "maybeautoupdate()"
|
|
},
|
|
{
|
|
"label": "buildUI()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L962",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_buildui",
|
|
"community": 3,
|
|
"norm_label": "buildui()"
|
|
},
|
|
{
|
|
"label": "clamp()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1011",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_clamp",
|
|
"community": 3,
|
|
"norm_label": "clamp()"
|
|
},
|
|
{
|
|
"label": "applyFabPos()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1015",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_applyfabpos",
|
|
"community": 3,
|
|
"norm_label": "applyfabpos()"
|
|
},
|
|
{
|
|
"label": "loadFabPos()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1028",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_loadfabpos",
|
|
"community": 3,
|
|
"norm_label": "loadfabpos()"
|
|
},
|
|
{
|
|
"label": "saveFabPos()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1036",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_savefabpos",
|
|
"community": 3,
|
|
"norm_label": "savefabpos()"
|
|
},
|
|
{
|
|
"label": "placeFab()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1044",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_placefab",
|
|
"community": 3,
|
|
"norm_label": "placefab()"
|
|
},
|
|
{
|
|
"label": "makeDraggable()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1061",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_makedraggable",
|
|
"community": 3,
|
|
"norm_label": "makedraggable()"
|
|
},
|
|
{
|
|
"label": "startRing()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1166",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_startring",
|
|
"community": 3,
|
|
"norm_label": "startring()"
|
|
},
|
|
{
|
|
"label": "stopRing()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1176",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_stopring",
|
|
"community": 3,
|
|
"norm_label": "stopring()"
|
|
},
|
|
{
|
|
"label": "togglePanel()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1184",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_togglepanel",
|
|
"community": 3,
|
|
"norm_label": "togglepanel()"
|
|
},
|
|
{
|
|
"label": "el()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1190",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_el",
|
|
"community": 3,
|
|
"norm_label": "el()"
|
|
},
|
|
{
|
|
"label": "render()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1202",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_render",
|
|
"community": 3,
|
|
"norm_label": "render()"
|
|
},
|
|
{
|
|
"label": "renderItem()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1265",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_renderitem",
|
|
"community": 3,
|
|
"norm_label": "renderitem()"
|
|
},
|
|
{
|
|
"label": "confirmRemove()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1322",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_confirmremove",
|
|
"community": 3,
|
|
"norm_label": "confirmremove()"
|
|
},
|
|
{
|
|
"label": "toast()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1329",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_toast",
|
|
"community": 3,
|
|
"norm_label": "toast()"
|
|
},
|
|
{
|
|
"label": "refresh()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1344",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_refresh",
|
|
"community": 3,
|
|
"norm_label": "refresh()"
|
|
},
|
|
{
|
|
"label": "applyLnwStaleRowRepair()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1367",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_applylnwstalerowrepair",
|
|
"community": 3,
|
|
"norm_label": "applylnwstalerowrepair()"
|
|
},
|
|
{
|
|
"label": "onNavigate()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1392",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_onnavigate",
|
|
"community": 3,
|
|
"norm_label": "onnavigate()"
|
|
},
|
|
{
|
|
"label": "installNavWatcher()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1408",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_installnavwatcher",
|
|
"community": 3,
|
|
"norm_label": "installnavwatcher()"
|
|
},
|
|
{
|
|
"label": "installLongPress()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1442",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_installlongpress",
|
|
"community": 3,
|
|
"norm_label": "installlongpress()"
|
|
},
|
|
{
|
|
"label": "init()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1504",
|
|
"_origin": "ast",
|
|
"id": "userscript_novel_bookmark_user_init",
|
|
"community": 3,
|
|
"norm_label": "init()"
|
|
},
|
|
{
|
|
"label": "logic.test.js",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_logic_test",
|
|
"community": 2,
|
|
"norm_label": "logic.test.js"
|
|
},
|
|
{
|
|
"label": "test",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L3",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_logic_test_test",
|
|
"community": 2,
|
|
"norm_label": "test"
|
|
},
|
|
{
|
|
"label": "assert",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L4",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_logic_test_assert",
|
|
"community": 2,
|
|
"norm_label": "assert"
|
|
},
|
|
{
|
|
"label": "store",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L17",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_logic_test_store",
|
|
"community": 2,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "metaTags",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L33",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_logic_test_metatags",
|
|
"community": 2,
|
|
"norm_label": "metatags"
|
|
},
|
|
{
|
|
"label": "querySelector()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L38",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_logic_test_queryselector",
|
|
"community": 2,
|
|
"norm_label": "queryselector()"
|
|
},
|
|
{
|
|
"label": "addEventListener()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L44",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_logic_test_addeventlistener",
|
|
"community": 2,
|
|
"norm_label": "addeventlistener()"
|
|
},
|
|
{
|
|
"label": "title()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L45",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_logic_test_title",
|
|
"community": 2,
|
|
"norm_label": "title()"
|
|
},
|
|
{
|
|
"label": "{\n stripBuildHash,\n comixSeriesId,\n asura,\n demonic,\n comix,\n kagane,\n anchorsFromHTML,\n statusOf,\n kindOf,\n}",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L51",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_logic_test_stripbuildhash_comixseriesid_asura_demonic_comix_kagane_anchorsfromhtml_statusof_kindof",
|
|
"community": 2,
|
|
"norm_label": "{\n stripbuildhash,\n comixseriesid,\n asura,\n demonic,\n comix,\n kagane,\n anchorsfromhtml,\n statusof,\n kindof,\n}"
|
|
},
|
|
{
|
|
"label": "loc()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L64",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_logic_test_loc",
|
|
"community": 2,
|
|
"norm_label": "loc()"
|
|
},
|
|
{
|
|
"label": "novel-logic.test.js",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test",
|
|
"community": 3,
|
|
"norm_label": "novel-logic.test.js"
|
|
},
|
|
{
|
|
"label": "test",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L3",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test_test",
|
|
"community": 3,
|
|
"norm_label": "test"
|
|
},
|
|
{
|
|
"label": "assert",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L4",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test_assert",
|
|
"community": 3,
|
|
"norm_label": "assert"
|
|
},
|
|
{
|
|
"label": "store",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L12",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test_store",
|
|
"community": 3,
|
|
"norm_label": "store"
|
|
},
|
|
{
|
|
"label": "metaTags",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L21",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test_metatags",
|
|
"community": 3,
|
|
"norm_label": "metatags"
|
|
},
|
|
{
|
|
"label": "elements",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L22",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test_elements",
|
|
"community": 3,
|
|
"norm_label": "elements"
|
|
},
|
|
{
|
|
"label": "attrEls",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L25",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test_attrels",
|
|
"community": 3,
|
|
"norm_label": "attrels"
|
|
},
|
|
{
|
|
"label": "querySelector()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L27",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test_queryselector",
|
|
"community": 3,
|
|
"norm_label": "queryselector()"
|
|
},
|
|
{
|
|
"label": "querySelectorAll()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L38",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test_queryselectorall",
|
|
"community": 3,
|
|
"norm_label": "queryselectorall()"
|
|
},
|
|
{
|
|
"label": "addEventListener()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L41",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test_addeventlistener",
|
|
"community": 3,
|
|
"norm_label": "addeventlistener()"
|
|
},
|
|
{
|
|
"label": "{\n novelfull,\n lightnovelworld,\n computeLatestChapter,\n kindOf,\n maxChapter,\n repairLnwStaleRow,\n}",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L45",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test_novelfull_lightnovelworld_computelatestchapter_kindof_maxchapter_repairlnwstalerow",
|
|
"community": 3,
|
|
"norm_label": "{\n novelfull,\n lightnovelworld,\n computelatestchapter,\n kindof,\n maxchapter,\n repairlnwstalerow,\n}"
|
|
},
|
|
{
|
|
"label": "loc()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L54",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test_loc",
|
|
"community": 3,
|
|
"norm_label": "loc()"
|
|
},
|
|
{
|
|
"label": "reset()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L59",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test_reset",
|
|
"community": 2,
|
|
"norm_label": "reset()"
|
|
},
|
|
{
|
|
"label": "staleRow()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L365",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test_stalerow",
|
|
"community": 3,
|
|
"norm_label": "stalerow()"
|
|
},
|
|
{
|
|
"label": "lnwPage()",
|
|
"file_type": "code",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L385",
|
|
"_origin": "ast",
|
|
"id": "userscript_test_novel_logic_test_lnwpage",
|
|
"community": 3,
|
|
"norm_label": "lnwpage()"
|
|
},
|
|
{
|
|
"label": "SKILL.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_md",
|
|
"community": 27,
|
|
"norm_label": "skill.md"
|
|
},
|
|
{
|
|
"label": "Find Skills",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L6",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills",
|
|
"community": 27,
|
|
"norm_label": "find skills"
|
|
},
|
|
{
|
|
"label": "When to Use This Skill",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L10",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_to_use_this_skill",
|
|
"community": 27,
|
|
"norm_label": "when to use this skill"
|
|
},
|
|
{
|
|
"label": "What is the Skills CLI?",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L21",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_what_is_the_skills_cli",
|
|
"community": 27,
|
|
"norm_label": "what is the skills cli?"
|
|
},
|
|
{
|
|
"label": "How to Help Users Find Skills",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L33",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills",
|
|
"community": 27,
|
|
"norm_label": "how to help users find skills"
|
|
},
|
|
{
|
|
"label": "Step 1: Understand What They Need",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L35",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_1_understand_what_they_need",
|
|
"community": 27,
|
|
"norm_label": "step 1: understand what they need"
|
|
},
|
|
{
|
|
"label": "Step 2: Check the Leaderboard First",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L43",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_2_check_the_leaderboard_first",
|
|
"community": 27,
|
|
"norm_label": "step 2: check the leaderboard first"
|
|
},
|
|
{
|
|
"label": "Step 3: Search for Skills",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L51",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_3_search_for_skills",
|
|
"community": 27,
|
|
"norm_label": "step 3: search for skills"
|
|
},
|
|
{
|
|
"label": "Step 4: Verify Quality Before Recommending",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L65",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_4_verify_quality_before_recommending",
|
|
"community": 27,
|
|
"norm_label": "step 4: verify quality before recommending"
|
|
},
|
|
{
|
|
"label": "Step 5: Present Options to the User",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L73",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_5_present_options_to_the_user",
|
|
"community": 27,
|
|
"norm_label": "step 5: present options to the user"
|
|
},
|
|
{
|
|
"label": "Step 6: Offer to Install",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L95",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_6_offer_to_install",
|
|
"community": 27,
|
|
"norm_label": "step 6: offer to install"
|
|
},
|
|
{
|
|
"label": "Common Skill Categories",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L105",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_common_skill_categories",
|
|
"community": 27,
|
|
"norm_label": "common skill categories"
|
|
},
|
|
{
|
|
"label": "Tips for Effective Searches",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L119",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_tips_for_effective_searches",
|
|
"community": 27,
|
|
"norm_label": "tips for effective searches"
|
|
},
|
|
{
|
|
"label": "When No Skills Are Found",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L125",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_no_skills_are_found",
|
|
"community": 27,
|
|
"norm_label": "when no skills are found"
|
|
},
|
|
{
|
|
"label": "SKILL.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_md",
|
|
"community": 17,
|
|
"norm_label": "skill.md"
|
|
},
|
|
{
|
|
"label": "Go Code Style",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L24",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style",
|
|
"community": 17,
|
|
"norm_label": "go code style"
|
|
},
|
|
{
|
|
"label": "Line Length & Breaking",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L32",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_line_length_breaking",
|
|
"community": 17,
|
|
"norm_label": "line length & breaking"
|
|
},
|
|
{
|
|
"label": "Variable Declarations",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L52",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations",
|
|
"community": 17,
|
|
"norm_label": "variable declarations"
|
|
},
|
|
{
|
|
"label": "Slice & Map Initialization",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L62",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_slice_map_initialization",
|
|
"community": 17,
|
|
"norm_label": "slice & map initialization"
|
|
},
|
|
{
|
|
"label": "Composite Literals",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L75",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_composite_literals",
|
|
"community": 17,
|
|
"norm_label": "composite literals"
|
|
},
|
|
{
|
|
"label": "Control Flow",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L87",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow",
|
|
"community": 17,
|
|
"norm_label": "control flow"
|
|
},
|
|
{
|
|
"label": "Reduce Nesting",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L89",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_reduce_nesting",
|
|
"community": 17,
|
|
"norm_label": "reduce nesting"
|
|
},
|
|
{
|
|
"label": "Eliminate Unnecessary `else`",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L108",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_eliminate_unnecessary_else",
|
|
"community": 17,
|
|
"norm_label": "eliminate unnecessary `else`"
|
|
},
|
|
{
|
|
"label": "Complex Conditions & Init Scope",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L132",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_complex_conditions_init_scope",
|
|
"community": 17,
|
|
"norm_label": "complex conditions & init scope"
|
|
},
|
|
{
|
|
"label": "Switch Over If-Else Chains",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L154",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_switch_over_if_else_chains",
|
|
"community": 17,
|
|
"norm_label": "switch over if-else chains"
|
|
},
|
|
{
|
|
"label": "Function Design",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L169",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_function_design",
|
|
"community": 17,
|
|
"norm_label": "function design"
|
|
},
|
|
{
|
|
"label": "Prefer `range` for Iteration",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L181",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_prefer_range_for_iteration",
|
|
"community": 17,
|
|
"norm_label": "prefer `range` for iteration"
|
|
},
|
|
{
|
|
"label": "Value vs Pointer Arguments",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L191",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_value_vs_pointer_arguments",
|
|
"community": 17,
|
|
"norm_label": "value vs pointer arguments"
|
|
},
|
|
{
|
|
"label": "Code Organization Within Files",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L195",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_code_organization_within_files",
|
|
"community": 17,
|
|
"norm_label": "code organization within files"
|
|
},
|
|
{
|
|
"label": "String Handling",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L204",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_string_handling",
|
|
"community": 17,
|
|
"norm_label": "string handling"
|
|
},
|
|
{
|
|
"label": "Type Conversions",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L208",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_type_conversions",
|
|
"community": 17,
|
|
"norm_label": "type conversions"
|
|
},
|
|
{
|
|
"label": "Philosophy",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L216",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_philosophy",
|
|
"community": 17,
|
|
"norm_label": "philosophy"
|
|
},
|
|
{
|
|
"label": "Parallelizing Code Style Reviews",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L224",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_parallelizing_code_style_reviews",
|
|
"community": 17,
|
|
"norm_label": "parallelizing code style reviews"
|
|
},
|
|
{
|
|
"label": "Enforce with Linters",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L228",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_enforce_with_linters",
|
|
"community": 17,
|
|
"norm_label": "enforce with linters"
|
|
},
|
|
{
|
|
"label": "Cross-References",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L232",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_cross_references",
|
|
"community": 17,
|
|
"norm_label": "cross-references"
|
|
},
|
|
{
|
|
"label": "details.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/references/details.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_md",
|
|
"community": 17,
|
|
"norm_label": "details.md"
|
|
},
|
|
{
|
|
"label": "Code Style Details",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/references/details.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details",
|
|
"community": 17,
|
|
"norm_label": "code style details"
|
|
},
|
|
{
|
|
"label": "Extract Complex Conditions",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/references/details.md",
|
|
"source_location": "L3",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_extract_complex_conditions",
|
|
"community": 17,
|
|
"norm_label": "extract complex conditions"
|
|
},
|
|
{
|
|
"label": "Value vs Pointer Arguments",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-code-style/references/details.md",
|
|
"source_location": "L37",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_value_vs_pointer_arguments",
|
|
"community": 17,
|
|
"norm_label": "value vs pointer arguments"
|
|
},
|
|
{
|
|
"label": "SKILL.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md",
|
|
"community": 14,
|
|
"norm_label": "skill.md"
|
|
},
|
|
{
|
|
"label": "Go Error Handling Best Practices",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L32",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices",
|
|
"community": 14,
|
|
"norm_label": "go error handling best practices"
|
|
},
|
|
{
|
|
"label": "Best Practices Summary",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L36",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_best_practices_summary",
|
|
"community": 14,
|
|
"norm_label": "best practices summary"
|
|
},
|
|
{
|
|
"label": "Detailed Reference",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L54",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_detailed_reference",
|
|
"community": 14,
|
|
"norm_label": "detailed reference"
|
|
},
|
|
{
|
|
"label": "Parallelizing Error Handling Audits",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L62",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_parallelizing_error_handling_audits",
|
|
"community": 14,
|
|
"norm_label": "parallelizing error handling audits"
|
|
},
|
|
{
|
|
"label": "Cross-References",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L72",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_cross_references",
|
|
"community": 14,
|
|
"norm_label": "cross-references"
|
|
},
|
|
{
|
|
"label": "References",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L80",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_references",
|
|
"community": 14,
|
|
"norm_label": "references"
|
|
},
|
|
{
|
|
"label": "error-creation.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md",
|
|
"community": 14,
|
|
"norm_label": "error-creation.md"
|
|
},
|
|
{
|
|
"label": "Error Creation",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation",
|
|
"community": 14,
|
|
"norm_label": "error creation"
|
|
},
|
|
{
|
|
"label": "Errors as Values",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L3",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_as_values",
|
|
"community": 14,
|
|
"norm_label": "errors as values"
|
|
},
|
|
{
|
|
"label": "Error String Conventions",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L30",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_string_conventions",
|
|
"community": 14,
|
|
"norm_label": "error string conventions"
|
|
},
|
|
{
|
|
"label": "Creating Errors",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L50",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors",
|
|
"community": 14,
|
|
"norm_label": "creating errors"
|
|
},
|
|
{
|
|
"label": "`errors.New` \u2014 static error messages",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L52",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_new_static_error_messages",
|
|
"community": 14,
|
|
"norm_label": "`errors.new` \u2014 static error messages"
|
|
},
|
|
{
|
|
"label": "`fmt.Errorf` \u2014 dynamic error messages",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L59",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_fmt_errorf_dynamic_error_messages",
|
|
"community": 14,
|
|
"norm_label": "`fmt.errorf` \u2014 dynamic error messages"
|
|
},
|
|
{
|
|
"label": "Decision table: which error strategy to use",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L73",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_decision_table_which_error_strategy_to_use",
|
|
"community": 14,
|
|
"norm_label": "decision table: which error strategy to use"
|
|
},
|
|
{
|
|
"label": "Low-Cardinality Error Messages",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L82",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_low_cardinality_error_messages",
|
|
"community": 14,
|
|
"norm_label": "low-cardinality error messages"
|
|
},
|
|
{
|
|
"label": "Custom Error Types",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L105",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_error_types",
|
|
"community": 14,
|
|
"norm_label": "custom error types"
|
|
},
|
|
{
|
|
"label": "Custom types that wrap other errors",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L128",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_types_that_wrap_other_errors",
|
|
"community": 14,
|
|
"norm_label": "custom types that wrap other errors"
|
|
},
|
|
{
|
|
"label": "error-handling.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md",
|
|
"community": 14,
|
|
"norm_label": "error-handling.md"
|
|
},
|
|
{
|
|
"label": "Error Handling Patterns and Logging",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging",
|
|
"community": 14,
|
|
"norm_label": "error handling patterns and logging"
|
|
},
|
|
{
|
|
"label": "The Single Handling Rule",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L3",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_the_single_handling_rule",
|
|
"community": 14,
|
|
"norm_label": "the single handling rule"
|
|
},
|
|
{
|
|
"label": "Panic and Recover",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L41",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover",
|
|
"community": 14,
|
|
"norm_label": "panic and recover"
|
|
},
|
|
{
|
|
"label": "When to panic",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L43",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_when_to_panic",
|
|
"community": 14,
|
|
"norm_label": "when to panic"
|
|
},
|
|
{
|
|
"label": "Recovering from panics",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L67",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_recovering_from_panics",
|
|
"community": 14,
|
|
"norm_label": "recovering from panics"
|
|
},
|
|
{
|
|
"label": "Why Use `samber/oops`",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L90",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_why_use_samber_oops",
|
|
"community": 14,
|
|
"norm_label": "why use `samber/oops`"
|
|
},
|
|
{
|
|
"label": "Logging Errors with `slog`",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L127",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_logging_errors_with_slog",
|
|
"community": 14,
|
|
"norm_label": "logging errors with `slog`"
|
|
},
|
|
{
|
|
"label": "error-wrapping.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_md",
|
|
"community": 14,
|
|
"norm_label": "error-wrapping.md"
|
|
},
|
|
{
|
|
"label": "Error Wrapping and Inspection",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection",
|
|
"community": 14,
|
|
"norm_label": "error wrapping and inspection"
|
|
},
|
|
{
|
|
"label": "Error Wrapping with `%w`",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L3",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_with_w",
|
|
"community": 14,
|
|
"norm_label": "error wrapping with `%w`"
|
|
},
|
|
{
|
|
"label": "`%w` vs `%v`: controlling exposure",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L18",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_w_vs_v_controlling_exposure",
|
|
"community": 14,
|
|
"norm_label": "`%w` vs `%v`: controlling exposure"
|
|
},
|
|
{
|
|
"label": "Inspecting Errors: `errors.Is` and `errors.As`",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L38",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as",
|
|
"community": 14,
|
|
"norm_label": "inspecting errors: `errors.is` and `errors.as`"
|
|
},
|
|
{
|
|
"label": "`errors.Is` \u2014 match against a sentinel value",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L40",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_match_against_a_sentinel_value",
|
|
"community": 14,
|
|
"norm_label": "`errors.is` \u2014 match against a sentinel value"
|
|
},
|
|
{
|
|
"label": "`errors.As / errors.AsType` \u2014 extract a typed error from the chain",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L52",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_as_errors_astype_extract_a_typed_error_from_the_chain",
|
|
"community": 14,
|
|
"norm_label": "`errors.as / errors.astype` \u2014 extract a typed error from the chain"
|
|
},
|
|
{
|
|
"label": "Combining Errors with `errors.Join`",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L70",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join",
|
|
"community": 14,
|
|
"norm_label": "combining errors with `errors.join`"
|
|
},
|
|
{
|
|
"label": "Use case: validating multiple fields",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L74",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_validating_multiple_fields",
|
|
"community": 14,
|
|
"norm_label": "use case: validating multiple fields"
|
|
},
|
|
{
|
|
"label": "Use case: parallel operations with independent failures",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L91",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_parallel_operations_with_independent_failures",
|
|
"community": 14,
|
|
"norm_label": "use case: parallel operations with independent failures"
|
|
},
|
|
{
|
|
"label": "`errors.Is` works through joined errors",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L105",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_works_through_joined_errors",
|
|
"community": 14,
|
|
"norm_label": "`errors.is` works through joined errors"
|
|
},
|
|
{
|
|
"label": "SKILL.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md",
|
|
"community": 47,
|
|
"norm_label": "skill.md"
|
|
},
|
|
{
|
|
"label": "Go Performance Optimization",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L40",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization",
|
|
"community": 33,
|
|
"norm_label": "go performance optimization"
|
|
},
|
|
{
|
|
"label": "Core Philosophy",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L42",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_core_philosophy",
|
|
"community": 33,
|
|
"norm_label": "core philosophy"
|
|
},
|
|
{
|
|
"label": "Rule Out External Bottlenecks First",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L48",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_rule_out_external_bottlenecks_first",
|
|
"community": 33,
|
|
"norm_label": "rule out external bottlenecks first"
|
|
},
|
|
{
|
|
"label": "Iterative Optimization Methodology",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L56",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_iterative_optimization_methodology",
|
|
"community": 33,
|
|
"norm_label": "iterative optimization methodology"
|
|
},
|
|
{
|
|
"label": "The cycle: Define Goals \u2192 Benchmark \u2192 Diagnose \u2192 Improve \u2192 Benchmark",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L58",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_the_cycle_define_goals_benchmark_diagnose_improve_benchmark",
|
|
"community": 33,
|
|
"norm_label": "the cycle: define goals \u2192 benchmark \u2192 diagnose \u2192 improve \u2192 benchmark"
|
|
},
|
|
{
|
|
"label": "Decision Tree: Where Is Time Spent?",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L73",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_decision_tree_where_is_time_spent",
|
|
"community": 33,
|
|
"norm_label": "decision tree: where is time spent?"
|
|
},
|
|
{
|
|
"label": "Common Mistakes",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L86",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_common_mistakes",
|
|
"community": 33,
|
|
"norm_label": "common mistakes"
|
|
},
|
|
{
|
|
"label": "Deep Dives",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L98",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_deep_dives",
|
|
"community": 33,
|
|
"norm_label": "deep dives"
|
|
},
|
|
{
|
|
"label": "CI Regression Detection",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L107",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_ci_regression_detection",
|
|
"community": 33,
|
|
"norm_label": "ci regression detection"
|
|
},
|
|
{
|
|
"label": "Cross-References",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L111",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_skill_cross_references",
|
|
"community": 33,
|
|
"norm_label": "cross-references"
|
|
},
|
|
{
|
|
"label": "caching.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_md",
|
|
"community": 22,
|
|
"norm_label": "caching.md"
|
|
},
|
|
{
|
|
"label": "Caching Patterns",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns",
|
|
"community": 22,
|
|
"norm_label": "caching patterns"
|
|
},
|
|
{
|
|
"label": "Compiled Pattern Caching",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L5",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching",
|
|
"community": 22,
|
|
"norm_label": "compiled pattern caching"
|
|
},
|
|
{
|
|
"label": "Regexp at package level",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L9",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_regexp_at_package_level",
|
|
"community": 22,
|
|
"norm_label": "regexp at package level"
|
|
},
|
|
{
|
|
"label": "Template caching",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L28",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_template_caching",
|
|
"community": 22,
|
|
"norm_label": "template caching"
|
|
},
|
|
{
|
|
"label": "Precomputed lookup tables",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L36",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_precomputed_lookup_tables",
|
|
"community": 22,
|
|
"norm_label": "precomputed lookup tables"
|
|
},
|
|
{
|
|
"label": "Request-Level Caching",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L50",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching",
|
|
"community": 22,
|
|
"norm_label": "request-level caching"
|
|
},
|
|
{
|
|
"label": "singleflight for cache stampede prevention",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L54",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_singleflight_for_cache_stampede_prevention",
|
|
"community": 22,
|
|
"norm_label": "singleflight for cache stampede prevention"
|
|
},
|
|
{
|
|
"label": "LRU caches",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L83",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_lru_caches",
|
|
"community": 22,
|
|
"norm_label": "lru caches"
|
|
},
|
|
{
|
|
"label": "Algorithmic Complexity",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L92",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_algorithmic_complexity",
|
|
"community": 22,
|
|
"norm_label": "algorithmic complexity"
|
|
},
|
|
{
|
|
"label": "Work Avoidance",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L110",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance",
|
|
"community": 22,
|
|
"norm_label": "work avoidance"
|
|
},
|
|
{
|
|
"label": "Map lookups over slice scanning",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L114",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_map_lookups_over_slice_scanning",
|
|
"community": 22,
|
|
"norm_label": "map lookups over slice scanning"
|
|
},
|
|
{
|
|
"label": "Early returns and short-circuit loops",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L134",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_early_returns_and_short_circuit_loops",
|
|
"community": 22,
|
|
"norm_label": "early returns and short-circuit loops"
|
|
},
|
|
{
|
|
"label": "Avoid iterator chains",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L153",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_avoid_iterator_chains",
|
|
"community": 22,
|
|
"norm_label": "avoid iterator chains"
|
|
},
|
|
{
|
|
"label": "Replace indirect function calls with direct loops",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L167",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_replace_indirect_function_calls_with_direct_loops",
|
|
"community": 22,
|
|
"norm_label": "replace indirect function calls with direct loops"
|
|
},
|
|
{
|
|
"label": "cpu.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_md",
|
|
"community": 47,
|
|
"norm_label": "cpu.md"
|
|
},
|
|
{
|
|
"label": "CPU Optimization",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization",
|
|
"community": 21,
|
|
"norm_label": "cpu optimization"
|
|
},
|
|
{
|
|
"label": "Function Inlining",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L5",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_function_inlining",
|
|
"community": 21,
|
|
"norm_label": "function inlining"
|
|
},
|
|
{
|
|
"label": "Value receivers enable inlining",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L37",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_value_receivers_enable_inlining",
|
|
"community": 21,
|
|
"norm_label": "value receivers enable inlining"
|
|
},
|
|
{
|
|
"label": "Cache Locality",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L49",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality",
|
|
"community": 21,
|
|
"norm_label": "cache locality"
|
|
},
|
|
{
|
|
"label": "Row-major traversal",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L55",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_row_major_traversal",
|
|
"community": 21,
|
|
"norm_label": "row-major traversal"
|
|
},
|
|
{
|
|
"label": "Contiguous 2D allocation",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L77",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_contiguous_2d_allocation",
|
|
"community": 21,
|
|
"norm_label": "contiguous 2d allocation"
|
|
},
|
|
{
|
|
"label": "Struct of Arrays (SoA) vs Array of Structs (AoS)",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L92",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_struct_of_arrays_soa_vs_array_of_structs_aos",
|
|
"community": 21,
|
|
"norm_label": "struct of arrays (soa) vs array of structs (aos)"
|
|
},
|
|
{
|
|
"label": "Pointer-heavy vs value-heavy data",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L109",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_pointer_heavy_vs_value_heavy_data",
|
|
"community": 21,
|
|
"norm_label": "pointer-heavy vs value-heavy data"
|
|
},
|
|
{
|
|
"label": "False Sharing",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L122",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_false_sharing",
|
|
"community": 21,
|
|
"norm_label": "false sharing"
|
|
},
|
|
{
|
|
"label": "Instruction-Level Parallelism",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L142",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_instruction_level_parallelism",
|
|
"community": 21,
|
|
"norm_label": "instruction-level parallelism"
|
|
},
|
|
{
|
|
"label": "SIMD (Single Instruction, Multiple Data)",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L165",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_simd_single_instruction_multiple_data",
|
|
"community": 21,
|
|
"norm_label": "simd (single instruction, multiple data)"
|
|
},
|
|
{
|
|
"label": "Handling CPU-specific instruction sets",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L188",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_handling_cpu_specific_instruction_sets",
|
|
"community": 21,
|
|
"norm_label": "handling cpu-specific instruction sets"
|
|
},
|
|
{
|
|
"label": "Tight Loops and the Scheduler",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L287",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_tight_loops_and_the_scheduler",
|
|
"community": 21,
|
|
"norm_label": "tight loops and the scheduler"
|
|
},
|
|
{
|
|
"label": "Reflection and Type Assertions",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L341",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_reflection_and_type_assertions",
|
|
"community": 21,
|
|
"norm_label": "reflection and type assertions"
|
|
},
|
|
{
|
|
"label": "Monotonic Time",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L361",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_monotonic_time",
|
|
"community": 21,
|
|
"norm_label": "monotonic time"
|
|
},
|
|
{
|
|
"label": "io-networking.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_md",
|
|
"community": 47,
|
|
"norm_label": "io-networking.md"
|
|
},
|
|
{
|
|
"label": "I/O & Networking Optimization",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization",
|
|
"community": 20,
|
|
"norm_label": "i/o & networking optimization"
|
|
},
|
|
{
|
|
"label": "HTTP Transport Configuration",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L5",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration",
|
|
"community": 20,
|
|
"norm_label": "http transport configuration"
|
|
},
|
|
{
|
|
"label": "Connection pooling",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L9",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_connection_pooling",
|
|
"community": 20,
|
|
"norm_label": "connection pooling"
|
|
},
|
|
{
|
|
"label": "Timeouts",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L39",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_timeouts",
|
|
"community": 20,
|
|
"norm_label": "timeouts"
|
|
},
|
|
{
|
|
"label": "Drain response body for connection reuse",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L54",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_drain_response_body_for_connection_reuse",
|
|
"community": 20,
|
|
"norm_label": "drain response body for connection reuse"
|
|
},
|
|
{
|
|
"label": "Streaming vs Buffering",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L65",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering",
|
|
"community": 20,
|
|
"norm_label": "streaming vs buffering"
|
|
},
|
|
{
|
|
"label": "Avoid io.ReadAll for large payloads",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L69",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_avoid_io_readall_for_large_payloads",
|
|
"community": 20,
|
|
"norm_label": "avoid io.readall for large payloads"
|
|
},
|
|
{
|
|
"label": "Streaming JSON",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L87",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_json",
|
|
"community": 20,
|
|
"norm_label": "streaming json"
|
|
},
|
|
{
|
|
"label": "JSON Performance",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L100",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_json_performance",
|
|
"community": 20,
|
|
"norm_label": "json performance"
|
|
},
|
|
{
|
|
"label": "Cgo Overhead",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L115",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_cgo_overhead",
|
|
"community": 20,
|
|
"norm_label": "cgo overhead"
|
|
},
|
|
{
|
|
"label": "Buffered I/O",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L136",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_buffered_i_o",
|
|
"community": 20,
|
|
"norm_label": "buffered i/o"
|
|
},
|
|
{
|
|
"label": "Concurrent Multi-Stage Pipelines",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L152",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines",
|
|
"community": 20,
|
|
"norm_label": "concurrent multi-stage pipelines"
|
|
},
|
|
{
|
|
"label": "The unusual scenario",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L158",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_the_unusual_scenario",
|
|
"community": 20,
|
|
"norm_label": "the unusual scenario"
|
|
},
|
|
{
|
|
"label": "When to use this (and when NOT to)",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L213",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_when_to_use_this_and_when_not_to",
|
|
"community": 20,
|
|
"norm_label": "when to use this (and when not to)"
|
|
},
|
|
{
|
|
"label": "Batch Operations",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L231",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations",
|
|
"community": 20,
|
|
"norm_label": "batch operations"
|
|
},
|
|
{
|
|
"label": "Database: batch inserts over row-by-row",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L237",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_database_batch_inserts_over_row_by_row",
|
|
"community": 20,
|
|
"norm_label": "database: batch inserts over row-by-row"
|
|
},
|
|
{
|
|
"label": "HTTP: batch API calls",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L263",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_batch_api_calls",
|
|
"community": 20,
|
|
"norm_label": "http: batch api calls"
|
|
},
|
|
{
|
|
"label": "Channel: batch processing from a stream",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L279",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_channel_batch_processing_from_a_stream",
|
|
"community": 20,
|
|
"norm_label": "channel: batch processing from a stream"
|
|
},
|
|
{
|
|
"label": "memory.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md",
|
|
"community": 47,
|
|
"norm_label": "memory.md"
|
|
},
|
|
{
|
|
"label": "Memory Optimization",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization",
|
|
"community": 28,
|
|
"norm_label": "memory optimization"
|
|
},
|
|
{
|
|
"label": "Allocation Patterns",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L5",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns",
|
|
"community": 28,
|
|
"norm_label": "allocation patterns"
|
|
},
|
|
{
|
|
"label": "Reuse slices via append(s[:0], ...)",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L9",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_reuse_slices_via_append_s_0",
|
|
"community": 28,
|
|
"norm_label": "reuse slices via append(s[:0], ...)"
|
|
},
|
|
{
|
|
"label": "Direct indexing vs append",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L21",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_direct_indexing_vs_append",
|
|
"community": 28,
|
|
"norm_label": "direct indexing vs append"
|
|
},
|
|
{
|
|
"label": "Eliminate redundant map lookups",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L37",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_eliminate_redundant_map_lookups",
|
|
"community": 28,
|
|
"norm_label": "eliminate redundant map lookups"
|
|
},
|
|
{
|
|
"label": "Map size hints",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L49",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_size_hints",
|
|
"community": 28,
|
|
"norm_label": "map size hints"
|
|
},
|
|
{
|
|
"label": "Sentinel errors vs fmt.Errorf",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L57",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sentinel_errors_vs_fmt_errorf",
|
|
"community": 28,
|
|
"norm_label": "sentinel errors vs fmt.errorf"
|
|
},
|
|
{
|
|
"label": "Interface boxing",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L72",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_interface_boxing",
|
|
"community": 28,
|
|
"norm_label": "interface boxing"
|
|
},
|
|
{
|
|
"label": "Backing Array Leaks",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L87",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks",
|
|
"community": 28,
|
|
"norm_label": "backing array leaks"
|
|
},
|
|
{
|
|
"label": "Slice reslicing retains the entire backing array",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L91",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_slice_reslicing_retains_the_entire_backing_array",
|
|
"community": 28,
|
|
"norm_label": "slice reslicing retains the entire backing array"
|
|
},
|
|
{
|
|
"label": "Substring memory leaks",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L107",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_substring_memory_leaks",
|
|
"community": 28,
|
|
"norm_label": "substring memory leaks"
|
|
},
|
|
{
|
|
"label": "Map never shrinks",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L119",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_never_shrinks",
|
|
"community": 28,
|
|
"norm_label": "map never shrinks"
|
|
},
|
|
{
|
|
"label": "String and Byte Optimization",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L132",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_string_and_byte_optimization",
|
|
"community": 28,
|
|
"norm_label": "string and byte optimization"
|
|
},
|
|
{
|
|
"label": "sync.Pool Hot-Path Patterns",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L140",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sync_pool_hot_path_patterns",
|
|
"community": 28,
|
|
"norm_label": "sync.pool hot-path patterns"
|
|
},
|
|
{
|
|
"label": "Memory Layout",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L176",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout",
|
|
"community": 28,
|
|
"norm_label": "memory layout"
|
|
},
|
|
{
|
|
"label": "Struct field alignment",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L180",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_struct_field_alignment",
|
|
"community": 28,
|
|
"norm_label": "struct field alignment"
|
|
},
|
|
{
|
|
"label": "Zero-size field at end of struct",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L206",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_zero_size_field_at_end_of_struct",
|
|
"community": 28,
|
|
"norm_label": "zero-size field at end of struct"
|
|
},
|
|
{
|
|
"label": "Pointer receivers for large structs",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L220",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_pointer_receivers_for_large_structs",
|
|
"community": 28,
|
|
"norm_label": "pointer receivers for large structs"
|
|
},
|
|
{
|
|
"label": "Map of pointers for large, frequently updated structs",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L224",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_of_pointers_for_large_frequently_updated_structs",
|
|
"community": 28,
|
|
"norm_label": "map of pointers for large, frequently updated structs"
|
|
},
|
|
{
|
|
"label": "observability.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md",
|
|
"community": 47,
|
|
"norm_label": "observability.md"
|
|
},
|
|
{
|
|
"label": "Production Observability for Performance",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance",
|
|
"community": 47,
|
|
"norm_label": "production observability for performance"
|
|
},
|
|
{
|
|
"label": "Prometheus Metrics for Go",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L5",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go",
|
|
"community": 29,
|
|
"norm_label": "prometheus metrics for go"
|
|
},
|
|
{
|
|
"label": "PromQL Queries for Performance Diagnosis",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L11",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis",
|
|
"community": 29,
|
|
"norm_label": "promql queries for performance diagnosis"
|
|
},
|
|
{
|
|
"label": "GC pressure",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L13",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_gc_pressure",
|
|
"community": 29,
|
|
"norm_label": "gc pressure"
|
|
},
|
|
{
|
|
"label": "Memory leaks",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L21",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_memory_leaks",
|
|
"community": 29,
|
|
"norm_label": "memory leaks"
|
|
},
|
|
{
|
|
"label": "Goroutine leaks",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L29",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_goroutine_leaks",
|
|
"community": 29,
|
|
"norm_label": "goroutine leaks"
|
|
},
|
|
{
|
|
"label": "CPU saturation",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L36",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_cpu_saturation",
|
|
"community": 29,
|
|
"norm_label": "cpu saturation"
|
|
},
|
|
{
|
|
"label": "Regression detection (after deploy)",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L43",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_regression_detection_after_deploy",
|
|
"community": 29,
|
|
"norm_label": "regression detection (after deploy)"
|
|
},
|
|
{
|
|
"label": "Alerting rules (examples)",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L50",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_alerting_rules_examples",
|
|
"community": 29,
|
|
"norm_label": "alerting rules (examples)"
|
|
},
|
|
{
|
|
"label": "Grafana Dashboards",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L56",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_grafana_dashboards",
|
|
"community": 29,
|
|
"norm_label": "grafana dashboards"
|
|
},
|
|
{
|
|
"label": "Continuous Profiling",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L60",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling",
|
|
"community": 47,
|
|
"norm_label": "continuous profiling"
|
|
},
|
|
{
|
|
"label": "Pyroscope push mode",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L71",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_push_mode",
|
|
"community": 47,
|
|
"norm_label": "pyroscope push mode"
|
|
},
|
|
{
|
|
"label": "Pyroscope pull mode (via Grafana Alloy)",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L90",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_pull_mode_via_grafana_alloy",
|
|
"community": 47,
|
|
"norm_label": "pyroscope pull mode (via grafana alloy)"
|
|
},
|
|
{
|
|
"label": "Real-Time Visualization (Development)",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L96",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_real_time_visualization_development",
|
|
"community": 47,
|
|
"norm_label": "real-time visualization (development)"
|
|
},
|
|
{
|
|
"label": "runtime.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md",
|
|
"community": 47,
|
|
"norm_label": "runtime.md"
|
|
},
|
|
{
|
|
"label": "Runtime Tuning",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning",
|
|
"community": 24,
|
|
"norm_label": "runtime tuning"
|
|
},
|
|
{
|
|
"label": "Garbage Collector Tuning",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L5",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning",
|
|
"community": 24,
|
|
"norm_label": "garbage collector tuning"
|
|
},
|
|
{
|
|
"label": "GOGC (default: 100)",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L9",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gogc_default_100",
|
|
"community": 24,
|
|
"norm_label": "gogc (default: 100)"
|
|
},
|
|
{
|
|
"label": "GOMEMLIMIT (Go 1.19+)",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L19",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomemlimit_go_1_19",
|
|
"community": 24,
|
|
"norm_label": "gomemlimit (go 1.19+)"
|
|
},
|
|
{
|
|
"label": "Programmatic control",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L33",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_programmatic_control",
|
|
"community": 24,
|
|
"norm_label": "programmatic control"
|
|
},
|
|
{
|
|
"label": "Ballast pattern (pre-Go 1.19)",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L44",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_ballast_pattern_pre_go_1_19",
|
|
"community": 24,
|
|
"norm_label": "ballast pattern (pre-go 1.19)"
|
|
},
|
|
{
|
|
"label": "GC Profiling and Diagnostics",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L54",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics",
|
|
"community": 24,
|
|
"norm_label": "gc profiling and diagnostics"
|
|
},
|
|
{
|
|
"label": "GODEBUG=gctrace=1",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L56",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_godebug_gctrace_1",
|
|
"community": 24,
|
|
"norm_label": "godebug=gctrace=1"
|
|
},
|
|
{
|
|
"label": "runtime.ReadMemStats",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L81",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_readmemstats",
|
|
"community": 24,
|
|
"norm_label": "runtime.readmemstats"
|
|
},
|
|
{
|
|
"label": "GC pacing",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L96",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_pacing",
|
|
"community": 24,
|
|
"norm_label": "gc pacing"
|
|
},
|
|
{
|
|
"label": "Allocation Rate Reduction",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L107",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_allocation_rate_reduction",
|
|
"community": 24,
|
|
"norm_label": "allocation rate reduction"
|
|
},
|
|
{
|
|
"label": "GOMAXPROCS in Containers",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L118",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomaxprocs_in_containers",
|
|
"community": 24,
|
|
"norm_label": "gomaxprocs in containers"
|
|
},
|
|
{
|
|
"label": "Profile-Guided Optimization (PGO)",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L151",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_profile_guided_optimization_pgo",
|
|
"community": 24,
|
|
"norm_label": "profile-guided optimization (pgo)"
|
|
},
|
|
{
|
|
"label": "Logging Overhead in Hot Paths",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L186",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_logging_overhead_in_hot_paths",
|
|
"community": 24,
|
|
"norm_label": "logging overhead in hot paths"
|
|
},
|
|
{
|
|
"label": "Panic/Recover Cost",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L206",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_panic_recover_cost",
|
|
"community": 24,
|
|
"norm_label": "panic/recover cost"
|
|
},
|
|
{
|
|
"label": "SKILL.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md",
|
|
"community": 10,
|
|
"norm_label": "skill.md"
|
|
},
|
|
{
|
|
"label": "Go Testing Best Practices",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L43",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"community": 10,
|
|
"norm_label": "go testing best practices"
|
|
},
|
|
{
|
|
"label": "Best Practices Summary",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L47",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_best_practices_summary",
|
|
"community": 10,
|
|
"norm_label": "best practices summary"
|
|
},
|
|
{
|
|
"label": "Test Structure and Organization",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L63",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization",
|
|
"community": 10,
|
|
"norm_label": "test structure and organization"
|
|
},
|
|
{
|
|
"label": "File Conventions",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L65",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_file_conventions",
|
|
"community": 10,
|
|
"norm_label": "file conventions"
|
|
},
|
|
{
|
|
"label": "Naming Conventions",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L89",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_naming_conventions",
|
|
"community": 10,
|
|
"norm_label": "naming conventions"
|
|
},
|
|
{
|
|
"label": "Table-Driven Tests",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L99",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_table_driven_tests",
|
|
"community": 10,
|
|
"norm_label": "table-driven tests"
|
|
},
|
|
{
|
|
"label": "Common Pitfall: Assert Scope Leaking into Subtests",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L143",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_common_pitfall_assert_scope_leaking_into_subtests",
|
|
"community": 10,
|
|
"norm_label": "common pitfall: assert scope leaking into subtests"
|
|
},
|
|
{
|
|
"label": "Unit Tests",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L171",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_unit_tests",
|
|
"community": 10,
|
|
"norm_label": "unit tests"
|
|
},
|
|
{
|
|
"label": "Testing HTTP Handlers",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L175",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_http_handlers",
|
|
"community": 10,
|
|
"norm_label": "testing http handlers"
|
|
},
|
|
{
|
|
"label": "Goroutine Leak Detection with goleak",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L179",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_goroutine_leak_detection_with_goleak",
|
|
"community": 10,
|
|
"norm_label": "goroutine leak detection with goleak"
|
|
},
|
|
{
|
|
"label": "testing/synctest for Deterministic Goroutine Testing",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L213",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_synctest_for_deterministic_goroutine_testing",
|
|
"community": 10,
|
|
"norm_label": "testing/synctest for deterministic goroutine testing"
|
|
},
|
|
{
|
|
"label": "Test Timeouts",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L262",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_timeouts",
|
|
"community": 10,
|
|
"norm_label": "test timeouts"
|
|
},
|
|
{
|
|
"label": "Benchmarks",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L266",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_benchmarks",
|
|
"community": 10,
|
|
"norm_label": "benchmarks"
|
|
},
|
|
{
|
|
"label": "Go 1.26+: test artifacts",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L311",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_1_26_test_artifacts",
|
|
"community": 10,
|
|
"norm_label": "go 1.26+: test artifacts"
|
|
},
|
|
{
|
|
"label": "Parallel Tests",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L330",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_parallel_tests",
|
|
"community": 10,
|
|
"norm_label": "parallel tests"
|
|
},
|
|
{
|
|
"label": "Fuzzing",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L356",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_fuzzing",
|
|
"community": 10,
|
|
"norm_label": "fuzzing"
|
|
},
|
|
{
|
|
"label": "Examples as Documentation",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L376",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_examples_as_documentation",
|
|
"community": 10,
|
|
"norm_label": "examples as documentation"
|
|
},
|
|
{
|
|
"label": "Code Coverage",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L394",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_code_coverage",
|
|
"community": 10,
|
|
"norm_label": "code coverage"
|
|
},
|
|
{
|
|
"label": "Integration Tests",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L410",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_integration_tests",
|
|
"community": 10,
|
|
"norm_label": "integration tests"
|
|
},
|
|
{
|
|
"label": "Mocking",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L438",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_mocking",
|
|
"community": 10,
|
|
"norm_label": "mocking"
|
|
},
|
|
{
|
|
"label": "Enforce with Linters",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L444",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_enforce_with_linters",
|
|
"community": 10,
|
|
"norm_label": "enforce with linters"
|
|
},
|
|
{
|
|
"label": "Cross-References",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L448",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_cross_references",
|
|
"community": 10,
|
|
"norm_label": "cross-references"
|
|
},
|
|
{
|
|
"label": "Quick Reference",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L457",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_skill_quick_reference",
|
|
"community": 10,
|
|
"norm_label": "quick reference"
|
|
},
|
|
{
|
|
"label": "helpers.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/helpers.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_md",
|
|
"community": 10,
|
|
"norm_label": "helpers.md"
|
|
},
|
|
{
|
|
"label": "Test Helpers",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/helpers.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_helpers",
|
|
"community": 10,
|
|
"norm_label": "test helpers"
|
|
},
|
|
{
|
|
"label": "Test Timeout",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/helpers.md",
|
|
"source_location": "L3",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_timeout",
|
|
"community": 10,
|
|
"norm_label": "test timeout"
|
|
},
|
|
{
|
|
"label": "http-testing.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/http-testing.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_md",
|
|
"community": 10,
|
|
"norm_label": "http-testing.md"
|
|
},
|
|
{
|
|
"label": "HTTP Handler Testing",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/http-testing.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing",
|
|
"community": 10,
|
|
"norm_label": "http handler testing"
|
|
},
|
|
{
|
|
"label": "Basic Handler Test",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/http-testing.md",
|
|
"source_location": "L5",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_basic_handler_test",
|
|
"community": 10,
|
|
"norm_label": "basic handler test"
|
|
},
|
|
{
|
|
"label": "Query Parameters and Headers",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/http-testing.md",
|
|
"source_location": "L43",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_query_parameters_and_headers",
|
|
"community": 10,
|
|
"norm_label": "query parameters and headers"
|
|
},
|
|
{
|
|
"label": "integration-testing.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_md",
|
|
"community": 10,
|
|
"norm_label": "integration-testing.md"
|
|
},
|
|
{
|
|
"label": "Integration Testing",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing",
|
|
"community": 10,
|
|
"norm_label": "integration testing"
|
|
},
|
|
{
|
|
"label": "Docker Compose Fixture",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": "L3",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_docker_compose_fixture",
|
|
"community": 10,
|
|
"norm_label": "docker compose fixture"
|
|
},
|
|
{
|
|
"label": "SQL Schema Fixture",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": "L35",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_sql_schema_fixture",
|
|
"community": 10,
|
|
"norm_label": "sql schema fixture"
|
|
},
|
|
{
|
|
"label": "Test Data Fixture",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": "L56",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_data_fixture",
|
|
"community": 10,
|
|
"norm_label": "test data fixture"
|
|
},
|
|
{
|
|
"label": "Using Fixtures in Tests",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": "L72",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_using_fixtures_in_tests",
|
|
"community": 10,
|
|
"norm_label": "using fixtures in tests"
|
|
},
|
|
{
|
|
"label": "Test Helper with Embedded Fixtures",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": "L156",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_helper_with_embedded_fixtures",
|
|
"community": 10,
|
|
"norm_label": "test helper with embedded fixtures"
|
|
},
|
|
{
|
|
"label": "mocking.md",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/mocking.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_md",
|
|
"community": 10,
|
|
"norm_label": "mocking.md"
|
|
},
|
|
{
|
|
"label": "Mocking and Test Fixtures",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/mocking.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures",
|
|
"community": 10,
|
|
"norm_label": "mocking and test fixtures"
|
|
},
|
|
{
|
|
"label": "Mocks with testify/mock",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/mocking.md",
|
|
"source_location": "L3",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocks_with_testify_mock",
|
|
"community": 10,
|
|
"norm_label": "mocks with testify/mock"
|
|
},
|
|
{
|
|
"label": "Mock Organization",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/mocking.md",
|
|
"source_location": "L68",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mock_organization",
|
|
"community": 10,
|
|
"norm_label": "mock organization"
|
|
},
|
|
{
|
|
"label": "Test Fixtures",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/mocking.md",
|
|
"source_location": "L136",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_test_fixtures",
|
|
"community": 10,
|
|
"norm_label": "test fixtures"
|
|
},
|
|
{
|
|
"label": "Time Mocking",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-testing/references/mocking.md",
|
|
"source_location": "L172",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_time_mocking",
|
|
"community": 10,
|
|
"norm_label": "time mocking"
|
|
},
|
|
{
|
|
"label": "SKILL.md",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_implement_tickets_skill",
|
|
"community": 110,
|
|
"norm_label": "skill.md"
|
|
},
|
|
{
|
|
"label": "Implement tickets",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L7",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_implement_tickets_skill_implement_tickets",
|
|
"community": 110,
|
|
"norm_label": "implement tickets"
|
|
},
|
|
{
|
|
"label": "1. Collect the tickets",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L17",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_implement_tickets_skill_1_collect_the_tickets",
|
|
"community": 110,
|
|
"norm_label": "1. collect the tickets"
|
|
},
|
|
{
|
|
"label": "2. Plan the batch",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L27",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_implement_tickets_skill_2_plan_the_batch",
|
|
"community": 110,
|
|
"norm_label": "2. plan the batch"
|
|
},
|
|
{
|
|
"label": "3. Get the plan approved",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L45",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_implement_tickets_skill_3_get_the_plan_approved",
|
|
"community": 110,
|
|
"norm_label": "3. get the plan approved"
|
|
},
|
|
{
|
|
"label": "4. Run a wave",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L56",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_implement_tickets_skill_4_run_a_wave",
|
|
"community": 110,
|
|
"norm_label": "4. run a wave"
|
|
},
|
|
{
|
|
"label": "Ticket #<n> \u2014 <title>",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L76",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_implement_tickets_skill_ticket_n_title",
|
|
"community": 110,
|
|
"norm_label": "ticket #<n> \u2014 <title>"
|
|
},
|
|
{
|
|
"label": "5. Land the wave",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L106",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_implement_tickets_skill_5_land_the_wave",
|
|
"community": 110,
|
|
"norm_label": "5. land the wave"
|
|
},
|
|
{
|
|
"label": "6. Close the batch",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L129",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_implement_tickets_skill_6_close_the_batch",
|
|
"community": 110,
|
|
"norm_label": "6. close the batch"
|
|
},
|
|
{
|
|
"label": "SKILL.md",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_testing_the_userscript_skill",
|
|
"community": 112,
|
|
"norm_label": "skill.md"
|
|
},
|
|
{
|
|
"label": "Testing the userscript",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": "L6",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_testing_the_userscript_skill_testing_the_userscript",
|
|
"community": 112,
|
|
"norm_label": "testing the userscript"
|
|
},
|
|
{
|
|
"label": "Commands",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": "L13",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_testing_the_userscript_skill_commands",
|
|
"community": 112,
|
|
"norm_label": "commands"
|
|
},
|
|
{
|
|
"label": "How the harness works",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": "L26",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_testing_the_userscript_skill_how_the_harness_works",
|
|
"community": 112,
|
|
"norm_label": "how the harness works"
|
|
},
|
|
{
|
|
"label": "Adding a test",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": "L52",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_testing_the_userscript_skill_adding_a_test",
|
|
"community": 112,
|
|
"norm_label": "adding a test"
|
|
},
|
|
{
|
|
"label": "What is NOT testable here",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": "L69",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_testing_the_userscript_skill_what_is_not_testable_here",
|
|
"community": 112,
|
|
"norm_label": "what is not testable here"
|
|
},
|
|
{
|
|
"label": "Gotchas",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": "L81",
|
|
"_origin": "ast",
|
|
"id": "claude_skills_testing_the_userscript_skill_gotchas",
|
|
"community": 112,
|
|
"norm_label": "gotchas"
|
|
},
|
|
{
|
|
"label": "ticket-implementer.md",
|
|
"file_type": "document",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "omp_agents_ticket_implementer",
|
|
"community": 118,
|
|
"norm_label": "ticket-implementer.md"
|
|
},
|
|
{
|
|
"label": "The worktree is your whole world",
|
|
"file_type": "document",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": "L15",
|
|
"_origin": "ast",
|
|
"id": "omp_agents_ticket_implementer_the_worktree_is_your_whole_world",
|
|
"community": 118,
|
|
"norm_label": "the worktree is your whole world"
|
|
},
|
|
{
|
|
"label": "Order of work",
|
|
"file_type": "document",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": "L25",
|
|
"_origin": "ast",
|
|
"id": "omp_agents_ticket_implementer_order_of_work",
|
|
"community": 118,
|
|
"norm_label": "order of work"
|
|
},
|
|
{
|
|
"label": "Review",
|
|
"file_type": "document",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": "L48",
|
|
"_origin": "ast",
|
|
"id": "omp_agents_ticket_implementer_review",
|
|
"community": 118,
|
|
"norm_label": "review"
|
|
},
|
|
{
|
|
"label": "Escalate rather than guess",
|
|
"file_type": "document",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": "L64",
|
|
"_origin": "ast",
|
|
"id": "omp_agents_ticket_implementer_escalate_rather_than_guess",
|
|
"community": 118,
|
|
"norm_label": "escalate rather than guess"
|
|
},
|
|
{
|
|
"label": "Report",
|
|
"file_type": "document",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": "L72",
|
|
"_origin": "ast",
|
|
"id": "omp_agents_ticket_implementer_report",
|
|
"community": 118,
|
|
"norm_label": "report"
|
|
},
|
|
{
|
|
"label": "implementer.md",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/implementer.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_implementer",
|
|
"community": 119,
|
|
"norm_label": "implementer.md"
|
|
},
|
|
{
|
|
"label": "Before You Begin",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/implementer.md",
|
|
"source_location": "L9",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_implementer_before_you_begin",
|
|
"community": 119,
|
|
"norm_label": "before you begin"
|
|
},
|
|
{
|
|
"label": "Your Job",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/implementer.md",
|
|
"source_location": "L13",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_implementer_your_job",
|
|
"community": 119,
|
|
"norm_label": "your job"
|
|
},
|
|
{
|
|
"label": "When You're in Over Your Head",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/implementer.md",
|
|
"source_location": "L24",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_implementer_when_you_re_in_over_your_head",
|
|
"community": 119,
|
|
"norm_label": "when you're in over your head"
|
|
},
|
|
{
|
|
"label": "Self-Review Before Reporting",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/implementer.md",
|
|
"source_location": "L30",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_implementer_self_review_before_reporting",
|
|
"community": 119,
|
|
"norm_label": "self-review before reporting"
|
|
},
|
|
{
|
|
"label": "Report Format",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/implementer.md",
|
|
"source_location": "L38",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_implementer_report_format",
|
|
"community": 119,
|
|
"norm_label": "report format"
|
|
},
|
|
{
|
|
"label": "reviewer.md",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer",
|
|
"community": 105,
|
|
"norm_label": "reviewer.md"
|
|
},
|
|
{
|
|
"label": "Inputs",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L9",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_inputs",
|
|
"community": 105,
|
|
"norm_label": "inputs"
|
|
},
|
|
{
|
|
"label": "Method",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L15",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_method",
|
|
"community": 105,
|
|
"norm_label": "method"
|
|
},
|
|
{
|
|
"label": "Do Not Trust the Report",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L21",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_do_not_trust_the_report",
|
|
"community": 105,
|
|
"norm_label": "do not trust the report"
|
|
},
|
|
{
|
|
"label": "Tests",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L25",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_tests",
|
|
"community": 105,
|
|
"norm_label": "tests"
|
|
},
|
|
{
|
|
"label": "Part 1: Spec Compliance",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L29",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_part_1_spec_compliance",
|
|
"community": 105,
|
|
"norm_label": "part 1: spec compliance"
|
|
},
|
|
{
|
|
"label": "Part 2: Code Quality",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L38",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_part_2_code_quality",
|
|
"community": 105,
|
|
"norm_label": "part 2: code quality"
|
|
},
|
|
{
|
|
"label": "Calibration",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L46",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_calibration",
|
|
"community": 105,
|
|
"norm_label": "calibration"
|
|
},
|
|
{
|
|
"label": "Output Format",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L50",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_output_format",
|
|
"community": 105,
|
|
"norm_label": "output format"
|
|
},
|
|
{
|
|
"label": "Spec Compliance",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L52",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_spec_compliance",
|
|
"community": 105,
|
|
"norm_label": "spec compliance"
|
|
},
|
|
{
|
|
"label": "Strengths",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L56",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_strengths",
|
|
"community": 105,
|
|
"norm_label": "strengths"
|
|
},
|
|
{
|
|
"label": "Issues",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L59",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_issues",
|
|
"community": 105,
|
|
"norm_label": "issues"
|
|
},
|
|
{
|
|
"label": "Critical (Must Fix)",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L60",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_critical_must_fix",
|
|
"community": 105,
|
|
"norm_label": "critical (must fix)"
|
|
},
|
|
{
|
|
"label": "Important (Should Fix)",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L61",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_important_should_fix",
|
|
"community": 105,
|
|
"norm_label": "important (should fix)"
|
|
},
|
|
{
|
|
"label": "Minor (Nice to Have)",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L62",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_minor_nice_to_have",
|
|
"community": 105,
|
|
"norm_label": "minor (nice to have)"
|
|
},
|
|
{
|
|
"label": "Assessment",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L65",
|
|
"_origin": "ast",
|
|
"id": "opencode_agent_reviewer_assessment",
|
|
"community": 105,
|
|
"norm_label": "assessment"
|
|
},
|
|
{
|
|
"label": "AGENTS.md",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "claude",
|
|
"community": 104,
|
|
"norm_label": "agents.md"
|
|
},
|
|
{
|
|
"label": "AGENTS.md",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "claude_agents_md",
|
|
"community": 104,
|
|
"norm_label": "agents.md"
|
|
},
|
|
{
|
|
"label": "What this is",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L5",
|
|
"_origin": "ast",
|
|
"id": "claude_what_this_is",
|
|
"community": 104,
|
|
"norm_label": "what this is"
|
|
},
|
|
{
|
|
"label": "Hard constraints (drive design \u2014 don't violate)",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L14",
|
|
"_origin": "ast",
|
|
"id": "claude_hard_constraints_drive_design_don_t_violate",
|
|
"community": 104,
|
|
"norm_label": "hard constraints (drive design \u2014 don't violate)"
|
|
},
|
|
{
|
|
"label": "Architecture",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L28",
|
|
"_origin": "ast",
|
|
"id": "claude_architecture",
|
|
"community": 104,
|
|
"norm_label": "architecture"
|
|
},
|
|
{
|
|
"label": "Commands",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L41",
|
|
"_origin": "ast",
|
|
"id": "claude_commands",
|
|
"community": 104,
|
|
"norm_label": "commands"
|
|
},
|
|
{
|
|
"label": "Forge: Gitea, not GitHub",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L61",
|
|
"_origin": "ast",
|
|
"id": "claude_forge_gitea_not_github",
|
|
"community": 104,
|
|
"norm_label": "forge: gitea, not github"
|
|
},
|
|
{
|
|
"label": "Design system",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L72",
|
|
"_origin": "ast",
|
|
"id": "claude_design_system",
|
|
"community": 104,
|
|
"norm_label": "design system"
|
|
},
|
|
{
|
|
"label": "Security invariants",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L86",
|
|
"_origin": "ast",
|
|
"id": "claude_security_invariants",
|
|
"community": 104,
|
|
"norm_label": "security invariants"
|
|
},
|
|
{
|
|
"label": "Secure coding rules (code you write here)",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L93",
|
|
"_origin": "ast",
|
|
"id": "claude_secure_coding_rules_code_you_write_here",
|
|
"community": 104,
|
|
"norm_label": "secure coding rules (code you write here)"
|
|
},
|
|
{
|
|
"label": "Comments",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L123",
|
|
"_origin": "ast",
|
|
"id": "claude_comments",
|
|
"community": 104,
|
|
"norm_label": "comments"
|
|
},
|
|
{
|
|
"label": "Agent skills",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L147",
|
|
"_origin": "ast",
|
|
"id": "claude_agent_skills",
|
|
"community": 104,
|
|
"norm_label": "agent skills"
|
|
},
|
|
{
|
|
"label": "Issue tracker",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L151",
|
|
"_origin": "ast",
|
|
"id": "claude_issue_tracker",
|
|
"community": 104,
|
|
"norm_label": "issue tracker"
|
|
},
|
|
{
|
|
"label": "Triage labels",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L155",
|
|
"_origin": "ast",
|
|
"id": "claude_triage_labels",
|
|
"community": 104,
|
|
"norm_label": "triage labels"
|
|
},
|
|
{
|
|
"label": "Domain docs",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L159",
|
|
"_origin": "ast",
|
|
"id": "claude_domain_docs",
|
|
"community": 104,
|
|
"norm_label": "domain docs"
|
|
},
|
|
{
|
|
"label": "graphify",
|
|
"file_type": "document",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L163",
|
|
"_origin": "ast",
|
|
"id": "claude_graphify",
|
|
"community": 104,
|
|
"norm_label": "graphify"
|
|
},
|
|
{
|
|
"label": "CONTEXT.md",
|
|
"file_type": "document",
|
|
"source_file": "CONTEXT.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "context_md_context",
|
|
"community": 126,
|
|
"norm_label": "context.md"
|
|
},
|
|
{
|
|
"label": "Bookmark Manager",
|
|
"file_type": "document",
|
|
"source_file": "CONTEXT.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "context_bookmark_manager",
|
|
"community": 126,
|
|
"norm_label": "bookmark manager"
|
|
},
|
|
{
|
|
"label": "Language",
|
|
"file_type": "document",
|
|
"source_file": "CONTEXT.md",
|
|
"source_location": "L7",
|
|
"_origin": "ast",
|
|
"id": "context_language",
|
|
"community": 126,
|
|
"norm_label": "language"
|
|
},
|
|
{
|
|
"label": "CUTOVER.md",
|
|
"file_type": "document",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "cutover",
|
|
"community": 111,
|
|
"norm_label": "cutover.md"
|
|
},
|
|
{
|
|
"label": "SQLite \u2192 Postgres cutover runbook",
|
|
"file_type": "document",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "cutover_sqlite_postgres_cutover_runbook",
|
|
"community": 111,
|
|
"norm_label": "sqlite \u2192 postgres cutover runbook"
|
|
},
|
|
{
|
|
"label": "0. The generator is throwaway",
|
|
"file_type": "document",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L19",
|
|
"_origin": "ast",
|
|
"id": "cutover_0_the_generator_is_throwaway",
|
|
"community": 111,
|
|
"norm_label": "0. the generator is throwaway"
|
|
},
|
|
{
|
|
"label": "1. Stop the old API and take a fresh export",
|
|
"file_type": "document",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L42",
|
|
"_origin": "ast",
|
|
"id": "cutover_1_stop_the_old_api_and_take_a_fresh_export",
|
|
"community": 111,
|
|
"norm_label": "1. stop the old api and take a fresh export"
|
|
},
|
|
{
|
|
"label": "2. Bring up Postgres with the schema and the owner Reader",
|
|
"file_type": "document",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L89",
|
|
"_origin": "ast",
|
|
"id": "cutover_2_bring_up_postgres_with_the_schema_and_the_owner_reader",
|
|
"community": 111,
|
|
"norm_label": "2. bring up postgres with the schema and the owner reader"
|
|
},
|
|
{
|
|
"label": "3. Generate the import SQL",
|
|
"file_type": "document",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L125",
|
|
"_origin": "ast",
|
|
"id": "cutover_3_generate_the_import_sql",
|
|
"community": 111,
|
|
"norm_label": "3. generate the import sql"
|
|
},
|
|
{
|
|
"label": "4. Review it by eye",
|
|
"file_type": "document",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L180",
|
|
"_origin": "ast",
|
|
"id": "cutover_4_review_it_by_eye",
|
|
"community": 111,
|
|
"norm_label": "4. review it by eye"
|
|
},
|
|
{
|
|
"label": "5. Apply it",
|
|
"file_type": "document",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L197",
|
|
"_origin": "ast",
|
|
"id": "cutover_5_apply_it",
|
|
"community": 111,
|
|
"norm_label": "5. apply it"
|
|
},
|
|
{
|
|
"label": "6. Afterwards",
|
|
"file_type": "document",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L284",
|
|
"_origin": "ast",
|
|
"id": "cutover_6_afterwards",
|
|
"community": 111,
|
|
"norm_label": "6. afterwards"
|
|
},
|
|
{
|
|
"label": "DEPLOY.md",
|
|
"file_type": "document",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "deploy",
|
|
"community": 108,
|
|
"norm_label": "deploy.md"
|
|
},
|
|
{
|
|
"label": "Deployment",
|
|
"file_type": "document",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "deploy_deployment",
|
|
"community": 108,
|
|
"norm_label": "deployment"
|
|
},
|
|
{
|
|
"label": "0. Prerequisites",
|
|
"file_type": "document",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L9",
|
|
"_origin": "ast",
|
|
"id": "deploy_0_prerequisites",
|
|
"community": 108,
|
|
"norm_label": "0. prerequisites"
|
|
},
|
|
{
|
|
"label": "1. Configure `.env`",
|
|
"file_type": "document",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L25",
|
|
"_origin": "ast",
|
|
"id": "deploy_1_configure_env",
|
|
"community": 108,
|
|
"norm_label": "1. configure `.env`"
|
|
},
|
|
{
|
|
"label": "1b. Web UI",
|
|
"file_type": "document",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L102",
|
|
"_origin": "ast",
|
|
"id": "deploy_1b_web_ui",
|
|
"community": 108,
|
|
"norm_label": "1b. web ui"
|
|
},
|
|
{
|
|
"label": "2. Build + start",
|
|
"file_type": "document",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L159",
|
|
"_origin": "ast",
|
|
"id": "deploy_2_build_start",
|
|
"community": 108,
|
|
"norm_label": "2. build + start"
|
|
},
|
|
{
|
|
"label": "3. Verify over HTTPS",
|
|
"file_type": "document",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L191",
|
|
"_origin": "ast",
|
|
"id": "deploy_3_verify_over_https",
|
|
"community": 108,
|
|
"norm_label": "3. verify over https"
|
|
},
|
|
{
|
|
"label": "4. Configure the userscript",
|
|
"file_type": "document",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L223",
|
|
"_origin": "ast",
|
|
"id": "deploy_4_configure_the_userscript",
|
|
"community": 108,
|
|
"norm_label": "4. configure the userscript"
|
|
},
|
|
{
|
|
"label": "5. Install on Bromite",
|
|
"file_type": "document",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L243",
|
|
"_origin": "ast",
|
|
"id": "deploy_5_install_on_bromite",
|
|
"community": 108,
|
|
"norm_label": "5. install on bromite"
|
|
},
|
|
{
|
|
"label": "6. Smoke-test the full loop",
|
|
"file_type": "document",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L261",
|
|
"_origin": "ast",
|
|
"id": "deploy_6_smoke_test_the_full_loop",
|
|
"community": 108,
|
|
"norm_label": "6. smoke-test the full loop"
|
|
},
|
|
{
|
|
"label": "7. The browser, on the home machine",
|
|
"file_type": "document",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L273",
|
|
"_origin": "ast",
|
|
"id": "deploy_7_the_browser_on_the_home_machine",
|
|
"community": 108,
|
|
"norm_label": "7. the browser, on the home machine"
|
|
},
|
|
{
|
|
"label": "Updating",
|
|
"file_type": "document",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L473",
|
|
"_origin": "ast",
|
|
"id": "deploy_updating",
|
|
"community": 108,
|
|
"norm_label": "updating"
|
|
},
|
|
{
|
|
"label": "Troubleshooting",
|
|
"file_type": "document",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L492",
|
|
"_origin": "ast",
|
|
"id": "deploy_troubleshooting",
|
|
"community": 108,
|
|
"norm_label": "troubleshooting"
|
|
},
|
|
{
|
|
"label": "Installing / updating the userscript",
|
|
"file_type": "document",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L516",
|
|
"_origin": "ast",
|
|
"id": "deploy_installing_updating_the_userscript",
|
|
"community": 108,
|
|
"norm_label": "installing / updating the userscript"
|
|
},
|
|
{
|
|
"label": "PRODUCT.md",
|
|
"file_type": "document",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "product",
|
|
"community": 37,
|
|
"norm_label": "product.md"
|
|
},
|
|
{
|
|
"label": "Product",
|
|
"file_type": "document",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "product_product",
|
|
"community": 37,
|
|
"norm_label": "product"
|
|
},
|
|
{
|
|
"label": "Platform",
|
|
"file_type": "document",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L5",
|
|
"_origin": "ast",
|
|
"id": "product_platform",
|
|
"community": 37,
|
|
"norm_label": "platform"
|
|
},
|
|
{
|
|
"label": "Users",
|
|
"file_type": "document",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L9",
|
|
"_origin": "ast",
|
|
"id": "product_users",
|
|
"community": 37,
|
|
"norm_label": "users"
|
|
},
|
|
{
|
|
"label": "Product Purpose",
|
|
"file_type": "document",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L15",
|
|
"_origin": "ast",
|
|
"id": "product_product_purpose",
|
|
"community": 37,
|
|
"norm_label": "product purpose"
|
|
},
|
|
{
|
|
"label": "Positioning",
|
|
"file_type": "document",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L19",
|
|
"_origin": "ast",
|
|
"id": "product_positioning",
|
|
"community": 37,
|
|
"norm_label": "positioning"
|
|
},
|
|
{
|
|
"label": "Operating Context",
|
|
"file_type": "document",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L23",
|
|
"_origin": "ast",
|
|
"id": "product_operating_context",
|
|
"community": 37,
|
|
"norm_label": "operating context"
|
|
},
|
|
{
|
|
"label": "Capabilities and Constraints",
|
|
"file_type": "document",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L30",
|
|
"_origin": "ast",
|
|
"id": "product_capabilities_and_constraints",
|
|
"community": 37,
|
|
"norm_label": "capabilities and constraints"
|
|
},
|
|
{
|
|
"label": "Brand Commitments",
|
|
"file_type": "document",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L41",
|
|
"_origin": "ast",
|
|
"id": "product_brand_commitments",
|
|
"community": 37,
|
|
"norm_label": "brand commitments"
|
|
},
|
|
{
|
|
"label": "Evidence on Hand",
|
|
"file_type": "document",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L46",
|
|
"_origin": "ast",
|
|
"id": "product_evidence_on_hand",
|
|
"community": 37,
|
|
"norm_label": "evidence on hand"
|
|
},
|
|
{
|
|
"label": "Product Principles",
|
|
"file_type": "document",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L51",
|
|
"_origin": "ast",
|
|
"id": "product_product_principles",
|
|
"community": 37,
|
|
"norm_label": "product principles"
|
|
},
|
|
{
|
|
"label": "Accessibility & Inclusion",
|
|
"file_type": "document",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L60",
|
|
"_origin": "ast",
|
|
"id": "product_accessibility_inclusion",
|
|
"community": 37,
|
|
"norm_label": "accessibility & inclusion"
|
|
},
|
|
{
|
|
"label": "README.md",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "readme",
|
|
"community": 107,
|
|
"norm_label": "readme.md"
|
|
},
|
|
{
|
|
"label": "Manga Bookmark",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "readme_manga_bookmark",
|
|
"community": 107,
|
|
"norm_label": "manga bookmark"
|
|
},
|
|
{
|
|
"label": "1. Backend",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L35",
|
|
"_origin": "ast",
|
|
"id": "readme_1_backend",
|
|
"community": 107,
|
|
"norm_label": "1. backend"
|
|
},
|
|
{
|
|
"label": "Config (env)",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L37",
|
|
"_origin": "ast",
|
|
"id": "readme_config_env",
|
|
"community": 107,
|
|
"norm_label": "config (env)"
|
|
},
|
|
{
|
|
"label": "Endpoints",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L73",
|
|
"_origin": "ast",
|
|
"id": "readme_endpoints",
|
|
"community": 107,
|
|
"norm_label": "endpoints"
|
|
},
|
|
{
|
|
"label": "Develop / test",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L94",
|
|
"_origin": "ast",
|
|
"id": "readme_develop_test",
|
|
"community": 107,
|
|
"norm_label": "develop / test"
|
|
},
|
|
{
|
|
"label": "Run the stack",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L107",
|
|
"_origin": "ast",
|
|
"id": "readme_run_the_stack",
|
|
"community": 107,
|
|
"norm_label": "run the stack"
|
|
},
|
|
{
|
|
"label": "Deploy behind your reverse proxy",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L152",
|
|
"_origin": "ast",
|
|
"id": "readme_deploy_behind_your_reverse_proxy",
|
|
"community": 107,
|
|
"norm_label": "deploy behind your reverse proxy"
|
|
},
|
|
{
|
|
"label": "2. Userscript",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L173",
|
|
"_origin": "ast",
|
|
"id": "readme_2_userscript",
|
|
"community": 107,
|
|
"norm_label": "2. userscript"
|
|
},
|
|
{
|
|
"label": "Install",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L175",
|
|
"_origin": "ast",
|
|
"id": "readme_install",
|
|
"community": 107,
|
|
"norm_label": "install"
|
|
},
|
|
{
|
|
"label": "Install on Bromite (mobile)",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L188",
|
|
"_origin": "ast",
|
|
"id": "readme_install_on_bromite_mobile",
|
|
"community": 107,
|
|
"norm_label": "install on bromite (mobile)"
|
|
},
|
|
{
|
|
"label": "Desktop iteration (optional)",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L202",
|
|
"_origin": "ast",
|
|
"id": "readme_desktop_iteration_optional",
|
|
"community": 107,
|
|
"norm_label": "desktop iteration (optional)"
|
|
},
|
|
{
|
|
"label": "Use",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L207",
|
|
"_origin": "ast",
|
|
"id": "readme_use",
|
|
"community": 107,
|
|
"norm_label": "use"
|
|
},
|
|
{
|
|
"label": "How \"latest chapter\" is found",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L239",
|
|
"_origin": "ast",
|
|
"id": "readme_how_latest_chapter_is_found",
|
|
"community": 107,
|
|
"norm_label": "how \"latest chapter\" is found"
|
|
},
|
|
{
|
|
"label": "Adapter reference (verified live 2026-07-24)",
|
|
"file_type": "document",
|
|
"source_file": "README.md",
|
|
"source_location": "L262",
|
|
"_origin": "ast",
|
|
"id": "readme_adapter_reference_verified_live_2026_07_24",
|
|
"community": 107,
|
|
"norm_label": "adapter reference (verified live 2026-07-24)"
|
|
},
|
|
{
|
|
"label": "REDEPLOY.md",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "redeploy",
|
|
"community": 106,
|
|
"norm_label": "redeploy.md"
|
|
},
|
|
{
|
|
"label": "Redeploy runbook",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "redeploy_redeploy_runbook",
|
|
"community": 106,
|
|
"norm_label": "redeploy runbook"
|
|
},
|
|
{
|
|
"label": "0. Preflight",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L26",
|
|
"_origin": "ast",
|
|
"id": "redeploy_0_preflight",
|
|
"community": 106,
|
|
"norm_label": "0. preflight"
|
|
},
|
|
{
|
|
"label": "1. Back up the database",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L54",
|
|
"_origin": "ast",
|
|
"id": "redeploy_1_back_up_the_database",
|
|
"community": 106,
|
|
"norm_label": "1. back up the database"
|
|
},
|
|
{
|
|
"label": "Preferred: hot dump, no downtime",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L74",
|
|
"_origin": "ast",
|
|
"id": "redeploy_preferred_hot_dump_no_downtime",
|
|
"community": 106,
|
|
"norm_label": "preferred: hot dump, no downtime"
|
|
},
|
|
{
|
|
"label": "Fallback: cold volume archive",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L124",
|
|
"_origin": "ast",
|
|
"id": "redeploy_fallback_cold_volume_archive",
|
|
"community": 106,
|
|
"norm_label": "fallback: cold volume archive"
|
|
},
|
|
{
|
|
"label": "Retention",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L159",
|
|
"_origin": "ast",
|
|
"id": "redeploy_retention",
|
|
"community": 106,
|
|
"norm_label": "retention"
|
|
},
|
|
{
|
|
"label": "A note on the old `bookmarks-data` volume",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L168",
|
|
"_origin": "ast",
|
|
"id": "redeploy_a_note_on_the_old_bookmarks_data_volume",
|
|
"community": 106,
|
|
"norm_label": "a note on the old `bookmarks-data` volume"
|
|
},
|
|
{
|
|
"label": "2. Pull the new code",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L184",
|
|
"_origin": "ast",
|
|
"id": "redeploy_2_pull_the_new_code",
|
|
"community": 106,
|
|
"norm_label": "2. pull the new code"
|
|
},
|
|
{
|
|
"label": "3. Rebuild and restart",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L205",
|
|
"_origin": "ast",
|
|
"id": "redeploy_3_rebuild_and_restart",
|
|
"community": 106,
|
|
"norm_label": "3. rebuild and restart"
|
|
},
|
|
{
|
|
"label": "4. Verify the deploy",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L232",
|
|
"_origin": "ast",
|
|
"id": "redeploy_4_verify_the_deploy",
|
|
"community": 106,
|
|
"norm_label": "4. verify the deploy"
|
|
},
|
|
{
|
|
"label": "5. Smoke-test the full loop",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L294",
|
|
"_origin": "ast",
|
|
"id": "redeploy_5_smoke_test_the_full_loop",
|
|
"community": 106,
|
|
"norm_label": "5. smoke-test the full loop"
|
|
},
|
|
{
|
|
"label": "6. Rollback",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L316",
|
|
"_origin": "ast",
|
|
"id": "redeploy_6_rollback",
|
|
"community": 106,
|
|
"norm_label": "6. rollback"
|
|
},
|
|
{
|
|
"label": "7. The whole thing, as one block",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L366",
|
|
"_origin": "ast",
|
|
"id": "redeploy_7_the_whole_thing_as_one_block",
|
|
"community": 106,
|
|
"norm_label": "7. the whole thing, as one block"
|
|
},
|
|
{
|
|
"label": "8. The browser unit (separate machine, separate cadence)",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L395",
|
|
"_origin": "ast",
|
|
"id": "redeploy_8_the_browser_unit_separate_machine_separate_cadence",
|
|
"community": 106,
|
|
"norm_label": "8. the browser unit (separate machine, separate cadence)"
|
|
},
|
|
{
|
|
"label": "Troubleshooting",
|
|
"file_type": "document",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L444",
|
|
"_origin": "ast",
|
|
"id": "redeploy_troubleshooting",
|
|
"community": 106,
|
|
"norm_label": "troubleshooting"
|
|
},
|
|
{
|
|
"label": "2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md",
|
|
"community": 39,
|
|
"norm_label": "2026-07-26t15-50-42z__backend-templates-app-html.md"
|
|
},
|
|
{
|
|
"label": "Design Health Score",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": "L13",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_health_score",
|
|
"community": 39,
|
|
"norm_label": "design health score"
|
|
},
|
|
{
|
|
"label": "Design Specificity Verdict",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": "L30",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_specificity_verdict",
|
|
"community": 39,
|
|
"norm_label": "design specificity verdict"
|
|
},
|
|
{
|
|
"label": "Priority Issues",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": "L35",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_priority_issues",
|
|
"community": 39,
|
|
"norm_label": "priority issues"
|
|
},
|
|
{
|
|
"label": "Persona Red Flags",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": "L42",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_persona_red_flags",
|
|
"community": 39,
|
|
"norm_label": "persona red flags"
|
|
},
|
|
{
|
|
"label": "Minor Observations",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": "L46",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_minor_observations",
|
|
"community": 39,
|
|
"norm_label": "minor observations"
|
|
},
|
|
{
|
|
"label": "Questions to Consider",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": "L49",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_questions_to_consider",
|
|
"community": 39,
|
|
"norm_label": "questions to consider"
|
|
},
|
|
{
|
|
"label": "2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md",
|
|
"community": 40,
|
|
"norm_label": "2026-07-26t17-08-41z__backend-templates-app-html.md"
|
|
},
|
|
{
|
|
"label": "Design Health Score",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": "L13",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_health_score",
|
|
"community": 40,
|
|
"norm_label": "design health score"
|
|
},
|
|
{
|
|
"label": "Design Specificity Verdict",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": "L30",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_specificity_verdict",
|
|
"community": 40,
|
|
"norm_label": "design specificity verdict"
|
|
},
|
|
{
|
|
"label": "Priority Issues",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": "L35",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_priority_issues",
|
|
"community": 40,
|
|
"norm_label": "priority issues"
|
|
},
|
|
{
|
|
"label": "Persona Red Flags",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": "L41",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_persona_red_flags",
|
|
"community": 40,
|
|
"norm_label": "persona red flags"
|
|
},
|
|
{
|
|
"label": "Minor Observations",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": "L45",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_minor_observations",
|
|
"community": 40,
|
|
"norm_label": "minor observations"
|
|
},
|
|
{
|
|
"label": "Questions to Consider",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": "L48",
|
|
"_origin": "ast",
|
|
"id": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_questions_to_consider",
|
|
"community": 40,
|
|
"norm_label": "questions to consider"
|
|
},
|
|
{
|
|
"label": "AGENTS.md",
|
|
"file_type": "document",
|
|
"source_file": "backend/AGENTS.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "backend_claude",
|
|
"community": 30,
|
|
"norm_label": "agents.md"
|
|
},
|
|
{
|
|
"label": "0001-postgresql-over-sqlite.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0001-postgresql-over-sqlite.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0001_postgresql_over_sqlite",
|
|
"community": 121,
|
|
"norm_label": "0001-postgresql-over-sqlite.md"
|
|
},
|
|
{
|
|
"label": "Postgres replaces SQLite as the primary datastore",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0001-postgresql-over-sqlite.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore",
|
|
"community": 121,
|
|
"norm_label": "postgres replaces sqlite as the primary datastore"
|
|
},
|
|
{
|
|
"label": "Considered options",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0001-postgresql-over-sqlite.md",
|
|
"source_location": "L11",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0001_postgresql_over_sqlite_considered_options",
|
|
"community": 121,
|
|
"norm_label": "considered options"
|
|
},
|
|
{
|
|
"label": "Consequences",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0001-postgresql-over-sqlite.md",
|
|
"source_location": "L25",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0001_postgresql_over_sqlite_consequences",
|
|
"community": 121,
|
|
"norm_label": "consequences"
|
|
},
|
|
{
|
|
"label": "0002-discord-oauth-no-passwords-no-email.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0002_discord_oauth_no_passwords_no_email",
|
|
"community": 122,
|
|
"norm_label": "0002-discord-oauth-no-passwords-no-email.md"
|
|
},
|
|
{
|
|
"label": "Identity comes from Discord OAuth; we store no passwords and send no email",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email",
|
|
"community": 122,
|
|
"norm_label": "identity comes from discord oauth; we store no passwords and send no email"
|
|
},
|
|
{
|
|
"label": "Considered options",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md",
|
|
"source_location": "L11",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_considered_options",
|
|
"community": 122,
|
|
"norm_label": "considered options"
|
|
},
|
|
{
|
|
"label": "Consequences",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md",
|
|
"source_location": "L26",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_consequences",
|
|
"community": 122,
|
|
"norm_label": "consequences"
|
|
},
|
|
{
|
|
"label": "0003-series-shared-and-poll-owned.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0003-series-shared-and-poll-owned.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0003_series_shared_and_poll_owned",
|
|
"community": 120,
|
|
"norm_label": "0003-series-shared-and-poll-owned.md"
|
|
},
|
|
{
|
|
"label": "Series is a shared entity, and only the Poll may update it",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0003-series-shared-and-poll-owned.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it",
|
|
"community": 120,
|
|
"norm_label": "series is a shared entity, and only the poll may update it"
|
|
},
|
|
{
|
|
"label": "Why",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0003-series-shared-and-poll-owned.md",
|
|
"source_location": "L11",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0003_series_shared_and_poll_owned_why",
|
|
"community": 120,
|
|
"norm_label": "why"
|
|
},
|
|
{
|
|
"label": "Only the Poll writes Series fields",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0003-series-shared-and-poll-owned.md",
|
|
"source_location": "L32",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0003_series_shared_and_poll_owned_only_the_poll_writes_series_fields",
|
|
"community": 120,
|
|
"norm_label": "only the poll writes series fields"
|
|
},
|
|
{
|
|
"label": "Consequences",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0003-series-shared-and-poll-owned.md",
|
|
"source_location": "L45",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0003_series_shared_and_poll_owned_consequences",
|
|
"community": 120,
|
|
"norm_label": "consequences"
|
|
},
|
|
{
|
|
"label": "0004-wire-format-does-not-mirror-the-schema.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema",
|
|
"community": 123,
|
|
"norm_label": "0004-wire-format-does-not-mirror-the-schema.md"
|
|
},
|
|
{
|
|
"label": "The wire format stays flat and deliberately does not mirror the schema",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema",
|
|
"community": 123,
|
|
"norm_label": "the wire format stays flat and deliberately does not mirror the schema"
|
|
},
|
|
{
|
|
"label": "Why a future reader will find this surprising",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md",
|
|
"source_location": "L10",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_why_a_future_reader_will_find_this_surprising",
|
|
"community": 123,
|
|
"norm_label": "why a future reader will find this surprising"
|
|
},
|
|
{
|
|
"label": "Consequence",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md",
|
|
"source_location": "L27",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_consequence",
|
|
"community": 123,
|
|
"norm_label": "consequence"
|
|
},
|
|
{
|
|
"label": "0005-on-demand-browser.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0005-on-demand-browser.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0005_on_demand_browser",
|
|
"community": 124,
|
|
"norm_label": "0005-on-demand-browser.md"
|
|
},
|
|
{
|
|
"label": "ADR-0005: On-demand browser sidecar",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0005-on-demand-browser.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar",
|
|
"community": 124,
|
|
"norm_label": "adr-0005: on-demand browser sidecar"
|
|
},
|
|
{
|
|
"label": "Decision",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0005-on-demand-browser.md",
|
|
"source_location": "L9",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0005_on_demand_browser_decision",
|
|
"community": 124,
|
|
"norm_label": "decision"
|
|
},
|
|
{
|
|
"label": "Constraints",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0005-on-demand-browser.md",
|
|
"source_location": "L35",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0005_on_demand_browser_constraints",
|
|
"community": 124,
|
|
"norm_label": "constraints"
|
|
},
|
|
{
|
|
"label": "0006-browser-on-the-home-machine.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0006_browser_on_the_home_machine",
|
|
"community": 115,
|
|
"norm_label": "0006-browser-on-the-home-machine.md"
|
|
},
|
|
{
|
|
"label": "ADR-0006: The browser runs on the home machine, over the tailnet",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet",
|
|
"community": 115,
|
|
"norm_label": "adr-0006: the browser runs on the home machine, over the tailnet"
|
|
},
|
|
{
|
|
"label": "Decision",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": "L6",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0006_browser_on_the_home_machine_decision",
|
|
"community": 115,
|
|
"norm_label": "decision"
|
|
},
|
|
{
|
|
"label": "Why",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": "L17",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0006_browser_on_the_home_machine_why",
|
|
"community": 115,
|
|
"norm_label": "why"
|
|
},
|
|
{
|
|
"label": "Constraints",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": "L42",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0006_browser_on_the_home_machine_constraints",
|
|
"community": 115,
|
|
"norm_label": "constraints"
|
|
},
|
|
{
|
|
"label": "Consequences",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": "L71",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0006_browser_on_the_home_machine_consequences",
|
|
"community": 115,
|
|
"norm_label": "consequences"
|
|
},
|
|
{
|
|
"label": "0007-backend-hosts-cover-bytes.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0007_backend_hosts_cover_bytes",
|
|
"community": 113,
|
|
"norm_label": "0007-backend-hosts-cover-bytes.md"
|
|
},
|
|
{
|
|
"label": "ADR-0007: The backend hosts every Site's Cover bytes",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes",
|
|
"community": 113,
|
|
"norm_label": "adr-0007: the backend hosts every site's cover bytes"
|
|
},
|
|
{
|
|
"label": "Decision",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": "L6",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0007_backend_hosts_cover_bytes_decision",
|
|
"community": 113,
|
|
"norm_label": "decision"
|
|
},
|
|
{
|
|
"label": "Why a future reader will find this surprising",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": "L27",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0007_backend_hosts_cover_bytes_why_a_future_reader_will_find_this_surprising",
|
|
"community": 113,
|
|
"norm_label": "why a future reader will find this surprising"
|
|
},
|
|
{
|
|
"label": "Considered options",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": "L44",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0007_backend_hosts_cover_bytes_considered_options",
|
|
"community": 113,
|
|
"norm_label": "considered options"
|
|
},
|
|
{
|
|
"label": "Two deliberate relaxations",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": "L61",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0007_backend_hosts_cover_bytes_two_deliberate_relaxations",
|
|
"community": 113,
|
|
"norm_label": "two deliberate relaxations"
|
|
},
|
|
{
|
|
"label": "Consequences",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": "L82",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0007_backend_hosts_cover_bytes_consequences",
|
|
"community": 113,
|
|
"norm_label": "consequences"
|
|
},
|
|
{
|
|
"label": "0008-series-identity-is-discovered-not-derived.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0008_series_identity_is_discovered_not_derived",
|
|
"community": 116,
|
|
"norm_label": "0008-series-identity-is-discovered-not-derived.md"
|
|
},
|
|
{
|
|
"label": "ADR-0008: A Series identity is discovered from the Site's links, never derived from an address",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address",
|
|
"community": 116,
|
|
"norm_label": "adr-0008: a series identity is discovered from the site's links, never derived from an address"
|
|
},
|
|
{
|
|
"label": "Decision",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": "L6",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0008_series_identity_is_discovered_not_derived_decision",
|
|
"community": 116,
|
|
"norm_label": "decision"
|
|
},
|
|
{
|
|
"label": "Why",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": "L20",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0008_series_identity_is_discovered_not_derived_why",
|
|
"community": 116,
|
|
"norm_label": "why"
|
|
},
|
|
{
|
|
"label": "Considered options",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": "L64",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0008_series_identity_is_discovered_not_derived_considered_options",
|
|
"community": 116,
|
|
"norm_label": "considered options"
|
|
},
|
|
{
|
|
"label": "Consequences",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": "L82",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0008_series_identity_is_discovered_not_derived_consequences",
|
|
"community": 116,
|
|
"norm_label": "consequences"
|
|
},
|
|
{
|
|
"label": "0009-a-site-answers-questions-its-own-way.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0009_a_site_answers_questions_its_own_way",
|
|
"community": 38,
|
|
"norm_label": "0009-a-site-answers-questions-its-own-way.md"
|
|
},
|
|
{
|
|
"label": "ADR-0009: A Site answers fixed questions; an unusual Site owns its own fetch",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch",
|
|
"community": 38,
|
|
"norm_label": "adr-0009: a site answers fixed questions; an unusual site owns its own fetch"
|
|
},
|
|
{
|
|
"label": "Decision",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md",
|
|
"source_location": "L6",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0009_a_site_answers_questions_its_own_way_decision",
|
|
"community": 38,
|
|
"norm_label": "decision"
|
|
},
|
|
{
|
|
"label": "Why",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md",
|
|
"source_location": "L30",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0009_a_site_answers_questions_its_own_way_why",
|
|
"community": 38,
|
|
"norm_label": "why"
|
|
},
|
|
{
|
|
"label": "Considered options",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md",
|
|
"source_location": "L65",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0009_a_site_answers_questions_its_own_way_considered_options",
|
|
"community": 38,
|
|
"norm_label": "considered options"
|
|
},
|
|
{
|
|
"label": "Consequences",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md",
|
|
"source_location": "L81",
|
|
"_origin": "ast",
|
|
"id": "docs_adr_0009_a_site_answers_questions_its_own_way_consequences",
|
|
"community": 38,
|
|
"norm_label": "consequences"
|
|
},
|
|
{
|
|
"label": "domain.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_domain",
|
|
"community": 117,
|
|
"norm_label": "domain.md"
|
|
},
|
|
{
|
|
"label": "Domain Docs",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_domain_domain_docs",
|
|
"community": 117,
|
|
"norm_label": "domain docs"
|
|
},
|
|
{
|
|
"label": "Before exploring, read these",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": "L6",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_domain_before_exploring_read_these",
|
|
"community": 117,
|
|
"norm_label": "before exploring, read these"
|
|
},
|
|
{
|
|
"label": "File structure",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": "L18",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_domain_file_structure",
|
|
"community": 117,
|
|
"norm_label": "file structure"
|
|
},
|
|
{
|
|
"label": "Use the glossary's vocabulary",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": "L33",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_domain_use_the_glossary_s_vocabulary",
|
|
"community": 117,
|
|
"norm_label": "use the glossary's vocabulary"
|
|
},
|
|
{
|
|
"label": "Flag ADR conflicts",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": "L43",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_domain_flag_adr_conflicts",
|
|
"community": 117,
|
|
"norm_label": "flag adr conflicts"
|
|
},
|
|
{
|
|
"label": "issue-tracker.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_issue_tracker",
|
|
"community": 114,
|
|
"norm_label": "issue-tracker.md"
|
|
},
|
|
{
|
|
"label": "Issue tracker: Gitea (`tea` CLI)",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli",
|
|
"community": 114,
|
|
"norm_label": "issue tracker: gitea (`tea` cli)"
|
|
},
|
|
{
|
|
"label": "Conventions",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": "L11",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_issue_tracker_conventions",
|
|
"community": 114,
|
|
"norm_label": "conventions"
|
|
},
|
|
{
|
|
"label": "Pull requests as a triage surface",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": "L24",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_issue_tracker_pull_requests_as_a_triage_surface",
|
|
"community": 114,
|
|
"norm_label": "pull requests as a triage surface"
|
|
},
|
|
{
|
|
"label": "When a skill says \"publish to the issue tracker\"",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": "L35",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_issue_tracker_when_a_skill_says_publish_to_the_issue_tracker",
|
|
"community": 114,
|
|
"norm_label": "when a skill says \"publish to the issue tracker\""
|
|
},
|
|
{
|
|
"label": "When a skill says \"fetch the relevant ticket\"",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": "L39",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_issue_tracker_when_a_skill_says_fetch_the_relevant_ticket",
|
|
"community": 114,
|
|
"norm_label": "when a skill says \"fetch the relevant ticket\""
|
|
},
|
|
{
|
|
"label": "Wayfinding operations",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": "L43",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_issue_tracker_wayfinding_operations",
|
|
"community": 114,
|
|
"norm_label": "wayfinding operations"
|
|
},
|
|
{
|
|
"label": "triage-labels.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/triage-labels.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_triage_labels",
|
|
"community": 127,
|
|
"norm_label": "triage-labels.md"
|
|
},
|
|
{
|
|
"label": "Triage Labels",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/triage-labels.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_agents_triage_labels_triage_labels",
|
|
"community": 127,
|
|
"norm_label": "triage labels"
|
|
},
|
|
{
|
|
"label": "design-system.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_design_system",
|
|
"community": 109,
|
|
"norm_label": "design-system.md"
|
|
},
|
|
{
|
|
"label": "Cinder \u2014 BookmarkManager design system",
|
|
"file_type": "document",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_design_system_cinder_bookmarkmanager_design_system",
|
|
"community": 109,
|
|
"norm_label": "cinder \u2014 bookmarkmanager design system"
|
|
},
|
|
{
|
|
"label": "1. The one idea",
|
|
"file_type": "document",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L16",
|
|
"_origin": "ast",
|
|
"id": "docs_design_system_1_the_one_idea",
|
|
"community": 109,
|
|
"norm_label": "1. the one idea"
|
|
},
|
|
{
|
|
"label": "2. Tokens",
|
|
"file_type": "document",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L42",
|
|
"_origin": "ast",
|
|
"id": "docs_design_system_2_tokens",
|
|
"community": 109,
|
|
"norm_label": "2. tokens"
|
|
},
|
|
{
|
|
"label": "3. Type",
|
|
"file_type": "document",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L91",
|
|
"_origin": "ast",
|
|
"id": "docs_design_system_3_type",
|
|
"community": 109,
|
|
"norm_label": "3. type"
|
|
},
|
|
{
|
|
"label": "4. Components (web UI)",
|
|
"file_type": "document",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L132",
|
|
"_origin": "ast",
|
|
"id": "docs_design_system_4_components_web_ui",
|
|
"community": 109,
|
|
"norm_label": "4. components (web ui)"
|
|
},
|
|
{
|
|
"label": "5. Components (userscript panel)",
|
|
"file_type": "document",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L224",
|
|
"_origin": "ast",
|
|
"id": "docs_design_system_5_components_userscript_panel",
|
|
"community": 109,
|
|
"norm_label": "5. components (userscript panel)"
|
|
},
|
|
{
|
|
"label": "6. Motion",
|
|
"file_type": "document",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L239",
|
|
"_origin": "ast",
|
|
"id": "docs_design_system_6_motion",
|
|
"community": 109,
|
|
"norm_label": "6. motion"
|
|
},
|
|
{
|
|
"label": "7. Accessibility floor (not negotiable)",
|
|
"file_type": "document",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L252",
|
|
"_origin": "ast",
|
|
"id": "docs_design_system_7_accessibility_floor_not_negotiable",
|
|
"community": 109,
|
|
"norm_label": "7. accessibility floor (not negotiable)"
|
|
},
|
|
{
|
|
"label": "8. Adding something new \u2014 checklist",
|
|
"file_type": "document",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L267",
|
|
"_origin": "ast",
|
|
"id": "docs_design_system_8_adding_something_new_checklist",
|
|
"community": 109,
|
|
"norm_label": "8. adding something new \u2014 checklist"
|
|
},
|
|
{
|
|
"label": "cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence",
|
|
"community": 16,
|
|
"norm_label": "cloudflare-bot-scoring-and-poll-cadence.md"
|
|
},
|
|
{
|
|
"label": "Cloudflare bot scoring and poll cadence \u2014 what is actually documented",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented",
|
|
"community": 16,
|
|
"norm_label": "cloudflare bot scoring and poll cadence \u2014 what is actually documented"
|
|
},
|
|
{
|
|
"label": "Short answer",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L9",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_short_answer",
|
|
"community": 16,
|
|
"norm_label": "short answer"
|
|
},
|
|
{
|
|
"label": "Summary answer table",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L15",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_summary_answer_table",
|
|
"community": 16,
|
|
"norm_label": "summary answer table"
|
|
},
|
|
{
|
|
"label": "1. What a bot score is and what feeds it",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L33",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_what_a_bot_score_is_and_what_feeds_it",
|
|
"community": 16,
|
|
"norm_label": "1. what a bot score is and what feeds it"
|
|
},
|
|
{
|
|
"label": "1.1 The score itself",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L35",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_1_the_score_itself",
|
|
"community": 16,
|
|
"norm_label": "1.1 the score itself"
|
|
},
|
|
{
|
|
"label": "1.2 The detection engines (Enterprise Bot Management)",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L46",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_2_the_detection_engines_enterprise_bot_management",
|
|
"community": 16,
|
|
"norm_label": "1.2 the detection engines (enterprise bot management)"
|
|
},
|
|
{
|
|
"label": "1.3 Rate limiting is a separate product",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L59",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_3_rate_limiting_is_a_separate_product",
|
|
"community": 16,
|
|
"norm_label": "1.3 rate limiting is a separate product"
|
|
},
|
|
{
|
|
"label": "2. The free-plan reality",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L65",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_the_free_plan_reality",
|
|
"community": 16,
|
|
"norm_label": "2. the free-plan reality"
|
|
},
|
|
{
|
|
"label": "2.1 What each plan gets",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L67",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_1_what_each_plan_gets",
|
|
"community": 16,
|
|
"norm_label": "2.1 what each plan gets"
|
|
},
|
|
{
|
|
"label": "2.2 Bot Fight Mode specifics (the Free-plan product)",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L79",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_2_bot_fight_mode_specifics_the_free_plan_product",
|
|
"community": 16,
|
|
"norm_label": "2.2 bot fight mode specifics (the free-plan product)"
|
|
},
|
|
{
|
|
"label": "2.3 Does the free tier \"score\" continuously?",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L86",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_3_does_the_free_tier_score_continuously",
|
|
"community": 16,
|
|
"norm_label": "2.3 does the free tier \"score\" continuously?"
|
|
},
|
|
{
|
|
"label": "3. Managed Challenge / JS challenge mechanics and `cf-mitigated`",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L94",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_managed_challenge_js_challenge_mechanics_and_cf_mitigated",
|
|
"community": 16,
|
|
"norm_label": "3. managed challenge / js challenge mechanics and `cf-mitigated`"
|
|
},
|
|
{
|
|
"label": "3.1 What the observed response is",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L96",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_1_what_the_observed_response_is",
|
|
"community": 16,
|
|
"norm_label": "3.1 what the observed response is"
|
|
},
|
|
{
|
|
"label": "3.2 What a Challenge Page does",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L100",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_2_what_a_challenge_page_does",
|
|
"community": 16,
|
|
"norm_label": "3.2 what a challenge page does"
|
|
},
|
|
{
|
|
"label": "3.3 Which product issues which challenge",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L112",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_3_which_product_issues_which_challenge",
|
|
"community": 16,
|
|
"norm_label": "3.3 which product issues which challenge"
|
|
},
|
|
{
|
|
"label": "3.4 How a successful solve is remembered",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L123",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_4_how_a_successful_solve_is_remembered",
|
|
"community": 16,
|
|
"norm_label": "3.4 how a successful solve is remembered"
|
|
},
|
|
{
|
|
"label": "4. `cf_clearance` \u2014 lifetime, binding, invalidation (the key question)",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L131",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_cf_clearance_lifetime_binding_invalidation_the_key_question",
|
|
"community": 16,
|
|
"norm_label": "4. `cf_clearance` \u2014 lifetime, binding, invalidation (the key question)"
|
|
},
|
|
{
|
|
"label": "4.1 Lifetime",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L133",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_1_lifetime",
|
|
"community": 16,
|
|
"norm_label": "4.1 lifetime"
|
|
},
|
|
{
|
|
"label": "4.2 What it is bound to \u2014 can clearance be replayed from another IP?",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L142",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_2_what_it_is_bound_to_can_clearance_be_replayed_from_another_ip",
|
|
"community": 16,
|
|
"norm_label": "4.2 what it is bound to \u2014 can clearance be replayed from another ip?"
|
|
},
|
|
{
|
|
"label": "4.3 Two-tier clearance, and the behavior-bound invalidation (Precursor)",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L152",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_3_two_tier_clearance_and_the_behavior_bound_invalidation_precursor",
|
|
"community": 16,
|
|
"norm_label": "4.3 two-tier clearance, and the behavior-bound invalidation (precursor)"
|
|
},
|
|
{
|
|
"label": "5. Does polling more often raise challenge risk?",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L165",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_does_polling_more_often_raise_challenge_risk",
|
|
"community": 16,
|
|
"norm_label": "5. does polling more often raise challenge risk?"
|
|
},
|
|
{
|
|
"label": "5.1 Is per-IP request rate an input to challenge issuance? (documented answer: no such lever on non-Enterprise protection)",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L167",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_1_is_per_ip_request_rate_an_input_to_challenge_issuance_documented_answer_no_such_lever_on_non_enterprise_protection",
|
|
"community": 16,
|
|
"norm_label": "5.1 is per-ip request rate an input to challenge issuance? (documented answer: no such lever on non-enterprise protection)"
|
|
},
|
|
{
|
|
"label": "5.2 What Rate Limiting Rules would do to 20\u201360 requests/hour",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L173",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_2_what_rate_limiting_rules_would_do_to_20_60_requests_hour",
|
|
"community": 16,
|
|
"norm_label": "5.2 what rate limiting rules would do to 20\u201360 requests/hour"
|
|
},
|
|
{
|
|
"label": "5.3 DDoS protection (always on, all plans)",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L187",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_3_ddos_protection_always_on_all_plans",
|
|
"community": 16,
|
|
"norm_label": "5.3 ddos protection (always on, all plans)"
|
|
},
|
|
{
|
|
"label": "5.4 Execution order (which product fires first)",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L191",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_4_execution_order_which_product_fires_first",
|
|
"community": 16,
|
|
"norm_label": "5.4 execution order (which product fires first)"
|
|
},
|
|
{
|
|
"label": "6. The documented legitimate side",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L197",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_the_documented_legitimate_side",
|
|
"community": 16,
|
|
"norm_label": "6. the documented legitimate side"
|
|
},
|
|
{
|
|
"label": "6.1 Verified bots \u2014 the only \"treated well\" path, and it requires self-identification",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L199",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_1_verified_bots_the_only_treated_well_path_and_it_requires_self_identification",
|
|
"community": 16,
|
|
"norm_label": "6.1 verified bots \u2014 the only \"treated well\" path, and it requires self-identification"
|
|
},
|
|
{
|
|
"label": "6.2 robots.txt and crawl control",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L210",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_2_robots_txt_and_crawl_control",
|
|
"community": 16,
|
|
"norm_label": "6.2 robots.txt and crawl control"
|
|
},
|
|
{
|
|
"label": "6.3 The documented takeaway for \"slowing down vs. fingerprint quality\"",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L216",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_3_the_documented_takeaway_for_slowing_down_vs_fingerprint_quality",
|
|
"community": 16,
|
|
"norm_label": "6.3 the documented takeaway for \"slowing down vs. fingerprint quality\""
|
|
},
|
|
{
|
|
"label": "7. Implications for cadence design",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L222",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_7_implications_for_cadence_design",
|
|
"community": 16,
|
|
"norm_label": "7. implications for cadence design"
|
|
},
|
|
{
|
|
"label": "Documented facts (with sources above)",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L224",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_documented_facts_with_sources_above",
|
|
"community": 16,
|
|
"norm_label": "documented facts (with sources above)"
|
|
},
|
|
{
|
|
"label": "Inferences (not documented)",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L233",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_inferences_not_documented",
|
|
"community": 16,
|
|
"norm_label": "inferences (not documented)"
|
|
},
|
|
{
|
|
"label": "Bottom line",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L241",
|
|
"_origin": "ast",
|
|
"id": "docs_research_cloudflare_bot_scoring_and_poll_cadence_bottom_line",
|
|
"community": 16,
|
|
"norm_label": "bottom line"
|
|
},
|
|
{
|
|
"label": "lightnovelworld-chapter-vs-series-slug.md",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug",
|
|
"community": 46,
|
|
"norm_label": "lightnovelworld-chapter-vs-series-slug.md"
|
|
},
|
|
{
|
|
"label": "lightnovelworld.net \u2014 chapter slug vs. series slug",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug",
|
|
"community": 46,
|
|
"norm_label": "lightnovelworld.net \u2014 chapter slug vs. series slug"
|
|
},
|
|
{
|
|
"label": "1. Summary answer table",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L14",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_1_summary_answer_table",
|
|
"community": 46,
|
|
"norm_label": "1. summary answer table"
|
|
},
|
|
{
|
|
"label": "2. The two reference pages",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L33",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_2_the_two_reference_pages",
|
|
"community": 46,
|
|
"norm_label": "2. the two reference pages"
|
|
},
|
|
{
|
|
"label": "3. Chapter page \u2192 series URL: every in-page pointer, in priority order",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L47",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order",
|
|
"community": 46,
|
|
"norm_label": "3. chapter page \u2192 series url: every in-page pointer, in priority order"
|
|
},
|
|
{
|
|
"label": "Priority 1 \u2014 `a[aria-label='All Chapter']` \u2705 WORKS",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L52",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_1_a_aria_label_all_chapter_works",
|
|
"community": 46,
|
|
"norm_label": "priority 1 \u2014 `a[aria-label='all chapter']` \u2705 works"
|
|
},
|
|
{
|
|
"label": "Priority 2 \u2014 microdata `BreadcrumbList` / `a[itemprop=item]` \u2705 WORKS",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L64",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_2_microdata_breadcrumblist_a_itemprop_item_works",
|
|
"community": 46,
|
|
"norm_label": "priority 2 \u2014 microdata `breadcrumblist` / `a[itemprop=item]` \u2705 works"
|
|
},
|
|
{
|
|
"label": "Priority 3 \u2014 corroborating `/novel/` anchors \u26a0\ufe0f AMBIGUOUS",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L96",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_3_corroborating_novel_anchors_ambiguous",
|
|
"community": 46,
|
|
"norm_label": "priority 3 \u2014 corroborating `/novel/` anchors \u26a0\ufe0f ambiguous"
|
|
},
|
|
{
|
|
"label": "\u274c NOT usable \u2014 JSON-LD `BreadcrumbList` (\u00a73.1)",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L116",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_json_ld_breadcrumblist_3_1",
|
|
"community": 46,
|
|
"norm_label": "\u274c not usable \u2014 json-ld `breadcrumblist` (\u00a73.1)"
|
|
},
|
|
{
|
|
"label": "\u274c NOT usable \u2014 `<link rel=canonical>` (\u00a73.2)",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L129",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_link_rel_canonical_3_2",
|
|
"community": 46,
|
|
"norm_label": "\u274c not usable \u2014 `<link rel=canonical>` (\u00a73.2)"
|
|
},
|
|
{
|
|
"label": "\u274c NOT usable \u2014 `og:` meta tags (\u00a73.3)",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L137",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_og_meta_tags_3_3",
|
|
"community": 46,
|
|
"norm_label": "\u274c not usable \u2014 `og:` meta tags (\u00a73.3)"
|
|
},
|
|
{
|
|
"label": "Also present \u2014 `rel=next` / `rel=prev` chapter navigation",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L150",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_also_present_rel_next_rel_prev_chapter_navigation",
|
|
"community": 46,
|
|
"norm_label": "also present \u2014 `rel=next` / `rel=prev` chapter navigation"
|
|
},
|
|
{
|
|
"label": "4. The reverse direction, and how common divergence is",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L161",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is",
|
|
"community": 46,
|
|
"norm_label": "4. the reverse direction, and how common divergence is"
|
|
},
|
|
{
|
|
"label": "4.1 Sample method",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L163",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_1_sample_method",
|
|
"community": 46,
|
|
"norm_label": "4.1 sample method"
|
|
},
|
|
{
|
|
"label": "4.2 Divergence results",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L178",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_2_divergence_results",
|
|
"community": 46,
|
|
"norm_label": "4.2 divergence results"
|
|
},
|
|
{
|
|
"label": "4.3 Is there a derivable rule? **No.**",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L235",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_3_is_there_a_derivable_rule_no",
|
|
"community": 46,
|
|
"norm_label": "4.3 is there a derivable rule? **no.**"
|
|
},
|
|
{
|
|
"label": "4.4 The split case \u2014 a slug can change *mid-series*",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L267",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_4_4_the_split_case_a_slug_can_change_mid_series",
|
|
"community": 46,
|
|
"norm_label": "4.4 the split case \u2014 a slug can change *mid-series*"
|
|
},
|
|
{
|
|
"label": "5. Series page \u2192 chapter list",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L294",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_5_series_page_chapter_list",
|
|
"community": 46,
|
|
"norm_label": "5. series page \u2192 chapter list"
|
|
},
|
|
{
|
|
"label": "6. Is the unscoped chapter regex SAFE on a series page?",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L336",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page",
|
|
"community": 46,
|
|
"norm_label": "6. is the unscoped chapter regex safe on a series page?"
|
|
},
|
|
{
|
|
"label": "Verdict: **SAFE**",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L338",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_verdict_safe",
|
|
"community": 46,
|
|
"norm_label": "verdict: **safe**"
|
|
},
|
|
{
|
|
"label": "Caveats to record with the verdict",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L387",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_caveats_to_record_with_the_verdict",
|
|
"community": 46,
|
|
"norm_label": "caveats to record with the verdict"
|
|
},
|
|
{
|
|
"label": "7. Redirects and reverse-lookup endpoints",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L438",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_7_redirects_and_reverse_lookup_endpoints",
|
|
"community": 46,
|
|
"norm_label": "7. redirects and reverse-lookup endpoints"
|
|
},
|
|
{
|
|
"label": "8. Implications for issue #77",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L471",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77",
|
|
"community": 46,
|
|
"norm_label": "8. implications for issue #77"
|
|
},
|
|
{
|
|
"label": "8.1 The bug",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L477",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_1_the_bug",
|
|
"community": 46,
|
|
"norm_label": "8.1 the bug"
|
|
},
|
|
{
|
|
"label": "8.2 The proposed fix is sound",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L494",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_2_the_proposed_fix_is_sound",
|
|
"community": 46,
|
|
"norm_label": "8.2 the proposed fix is sound"
|
|
},
|
|
{
|
|
"label": "8.3 The userscript has the same bug, and it is worse",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L510",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_3_the_userscript_has_the_same_bug_and_it_is_worse",
|
|
"community": 46,
|
|
"norm_label": "8.3 the userscript has the same bug, and it is worse"
|
|
},
|
|
{
|
|
"label": "8.4 Note on `series_id`",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L542",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_8_4_note_on_series_id",
|
|
"community": 46,
|
|
"norm_label": "8.4 note on `series_id`"
|
|
},
|
|
{
|
|
"label": "Reproduction",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L554",
|
|
"_origin": "ast",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_reproduction",
|
|
"community": 46,
|
|
"norm_label": "reproduction"
|
|
},
|
|
{
|
|
"label": "AGENTS.md",
|
|
"file_type": "document",
|
|
"source_file": "userscript/AGENTS.md",
|
|
"source_location": "L1",
|
|
"_origin": "ast",
|
|
"id": "userscript_claude",
|
|
"community": 273,
|
|
"norm_label": "agents.md"
|
|
},
|
|
{
|
|
"label": "Userscript structure (single IIFE, `manga-bookmark.user.js`)",
|
|
"file_type": "document",
|
|
"source_file": "userscript/AGENTS.md",
|
|
"source_location": "L3",
|
|
"_origin": "ast",
|
|
"id": "userscript_claude_userscript_structure_single_iife_manga_bookmark_user_js",
|
|
"community": 273,
|
|
"norm_label": "userscript structure (single iife, `manga-bookmark.user.js`)"
|
|
},
|
|
{
|
|
"label": "Live URL shapes (verified 2026-07-26, may drift \u2014 re-check against live pages before trust)",
|
|
"file_type": "document",
|
|
"source_file": "userscript/AGENTS.md",
|
|
"source_location": "L34",
|
|
"_origin": "ast",
|
|
"id": "userscript_claude_live_url_shapes_verified_2026_07_26_may_drift_re_check_against_live_pages_before_trust",
|
|
"community": 273,
|
|
"norm_label": "live url shapes (verified 2026-07-26, may drift \u2014 re-check against live pages before trust)"
|
|
},
|
|
{
|
|
"label": "Second script: `novel-bookmark.user.js`",
|
|
"file_type": "document",
|
|
"source_file": "userscript/AGENTS.md",
|
|
"source_location": "L87",
|
|
"_origin": "ast",
|
|
"id": "userscript_claude_second_script_novel_bookmark_user_js",
|
|
"community": 273,
|
|
"norm_label": "second script: `novel-bookmark.user.js`"
|
|
},
|
|
{
|
|
"label": "Skills CLI (npx skills)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 50,
|
|
"norm_label": "skills cli (npx skills)",
|
|
"id": "agents_skills_find_skills_skill_skills_cli"
|
|
},
|
|
{
|
|
"label": "skills.sh Leaderboard",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 51,
|
|
"norm_label": "skills.sh leaderboard",
|
|
"id": "agents_skills_find_skills_skill_skills_sh_leaderboard"
|
|
},
|
|
{
|
|
"label": "Complex Condition Extraction",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-code-style/references/details.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 52,
|
|
"norm_label": "complex condition extraction",
|
|
"id": "agents_skills_golang_code_style_references_details_complex_condition_extraction"
|
|
},
|
|
{
|
|
"label": "Single Handling Rule",
|
|
"file_type": "rationale",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": "samber",
|
|
"contributor": null,
|
|
"community": 58,
|
|
"norm_label": "single handling rule",
|
|
"id": "agents_skills_golang_error_handling_skill_single_handling_rule"
|
|
},
|
|
{
|
|
"label": "Sentinel Errors",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 53,
|
|
"norm_label": "sentinel errors",
|
|
"id": "agents_skills_golang_error_handling_references_error_creation_sentinel_errors"
|
|
},
|
|
{
|
|
"label": "Why Use samber/oops",
|
|
"file_type": "rationale",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 161,
|
|
"norm_label": "why use samber/oops",
|
|
"id": "agents_skills_golang_error_handling_references_error_handling_why_samber_oops"
|
|
},
|
|
{
|
|
"label": "%w vs %v Error Wrapping",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 57,
|
|
"norm_label": "%w vs %v error wrapping",
|
|
"id": "agents_skills_golang_error_handling_references_error_wrapping_percent_w_vs_percent_v"
|
|
},
|
|
{
|
|
"label": "errors.Is",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 55,
|
|
"norm_label": "errors.is",
|
|
"id": "agents_skills_golang_error_handling_references_error_wrapping_errors_is"
|
|
},
|
|
{
|
|
"label": "errors.As / errors.AsType",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 54,
|
|
"norm_label": "errors.as / errors.astype",
|
|
"id": "agents_skills_golang_error_handling_references_error_wrapping_errors_as_astype"
|
|
},
|
|
{
|
|
"label": "errors.Join",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 56,
|
|
"norm_label": "errors.join",
|
|
"id": "agents_skills_golang_error_handling_references_error_wrapping_errors_join"
|
|
},
|
|
{
|
|
"label": "Bottleneck Decision Tree",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": "samber",
|
|
"contributor": null,
|
|
"community": 62,
|
|
"norm_label": "bottleneck decision tree",
|
|
"id": "agents_skills_golang_performance_skill_decision_tree"
|
|
},
|
|
{
|
|
"label": "go tool pprof",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": "samber",
|
|
"contributor": null,
|
|
"community": 63,
|
|
"norm_label": "go tool pprof",
|
|
"id": "agents_skills_golang_performance_skill_pprof"
|
|
},
|
|
{
|
|
"label": "Prometheus Alerting Rules (Go Performance)",
|
|
"file_type": "document",
|
|
"source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 45,
|
|
"norm_label": "prometheus alerting rules (go performance)",
|
|
"id": "agents_skills_golang_performance_assets_prometheus_alerts"
|
|
},
|
|
{
|
|
"label": "HighGCPauseTime Alert",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 45,
|
|
"norm_label": "highgcpausetime alert",
|
|
"id": "agents_skills_golang_performance_assets_prometheus_alerts_high_gc_pause_time"
|
|
},
|
|
{
|
|
"label": "GoroutineLeak Alert",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 45,
|
|
"norm_label": "goroutineleak alert",
|
|
"id": "agents_skills_golang_performance_assets_prometheus_alerts_goroutine_leak"
|
|
},
|
|
{
|
|
"label": "MemoryNearLimit Alert",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 45,
|
|
"norm_label": "memorynearlimit alert",
|
|
"id": "agents_skills_golang_performance_assets_prometheus_alerts_memory_near_limit"
|
|
},
|
|
{
|
|
"label": "singleflight Cache Stampede Prevention",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 162,
|
|
"norm_label": "singleflight cache stampede prevention",
|
|
"id": "agents_skills_golang_performance_references_caching_singleflight"
|
|
},
|
|
{
|
|
"label": "SIMD (simd/archsimd)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 59,
|
|
"norm_label": "simd (simd/archsimd)",
|
|
"id": "agents_skills_golang_performance_references_cpu_simd"
|
|
},
|
|
{
|
|
"label": "Struct Field Alignment",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 163,
|
|
"norm_label": "struct field alignment",
|
|
"id": "agents_skills_golang_performance_references_memory_struct_alignment"
|
|
},
|
|
{
|
|
"label": "GOGC Tuning",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 60,
|
|
"norm_label": "gogc tuning",
|
|
"id": "agents_skills_golang_performance_references_runtime_gogc"
|
|
},
|
|
{
|
|
"label": "GOMEMLIMIT",
|
|
"file_type": "rationale",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 61,
|
|
"norm_label": "gomemlimit",
|
|
"id": "agents_skills_golang_performance_references_runtime_gomemlimit"
|
|
},
|
|
{
|
|
"label": "golang-naming skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 93,
|
|
"norm_label": "golang-naming skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_naming"
|
|
},
|
|
{
|
|
"label": "golang-lint skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 92,
|
|
"norm_label": "golang-lint skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_lint"
|
|
},
|
|
{
|
|
"label": "golang-documentation skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 90,
|
|
"norm_label": "golang-documentation skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_documentation"
|
|
},
|
|
{
|
|
"label": "golang-structs-interfaces skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 99,
|
|
"norm_label": "golang-structs-interfaces skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_structs_interfaces"
|
|
},
|
|
{
|
|
"label": "golang-design-patterns skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 89,
|
|
"norm_label": "golang-design-patterns skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_design_patterns"
|
|
},
|
|
{
|
|
"label": "golang-gopls skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 91,
|
|
"norm_label": "golang-gopls skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_gopls"
|
|
},
|
|
{
|
|
"label": "golang-continuous-integration skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 86,
|
|
"norm_label": "golang-continuous-integration skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_continuous_integration"
|
|
},
|
|
{
|
|
"label": "golang-refactoring skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 95,
|
|
"norm_label": "golang-refactoring skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_refactoring"
|
|
},
|
|
{
|
|
"label": "golang-samber-oops skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 97,
|
|
"norm_label": "golang-samber-oops skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_samber_oops"
|
|
},
|
|
{
|
|
"label": "golang-samber-slog skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 98,
|
|
"norm_label": "golang-samber-slog skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_samber_slog"
|
|
},
|
|
{
|
|
"label": "golang-observability skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 94,
|
|
"norm_label": "golang-observability skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_observability"
|
|
},
|
|
{
|
|
"label": "golang-safety skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 96,
|
|
"norm_label": "golang-safety skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_safety"
|
|
},
|
|
{
|
|
"label": "golang-benchmark skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 84,
|
|
"norm_label": "golang-benchmark skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_benchmark"
|
|
},
|
|
{
|
|
"label": "golang-troubleshooting skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 100,
|
|
"norm_label": "golang-troubleshooting skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_troubleshooting"
|
|
},
|
|
{
|
|
"label": "golang-data-structures skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 87,
|
|
"norm_label": "golang-data-structures skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_data_structures"
|
|
},
|
|
{
|
|
"label": "golang-concurrency skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 85,
|
|
"norm_label": "golang-concurrency skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_concurrency"
|
|
},
|
|
{
|
|
"label": "golang-database skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 88,
|
|
"norm_label": "golang-database skill (external)",
|
|
"id": "external_samber_cc_skills_golang_golang_database"
|
|
},
|
|
{
|
|
"label": "promql-cli skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 101,
|
|
"norm_label": "promql-cli skill (external)",
|
|
"id": "external_samber_cc_skills_promql_cli"
|
|
},
|
|
{
|
|
"label": "Assert Scope Leaking into Subtests Pitfall",
|
|
"file_type": "rationale",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": "samber",
|
|
"contributor": null,
|
|
"community": 71,
|
|
"norm_label": "assert scope leaking into subtests pitfall",
|
|
"id": "agents_skills_golang_testing_skill_assert_scope_leak"
|
|
},
|
|
{
|
|
"label": "testing/synctest Deterministic Goroutine Testing",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": "samber",
|
|
"contributor": null,
|
|
"community": 164,
|
|
"norm_label": "testing/synctest deterministic goroutine testing",
|
|
"id": "agents_skills_golang_testing_skill_synctest"
|
|
},
|
|
{
|
|
"label": "Integration Tests via Build Tags",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": "samber",
|
|
"contributor": null,
|
|
"community": 78,
|
|
"norm_label": "integration tests via build tags",
|
|
"id": "agents_skills_golang_testing_skill_integration_build_tags"
|
|
},
|
|
{
|
|
"label": "Test File Naming Convention (source-file-based)",
|
|
"file_type": "rationale",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": "samber",
|
|
"contributor": null,
|
|
"community": 79,
|
|
"norm_label": "test file naming convention (source-file-based)",
|
|
"id": "agents_skills_golang_testing_skill_test_file_naming"
|
|
},
|
|
{
|
|
"label": "Go 1.26 t.ArtifactDir() Test Artifacts",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": "samber",
|
|
"contributor": null,
|
|
"community": 70,
|
|
"norm_label": "go 1.26 t.artifactdir() test artifacts",
|
|
"id": "agents_skills_golang_testing_skill_artifactdir"
|
|
},
|
|
{
|
|
"label": "testWithTimeout Test Timeout Helper",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/references/helpers.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 64,
|
|
"norm_label": "testwithtimeout test timeout helper",
|
|
"id": "agents_skills_golang_testing_references_helpers_testwithtimeout"
|
|
},
|
|
{
|
|
"label": "HTTP Handler Testing with httptest",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/references/http-testing.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 65,
|
|
"norm_label": "http handler testing with httptest",
|
|
"id": "agents_skills_golang_testing_references_http_testing_handler_testing"
|
|
},
|
|
{
|
|
"label": "DatabaseTestSuite testify Suite Pattern",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 66,
|
|
"norm_label": "databasetestsuite testify suite pattern",
|
|
"id": "agents_skills_golang_testing_references_integration_testing_databasetestsuite"
|
|
},
|
|
{
|
|
"label": "go:embed Fixtures Helper",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 67,
|
|
"norm_label": "go:embed fixtures helper",
|
|
"id": "agents_skills_golang_testing_references_integration_testing_embedded_fixtures"
|
|
},
|
|
{
|
|
"label": "testify/mock Interface Mocking",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/references/mocking.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 69,
|
|
"norm_label": "testify/mock interface mocking",
|
|
"id": "agents_skills_golang_testing_references_mocking_testify_mock"
|
|
},
|
|
{
|
|
"label": "Time Mocking with clockwork",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/references/mocking.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 68,
|
|
"norm_label": "time mocking with clockwork",
|
|
"id": "agents_skills_golang_testing_references_mocking_clockwork_time_mocking"
|
|
},
|
|
{
|
|
"label": "golang-benchmark Skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 72,
|
|
"norm_label": "golang-benchmark skill (external)",
|
|
"id": "agents_skills_golang_testing_skill_golang_benchmark"
|
|
},
|
|
{
|
|
"label": "golang-lint Skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 76,
|
|
"norm_label": "golang-lint skill (external)",
|
|
"id": "agents_skills_golang_testing_skill_golang_lint"
|
|
},
|
|
{
|
|
"label": "golang-stretchr-testify Skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 77,
|
|
"norm_label": "golang-stretchr-testify skill (external)",
|
|
"id": "agents_skills_golang_testing_skill_golang_stretchr_testify"
|
|
},
|
|
{
|
|
"label": "golang-database Skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 75,
|
|
"norm_label": "golang-database skill (external)",
|
|
"id": "agents_skills_golang_testing_skill_golang_database"
|
|
},
|
|
{
|
|
"label": "golang-concurrency Skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 73,
|
|
"norm_label": "golang-concurrency skill (external)",
|
|
"id": "agents_skills_golang_testing_skill_golang_concurrency"
|
|
},
|
|
{
|
|
"label": "golang-continuous-integration Skill (external)",
|
|
"file_type": "concept",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 74,
|
|
"norm_label": "golang-continuous-integration skill (external)",
|
|
"id": "agents_skills_golang_testing_skill_golang_continuous_integration"
|
|
},
|
|
{
|
|
"label": "Impeccable critique 2026-07-26T15:50:42Z (score 21/40)",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 80,
|
|
"norm_label": "impeccable critique 2026-07-26t15:50:42z (score 21/40)",
|
|
"id": "backend_impeccable_critique_20260726_1550"
|
|
},
|
|
{
|
|
"label": "Impeccable critique 2026-07-26T17:08:41Z (score 26/40)",
|
|
"file_type": "document",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 81,
|
|
"norm_label": "impeccable critique 2026-07-26t17:08:41z (score 26/40)",
|
|
"id": "backend_impeccable_critique_20260726_1708"
|
|
},
|
|
{
|
|
"label": "P0: chapter-edit form causes horizontal overflow on mobile",
|
|
"file_type": "rationale",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 82,
|
|
"norm_label": "p0: chapter-edit form causes horizontal overflow on mobile",
|
|
"id": "critique_p0_chapter_form_overflow"
|
|
},
|
|
{
|
|
"label": "P1: no hx-indicator on htmx mutations, silent failure",
|
|
"file_type": "rationale",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 83,
|
|
"norm_label": "p1: no hx-indicator on htmx mutations, silent failure",
|
|
"id": "critique_p1_no_hx_indicator"
|
|
},
|
|
{
|
|
"label": "Implement Tickets Skill",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "The orchestrator writes briefs, dispatches, lands results, and talks to the tracker; every line of ticket code is written by a ticket-implementer subagent in its own git worktree.",
|
|
"community": 129,
|
|
"norm_label": "implement tickets skill",
|
|
"id": "_claude_skills_implement_tickets_skill_implement_tickets"
|
|
},
|
|
{
|
|
"label": "Orchestrator Role",
|
|
"file_type": "concept",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 130,
|
|
"norm_label": "orchestrator role",
|
|
"id": "_claude_skills_implement_tickets_skill_orchestrator"
|
|
},
|
|
{
|
|
"label": "Ticket Wave Batching",
|
|
"file_type": "concept",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Blocking edges set wave order; tickets with no open blocker inside the batch share a wave, capped at 3 concurrent tickets per wave.",
|
|
"community": 133,
|
|
"norm_label": "ticket wave batching",
|
|
"id": "_claude_skills_implement_tickets_skill_wave"
|
|
},
|
|
{
|
|
"label": "Cross-Ticket Contract",
|
|
"file_type": "concept",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "A contract left for the subagents to negotiate is a merge conflict you scheduled; the identical wording goes into both briefs.",
|
|
"community": 128,
|
|
"norm_label": "cross-ticket contract",
|
|
"id": "_claude_skills_implement_tickets_skill_contract"
|
|
},
|
|
{
|
|
"label": "Ticket Brief Template",
|
|
"file_type": "concept",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 44,
|
|
"norm_label": "ticket brief template",
|
|
"id": "_claude_skills_implement_tickets_skill_brief_template"
|
|
},
|
|
{
|
|
"label": "code-review Skill",
|
|
"file_type": "concept",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Run over the branch when a ticket returns REVIEW_BLOCKED; dispatches the cr-spec and cr-standards axes.",
|
|
"community": 18,
|
|
"norm_label": "code-review skill",
|
|
"id": "_claude_skills_implement_tickets_skill_code_review"
|
|
},
|
|
{
|
|
"label": "tdd Skill",
|
|
"file_type": "concept",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 132,
|
|
"norm_label": "tdd skill",
|
|
"id": "_claude_skills_implement_tickets_skill_tdd"
|
|
},
|
|
{
|
|
"label": "resolving-merge-conflicts Skill",
|
|
"file_type": "concept",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 131,
|
|
"norm_label": "resolving-merge-conflicts skill",
|
|
"id": "_claude_skills_implement_tickets_skill_resolving_merge_conflicts"
|
|
},
|
|
{
|
|
"label": "Testing the Userscript Skill",
|
|
"file_type": "document",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 139,
|
|
"norm_label": "testing the userscript skill",
|
|
"id": "_claude_skills_testing_the_userscript_skill_testing_the_userscript"
|
|
},
|
|
{
|
|
"label": "manga-bookmark.user.js",
|
|
"file_type": "code",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 137,
|
|
"norm_label": "manga-bookmark.user.js",
|
|
"id": "_claude_skills_testing_the_userscript_skill_manga_bookmark_user_js"
|
|
},
|
|
{
|
|
"label": "logic.test.js Test Harness",
|
|
"file_type": "code",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 136,
|
|
"norm_label": "logic.test.js test harness",
|
|
"id": "_claude_skills_testing_the_userscript_skill_logic_test_js"
|
|
},
|
|
{
|
|
"label": "Four-Object Browser Stub",
|
|
"file_type": "concept",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "The harness covers pure logic only by leaving document.body undefined so the boot block takes its else branch and init()/buildUI()/fetch stay dormant; no DOM harness, no jsdom.",
|
|
"community": 134,
|
|
"norm_label": "four-object browser stub",
|
|
"id": "_claude_skills_testing_the_userscript_skill_browser_stub"
|
|
},
|
|
{
|
|
"label": "stripBuildHash",
|
|
"file_type": "code",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 138,
|
|
"norm_label": "stripbuildhash",
|
|
"id": "_claude_skills_testing_the_userscript_skill_strip_build_hash"
|
|
},
|
|
{
|
|
"label": "asuraBuildHash (backend/store.go)",
|
|
"file_type": "code",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "stripBuildHash must stay in sync with asuraBuildHash; changing one without the other silently splits series identity.",
|
|
"community": 36,
|
|
"norm_label": "asurabuildhash (backend/store.go)",
|
|
"id": "_claude_skills_testing_the_userscript_skill_asura_build_hash"
|
|
},
|
|
{
|
|
"label": "Module Export Hook",
|
|
"file_type": "rationale",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "typeof window === 'undefined' is load-bearing: under @grant none the script shares page globals, so it must not clobber a page's own UMD shim.",
|
|
"community": 135,
|
|
"norm_label": "module export hook",
|
|
"id": "_claude_skills_testing_the_userscript_skill_export_hook"
|
|
},
|
|
{
|
|
"label": "Ticket Implementer Agent",
|
|
"file_type": "document",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Implements one ticket end to end in its own git worktree; dispatched by the implement-tickets skill; runs code-review via cr-spec + cr-standards, then returns a status contract.",
|
|
"community": 144,
|
|
"norm_label": "ticket implementer agent",
|
|
"id": "_omp_agents_ticket_implementer_ticket_implementer"
|
|
},
|
|
{
|
|
"label": "Worktree Isolation",
|
|
"file_type": "rationale",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "The worktree is the agent's whole world; the orchestrator's checkout is a different directory on the same repo and editing it corrupts a sibling agent's run.",
|
|
"community": 145,
|
|
"norm_label": "worktree isolation",
|
|
"id": "_omp_agents_ticket_implementer_worktree"
|
|
},
|
|
{
|
|
"label": "Status Contract",
|
|
"file_type": "concept",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "DONE | DONE_WITH_CONCERNS | BLOCKED | NEEDS_CONTEXT | REVIEW_BLOCKED; review findings still open after two fix rounds downgrade status to DONE_WITH_CONCERNS.",
|
|
"community": 143,
|
|
"norm_label": "status contract",
|
|
"id": "_omp_agents_ticket_implementer_status_contract"
|
|
},
|
|
{
|
|
"label": "cr-spec Agent",
|
|
"file_type": "document",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 140,
|
|
"norm_label": "cr-spec agent",
|
|
"id": "_omp_agents_ticket_implementer_cr_spec"
|
|
},
|
|
{
|
|
"label": "cr-standards Agent",
|
|
"file_type": "document",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 141,
|
|
"norm_label": "cr-standards agent",
|
|
"id": "_omp_agents_ticket_implementer_cr_standards"
|
|
},
|
|
{
|
|
"label": "Escalate Rather Than Guess",
|
|
"file_type": "rationale",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Bad work is worse than no work, and escalating is never penalised; if the review spawn is refused, return REVIEW_BLOCKED with the diff range rather than skipping the gate.",
|
|
"community": 142,
|
|
"norm_label": "escalate rather than guess",
|
|
"id": "_omp_agents_ticket_implementer_escalation"
|
|
},
|
|
{
|
|
"label": "Implementer Subagent (opencode)",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/implementer.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 147,
|
|
"norm_label": "implementer subagent (opencode)",
|
|
"id": "_opencode_agent_implementer_implementer"
|
|
},
|
|
{
|
|
"label": "Subagent-Driven Development",
|
|
"file_type": "concept",
|
|
"source_file": ".opencode/agent/implementer.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Fast model handles mechanical, well-specified tasks; complicated tasks escalate so the controller can re-dispatch on the more capable minimax-m3.",
|
|
"community": 148,
|
|
"norm_label": "subagent-driven development",
|
|
"id": "_opencode_agent_implementer_subagent_driven_development"
|
|
},
|
|
{
|
|
"label": "Escalate Rather Than Guess (opencode)",
|
|
"file_type": "rationale",
|
|
"source_file": ".opencode/agent/implementer.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "It is always OK to stop and say 'this is too hard for me'; report BLOCKED or NEEDS_CONTEXT with specifics rather than guessing.",
|
|
"community": 146,
|
|
"norm_label": "escalate rather than guess (opencode)",
|
|
"id": "_opencode_agent_implementer_escalation"
|
|
},
|
|
{
|
|
"label": "Reviewer Subagent (opencode)",
|
|
"file_type": "document",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 150,
|
|
"norm_label": "reviewer subagent (opencode)",
|
|
"id": "_opencode_agent_reviewer_reviewer"
|
|
},
|
|
{
|
|
"label": "Spec Compliance Review",
|
|
"file_type": "concept",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 152,
|
|
"norm_label": "spec compliance review",
|
|
"id": "_opencode_agent_reviewer_spec_compliance"
|
|
},
|
|
{
|
|
"label": "Code Quality Review",
|
|
"file_type": "concept",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 149,
|
|
"norm_label": "code quality review",
|
|
"id": "_opencode_agent_reviewer_code_quality"
|
|
},
|
|
{
|
|
"label": "Finding Severity Rubric",
|
|
"file_type": "concept",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Critical = must fix; Important = task can't be trusted until fixed; Minor = polish. A plan-mandated defect is still a finding, labeled plan-mandated.",
|
|
"community": 151,
|
|
"norm_label": "finding severity rubric",
|
|
"id": "_opencode_agent_reviewer_severity_rubric"
|
|
},
|
|
{
|
|
"label": "CLAUDE.md (Symlink to AGENTS.md)",
|
|
"file_type": "document",
|
|
"source_file": "CLAUDE.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 179,
|
|
"norm_label": "claude.md (symlink to agents.md)",
|
|
"id": "claude_claude"
|
|
},
|
|
{
|
|
"label": "SQLite-to-Postgres Cutover Runbook",
|
|
"file_type": "document",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 194,
|
|
"norm_label": "sqlite-to-postgres cutover runbook",
|
|
"id": "cutover_cutover"
|
|
},
|
|
{
|
|
"label": "Throwaway Import Generator",
|
|
"file_type": "rationale",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Written at cutover, run once, deleted; its output is the owner's personal reading history (must not enter version control), and a committed generator would drag modernc.org/sqlite back in through the side door after ADR-0001 dropped it.",
|
|
"community": 196,
|
|
"norm_label": "throwaway import generator",
|
|
"id": "cutover_throwaway_generator"
|
|
},
|
|
{
|
|
"label": "ADR-0001 (Drop modernc.org/sqlite)",
|
|
"file_type": "document",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 192,
|
|
"norm_label": "adr-0001 (drop modernc.org/sqlite)",
|
|
"id": "cutover_adr_0001"
|
|
},
|
|
{
|
|
"label": "ADR-0003 (Split Shared Series Facts)",
|
|
"file_type": "document",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 193,
|
|
"norm_label": "adr-0003 (split shared series facts)",
|
|
"id": "cutover_adr_0003"
|
|
},
|
|
{
|
|
"label": "Import SQL Generation Rules",
|
|
"file_type": "concept",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Series first, Bookmarks second; SELECT DISTINCT the Series; never hardcode the reader id; wrap in BEGIN/COMMIT with temp table inside; quote strings by doubling '.",
|
|
"community": 195,
|
|
"norm_label": "import sql generation rules",
|
|
"id": "cutover_import_rules"
|
|
},
|
|
{
|
|
"label": "BookmarkManager",
|
|
"file_type": "concept",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 257,
|
|
"norm_label": "bookmarkmanager",
|
|
"id": "product_bookmarkmanager"
|
|
},
|
|
{
|
|
"label": "Dark-First Design Constraint",
|
|
"file_type": "rationale",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Dark-first is binding: dark-by-default / light-follows-system-preference preserved because reading happens at night; low-light/night reading optimization is an explicit personal requirement, not just generic contrast compliance.",
|
|
"community": 259,
|
|
"norm_label": "dark-first design constraint",
|
|
"id": "product_dark_first"
|
|
},
|
|
{
|
|
"label": "Reader Isolation Invariant",
|
|
"file_type": "rationale",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "A leak between Readers fails silently and looks like working software; isolation is asserted from both directions, never inferred from counting one Reader's rows.",
|
|
"community": 261,
|
|
"norm_label": "reader isolation invariant",
|
|
"id": "product_isolation"
|
|
},
|
|
{
|
|
"label": "Discord Guild Membership",
|
|
"file_type": "concept",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Any member of the configured guild becomes a Reader on first Discord login; no signup form, no invite code, no approval step.",
|
|
"community": 260,
|
|
"norm_label": "discord guild membership",
|
|
"id": "product_discord_guild"
|
|
},
|
|
{
|
|
"label": "Bromite (Primary Device)",
|
|
"file_type": "concept",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 258,
|
|
"norm_label": "bromite (primary device)",
|
|
"id": "product_bromite"
|
|
},
|
|
{
|
|
"label": "Backend CLAUDE.md Guidance",
|
|
"file_type": "document",
|
|
"source_file": "backend/CLAUDE.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 177,
|
|
"norm_label": "backend claude.md guidance",
|
|
"id": "backend_claude_doc"
|
|
},
|
|
{
|
|
"label": "Graphify Knowledge Graph (graphify-out/)",
|
|
"file_type": "concept",
|
|
"source_file": "backend/CLAUDE.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "A knowledge graph lives at graphify-out/ and should be preferred over grepping via graphify query/explain/path; the rule applies to subagents too.",
|
|
"community": 178,
|
|
"norm_label": "graphify knowledge graph (graphify-out/)",
|
|
"id": "backend_claude_graphify_kg"
|
|
},
|
|
{
|
|
"label": "app.html \u2014 App Shell Template",
|
|
"file_type": "document",
|
|
"source_file": "backend/internal/web/templates/app.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 8,
|
|
"norm_label": "app.html \u2014 app shell template",
|
|
"id": "backend_internal_web_templates_app_doc"
|
|
},
|
|
{
|
|
"label": "Bookmark Bucket Tabs",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/templates/app.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Tabs are real links with real hrefs (navigation, not an ARIA tablist) that htmx-swap the #list fragment and push the URL; the Updated tab exists only for the manga library because novels have no poller-fed 'what is out that I have not read' bucket.",
|
|
"community": 8,
|
|
"norm_label": "bookmark bucket tabs",
|
|
"id": "backend_internal_web_templates_app_tabs"
|
|
},
|
|
{
|
|
"label": "Manga/Novel Library Switch",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/templates/app.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Plain full-page links, not htmx swaps: switching library replaces the tab row and the chrome, which is a page, not a fragment.",
|
|
"community": 8,
|
|
"norm_label": "manga/novel library switch",
|
|
"id": "backend_internal_web_templates_app_libswitch"
|
|
},
|
|
{
|
|
"label": "card.html \u2014 Series Card Template",
|
|
"file_type": "document",
|
|
"source_file": "backend/internal/web/templates/card.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 8,
|
|
"norm_label": "card.html \u2014 series card template",
|
|
"id": "backend_internal_web_templates_card_doc"
|
|
},
|
|
{
|
|
"label": "Confirm Row (Archive/Finish/Remove)",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/templates/card.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "One confirm row per way a series leaves the list; archive and finish wear calm grey (reversible), remove wears the ember wash; aria-live announces the step to a screen reader.",
|
|
"community": 8,
|
|
"norm_label": "confirm row (archive/finish/remove)",
|
|
"id": "backend_internal_web_templates_card_confirm_row"
|
|
},
|
|
{
|
|
"label": "htmx /ui/* Mutation Endpoints",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/templates/card.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Card mutations go through htmx endpoints under /ui/* (favorite, chapter, status, DELETE), each swapping the card element outerHTML and marking the row as disabled while in flight.",
|
|
"community": 8,
|
|
"norm_label": "htmx /ui/* mutation endpoints",
|
|
"id": "backend_internal_web_templates_card_ui_endpoints"
|
|
},
|
|
{
|
|
"label": "chrome.html \u2014 Out-of-Band Regions",
|
|
"file_type": "document",
|
|
"source_file": "backend/internal/web/templates/chrome.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 8,
|
|
"norm_label": "chrome.html \u2014 out-of-band regions",
|
|
"id": "backend_internal_web_templates_chrome_doc"
|
|
},
|
|
{
|
|
"label": "Continue Reading Strip",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/templates/chrome.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "The recent strip lives outside the swapped #list and is re-rendered out of band on every /ui/ response so a mutation cannot leave it describing the library as it was before the tap.",
|
|
"community": 8,
|
|
"norm_label": "continue reading strip",
|
|
"id": "backend_internal_web_templates_chrome_recent"
|
|
},
|
|
{
|
|
"label": "Action Key",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/templates/chrome.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "The icon strip on a card is unlabelled, so one permanent line under the tabs names every glyph; it follows the tab so archived and finished buckets swap Archive for Restore.",
|
|
"community": 8,
|
|
"norm_label": "action key",
|
|
"id": "backend_internal_web_templates_chrome_keyrow"
|
|
},
|
|
{
|
|
"label": "Brand Mark SVG",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/templates/chrome.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "The brand mark is inline so it takes the page's ink and ember rather than the fixed palette of /static/logo.svg, which the favicon needs.",
|
|
"community": 8,
|
|
"norm_label": "brand mark svg",
|
|
"id": "backend_internal_web_templates_chrome_mark"
|
|
},
|
|
{
|
|
"label": "icons.html \u2014 Icon Sprite Template",
|
|
"file_type": "document",
|
|
"source_file": "backend/internal/web/templates/icons.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 8,
|
|
"norm_label": "icons.html \u2014 icon sprite template",
|
|
"id": "backend_internal_web_templates_icons_doc"
|
|
},
|
|
{
|
|
"label": "SVG Icon Sprite",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/templates/icons.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "One sprite per page: card fragments swapped in by htmx reference these symbols by id, so the markup for a row stays a handful of <use> tags.",
|
|
"community": 8,
|
|
"norm_label": "svg icon sprite",
|
|
"id": "backend_internal_web_templates_icons_sprite"
|
|
},
|
|
{
|
|
"label": "list.html \u2014 Card List Template",
|
|
"file_type": "document",
|
|
"source_file": "backend/internal/web/templates/list.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 8,
|
|
"norm_label": "list.html \u2014 card list template",
|
|
"id": "backend_internal_web_templates_list_doc"
|
|
},
|
|
{
|
|
"label": "Empty States",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/templates/list.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "The client filter only hides cards, so a no-match query gets a filter.js-filled empty state inside #list (re-created on tab swap); an empty library shows install links for both scripts since the two libraries are separate installs.",
|
|
"community": 8,
|
|
"norm_label": "empty states",
|
|
"id": "backend_internal_web_templates_list_empty_states"
|
|
},
|
|
{
|
|
"label": "login.html \u2014 Login Page Template",
|
|
"file_type": "document",
|
|
"source_file": "backend/internal/web/templates/login.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 8,
|
|
"norm_label": "login.html \u2014 login page template",
|
|
"id": "backend_internal_web_templates_login_doc"
|
|
},
|
|
{
|
|
"label": "Discord Login Form",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/templates/login.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "The page reloads on a failed sign-in, so the error message is present from the start with role=alert so it gets announced; guild membership is required to sign in.",
|
|
"community": 8,
|
|
"norm_label": "discord login form",
|
|
"id": "backend_internal_web_templates_login_discord_login"
|
|
},
|
|
{
|
|
"label": "readers.html \u2014 Reader Roster Template",
|
|
"file_type": "document",
|
|
"source_file": "backend/internal/web/templates/readers.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 8,
|
|
"norm_label": "readers.html \u2014 reader roster template",
|
|
"id": "backend_internal_web_templates_readers_doc"
|
|
},
|
|
{
|
|
"label": "Reader Roster Panel",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/templates/readers.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Rendered only for the owner and re-rendered whole as the response to a revocation so session counts cannot describe the state before the tap; the owner's own row never offers Revoke, and revocation is confirm-gated.",
|
|
"community": 8,
|
|
"norm_label": "reader roster panel",
|
|
"id": "backend_internal_web_templates_readers_roster"
|
|
},
|
|
{
|
|
"label": "setup.html \u2014 Userscript Install Panel Template",
|
|
"file_type": "document",
|
|
"source_file": "backend/internal/web/templates/setup.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 8,
|
|
"norm_label": "setup.html \u2014 userscript install panel template",
|
|
"id": "backend_internal_web_templates_setup_doc"
|
|
},
|
|
{
|
|
"label": "Userscript Install Panel",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/templates/setup.html",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Each link serves the script rendered with the acting Reader's credential inside it, so the credential never appears in page markup, the address bar, or a redirect; rotation is confirm-gated and the response swaps the panel open with a reinstall warning; mobile Violentmonkey needs ?download=1.",
|
|
"community": 8,
|
|
"norm_label": "userscript install panel",
|
|
"id": "backend_internal_web_templates_setup_install_panel"
|
|
},
|
|
{
|
|
"label": "chrome/docker-compose.yml \u2014 Browser Deployable Unit",
|
|
"file_type": "document",
|
|
"source_file": "chrome/docker-compose.yml",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 103,
|
|
"norm_label": "chrome/docker-compose.yml \u2014 browser deployable unit",
|
|
"id": "chrome_docker_compose_doc"
|
|
},
|
|
{
|
|
"label": "Browser Sidecar Service",
|
|
"file_type": "concept",
|
|
"source_file": "chrome/docker-compose.yml",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "This does not run beside the API: it runs on the home machine, reached from the VPS over the tailnet, and is updated without touching the API stack (ADR-0006); a UTC clock is itself the bot signal and the challenge then never clears.",
|
|
"community": 103,
|
|
"norm_label": "browser sidecar service",
|
|
"id": "chrome_docker_compose_browser"
|
|
},
|
|
{
|
|
"label": "CDP Endpoint (Tailnet-Bound :9222)",
|
|
"file_type": "concept",
|
|
"source_file": "chrome/docker-compose.yml",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "CDP authenticates nothing, so the browser binds to the tailnet address only, never 0.0.0.0; on the VPS the safety was Docker network membership, here the bind address backed by Tailscale device identity is the access control, and an unset BROWSER_BIND_ADDR must fail the deploy rather than silently publish CDP to the LAN.",
|
|
"community": 103,
|
|
"norm_label": "cdp endpoint (tailnet-bound :9222)",
|
|
"id": "chrome_docker_compose_cdp"
|
|
},
|
|
{
|
|
"label": "Persistent Chrome Profile Volume",
|
|
"file_type": "concept",
|
|
"source_file": "chrome/docker-compose.yml",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Cloudflare clearance must survive Chrome reaping and image recreation, so the profile lives in a named volume; shm_size 128mb and mem_limit 512m are load-bearing on a 1.8GB box shared with a Gitea runner.",
|
|
"community": 103,
|
|
"norm_label": "persistent chrome profile volume",
|
|
"id": "chrome_docker_compose_chrome_profile"
|
|
},
|
|
{
|
|
"label": "docker-compose.prod.yml \u2014 Production Override",
|
|
"file_type": "document",
|
|
"source_file": "docker-compose.prod.yml",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 103,
|
|
"norm_label": "docker-compose.prod.yml \u2014 production override",
|
|
"id": "docker_compose_prod_doc"
|
|
},
|
|
{
|
|
"label": "bookmark-api Prod Override",
|
|
"file_type": "concept",
|
|
"source_file": "docker-compose.prod.yml",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Joins an existing Traefik network with no published host port; compose merges networks with the base file, so the service ends up on default, db and proxy \u2014 the db internal network must not be tidied away because egress comes from default.",
|
|
"community": 103,
|
|
"norm_label": "bookmark-api prod override",
|
|
"id": "docker_compose_prod_bookmark_api"
|
|
},
|
|
{
|
|
"label": "Traefik Reverse Proxy Labels",
|
|
"file_type": "concept",
|
|
"source_file": "docker-compose.prod.yml",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "Traefik routes bookmark-api.<domain> and bookmark.<domain> (the browser UI hostname) to the same container with TLS via the websecure entrypoint and an ACME cert resolver.",
|
|
"community": 103,
|
|
"norm_label": "traefik reverse proxy labels",
|
|
"id": "docker_compose_prod_traefik"
|
|
},
|
|
{
|
|
"label": "CDP Never on Shared Proxy Network",
|
|
"file_type": "rationale",
|
|
"source_file": "docker-compose.prod.yml",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"rationale": "The browser is never given a service on this host: the proxy network is shared with whatever else sits behind Traefik, and an unauthenticated CDP endpoint on it is remote code execution for any of them.",
|
|
"community": 103,
|
|
"norm_label": "cdp never on shared proxy network",
|
|
"id": "docker_compose_prod_cdp_security"
|
|
},
|
|
{
|
|
"label": "ADR-0001: Postgres over SQLite",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0001-postgresql-over-sqlite.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 6,
|
|
"norm_label": "adr-0001: postgres over sqlite",
|
|
"id": "docs_adr_0001_postgresql_over_sqlite_doc"
|
|
},
|
|
{
|
|
"label": "PostgreSQL (jackc/pgx/v5)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/adr/0001-postgresql-over-sqlite.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 207,
|
|
"norm_label": "postgresql (jackc/pgx/v5)",
|
|
"id": "docs_adr_0001_postgresql_over_sqlite_postgres"
|
|
},
|
|
{
|
|
"label": "SQLite (modernc.org/sqlite)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/adr/0001-postgresql-over-sqlite.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 208,
|
|
"norm_label": "sqlite (modernc.org/sqlite)",
|
|
"id": "docs_adr_0001_postgresql_over_sqlite_sqlite"
|
|
},
|
|
{
|
|
"label": "Postgres chosen for future supportability, not concurrency",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0001-postgresql-over-sqlite.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 209,
|
|
"norm_label": "postgres chosen for future supportability, not concurrency",
|
|
"id": "docs_adr_0001_postgresql_over_sqlite_supportability_rationale"
|
|
},
|
|
{
|
|
"label": "Real scaling limit is the poller outbound fetch budget",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0001-postgresql-over-sqlite.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 206,
|
|
"norm_label": "real scaling limit is the poller outbound fetch budget",
|
|
"id": "docs_adr_0001_postgresql_over_sqlite_poll_fetch_budget"
|
|
},
|
|
{
|
|
"label": "ADR-0002: Discord OAuth, no passwords, no email",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 212,
|
|
"norm_label": "adr-0002: discord oauth, no passwords, no email",
|
|
"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_doc"
|
|
},
|
|
{
|
|
"label": "Discord OAuth2 (authorization code grant)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 211,
|
|
"norm_label": "discord oauth2 (authorization code grant)",
|
|
"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_discord_oauth"
|
|
},
|
|
{
|
|
"label": "Discord snowflake is the sole identity (lock-in)",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 213,
|
|
"norm_label": "discord snowflake is the sole identity (lock-in)",
|
|
"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_snowflake_identity"
|
|
},
|
|
{
|
|
"label": "Per-Reader bearer token for userscripts",
|
|
"file_type": "concept",
|
|
"source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 210,
|
|
"norm_label": "per-reader bearer token for userscripts",
|
|
"id": "docs_adr_0002_discord_oauth_no_passwords_no_email_bearer_token"
|
|
},
|
|
{
|
|
"label": "ADR-0003: Series is shared, only the Poll updates it",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0003-series-shared-and-poll-owned.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 216,
|
|
"norm_label": "adr-0003: series is shared, only the poll updates it",
|
|
"id": "docs_adr_0003_series_shared_and_poll_owned_doc"
|
|
},
|
|
{
|
|
"label": "Series (shared entity keyed site+series_id)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/adr/0003-series-shared-and-poll-owned.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 218,
|
|
"norm_label": "series (shared entity keyed site+series_id)",
|
|
"id": "docs_adr_0003_series_shared_and_poll_owned_series"
|
|
},
|
|
{
|
|
"label": "Bookmark (per-Reader state: Progress, Favourite, Lifecycle)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/adr/0003-series-shared-and-poll-owned.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 214,
|
|
"norm_label": "bookmark (per-reader state: progress, favourite, lifecycle)",
|
|
"id": "docs_adr_0003_series_shared_and_poll_owned_bookmark"
|
|
},
|
|
{
|
|
"label": "Only the Poll writes Series fields (security boundary)",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0003-series-shared-and-poll-owned.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 217,
|
|
"norm_label": "only the poll writes series fields (security boundary)",
|
|
"id": "docs_adr_0003_series_shared_and_poll_owned_poll_owned_writes"
|
|
},
|
|
{
|
|
"label": "Deduplicate polling per Series (reader_count DESC queue)",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0003-series-shared-and-poll-owned.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 215,
|
|
"norm_label": "deduplicate polling per series (reader_count desc queue)",
|
|
"id": "docs_adr_0003_series_shared_and_poll_owned_dedup_polling"
|
|
},
|
|
{
|
|
"label": "ADR-0004: Wire format stays flat, does not mirror schema",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 219,
|
|
"norm_label": "adr-0004: wire format stays flat, does not mirror schema",
|
|
"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_doc"
|
|
},
|
|
{
|
|
"label": "Flat wire shape is a contract, not an implementation detail",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 220,
|
|
"norm_label": "flat wire shape is a contract, not an implementation detail",
|
|
"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_flat_wire_contract"
|
|
},
|
|
{
|
|
"label": "Installed userscripts must keep working (14-day grace window)",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 221,
|
|
"norm_label": "installed userscripts must keep working (14-day grace window)",
|
|
"id": "docs_adr_0004_wire_format_does_not_mirror_the_schema_userscript_compat"
|
|
},
|
|
{
|
|
"label": "headless-shell service (socat-fronted CDP)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/adr/0005-on-demand-browser.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 223,
|
|
"norm_label": "headless-shell service (socat-fronted cdp)",
|
|
"id": "docs_adr_0005_on_demand_browser_headless_shell"
|
|
},
|
|
{
|
|
"label": "CDP (Chrome DevTools Protocol) endpoint",
|
|
"file_type": "concept",
|
|
"source_file": "docs/adr/0005-on-demand-browser.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 222,
|
|
"norm_label": "cdp (chrome devtools protocol) endpoint",
|
|
"id": "docs_adr_0005_on_demand_browser_cdp"
|
|
},
|
|
{
|
|
"label": "Start Chrome on first CDP connection, reap after 300s idle",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0005-on-demand-browser.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 224,
|
|
"norm_label": "start chrome on first cdp connection, reap after 300s idle",
|
|
"id": "docs_adr_0005_on_demand_browser_on_demand_start"
|
|
},
|
|
{
|
|
"label": "ADR-0006: Browser runs on the home machine over the tailnet",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 226,
|
|
"norm_label": "adr-0006: browser runs on the home machine over the tailnet",
|
|
"id": "docs_adr_0006_browser_on_the_home_machine_doc"
|
|
},
|
|
{
|
|
"label": "BROWSER_WS_URL configuration seam",
|
|
"file_type": "concept",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 225,
|
|
"norm_label": "browser_ws_url configuration seam",
|
|
"id": "docs_adr_0006_browser_on_the_home_machine_browser_ws_url"
|
|
},
|
|
{
|
|
"label": "Tailnet (Tailscale network)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 228,
|
|
"norm_label": "tailnet (tailscale network)",
|
|
"id": "docs_adr_0006_browser_on_the_home_machine_tailnet"
|
|
},
|
|
{
|
|
"label": "Browser moved home: VPS memory pressure, no requests served",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 227,
|
|
"norm_label": "browser moved home: vps memory pressure, no requests served",
|
|
"id": "docs_adr_0006_browser_on_the_home_machine_home_machine_rationale"
|
|
},
|
|
{
|
|
"label": "ADR-0007: Backend hosts every Site's Cover bytes",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 232,
|
|
"norm_label": "adr-0007: backend hosts every site's cover bytes",
|
|
"id": "docs_adr_0007_backend_hosts_cover_bytes_doc"
|
|
},
|
|
{
|
|
"label": "Cover (Series image bytes)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 230,
|
|
"norm_label": "cover (series image bytes)",
|
|
"id": "docs_adr_0007_backend_hosts_cover_bytes_cover"
|
|
},
|
|
{
|
|
"label": "Backend acquires, stores, serves every Cover (uniformity)",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 234,
|
|
"norm_label": "backend acquires, stores, serves every cover (uniformity)",
|
|
"id": "docs_adr_0007_backend_hosts_cover_bytes_server_side_covers"
|
|
},
|
|
{
|
|
"label": "Content-addressed filesystem storage (SHA-256 of source URL)",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 229,
|
|
"norm_label": "content-addressed filesystem storage (sha-256 of source url)",
|
|
"id": "docs_adr_0007_backend_hosts_cover_bytes_content_addressed"
|
|
},
|
|
{
|
|
"label": "Deny-class destination control for outbound fetch",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 231,
|
|
"norm_label": "deny-class destination control for outbound fetch",
|
|
"id": "docs_adr_0007_backend_hosts_cover_bytes_deny_class_destination"
|
|
},
|
|
{
|
|
"label": "kagane CORP same-origin cover restriction",
|
|
"file_type": "concept",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 233,
|
|
"norm_label": "kagane corp same-origin cover restriction",
|
|
"id": "docs_adr_0007_backend_hosts_cover_bytes_kagane_corp"
|
|
},
|
|
{
|
|
"label": "ADR-0008: Series identity discovered, never derived",
|
|
"file_type": "document",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 237,
|
|
"norm_label": "adr-0008: series identity discovered, never derived",
|
|
"id": "docs_adr_0008_series_identity_is_discovered_not_derived_doc"
|
|
},
|
|
{
|
|
"label": "Series identity is discovered from the Site's links",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 236,
|
|
"norm_label": "series identity is discovered from the site's links",
|
|
"id": "docs_adr_0008_series_identity_is_discovered_not_derived_discovered_identity"
|
|
},
|
|
{
|
|
"label": "a[aria-label='All Chapter'] anchor pointer",
|
|
"file_type": "concept",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 235,
|
|
"norm_label": "a[aria-label='all chapter'] anchor pointer",
|
|
"id": "docs_adr_0008_series_identity_is_discovered_not_derived_all_chapter_anchor"
|
|
},
|
|
{
|
|
"label": "Scan truncated at first wpd-threads marker",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 239,
|
|
"norm_label": "scan truncated at first wpd-threads marker",
|
|
"id": "docs_adr_0008_series_identity_is_discovered_not_derived_wpd_threads_truncation"
|
|
},
|
|
{
|
|
"label": "Chapter slug vs series slug divergence (~7% measured)",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 238,
|
|
"norm_label": "chapter slug vs series slug divergence (~7% measured)",
|
|
"id": "docs_adr_0008_series_identity_is_discovered_not_derived_slug_divergence"
|
|
},
|
|
{
|
|
"label": "Domain docs: single-context layout guidance",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 241,
|
|
"norm_label": "domain docs: single-context layout guidance",
|
|
"id": "docs_agents_domain_doc"
|
|
},
|
|
{
|
|
"label": "CONTEXT.md glossary (ubiquitous language)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 243,
|
|
"norm_label": "context.md glossary (ubiquitous language)",
|
|
"id": "docs_agents_domain_glossary"
|
|
},
|
|
{
|
|
"label": "Surface ADR conflicts explicitly rather than silently overriding",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 240,
|
|
"norm_label": "surface adr conflicts explicitly rather than silently overriding",
|
|
"id": "docs_agents_domain_adr_flagging"
|
|
},
|
|
{
|
|
"label": "/domain-modeling skill (lazy CONTEXT.md creation)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 242,
|
|
"norm_label": "/domain-modeling skill (lazy context.md creation)",
|
|
"id": "docs_agents_domain_domain_modeling"
|
|
},
|
|
{
|
|
"label": "Issue tracker: Gitea via tea CLI",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 43,
|
|
"norm_label": "issue tracker: gitea via tea cli",
|
|
"id": "docs_agents_issue_tracker_doc"
|
|
},
|
|
{
|
|
"label": "Gitea (tea CLI, gitea.violetcrown.my.id)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 244,
|
|
"norm_label": "gitea (tea cli, gitea.violetcrown.my.id)",
|
|
"id": "docs_agents_issue_tracker_gitea"
|
|
},
|
|
{
|
|
"label": "wayfinder map/ticket mechanism",
|
|
"file_type": "concept",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 245,
|
|
"norm_label": "wayfinder map/ticket mechanism",
|
|
"id": "docs_agents_issue_tracker_wayfinder"
|
|
},
|
|
{
|
|
"label": "Triage labels: canonical roles to tracker labels",
|
|
"file_type": "document",
|
|
"source_file": "docs/agents/triage-labels.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 246,
|
|
"norm_label": "triage labels: canonical roles to tracker labels",
|
|
"id": "docs_agents_triage_labels_doc"
|
|
},
|
|
{
|
|
"label": "Canonical triage role labels (needs-triage ... wontfix)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/agents/triage-labels.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 247,
|
|
"norm_label": "canonical triage role labels (needs-triage ... wontfix)",
|
|
"id": "docs_agents_triage_labels_triage_roles"
|
|
},
|
|
{
|
|
"label": "Cinder (BookmarkManager Web UI design system)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 248,
|
|
"norm_label": "cinder (bookmarkmanager web ui design system)",
|
|
"id": "docs_design_system_cinder"
|
|
},
|
|
{
|
|
"label": "Heat is typographic: ember reserved for unread chapters",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 249,
|
|
"norm_label": "heat is typographic: ember reserved for unread chapters",
|
|
"id": "docs_design_system_heat_typographic"
|
|
},
|
|
{
|
|
"label": "Design tokens (dark + light branches, no hardcoded hex)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 250,
|
|
"norm_label": "design tokens (dark + light branches, no hardcoded hex)",
|
|
"id": "docs_design_system_tokens"
|
|
},
|
|
{
|
|
"label": "Three type roles: display serif / mono small-caps / sans",
|
|
"file_type": "concept",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 251,
|
|
"norm_label": "three type roles: display serif / mono small-caps / sans",
|
|
"id": "docs_design_system_type_roles"
|
|
},
|
|
{
|
|
"label": "Research: lightnovelworld chapter slug vs series slug",
|
|
"file_type": "document",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 253,
|
|
"norm_label": "research: lightnovelworld chapter slug vs series slug",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_doc"
|
|
},
|
|
{
|
|
"label": "Gitea issue #77 (chapter vs series slug)",
|
|
"file_type": "concept",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 254,
|
|
"norm_label": "gitea issue #77 (chapter vs series slug)",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_issue_77"
|
|
},
|
|
{
|
|
"label": "a[aria-label='All Chapter'] priority pointer",
|
|
"file_type": "concept",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 252,
|
|
"norm_label": "a[aria-label='all chapter'] priority pointer",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_all_chapter_pointer"
|
|
},
|
|
{
|
|
"label": "Unscoped chapter regex is SAFE, truncated at wpd-threads",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 256,
|
|
"norm_label": "unscoped chapter regex is safe, truncated at wpd-threads",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_unscoped_regex"
|
|
},
|
|
{
|
|
"label": "Slug divergence measurements (3/41 diverge, 1 split)",
|
|
"file_type": "rationale",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 255,
|
|
"norm_label": "slug divergence measurements (3/41 diverge, 1 split)",
|
|
"id": "docs_research_lightnovelworld_chapter_vs_series_slug_slug_divergence"
|
|
},
|
|
{
|
|
"label": "Userscript CLAUDE guidance",
|
|
"file_type": "document",
|
|
"source_file": "userscript/CLAUDE.md",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 279,
|
|
"norm_label": "userscript claude guidance",
|
|
"id": "userscript_claude_doc"
|
|
},
|
|
{
|
|
"label": "Login Art: Sword in Volcanic Rock",
|
|
"file_type": "image",
|
|
"source_file": "backend/internal/web/static/login-art.png",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 48,
|
|
"norm_label": "login art: sword in volcanic rock",
|
|
"id": "backend_internal_web_static_login_art_image"
|
|
},
|
|
{
|
|
"label": "Fantasy Sword",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/static/login-art.png",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 48,
|
|
"norm_label": "fantasy sword",
|
|
"id": "backend_internal_web_static_login_art_fantasy_sword"
|
|
},
|
|
{
|
|
"label": "Fiery Volcanic Scene",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/static/login-art.png",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 48,
|
|
"norm_label": "fiery volcanic scene",
|
|
"id": "backend_internal_web_static_login_art_fiery_volcanic_scene"
|
|
},
|
|
{
|
|
"label": "BookmarkManager Logo",
|
|
"file_type": "image",
|
|
"source_file": "backend/internal/web/static/logo.svg",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 49,
|
|
"norm_label": "bookmarkmanager logo",
|
|
"id": "backend_internal_web_static_logo_image"
|
|
},
|
|
{
|
|
"label": "Mirrored Double Bookmark Mark",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/static/logo.svg",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 49,
|
|
"norm_label": "mirrored double bookmark mark",
|
|
"id": "backend_internal_web_static_logo_double_bookmark"
|
|
},
|
|
{
|
|
"label": "Ember Flame Accent",
|
|
"file_type": "concept",
|
|
"source_file": "backend/internal/web/static/logo.svg",
|
|
"source_location": null,
|
|
"source_url": null,
|
|
"captured_at": null,
|
|
"author": null,
|
|
"contributor": null,
|
|
"community": 49,
|
|
"norm_label": "ember flame accent",
|
|
"id": "backend_internal_web_static_logo_ember_flame"
|
|
}
|
|
],
|
|
"links": [
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_floatptr",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L410",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_getbookmarks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_newtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_newteststoreurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_ownercredential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L395",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_putbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_readlatestcheckedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L157",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testauthaccepted",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L131",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testauthrequired",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L202",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testbookmarkroundtrip",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L191",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testcorsdisallowedorigin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L169",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testcorspreflight",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L508",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testfavoriteroundtrip",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L275",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testflatwirefieldset",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testhealthznoauth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L533",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testlatestchapternullable",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L571",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testloadconfigdiscord",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testmain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L651",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testnoveluserscriptserved",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L600",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testputdoesnotclobberlatestcheckedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L368",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L426",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testupsertconditionalupdatedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L628",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test",
|
|
"target": "backend_api_test_testuserscriptservedwithwebuidisabled",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_newtestserver",
|
|
"target": "backend_api_test_testconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_api_test_testconfig",
|
|
"target": "backend_config",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L660",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testnoveluserscriptserved",
|
|
"target": "backend_api_test_testconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L602",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testputdoesnotclobberlatestcheckedat",
|
|
"target": "backend_api_test_testconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L635",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testuserscriptservedwithwebuidisabled",
|
|
"target": "backend_api_test_testconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L112",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testlistrendersacquiredcover",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L101",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testpubliccoverneverechoesnonimage",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L58",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testpubliccoverrejectsunknownaddress",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L247",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testgzipcompressestextnotfonts",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L335",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L196",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testinstallservesscriptwithcredential",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testperreaderisolation",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L268",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testrotatecredentialviawebui",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testunknowncredentialrejected",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L147",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_oauthwebtestserver",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1377",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testapprendersnewtabs",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L757",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testbookmarksapistillbeareronly",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L883",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1339",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testcardshowsstatuscontrols",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L909",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testchapteroverridemovesupdatedat",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L944",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L984",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testchapteroverriderejectsbadinput",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L409",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginrefusesnonmember",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L440",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginrequiresrolepositive",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L658",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordlogintokenendpointdown",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L731",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testexpiredsessionrejected",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L834",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testfavoritetoggleswithoutreordering",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L219",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testindexwithoutsessionshowslogin",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L232",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testindexwithsessionshowslist",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1473",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testkindlessrowshowsinmangalibrary",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1442",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testlibrariesaredisjoint",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L701",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testlogoutdeletessession",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1519",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testmangapagekeepsupdatedtab",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1396",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testmutationrefresheschromeoutofband",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1008",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testmutationsonmissingkey",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L514",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1537",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnovelnewtabfallsbacktoall",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1488",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnovelpageomitsupdatedtab",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L493",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testownerloginreusestheseededreader",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1244",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testrecentstripcapped",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1193",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L778",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_teststaticassetsserved",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1136",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testtabsshowonlytheirbucket",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1029",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuideleteremovesrow",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1056",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuilistfavouritestab",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1082",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuilistnewtab",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L815",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuiroutesrequiresession",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1323",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatusdoesnotreorderlist",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1294",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatusrejectsunknownvalue",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1308",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatusrequiressession",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1275",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatussetsbucket",
|
|
"target": "backend_api_test_testconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L78",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_auth",
|
|
"target": "backend_api_test_ownercredential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L66",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_newteststoreurl",
|
|
"target": "backend_api_test_ownercredential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L139",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testauthrequired",
|
|
"target": "backend_api_test_ownercredential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L666",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testnoveluserscriptserved",
|
|
"target": "backend_api_test_ownercredential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L611",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testputdoesnotclobberlatestcheckedat",
|
|
"target": "backend_api_test_ownercredential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L639",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testuserscriptservedwithwebuidisabled",
|
|
"target": "backend_api_test_ownercredential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L353",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential",
|
|
"target": "backend_api_test_ownercredential"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L229",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testinstallservesscriptwithcredential",
|
|
"target": "backend_api_test_ownercredential"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L117",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testperreaderisolation",
|
|
"target": "backend_api_test_ownercredential"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L272",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testrotatecredentialviawebui",
|
|
"target": "backend_api_test_ownercredential"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testunknowncredentialrejected",
|
|
"target": "backend_api_test_ownercredential"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L548",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript",
|
|
"target": "backend_api_test_ownercredential"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testmain",
|
|
"target": "backend_api_test_go_m",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testmain",
|
|
"target": "backend_internal_pgtest_pgtest_main"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_api_test_newtestserver",
|
|
"target": "backend_api_test_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_newtestserver",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_newtestserver",
|
|
"target": "backend_api_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_newtestserver",
|
|
"target": "backend_main_newrouter"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L158",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testauthaccepted",
|
|
"target": "backend_api_test_newtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L132",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testauthrequired",
|
|
"target": "backend_api_test_newtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L203",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testbookmarkroundtrip",
|
|
"target": "backend_api_test_newtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L192",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testcorsdisallowedorigin",
|
|
"target": "backend_api_test_newtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L170",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testcorspreflight",
|
|
"target": "backend_api_test_newtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L509",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testfavoriteroundtrip",
|
|
"target": "backend_api_test_newtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L276",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testflatwirefieldset",
|
|
"target": "backend_api_test_newtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L120",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testhealthznoauth",
|
|
"target": "backend_api_test_newtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L534",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testlatestchapternullable",
|
|
"target": "backend_api_test_newtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L369",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl",
|
|
"target": "backend_api_test_newtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L473",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testupsertconditionalupdatedat",
|
|
"target": "backend_api_test_newtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L302",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testputkindvalidation",
|
|
"target": "backend_api_test_newtestserver"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L333",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress",
|
|
"target": "backend_api_test_newtestserver"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L216",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress",
|
|
"target": "backend_api_test_newtestserver"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L182",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testputstatusvalidation",
|
|
"target": "backend_api_test_newtestserver"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L410",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_getbookmarks",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_newteststore",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_newteststoreurl",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L395",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_putbookmark",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_readlatestcheckedat",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_seedforcheck",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L157",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testauthaccepted",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L131",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testauthrequired",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L202",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testbookmarkroundtrip",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L191",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testcorsdisallowedorigin",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L169",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testcorspreflight",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L508",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testfavoriteroundtrip",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L275",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testflatwirefieldset",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testhealthznoauth",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L533",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testlatestchapternullable",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L571",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testloadconfigdiscord",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L651",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testnoveluserscriptserved",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L600",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testputdoesnotclobberlatestcheckedat",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L368",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L426",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testupsertconditionalupdatedat",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L628",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_testuserscriptservedwithwebuidisabled",
|
|
"target": "backend_api_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L410",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_getbookmarks",
|
|
"target": "backend_api_test_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L395",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_putbookmark",
|
|
"target": "backend_api_test_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_api_test_newteststore",
|
|
"target": "backend_api_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_newteststore",
|
|
"target": "backend_api_test_newteststoreurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L658",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testnoveluserscriptserved",
|
|
"target": "backend_api_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L601",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testputdoesnotclobberlatestcheckedat",
|
|
"target": "backend_api_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L634",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testuserscriptservedwithwebuidisabled",
|
|
"target": "backend_api_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testperreaderisolation",
|
|
"target": "backend_api_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testunknowncredentialrejected",
|
|
"target": "backend_api_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_newwebtestserver",
|
|
"target": "backend_api_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L412",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginrefusesnonmember",
|
|
"target": "backend_api_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_api_test_newteststoreurl",
|
|
"target": "backend_api_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_readlatestcheckedat",
|
|
"target": "backend_api_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_api_test_seedforcheck",
|
|
"target": "backend_api_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_newteststoreurl",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testpubliccoverneverechoesnonimage",
|
|
"target": "backend_api_test_newteststoreurl"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L263",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testrotatecredentialviawebui",
|
|
"target": "backend_api_test_newteststoreurl"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_api_test_auth",
|
|
"target": "backend_api_test_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L413",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_getbookmarks",
|
|
"target": "backend_api_test_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L399",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_putbookmark",
|
|
"target": "backend_api_test_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L160",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testauthaccepted",
|
|
"target": "backend_api_test_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L217",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testbookmarkroundtrip",
|
|
"target": "backend_api_test_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L322",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testflatwirefieldset",
|
|
"target": "backend_api_test_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L540",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testlatestchapternullable",
|
|
"target": "backend_api_test_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L304",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testputkindvalidation",
|
|
"target": "backend_api_test_auth"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L336",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress",
|
|
"target": "backend_api_test_auth"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L221",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress",
|
|
"target": "backend_api_test_auth"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L184",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testputstatusvalidation",
|
|
"target": "backend_api_test_auth"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L771",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testbookmarksapistillbeareronly",
|
|
"target": "backend_api_test_auth"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L290",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testflatwirefieldset",
|
|
"target": "backend_api_test_floatptr",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L557",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testlatestchapternullable",
|
|
"target": "backend_api_test_floatptr",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L456",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testupsertconditionalupdatedat",
|
|
"target": "backend_api_test_floatptr",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1120",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_seedstatusrows",
|
|
"target": "backend_api_test_floatptr"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1401",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testmutationrefresheschromeoutofband",
|
|
"target": "backend_api_test_floatptr"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1251",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testrecentstripcapped",
|
|
"target": "backend_api_test_floatptr"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1201",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall",
|
|
"target": "backend_api_test_floatptr"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1087",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuilistnewtab",
|
|
"target": "backend_api_test_floatptr"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L604",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testputdoesnotclobberlatestcheckedat",
|
|
"target": "backend_api_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L619",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testputdoesnotclobberlatestcheckedat",
|
|
"target": "backend_api_test_readlatestcheckedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L357",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testflatwirefieldset",
|
|
"target": "backend_api_test_getbookmarks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L372",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testputexistingseriesignoresclienttitlecoverurl",
|
|
"target": "backend_api_test_putbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L395",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_api_test_putbookmark",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L512",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testfavoriteroundtrip",
|
|
"target": "backend_api_test_putbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L554",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testlatestchapternullable",
|
|
"target": "backend_api_test_putbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L476",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testupsertconditionalupdatedat",
|
|
"target": "backend_api_test_putbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L75",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testperreaderisolation",
|
|
"target": "backend_api_test_putbookmark"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L410",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_api_test_getbookmarks",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L517",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testfavoriteroundtrip",
|
|
"target": "backend_api_test_getbookmarks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L548",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testlatestchapternullable",
|
|
"target": "backend_api_test_getbookmarks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L497",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testupsertconditionalupdatedat",
|
|
"target": "backend_api_test_getbookmarks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L578",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testloadconfigdiscord",
|
|
"target": "backend_main_loadconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L602",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testputdoesnotclobberlatestcheckedat",
|
|
"target": "backend_main_newrouter"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L640",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testuserscriptservedwithwebuidisabled",
|
|
"target": "backend_main_newrouter"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/api_test.go",
|
|
"source_location": "L662",
|
|
"weight": 1.0,
|
|
"source": "backend_api_test_testnoveluserscriptserved",
|
|
"target": "backend_main_newrouter"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test",
|
|
"target": "backend_cover_test_getcover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L110",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test",
|
|
"target": "backend_cover_test_testlistrendersacquiredcover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L80",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test",
|
|
"target": "backend_cover_test_testpubliccoverneverechoesnonimage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test",
|
|
"target": "backend_cover_test_testpubliccoverrejectsunknownaddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test",
|
|
"target": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_cover_test_getcover",
|
|
"target": "backend_cover_test_go_cookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_cover_test_getcover",
|
|
"target": "backend_cover_test_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_cover_test_getcover",
|
|
"target": "backend_cover_test_go_responserecorder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_cover_test_getcover",
|
|
"target": "backend_cover_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L101",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testpubliccoverneverechoesnonimage",
|
|
"target": "backend_cover_test_getcover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testpubliccoverrejectsunknownaddress",
|
|
"target": "backend_cover_test_getcover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated",
|
|
"target": "backend_cover_test_getcover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L110",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_cover_test_testlistrendersacquiredcover",
|
|
"target": "backend_cover_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L80",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_cover_test_testpubliccoverneverechoesnonimage",
|
|
"target": "backend_cover_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_cover_test_testpubliccoverrejectsunknownaddress",
|
|
"target": "backend_cover_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated",
|
|
"target": "backend_cover_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testpubliccoverservesstoredbytesunauthenticated",
|
|
"target": "backend_web_test_newwebtestserver"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testpubliccoverrejectsunknownaddress",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L58",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testpubliccoverrejectsunknownaddress",
|
|
"target": "backend_web_test_newwebtestserver"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testpubliccoverneverechoesnonimage",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testpubliccoverneverechoesnonimage",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L101",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testpubliccoverneverechoesnonimage",
|
|
"target": "backend_main_newrouter"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L130",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testlistrendersacquiredcover",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L112",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testlistrendersacquiredcover",
|
|
"target": "backend_web_test_newwebtestserver"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/cover_test.go",
|
|
"source_location": "L124",
|
|
"weight": 1.0,
|
|
"source": "backend_cover_test_testlistrendersacquiredcover",
|
|
"target": "backend_web_test_sessioncookie"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_api_handlers",
|
|
"target": "api_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_api_handlers",
|
|
"target": "backend_internal_api_handlers_healthz",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_api_handlers",
|
|
"target": "backend_internal_api_handlers_writejson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L142",
|
|
"weight": 1.0,
|
|
"source": "api_handler",
|
|
"target": "api_handler_cover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"source": "api_handler",
|
|
"target": "api_handler_delete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "api_handler",
|
|
"target": "api_handler_list",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "api_handler",
|
|
"target": "api_handler_put",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "api_handler",
|
|
"target": "backend_internal_api_handlers_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"source": "api_handler_list",
|
|
"target": "backend_internal_api_handlers_writejson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"source": "api_handler_put",
|
|
"target": "backend_internal_api_handlers_writejson",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_api_handlers_writejson",
|
|
"target": "backend_internal_api_handlers_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L142",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "api_handler_cover",
|
|
"target": "backend_internal_api_handlers_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "api_handler_delete",
|
|
"target": "backend_internal_api_handlers_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "api_handler_list",
|
|
"target": "backend_internal_api_handlers_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "api_handler_put",
|
|
"target": "backend_internal_api_handlers_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_api_handlers_healthz",
|
|
"target": "backend_internal_api_handlers_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "api_handler_list",
|
|
"target": "backend_internal_api_handlers_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"source": "api_handler_list",
|
|
"target": "backend_internal_httpmw_middleware_readerid"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L142",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "api_handler_cover",
|
|
"target": "backend_internal_api_handlers_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "api_handler_delete",
|
|
"target": "backend_internal_api_handlers_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "api_handler_put",
|
|
"target": "backend_internal_api_handlers_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_api_handlers_healthz",
|
|
"target": "backend_internal_api_handlers_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"source": "api_handler_put",
|
|
"target": "backend_internal_httpmw_middleware_readerid"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L120",
|
|
"weight": 1.0,
|
|
"source": "api_handler_delete",
|
|
"target": "backend_internal_httpmw_middleware_readerid"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/api/handlers.go",
|
|
"source_location": "L156",
|
|
"weight": 1.0,
|
|
"source": "api_handler_cover",
|
|
"target": "backend_internal_store_store_covercontenttype"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_httpmw_middleware",
|
|
"target": "backend_internal_httpmw_middleware_auth",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_httpmw_middleware",
|
|
"target": "backend_internal_httpmw_middleware_compressible",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_httpmw_middleware",
|
|
"target": "backend_internal_httpmw_middleware_cors",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_httpmw_middleware",
|
|
"target": "backend_internal_httpmw_middleware_gzip",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_httpmw_middleware",
|
|
"target": "backend_internal_httpmw_middleware_readerid",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_httpmw_middleware",
|
|
"target": "backend_internal_httpmw_middleware_resolvereader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_httpmw_middleware",
|
|
"target": "httpmw_ctxkey",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_httpmw_middleware",
|
|
"target": "httpmw_gzipwriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_httpmw_middleware_readerid",
|
|
"target": "backend_internal_httpmw_middleware_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_httpmw_middleware_auth",
|
|
"target": "backend_internal_httpmw_middleware_resolvereader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_httpmw_middleware_resolvereader",
|
|
"target": "backend_internal_httpmw_middleware_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript_handler",
|
|
"target": "backend_internal_httpmw_middleware_resolvereader"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_httpmw_middleware_auth",
|
|
"target": "backend_internal_httpmw_middleware_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_httpmw_middleware_auth",
|
|
"target": "backend_internal_httpmw_middleware_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L227",
|
|
"weight": 1.0,
|
|
"source": "backend_main_newrouter",
|
|
"target": "backend_internal_httpmw_middleware_auth"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_httpmw_middleware_cors",
|
|
"target": "backend_internal_httpmw_middleware_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_httpmw_middleware_gzip",
|
|
"target": "backend_internal_httpmw_middleware_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "embeds",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"source": "httpmw_gzipwriter",
|
|
"target": "backend_internal_httpmw_middleware_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L92",
|
|
"weight": 1.0,
|
|
"source": "httpmw_gzipwriter",
|
|
"target": "httpmw_gzipwriter_write",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L80",
|
|
"weight": 1.0,
|
|
"source": "httpmw_gzipwriter",
|
|
"target": "httpmw_gzipwriter_writeheader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "httpmw_gzipwriter",
|
|
"target": "writer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L441",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunlogscooldowns",
|
|
"target": "writer"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1260",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter",
|
|
"target": "writer"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"source": "httpmw_gzipwriter_writeheader",
|
|
"target": "backend_internal_httpmw_middleware_compressible",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L142",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_httpmw_middleware_cors",
|
|
"target": "httpmw_gzipwriter_writeheader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/httpmw/middleware.go",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"source": "httpmw_gzipwriter_write",
|
|
"target": "httpmw_gzipwriter_writeheader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L240",
|
|
"weight": 1.0,
|
|
"source": "backend_main_newrouter",
|
|
"target": "backend_internal_httpmw_middleware_gzip"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L240",
|
|
"weight": 1.0,
|
|
"source": "backend_main_newrouter",
|
|
"target": "backend_internal_httpmw_middleware_cors"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire",
|
|
"target": "latest_acquirer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_acquire_test_newacquirer",
|
|
"target": "latest_acquirer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_acquirer",
|
|
"target": "backend_internal_latest_acquire_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_acquirer",
|
|
"target": "backend_internal_latest_acquire_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L97",
|
|
"weight": 1.0,
|
|
"source": "latest_acquirer",
|
|
"target": "latest_acquirer_acquire",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0,
|
|
"source": "latest_acquirer",
|
|
"target": "latest_acquirer_wait",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_acquirer",
|
|
"target": "latest_browsercoverfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_acquirer",
|
|
"target": "latest_coverbytesfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_acquirer",
|
|
"target": "latest_fetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_acquirer",
|
|
"target": "waitgroup",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L97",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_acquirer_acquire",
|
|
"target": "backend_internal_latest_acquire_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L138",
|
|
"weight": 1.0,
|
|
"source": "latest_acquirer_acquire",
|
|
"target": "backend_internal_latest_cover_fetchcoverbytes"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L101",
|
|
"weight": 1.0,
|
|
"source": "latest_acquirer_acquire",
|
|
"target": "backend_internal_latest_read_readseriespage"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire.go",
|
|
"source_location": "L97",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_acquirer_acquire",
|
|
"target": "store_series",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_bookmarknewkaganeseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_bookmarknewseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_newacquirer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_readbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L262",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L164",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L388",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L292",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L365",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L334",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L413",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L223",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L140",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L246",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test",
|
|
"target": "latest_blockingfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_newacquirer",
|
|
"target": "backend_internal_latest_acquire_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_newacquirer",
|
|
"target": "latest_fakebytescoverfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_newacquirer",
|
|
"target": "latest_fakefetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L194",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact",
|
|
"target": "backend_internal_latest_acquire_test_newacquirer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch",
|
|
"target": "backend_internal_latest_acquire_test_newacquirer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L232",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl",
|
|
"target": "backend_internal_latest_acquire_test_newacquirer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L144",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries",
|
|
"target": "backend_internal_latest_acquire_test_newacquirer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_bookmarknewkaganeseries",
|
|
"target": "backend_internal_latest_acquire_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries",
|
|
"target": "backend_internal_latest_acquire_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_bookmarknewseries",
|
|
"target": "backend_internal_latest_acquire_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_readbookmark",
|
|
"target": "backend_internal_latest_acquire_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_bookmarknewseries",
|
|
"target": "backend_internal_latest_acquire_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_acquire_test_bookmarknewseries",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L196",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact",
|
|
"target": "backend_internal_latest_acquire_test_bookmarknewseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L110",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch",
|
|
"target": "backend_internal_latest_acquire_test_bookmarknewseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L234",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl",
|
|
"target": "backend_internal_latest_acquire_test_bookmarknewseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L146",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries",
|
|
"target": "backend_internal_latest_acquire_test_bookmarknewseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_bookmarknewkaganeseries",
|
|
"target": "backend_internal_latest_acquire_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries",
|
|
"target": "backend_internal_latest_acquire_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_readbookmark",
|
|
"target": "backend_internal_latest_acquire_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L262",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite",
|
|
"target": "backend_internal_latest_acquire_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L164",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact",
|
|
"target": "backend_internal_latest_acquire_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch",
|
|
"target": "backend_internal_latest_acquire_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L388",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls",
|
|
"target": "backend_internal_latest_acquire_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L292",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser",
|
|
"target": "backend_internal_latest_acquire_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L365",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser",
|
|
"target": "backend_internal_latest_acquire_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L334",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls",
|
|
"target": "backend_internal_latest_acquire_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L413",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser",
|
|
"target": "backend_internal_latest_acquire_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L223",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl",
|
|
"target": "backend_internal_latest_acquire_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L140",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries",
|
|
"target": "backend_internal_latest_acquire_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_readbookmark",
|
|
"target": "latest_blockingfetcher_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_acquire_test_readbookmark",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L199",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact",
|
|
"target": "backend_internal_latest_acquire_test_readbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L122",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch",
|
|
"target": "backend_internal_latest_acquire_test_readbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L404",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls",
|
|
"target": "backend_internal_latest_acquire_test_readbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L318",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser",
|
|
"target": "backend_internal_latest_acquire_test_readbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L380",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser",
|
|
"target": "backend_internal_latest_acquire_test_readbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L356",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls",
|
|
"target": "backend_internal_latest_acquire_test_readbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L426",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser",
|
|
"target": "backend_internal_latest_acquire_test_readbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L157",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries",
|
|
"target": "backend_internal_latest_acquire_test_readbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1271",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter",
|
|
"target": "backend_internal_latest_acquire_test_readbookmark"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1193",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover",
|
|
"target": "backend_internal_latest_acquire_test_readbookmark"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1136",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage",
|
|
"target": "backend_internal_latest_acquire_test_readbookmark"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L878",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover",
|
|
"target": "backend_internal_latest_acquire_test_readbookmark"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1222",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll",
|
|
"target": "backend_internal_latest_acquire_test_readbookmark"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_acquire_test_bookmarknewkaganeseries",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L398",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls",
|
|
"target": "backend_internal_latest_acquire_test_bookmarknewkaganeseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L303",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser",
|
|
"target": "backend_internal_latest_acquire_test_bookmarknewkaganeseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L374",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser",
|
|
"target": "backend_internal_latest_acquire_test_bookmarknewkaganeseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L344",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls",
|
|
"target": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L420",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser",
|
|
"target": "backend_internal_latest_acquire_test_bookmarknewnovelfullseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L103",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch",
|
|
"target": "backend_internal_latest_poller_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L126",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirefillschapterandcoverfromonefetch",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L141",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries",
|
|
"target": "backend_internal_latest_poller_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L158",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquireskipsanexistingseries",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L193",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact",
|
|
"target": "backend_internal_latest_poller_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L174",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirefailureleavesthebookmarkintact",
|
|
"target": "backend_internal_web_web_new"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L230",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirerefusesanunfetchableseriesurl",
|
|
"target": "backend_internal_latest_poller_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L251",
|
|
"weight": 1.0,
|
|
"source": "latest_blockingfetcher",
|
|
"target": "latest_blockingfetcher_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L251",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_blockingfetcher_get",
|
|
"target": "backend_internal_latest_acquire_test_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L263",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquiredoesnotblockthewrite",
|
|
"target": "backend_internal_latest_poller_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L293",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser",
|
|
"target": "backend_internal_latest_poller_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L319",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirekaganecoverthroughbrowser",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L335",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls",
|
|
"target": "backend_internal_latest_poller_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L357",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirenovelfullcoveroverplaintls",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L366",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirekaganeskippedwithoutbrowser",
|
|
"target": "backend_internal_latest_poller_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L389",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirekaganebytesneverfallbacktoplaintls",
|
|
"target": "backend_internal_latest_poller_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L414",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser",
|
|
"target": "backend_internal_latest_poller_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/acquire_test.go",
|
|
"source_location": "L427",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_acquire_test_testacquirenovelfullcoverwithoutbrowser",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L363",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser",
|
|
"target": "backend_internal_latest_browser_awaitpromise",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L236",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser",
|
|
"target": "backend_internal_latest_browser_browserconnectionlost",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L223",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser",
|
|
"target": "backend_internal_latest_browser_classifybrowsererror",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L154",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser",
|
|
"target": "backend_internal_latest_browser_comixread",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L352",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser",
|
|
"target": "backend_internal_latest_browser_comixseriespageurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L256",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser",
|
|
"target": "backend_internal_latest_browser_isinterstitial",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L370",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser",
|
|
"target": "backend_internal_latest_browser_jsstring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L324",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser",
|
|
"target": "backend_internal_latest_browser_kaganeapiurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L128",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser",
|
|
"target": "backend_internal_latest_browser_kaganeread",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser",
|
|
"target": "backend_internal_latest_browser_newbrowserfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L141",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser",
|
|
"target": "backend_internal_latest_browser_novelfullread",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L342",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser",
|
|
"target": "backend_internal_latest_browser_novelfullseriesurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser",
|
|
"target": "latest_browserfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_browser_newbrowserfetcher",
|
|
"target": "latest_browserfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_browserfetcher",
|
|
"target": "backend_internal_latest_browser_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_browserfetcher",
|
|
"target": "backend_internal_latest_browser_go_mutex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_browserfetcher",
|
|
"target": "cancelfunc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L90",
|
|
"weight": 1.0,
|
|
"source": "latest_browserfetcher",
|
|
"target": "latest_browserfetcher_close",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L98",
|
|
"weight": 1.0,
|
|
"source": "latest_browserfetcher",
|
|
"target": "latest_browserfetcher_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L185",
|
|
"weight": 1.0,
|
|
"source": "latest_browserfetcher",
|
|
"target": "latest_browserfetcher_image",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L270",
|
|
"weight": 1.0,
|
|
"source": "latest_browserfetcher",
|
|
"target": "latest_browserfetcher_run",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L236",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_browser_browserconnectionlost",
|
|
"target": "backend_internal_latest_browser_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L223",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_browser_classifybrowsererror",
|
|
"target": "backend_internal_latest_browser_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L98",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_browserfetcher_get",
|
|
"target": "backend_internal_latest_browser_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L185",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_browserfetcher_image",
|
|
"target": "backend_internal_latest_browser_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L270",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_browserfetcher_run",
|
|
"target": "backend_internal_latest_browser_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/smoke_comix_test.go",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_comix_test_testsmokecomix",
|
|
"target": "backend_internal_latest_browser_newbrowserfetcher"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L116",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover",
|
|
"target": "backend_internal_latest_browser_newbrowserfetcher"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_image_test_testsmokekaganeget",
|
|
"target": "backend_internal_latest_browser_newbrowserfetcher"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_image_test_testsmokekaganeimage",
|
|
"target": "backend_internal_latest_browser_newbrowserfetcher"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L313",
|
|
"weight": 1.0,
|
|
"source": "backend_main_main",
|
|
"target": "backend_internal_latest_browser_newbrowserfetcher"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L103",
|
|
"weight": 1.0,
|
|
"source": "latest_browserfetcher_get",
|
|
"target": "backend_internal_latest_sites_browserbackedsites"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"source": "latest_browserfetcher_get",
|
|
"target": "latest_browserfetcher_run",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L128",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_browser_kaganeread",
|
|
"target": "backend_internal_latest_browser_go_action",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L134",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_kaganeread",
|
|
"target": "backend_internal_latest_browser_jsstring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_kaganeread",
|
|
"target": "backend_internal_latest_browser_kaganeapiurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L154",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_browser_comixread",
|
|
"target": "backend_internal_latest_browser_go_action",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L141",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_browser_novelfullread",
|
|
"target": "backend_internal_latest_browser_go_action",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L270",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_browserfetcher_run",
|
|
"target": "backend_internal_latest_browser_go_action",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L142",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_novelfullread",
|
|
"target": "backend_internal_latest_browser_novelfullseriesurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L155",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_comixread",
|
|
"target": "backend_internal_latest_browser_comixseriespageurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L160",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_comixread",
|
|
"target": "backend_internal_latest_browser_jsstring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L186",
|
|
"weight": 1.0,
|
|
"source": "latest_browserfetcher_image",
|
|
"target": "backend_internal_latest_sites_browseronlycoverurl"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L190",
|
|
"weight": 1.0,
|
|
"source": "latest_browserfetcher_image",
|
|
"target": "latest_browserfetcher_run",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L121",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_test_testclassifybrowserinterruption",
|
|
"target": "backend_internal_latest_browser_classifybrowsererror"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L291",
|
|
"weight": 1.0,
|
|
"source": "latest_browserfetcher_run",
|
|
"target": "backend_internal_latest_browser_classifybrowsererror",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L291",
|
|
"weight": 1.0,
|
|
"source": "latest_browserfetcher_run",
|
|
"target": "backend_internal_latest_browser_browserconnectionlost",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L287",
|
|
"weight": 1.0,
|
|
"source": "latest_browserfetcher_run",
|
|
"target": "latest_poller_run"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_test_testkaganeapiurl",
|
|
"target": "backend_internal_latest_browser_kaganeapiurl"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L58",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_test_testnovelfullseriesurl",
|
|
"target": "backend_internal_latest_browser_novelfullseriesurl"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L85",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_test_testcomixseriespageurl",
|
|
"target": "backend_internal_latest_browser_comixseriespageurl"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser.go",
|
|
"source_location": "L363",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_browser_awaitpromise",
|
|
"target": "evaluateparams",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_test",
|
|
"target": "backend_internal_latest_browser_test_testbrowseronlycoverurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L120",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_test",
|
|
"target": "backend_internal_latest_browser_test_testclassifybrowserinterruption",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_test",
|
|
"target": "backend_internal_latest_browser_test_testcomixseriespageurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_test",
|
|
"target": "backend_internal_latest_browser_test_testkaganeapiurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_test",
|
|
"target": "backend_internal_latest_browser_test_testnovelfullseriesurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_browser_test_testkaganeapiurl",
|
|
"target": "backend_internal_latest_browser_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_browser_test_testbrowseronlycoverurl",
|
|
"target": "backend_internal_latest_browser_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L120",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_browser_test_testclassifybrowserinterruption",
|
|
"target": "backend_internal_latest_browser_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_browser_test_testcomixseriespageurl",
|
|
"target": "backend_internal_latest_browser_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_browser_test_testnovelfullseriesurl",
|
|
"target": "backend_internal_latest_browser_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/browser_test.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_browser_test_testbrowseronlycoverurl",
|
|
"target": "backend_internal_latest_sites_browseronlycoverurl"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover",
|
|
"target": "backend_internal_latest_cover_defaultcoverresolver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover",
|
|
"target": "backend_internal_latest_cover_fetchcoverbytes",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L78",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover",
|
|
"target": "backend_internal_latest_cover_newcoverfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover",
|
|
"target": "backend_internal_latest_cover_newcoverfetcherwithresolver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover",
|
|
"target": "backend_internal_latest_cover_newcoverhttpclient",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L200",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover",
|
|
"target": "backend_internal_latest_cover_publiccoveraddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L193",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover",
|
|
"target": "backend_internal_latest_cover_resolvecoverhost",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover",
|
|
"target": "latest_coverbytesfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover",
|
|
"target": "latest_coverresolver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover",
|
|
"target": "latest_tlscoverfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_fetchcoverbytes",
|
|
"target": "latest_coverbytesfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_poller",
|
|
"target": "latest_coverbytesfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_fetchcoverbytes",
|
|
"target": "backend_internal_latest_cover_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetchcoverbytes",
|
|
"target": "backend_internal_latest_sites_browseronlycoverurl"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetchcoverbytes",
|
|
"target": "backend_internal_web_web_new"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_fetchcoverbytes",
|
|
"target": "latest_browsercoverfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetchcoverbytes",
|
|
"target": "latest_tlscoverfetcher_fetch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L110",
|
|
"weight": 1.0,
|
|
"source": "latest_poller_storecover",
|
|
"target": "backend_internal_latest_cover_fetchcoverbytes"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_defaultcoverresolver",
|
|
"target": "backend_internal_latest_cover_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L81",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_newcoverfetcher",
|
|
"target": "backend_internal_latest_cover_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L193",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_resolvecoverhost",
|
|
"target": "backend_internal_latest_cover_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L126",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_tlscoverfetcher_fetch",
|
|
"target": "backend_internal_latest_cover_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L170",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_tlscoverfetcher_validateurl",
|
|
"target": "backend_internal_latest_cover_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L78",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_newcoverfetcher",
|
|
"target": "latest_coverresolver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_newcoverfetcherwithresolver",
|
|
"target": "latest_coverresolver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_newcoverhttpclient",
|
|
"target": "latest_coverresolver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L193",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_resolvecoverhost",
|
|
"target": "latest_coverresolver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_tlscoverfetcher",
|
|
"target": "latest_coverresolver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L78",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_cover_newcoverfetcher",
|
|
"target": "latest_tlscoverfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_cover_newcoverfetcherwithresolver",
|
|
"target": "latest_tlscoverfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_tlscoverfetcher",
|
|
"target": "backend_internal_latest_cover_go_client",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L126",
|
|
"weight": 1.0,
|
|
"source": "latest_tlscoverfetcher",
|
|
"target": "latest_tlscoverfetcher_fetch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L170",
|
|
"weight": 1.0,
|
|
"source": "latest_tlscoverfetcher",
|
|
"target": "latest_tlscoverfetcher_validateurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L78",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_newcoverfetcher",
|
|
"target": "backend_internal_latest_cover_go_client",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_cover_newcoverhttpclient",
|
|
"target": "backend_internal_latest_cover_go_client",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L66",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_newcoverfetcher",
|
|
"target": "backend_internal_latest_cover_newcoverfetcherwithresolver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L81",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_newcoverfetcher",
|
|
"target": "latest_tlscoverfetcher_validateurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover",
|
|
"target": "backend_internal_latest_cover_newcoverfetcher"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L344",
|
|
"weight": 1.0,
|
|
"source": "backend_main_main",
|
|
"target": "backend_internal_latest_cover_newcoverfetcher"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L391",
|
|
"weight": 1.0,
|
|
"source": "backend_main_newlatestpoller",
|
|
"target": "backend_internal_latest_cover_newcoverfetcher"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection",
|
|
"target": "backend_internal_latest_cover_newcoverfetcherwithresolver"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L75",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_newcoverfetcherwithresolver",
|
|
"target": "backend_internal_latest_cover_newcoverhttpclient",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_cover_defaultcoverresolver",
|
|
"target": "addr",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L200",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_publiccoveraddress",
|
|
"target": "addr",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L193",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_cover_resolvecoverhost",
|
|
"target": "addr",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L113",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_newcoverhttpclient",
|
|
"target": "backend_internal_latest_cover_publiccoveraddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L108",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_newcoverhttpclient",
|
|
"target": "backend_internal_latest_cover_resolvecoverhost",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L151",
|
|
"weight": 1.0,
|
|
"source": "latest_tlscoverfetcher_fetch",
|
|
"target": "backend_internal_store_store_covercontenttype"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L131",
|
|
"weight": 1.0,
|
|
"source": "latest_tlscoverfetcher_fetch",
|
|
"target": "latest_tlscoverfetcher_validateurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L186",
|
|
"weight": 1.0,
|
|
"source": "latest_tlscoverfetcher_validateurl",
|
|
"target": "backend_internal_latest_cover_publiccoveraddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L178",
|
|
"weight": 1.0,
|
|
"source": "latest_tlscoverfetcher_validateurl",
|
|
"target": "backend_internal_latest_cover_resolvecoverhost",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"source": "latest_tlscoverfetcher_validateurl",
|
|
"target": "backend_internal_web_web_new"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover.go",
|
|
"source_location": "L170",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_tlscoverfetcher_validateurl",
|
|
"target": "url",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test",
|
|
"target": "backend_internal_latest_cover_fetch_test_coverresponse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L211",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test",
|
|
"target": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test",
|
|
"target": "backend_internal_latest_cover_fetch_test_testcoverfetcherfetchespublichttpsimage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test",
|
|
"target": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L190",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test",
|
|
"target": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L170",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test",
|
|
"target": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L146",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test",
|
|
"target": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test",
|
|
"target": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L75",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test",
|
|
"target": "latest_roundtripfunc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetcherfetchespublichttpsimage",
|
|
"target": "backend_internal_latest_cover_fetch_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L211",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias",
|
|
"target": "backend_internal_latest_cover_fetch_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest",
|
|
"target": "backend_internal_latest_cover_fetch_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L190",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage",
|
|
"target": "backend_internal_latest_cover_fetch_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L170",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody",
|
|
"target": "backend_internal_latest_cover_fetch_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L146",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress",
|
|
"target": "backend_internal_latest_cover_fetch_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_cover_fetch_test_testnewcoverfetcherrechecksresolverbeforeconnection",
|
|
"target": "backend_internal_latest_cover_fetch_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L212",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias",
|
|
"target": "latest_roundtripfunc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L98",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest",
|
|
"target": "latest_roundtripfunc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L192",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage",
|
|
"target": "latest_roundtripfunc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody",
|
|
"target": "latest_roundtripfunc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L148",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress",
|
|
"target": "latest_roundtripfunc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"source": "latest_roundtripfunc",
|
|
"target": "latest_roundtripfunc_roundtrip",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_roundtripfunc_roundtrip",
|
|
"target": "backend_internal_latest_cover_fetch_test_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "latest_roundtripfunc_roundtrip",
|
|
"target": "response",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_cover_fetch_test_coverresponse",
|
|
"target": "response",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L213",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetchercanonicalisesjpgalias",
|
|
"target": "backend_internal_latest_cover_fetch_test_coverresponse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L100",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrefusesunsafedestinationsbeforerequest",
|
|
"target": "backend_internal_latest_cover_fetch_test_coverresponse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L194",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsnonimage",
|
|
"target": "backend_internal_latest_cover_fetch_test_coverresponse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L174",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetcherrejectsoversizedbody",
|
|
"target": "backend_internal_latest_cover_fetch_test_coverresponse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/cover_fetch_test.go",
|
|
"source_location": "L153",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_cover_fetch_test_testcoverfetcherstopsredirectintoprivateaddress",
|
|
"target": "backend_internal_latest_cover_fetch_test_coverresponse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/fetch.go",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_fetch",
|
|
"target": "backend_internal_latest_fetch_newtlsfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/fetch.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_fetch",
|
|
"target": "latest_tlsfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/fetch.go",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_fetch_newtlsfetcher",
|
|
"target": "latest_tlsfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/fetch.go",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_tlsfetcher",
|
|
"target": "httpclient",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/fetch.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "latest_tlsfetcher",
|
|
"target": "latest_tlsfetcher_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L121",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover",
|
|
"target": "backend_internal_latest_fetch_newtlsfetcher"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/smoke_lnw_test.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary",
|
|
"target": "backend_internal_latest_fetch_newtlsfetcher"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L327",
|
|
"weight": 1.0,
|
|
"source": "backend_main_main",
|
|
"target": "backend_internal_latest_fetch_newtlsfetcher"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L410",
|
|
"weight": 1.0,
|
|
"source": "backend_main_startlatestpoller",
|
|
"target": "backend_internal_latest_fetch_newtlsfetcher"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/fetch.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_tlsfetcher_get",
|
|
"target": "backend_internal_latest_fetch_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L287",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller",
|
|
"target": "backend_internal_latest_poller_fetchableseriesurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L126",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller",
|
|
"target": "backend_internal_latest_poller_fetcherfor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller",
|
|
"target": "latest_browsercoverfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller",
|
|
"target": "latest_fetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller",
|
|
"target": "latest_poller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L126",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_poller_fetcherfor",
|
|
"target": "latest_fetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_newtestpoller",
|
|
"target": "latest_fetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/read.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_read_readseriespage",
|
|
"target": "latest_fetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L381",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_newlatestpoller",
|
|
"target": "latest_fetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L405",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_startlatestpoller",
|
|
"target": "latest_fetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_poller",
|
|
"target": "latest_fetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_poller",
|
|
"target": "latest_browsercoverfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_poller_test_newtestpoller",
|
|
"target": "latest_poller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L381",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_main_newlatestpoller",
|
|
"target": "latest_poller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_poller",
|
|
"target": "backend_internal_latest_poller_go_duration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_poller",
|
|
"target": "backend_internal_latest_poller_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_poller",
|
|
"target": "backend_internal_latest_poller_go_time",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L211",
|
|
"weight": 1.0,
|
|
"source": "latest_poller",
|
|
"target": "latest_poller_checkone",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"source": "latest_poller",
|
|
"target": "latest_poller_fillblankcover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"source": "latest_poller",
|
|
"target": "latest_poller_prefetchcover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"source": "latest_poller",
|
|
"target": "latest_poller_run",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L169",
|
|
"weight": 1.0,
|
|
"source": "latest_poller",
|
|
"target": "latest_poller_runonce",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"source": "latest_poller",
|
|
"target": "latest_poller_storecover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L251",
|
|
"weight": 1.0,
|
|
"source": "latest_poller_checkone",
|
|
"target": "latest_poller_fillblankcover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_poller_fillblankcover",
|
|
"target": "backend_internal_latest_poller_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"source": "latest_poller_fillblankcover",
|
|
"target": "latest_poller_storecover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_poller_fillblankcover",
|
|
"target": "store_series",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L211",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_poller_checkone",
|
|
"target": "backend_internal_latest_poller_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_poller_prefetchcover",
|
|
"target": "backend_internal_latest_poller_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_poller_run",
|
|
"target": "backend_internal_latest_poller_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L169",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_poller_runonce",
|
|
"target": "backend_internal_latest_poller_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_poller_storecover",
|
|
"target": "backend_internal_latest_poller_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L243",
|
|
"weight": 1.0,
|
|
"source": "latest_poller_checkone",
|
|
"target": "latest_poller_prefetchcover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L103",
|
|
"weight": 1.0,
|
|
"source": "latest_poller_prefetchcover",
|
|
"target": "latest_poller_storecover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_poller_prefetchcover",
|
|
"target": "store_series",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_poller_storecover",
|
|
"target": "store_series",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1047",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites",
|
|
"target": "backend_internal_latest_poller_fetcherfor"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/read.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_read_readseriespage",
|
|
"target": "backend_internal_latest_poller_fetcherfor"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L163",
|
|
"weight": 1.0,
|
|
"source": "latest_poller_run",
|
|
"target": "latest_poller_runonce",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L173",
|
|
"weight": 1.0,
|
|
"source": "latest_poller_runonce",
|
|
"target": "backend_internal_latest_sites_browserbackedsites"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L199",
|
|
"weight": 1.0,
|
|
"source": "latest_poller_runonce",
|
|
"target": "latest_poller_checkone",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L227",
|
|
"weight": 1.0,
|
|
"source": "latest_poller_checkone",
|
|
"target": "backend_internal_latest_read_readseriespage"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller.go",
|
|
"source_location": "L211",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_poller_checkone",
|
|
"target": "store_series",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L643",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testfetchableseriesurl",
|
|
"target": "backend_internal_latest_poller_fetchableseriesurl"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1070",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts",
|
|
"target": "backend_internal_latest_poller_fetchableseriesurl"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/read.go",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_read_readseriespage",
|
|
"target": "backend_internal_latest_poller_fetchableseriesurl"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/smoke_lnw_test.go",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary",
|
|
"target": "backend_internal_latest_poller_fetchableseriesurl"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_newtestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_readlatestcheckedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L180",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_seedcoversource",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L558",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L821",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testcomixskippedwhennobrowserfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L769",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testcomixusesbrowserfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L615",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testfetchableseriesurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1054",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1025",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L654",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L727",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testmain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L685",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L439",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunlogscooldowns",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1246",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L529",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncecorrectsdownward",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L912",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L883",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L279",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1163",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L227",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L373",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1080",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L461",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L319",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L413",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L845",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L194",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L253",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L946",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L353",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1201",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L997",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L598",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L489",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L972",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L135",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "latest_fakebytescoverfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L111",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "latest_fakecoverfetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "latest_fakefetcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L89",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test",
|
|
"target": "latest_fakeresponse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testmain",
|
|
"target": "backend_internal_latest_poller_test_go_m",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testmain",
|
|
"target": "backend_internal_pgtest_pgtest_main"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_poller_test_newteststore",
|
|
"target": "backend_internal_latest_poller_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_newteststore",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_newteststore",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L572",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L822",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testcomixskippedwhennobrowserfetcher",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L770",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testcomixusesbrowserfetcher",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L655",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L728",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L686",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1247",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L530",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncecorrectsdownward",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L913",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L884",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L280",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1164",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L228",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L374",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1118",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L462",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L331",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L414",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L846",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L195",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L254",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L947",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L354",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1202",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L998",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L599",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L490",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L973",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane",
|
|
"target": "backend_internal_latest_poller_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L115",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover",
|
|
"target": "backend_internal_latest_poller_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_newtestpoller",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_readlatestcheckedat",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L180",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_seedcoversource",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_seedforcheck",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L558",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L821",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testcomixskippedwhennobrowserfetcher",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L769",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testcomixusesbrowserfetcher",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L615",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testfetchableseriesurl",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1054",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testfetchableseriesurlpinsnovelhosts",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1025",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testfetcherforroutesnovelsites",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L654",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testkaganeskippedwhennobrowserfetcher",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L727",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L685",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L439",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunlogscooldowns",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1246",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L529",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncecorrectsdownward",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L912",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L883",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L279",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1163",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L227",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L373",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1080",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L461",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L319",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L413",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L845",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L194",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L253",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L946",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L353",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1201",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L997",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L598",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L489",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L972",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane",
|
|
"target": "backend_internal_latest_poller_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_newtestpoller",
|
|
"target": "backend_internal_latest_poller_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_readlatestcheckedat",
|
|
"target": "backend_internal_latest_poller_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_seedforcheck",
|
|
"target": "backend_internal_latest_poller_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L291",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist",
|
|
"target": "backend_internal_latest_poller_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L379",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce",
|
|
"target": "backend_internal_latest_poller_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L464",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses",
|
|
"target": "backend_internal_latest_poller_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L333",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure",
|
|
"target": "backend_internal_latest_poller_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L417",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch",
|
|
"target": "backend_internal_latest_poller_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L256",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter",
|
|
"target": "backend_internal_latest_poller_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L357",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit",
|
|
"target": "backend_internal_latest_poller_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L601",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext",
|
|
"target": "backend_internal_latest_poller_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L492",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown",
|
|
"target": "backend_internal_latest_poller_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L590",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching",
|
|
"target": "backend_internal_latest_poller_test_readlatestcheckedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L941",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter",
|
|
"target": "backend_internal_latest_poller_test_readlatestcheckedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L339",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure",
|
|
"target": "backend_internal_latest_poller_test_readlatestcheckedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L433",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch",
|
|
"target": "backend_internal_latest_poller_test_readlatestcheckedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L272",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter",
|
|
"target": "backend_internal_latest_poller_test_readlatestcheckedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L80",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_fakefetcher",
|
|
"target": "backend_internal_latest_poller_test_go_mutex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L105",
|
|
"weight": 1.0,
|
|
"source": "latest_fakefetcher",
|
|
"target": "latest_fakefetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0,
|
|
"source": "latest_fakefetcher",
|
|
"target": "latest_fakefetcher_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_fakefetcher",
|
|
"target": "latest_fakeresponse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L136",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_fakebytescoverfetcher",
|
|
"target": "backend_internal_latest_poller_test_go_mutex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L112",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_fakecoverfetcher",
|
|
"target": "backend_internal_latest_poller_test_go_mutex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L810",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testcomixusesbrowserfetcher",
|
|
"target": "latest_fakefetcher_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L756",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testkaganeusesbrowserfetcher",
|
|
"target": "latest_fakefetcher_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L714",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher",
|
|
"target": "latest_fakefetcher_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L546",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncecorrectsdownward",
|
|
"target": "latest_fakefetcher_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L934",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter",
|
|
"target": "latest_fakefetcher_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L292",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist",
|
|
"target": "latest_fakefetcher_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L402",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce",
|
|
"target": "latest_fakefetcher_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L342",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure",
|
|
"target": "latest_fakefetcher_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L262",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter",
|
|
"target": "latest_fakefetcher_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L95",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_fakefetcher_get",
|
|
"target": "backend_internal_latest_poller_test_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L143",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_fakebytescoverfetcher_fetch",
|
|
"target": "backend_internal_latest_poller_test_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "latest_fakecoverfetcher_image",
|
|
"target": "backend_internal_latest_poller_test_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"source": "latest_fakecoverfetcher",
|
|
"target": "latest_fakecoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"source": "latest_fakecoverfetcher",
|
|
"target": "latest_fakecoverfetcher_image",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L153",
|
|
"weight": 1.0,
|
|
"source": "latest_fakebytescoverfetcher",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L143",
|
|
"weight": 1.0,
|
|
"source": "latest_fakebytescoverfetcher",
|
|
"target": "latest_fakebytescoverfetcher_fetch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L587",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L804",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testcomixusesbrowserfetcher",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L711",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L907",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1190",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L397",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1142",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L471",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L429",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L875",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L215",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L365",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1225",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1017",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L610",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L510",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceusesbrowsercooldown",
|
|
"target": "latest_fakebytescoverfetcher_callcount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_poller_test_newtestpoller",
|
|
"target": "backend_internal_latest_poller_test_go_time",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L583",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testcheckonevalidatesseriesurlbeforefetching",
|
|
"target": "backend_internal_latest_poller_test_newtestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L544",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncecorrectsdownward",
|
|
"target": "backend_internal_latest_poller_test_newtestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L298",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotreorderlist",
|
|
"target": "backend_internal_latest_poller_test_newtestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L395",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce",
|
|
"target": "backend_internal_latest_poller_test_newtestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L468",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncehonourscooldownacrosspasses",
|
|
"target": "backend_internal_latest_poller_test_newtestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L337",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure",
|
|
"target": "backend_internal_latest_poller_test_newtestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L427",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch",
|
|
"target": "backend_internal_latest_poller_test_newtestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L260",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncerecordslatestchapter",
|
|
"target": "backend_internal_latest_poller_test_newtestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L361",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncerespectsbatchlimit",
|
|
"target": "backend_internal_latest_poller_test_newtestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L608",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncestopsoncancelledcontext",
|
|
"target": "backend_internal_latest_poller_test_newtestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L182",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_seedcoversource",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L783",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testcomixusesbrowserfetcher",
|
|
"target": "backend_internal_latest_poller_test_seedcoversource",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L925",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter",
|
|
"target": "backend_internal_latest_poller_test_seedcoversource",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L896",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotrefetchkaganecover",
|
|
"target": "backend_internal_latest_poller_test_seedcoversource",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L240",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotstorenonimagepubliccover",
|
|
"target": "backend_internal_latest_poller_test_seedcoversource",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L858",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover",
|
|
"target": "backend_internal_latest_poller_test_seedcoversource",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L207",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceprefetchespubliccover",
|
|
"target": "backend_internal_latest_poller_test_seedcoversource",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L959",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover",
|
|
"target": "backend_internal_latest_poller_test_seedcoversource",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1007",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceroutesnonkaganecovertopublicfetcher",
|
|
"target": "backend_internal_latest_poller_test_seedcoversource",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L985",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane",
|
|
"target": "backend_internal_latest_poller_test_seedcoversource",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L324",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncemarkscheckedonfailure",
|
|
"target": "backend_internal_web_web_new"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L383",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncefetchessharedseriesonce",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L424",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceonebadseriesdoesnotstallbatch",
|
|
"target": "backend_internal_web_web_new"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L718",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testnovelfullusestlswhennobrowserfetcher",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L868",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceprefetcheskaganecover",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L929",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncecoverfailuredoesnotblockchapter",
|
|
"target": "backend_internal_web_web_new"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L967",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncerejectsinvalidkaganecover",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L992",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncewithoutcoverfetcherstillpollskagane",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1137",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncefillsblankcoverfromseriespage",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1194",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunoncedoesnotreplaceexistingcover",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1239",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1214",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceretriesfailedblankcoveronnextpoll",
|
|
"target": "backend_internal_web_web_new"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/poller_test.go",
|
|
"source_location": "L1266",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_poller_test_testrunonceblankcoverfailuredoesnotblockchapter",
|
|
"target": "backend_internal_web_web_new"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/read.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_read",
|
|
"target": "backend_internal_latest_read_readseriespage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/read.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_read",
|
|
"target": "latest_seriesread",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/read.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_read_readseriespage",
|
|
"target": "latest_seriesread",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/read.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_seriesread",
|
|
"target": "latest_latestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/read.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_read_readseriespage",
|
|
"target": "backend_internal_latest_read_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/read.go",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_read_readseriespage",
|
|
"target": "backend_internal_latest_sites_coverfrom"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/read.go",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_read_readseriespage",
|
|
"target": "backend_internal_latest_sites_latestchapterfrom"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_asuralatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L448",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_browserbackedsites",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L267",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_browseronlycoverurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L338",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_comixcoverentry",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L296",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_comixcoverurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L179",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_comixlatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_comixseriesid",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L350",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_coverfrom",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L171",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_demoniclatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L343",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_kaganecoverentry",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L275",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_kaganecoverurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L191",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_kaganelatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L229",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_latestchapterfrom",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L216",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_lnwlatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_maxchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L360",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_metacontent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L333",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_novelfullcoverentry",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L198",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_novelfulllatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L328",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_ogimagecover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L378",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "backend_internal_latest_sites_publishedcoverurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "latest_browserread",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "latest_latestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites",
|
|
"target": "latest_site",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_sites_asuralatestchapter",
|
|
"target": "latest_latestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L179",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_sites_comixlatestchapter",
|
|
"target": "latest_latestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L171",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_sites_demoniclatestchapter",
|
|
"target": "latest_latestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L191",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_sites_kaganelatestchapter",
|
|
"target": "latest_latestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L229",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_sites_latestchapterfrom",
|
|
"target": "latest_latestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L216",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_sites_lnwlatestchapter",
|
|
"target": "latest_latestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_sites_maxchapter",
|
|
"target": "latest_latestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L198",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_latest_sites_novelfulllatestchapter",
|
|
"target": "latest_latestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_site",
|
|
"target": "latest_latestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_site",
|
|
"target": "latest_browserread",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "latest_browserread",
|
|
"target": "backend_internal_latest_sites_go_action",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L297",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_comixcoverurl",
|
|
"target": "backend_internal_latest_sites_comixseriesid",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L180",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_comixlatestchapter",
|
|
"target": "backend_internal_latest_sites_comixseriesid",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L165",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_asuralatestchapter",
|
|
"target": "backend_internal_latest_sites_maxchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L185",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_comixlatestchapter",
|
|
"target": "backend_internal_latest_sites_maxchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_demoniclatestchapter",
|
|
"target": "backend_internal_latest_sites_maxchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L192",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_kaganelatestchapter",
|
|
"target": "backend_internal_latest_sites_maxchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L222",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_lnwlatestchapter",
|
|
"target": "backend_internal_latest_sites_maxchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_sites_maxchapter",
|
|
"target": "regexp",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L208",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_novelfulllatestchapter",
|
|
"target": "backend_internal_latest_sites_maxchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/sites_test.go",
|
|
"source_location": "L460",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_test_testlatestchapterfrom",
|
|
"target": "backend_internal_latest_sites_latestchapterfrom"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/smoke_comix_test.go",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_comix_test_testsmokecomix",
|
|
"target": "backend_internal_latest_sites_latestchapterfrom"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/smoke_comix_test.go",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_comix_test_testsmokecomix",
|
|
"target": "backend_internal_latest_sites_browseronlycoverurl"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L344",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_kaganecoverentry",
|
|
"target": "backend_internal_latest_sites_kaganecoverurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L339",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_comixcoverentry",
|
|
"target": "backend_internal_latest_sites_comixcoverurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L323",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_comixcoverurl",
|
|
"target": "backend_internal_latest_sites_publishedcoverurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L329",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_ogimagecover",
|
|
"target": "backend_internal_latest_sites_metacontent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L334",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_novelfullcoverentry",
|
|
"target": "backend_internal_latest_sites_metacontent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/sites_test.go",
|
|
"source_location": "L274",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_test_testcoverfrom",
|
|
"target": "backend_internal_latest_sites_coverfrom"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/sites_test.go",
|
|
"source_location": "L299",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_test_testcoverfromchallenge",
|
|
"target": "backend_internal_latest_sites_coverfrom"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/smoke_comix_test.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_comix_test_testsmokecomix",
|
|
"target": "backend_internal_latest_sites_coverfrom"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites.go",
|
|
"source_location": "L370",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_metacontent",
|
|
"target": "backend_internal_latest_sites_publishedcoverurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites_test.go",
|
|
"source_location": "L215",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_test",
|
|
"target": "backend_internal_latest_sites_test_testcoverfrom",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites_test.go",
|
|
"source_location": "L285",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_test",
|
|
"target": "backend_internal_latest_sites_test_testcoverfromchallenge",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites_test.go",
|
|
"source_location": "L306",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_sites_test",
|
|
"target": "backend_internal_latest_sites_test_testlatestchapterfrom",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites_test.go",
|
|
"source_location": "L215",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_sites_test_testcoverfrom",
|
|
"target": "backend_internal_latest_sites_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites_test.go",
|
|
"source_location": "L285",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_sites_test_testcoverfromchallenge",
|
|
"target": "backend_internal_latest_sites_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/sites_test.go",
|
|
"source_location": "L306",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_sites_test_testlatestchapterfrom",
|
|
"target": "backend_internal_latest_sites_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/smoke_comix_test.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_comix_test",
|
|
"target": "backend_internal_latest_smoke_comix_test_testsmokecomix",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/smoke_comix_test.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_smoke_comix_test_testsmokecomix",
|
|
"target": "backend_internal_latest_smoke_comix_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/smoke_comix_test.go",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_comix_test_testsmokecomix",
|
|
"target": "backend_internal_store_store_covercontenttype"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_image_test",
|
|
"target": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_image_test",
|
|
"target": "backend_internal_latest_smoke_image_test_testsmokekaganeget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_image_test",
|
|
"target": "backend_internal_latest_smoke_image_test_testsmokekaganeimage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_smoke_image_test_testsmokekaganeimage",
|
|
"target": "backend_internal_latest_smoke_image_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover",
|
|
"target": "backend_internal_latest_smoke_image_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_smoke_image_test_testsmokekaganeget",
|
|
"target": "backend_internal_latest_smoke_image_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/latest/smoke_image_test.go",
|
|
"source_location": "L143",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_image_test_testsmokeacquirekaganecover",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/smoke_lnw_test.go",
|
|
"source_location": "L78",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_lnw_test",
|
|
"target": "backend_internal_latest_smoke_lnw_test_checklnwcommentboundary",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/smoke_lnw_test.go",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_lnw_test",
|
|
"target": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/smoke_lnw_test.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary",
|
|
"target": "backend_internal_latest_smoke_lnw_test_checklnwcommentboundary",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/latest/smoke_lnw_test.go",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_latest_smoke_lnw_test_testsmokelnwcommentboundary",
|
|
"target": "backend_internal_latest_smoke_lnw_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_pgtest_pgtest",
|
|
"target": "backend_internal_pgtest_pgtest_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_pgtest_pgtest",
|
|
"target": "backend_internal_pgtest_pgtest_start",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_pgtest_pgtest",
|
|
"target": "backend_internal_pgtest_pgtest_url",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L103",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_pgtest_pgtest",
|
|
"target": "backend_internal_pgtest_pgtest_waitready",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_pgtest_pgtest_main",
|
|
"target": "backend_internal_pgtest_pgtest_go_m",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_pgtest_pgtest_main",
|
|
"target": "backend_internal_pgtest_pgtest_start",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testmain",
|
|
"target": "backend_internal_pgtest_pgtest_main"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_pgtest_pgtest_url",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_pgtest_pgtest_url",
|
|
"target": "tb",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_pgtest_pgtest_start",
|
|
"target": "backend_internal_pgtest_pgtest_waitready",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/pgtest/pgtest.go",
|
|
"source_location": "L104",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_pgtest_pgtest_waitready",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session",
|
|
"target": "backend_internal_session_session_clearcookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session",
|
|
"target": "backend_internal_session_session_clientip",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session",
|
|
"target": "backend_internal_session_session_ishttps",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session",
|
|
"target": "backend_internal_session_session_newid",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L108",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session",
|
|
"target": "backend_internal_session_session_newloginlimiter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session",
|
|
"target": "backend_internal_session_session_setcookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L103",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session",
|
|
"target": "session_loginlimiter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test_testnewid",
|
|
"target": "backend_internal_session_session_newid"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_sessioncookie",
|
|
"target": "backend_internal_session_session_newid"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L733",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testexpiredsessionrejected",
|
|
"target": "backend_internal_session_session_newid"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L201",
|
|
"weight": 1.0,
|
|
"source": "web_handler_discordcallback",
|
|
"target": "backend_internal_session_session_newid"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L107",
|
|
"weight": 1.0,
|
|
"source": "web_handler_discordstart",
|
|
"target": "backend_internal_session_session_newid"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_clearcookie",
|
|
"target": "backend_internal_session_session_ishttps",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_session_session_ishttps",
|
|
"target": "backend_internal_session_session_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_setcookie",
|
|
"target": "backend_internal_session_session_ishttps",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_session_session_clearcookie",
|
|
"target": "backend_internal_session_session_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_session_session_clientip",
|
|
"target": "backend_internal_session_session_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_session_session_setcookie",
|
|
"target": "backend_internal_session_session_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_clearcookie",
|
|
"target": "backend_internal_session_session_setcookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_session_session_setcookie",
|
|
"target": "backend_internal_session_session_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test_testsetsessioncookieattributes",
|
|
"target": "backend_internal_session_session_setcookie"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L207",
|
|
"weight": 1.0,
|
|
"source": "web_handler_discordcallback",
|
|
"target": "backend_internal_session_session_setcookie"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_session_session_clearcookie",
|
|
"target": "backend_internal_session_session_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L85",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test_testclearsessioncookie",
|
|
"target": "backend_internal_session_session_clearcookie"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L431",
|
|
"weight": 1.0,
|
|
"source": "web_handler_logout",
|
|
"target": "backend_internal_session_session_clearcookie"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test_testclientip",
|
|
"target": "backend_internal_session_session_clientip"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L124",
|
|
"weight": 1.0,
|
|
"source": "web_handler_discordcallback",
|
|
"target": "backend_internal_session_session_clientip"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L108",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_session_session_newloginlimiter",
|
|
"target": "session_loginlimiter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "session_loginlimiter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L104",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "session_loginlimiter",
|
|
"target": "backend_internal_session_session_go_mutex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L105",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "session_loginlimiter",
|
|
"target": "backend_internal_session_session_go_time",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L124",
|
|
"weight": 1.0,
|
|
"source": "session_loginlimiter",
|
|
"target": "session_loginlimiter_fail",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L138",
|
|
"weight": 1.0,
|
|
"source": "session_loginlimiter",
|
|
"target": "session_loginlimiter_prunelocked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L130",
|
|
"weight": 1.0,
|
|
"source": "session_loginlimiter",
|
|
"target": "session_loginlimiter_reset",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L113",
|
|
"weight": 1.0,
|
|
"source": "session_loginlimiter",
|
|
"target": "session_loginlimiter_retryafter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L124",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "session_loginlimiter_fail",
|
|
"target": "backend_internal_session_session_go_time",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L138",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "session_loginlimiter_prunelocked",
|
|
"target": "backend_internal_session_session_go_time",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L113",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "session_loginlimiter_retryafter",
|
|
"target": "backend_internal_session_session_go_time",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L135",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures",
|
|
"target": "backend_internal_session_session_newloginlimiter"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L180",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test_testloginlimiterisperip",
|
|
"target": "backend_internal_session_session_newloginlimiter"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L168",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test_testloginlimiterresetclearscounter",
|
|
"target": "backend_internal_session_session_newloginlimiter"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L153",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test_testloginlimiterwindowexpires",
|
|
"target": "backend_internal_session_session_newloginlimiter"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_new",
|
|
"target": "backend_internal_session_session_newloginlimiter"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L113",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "session_loginlimiter_retryafter",
|
|
"target": "backend_internal_session_session_go_duration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L117",
|
|
"weight": 1.0,
|
|
"source": "session_loginlimiter_retryafter",
|
|
"target": "session_loginlimiter_prunelocked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"source": "session_loginlimiter_fail",
|
|
"target": "session_loginlimiter_prunelocked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test",
|
|
"target": "backend_internal_session_session_test_testclearsessioncookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test",
|
|
"target": "backend_internal_session_session_test_testclientip",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L134",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test",
|
|
"target": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L179",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test",
|
|
"target": "backend_internal_session_session_test_testloginlimiterisperip",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L167",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test",
|
|
"target": "backend_internal_session_session_test_testloginlimiterresetclearscounter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test",
|
|
"target": "backend_internal_session_session_test_testloginlimiterwindowexpires",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test",
|
|
"target": "backend_internal_session_session_test_testnewid",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_session_session_test",
|
|
"target": "backend_internal_session_session_test_testsetsessioncookieattributes",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_session_session_test_testnewid",
|
|
"target": "backend_internal_session_session_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_session_session_test_testclearsessioncookie",
|
|
"target": "backend_internal_session_session_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_session_session_test_testclientip",
|
|
"target": "backend_internal_session_session_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L134",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_session_session_test_testloginlimiterblocksaftermaxfailures",
|
|
"target": "backend_internal_session_session_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L179",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_session_session_test_testloginlimiterisperip",
|
|
"target": "backend_internal_session_session_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L167",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_session_session_test_testloginlimiterresetclearscounter",
|
|
"target": "backend_internal_session_session_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_session_session_test_testloginlimiterwindowexpires",
|
|
"target": "backend_internal_session_session_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/session/session_test.go",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_session_session_test_testsetsessioncookieattributes",
|
|
"target": "backend_internal_session_session_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions",
|
|
"target": "store_session",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "store_session",
|
|
"target": "backend_internal_store_sessions_go_time",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "store_store_createsession",
|
|
"target": "store_session",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "store_store_getsession",
|
|
"target": "store_session",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "store_store_getsession",
|
|
"target": "backend_internal_store_sessions_go_time",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_go_store_store",
|
|
"target": "store_store_createsession",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L75",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_go_store_store",
|
|
"target": "store_store_deletereadersessions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_go_store_store",
|
|
"target": "store_store_deletesession",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_go_store_store",
|
|
"target": "store_store_getsession",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "store_store_createsession",
|
|
"target": "backend_internal_store_sessions_go_duration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_test",
|
|
"target": "backend_internal_store_sessions_test_testcreateandgetsession",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_test",
|
|
"target": "backend_internal_store_sessions_test_testdeletesessionisperreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_test",
|
|
"target": "backend_internal_store_sessions_test_testdeletesessionrevokes",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_test",
|
|
"target": "backend_internal_store_sessions_test_testexpiredsessionisgone",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_test",
|
|
"target": "backend_internal_store_sessions_test_testgetsessionunknownid",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_sessions_test_testcreateandgetsession",
|
|
"target": "backend_internal_store_sessions_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_test_testcreateandgetsession",
|
|
"target": "backend_internal_store_store_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_sessions_test_testdeletesessionisperreader",
|
|
"target": "backend_internal_store_sessions_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_sessions_test_testdeletesessionrevokes",
|
|
"target": "backend_internal_store_sessions_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_sessions_test_testexpiredsessionisgone",
|
|
"target": "backend_internal_store_sessions_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_sessions_test_testgetsessionunknownid",
|
|
"target": "backend_internal_store_sessions_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_test_testgetsessionunknownid",
|
|
"target": "backend_internal_store_store_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_test_testexpiredsessionisgone",
|
|
"target": "backend_internal_store_store_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_test_testdeletesessionrevokes",
|
|
"target": "backend_internal_store_store_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_test_testdeletesessionisperreader",
|
|
"target": "backend_internal_store_store_test_newteststore"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/sessions_test.go",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_sessions_test_testdeletesessionisperreader",
|
|
"target": "backend_internal_store_store_test_secondreader"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L499",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "backend_internal_store_store_applymigration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L676",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "backend_internal_store_store_coveraddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L158",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "backend_internal_store_store_covercontenttype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L587",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "backend_internal_store_store_coverrelativepath",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L582",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "backend_internal_store_store_coversourceaddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "backend_internal_store_store_displaychapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L214",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "backend_internal_store_store_go_store_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L465",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "backend_internal_store_store_migrate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L366",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "backend_internal_store_store_open",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L449",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "backend_internal_store_store_refreshownertoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L561",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "backend_internal_store_store_scanseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L433",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "backend_internal_store_store_seedowner",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L206",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "store_owner",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L322",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "store_readersummary",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L68",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store",
|
|
"target": "store_series",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L256",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_web_web_filterbookmarks",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L269",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_web_web_kindof",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L792",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_seed",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L137",
|
|
"weight": 1.0,
|
|
"source": "store_bookmark",
|
|
"target": "store_bookmark_continueurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L121",
|
|
"weight": 1.0,
|
|
"source": "store_bookmark",
|
|
"target": "store_bookmark_displaychapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"source": "store_bookmark",
|
|
"target": "store_bookmark_displaylatest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"source": "store_bookmark",
|
|
"target": "store_bookmark_hasnewchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L147",
|
|
"weight": 1.0,
|
|
"source": "store_bookmark",
|
|
"target": "store_bookmark_initial",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L750",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "store_store_get",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L725",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "store_store_list",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L529",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "store_store_scanbookmark",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L787",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "store_store_upsert",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L437",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "web_handler_loadformutation",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L465",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_saveandrendercard",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "web_listview",
|
|
"target": "store_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L230",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_series",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L561",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_store_store_scanseries",
|
|
"target": "store_series",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L719",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_store_store_test_readseries",
|
|
"target": "store_series",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0,
|
|
"source": "store_series",
|
|
"target": "store_series_key",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L919",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "store_store_dueforlatestcheck",
|
|
"target": "store_series",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L533",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdisplaychapter",
|
|
"target": "backend_internal_store_store_displaychapter"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L122",
|
|
"weight": 1.0,
|
|
"source": "store_bookmark_displaychapter",
|
|
"target": "backend_internal_store_store_displaychapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L132",
|
|
"weight": 1.0,
|
|
"source": "store_bookmark_displaylatest",
|
|
"target": "backend_internal_store_store_displaychapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L621",
|
|
"weight": 1.0,
|
|
"source": "store_store_putcover",
|
|
"target": "backend_internal_store_store_covercontenttype",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L366",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_open",
|
|
"target": "store_owner",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L449",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_refreshownertoken",
|
|
"target": "store_owner",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L433",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_seedowner",
|
|
"target": "store_owner",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L215",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "db",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L580",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_close",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L686",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_coverbyaddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L697",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_coverwireurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L887",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_delete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L919",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_dueforlatestcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L304",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_ensurereader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L750",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_get",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L663",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_getcover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L595",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_getcoverbyaddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L972",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_latestcheckedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L725",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_list",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L959",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_marklatestchecked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L235",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_ownerid",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L669",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_putcover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L244",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_readeridfortokenhash",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L331",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_readers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L261",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_readertokeninfo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L280",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_rotatetoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L529",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_scanbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L986",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_setlatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L709",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_setseriescover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L787",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_go_store_store",
|
|
"target": "store_store_upsert",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L366",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_store_store_open",
|
|
"target": "backend_internal_store_store_go_store_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L499",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_applymigration",
|
|
"target": "db",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L465",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_migrate",
|
|
"target": "db",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L449",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_refreshownertoken",
|
|
"target": "db",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L433",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_seedowner",
|
|
"target": "db",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L187",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_storereaders",
|
|
"target": "store_readersummary",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L331",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "store_store_readers",
|
|
"target": "store_readersummary",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "web_listview",
|
|
"target": "store_readersummary",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L342",
|
|
"weight": 1.0,
|
|
"source": "store_store_readers",
|
|
"target": "store_store_close",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L398",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_open",
|
|
"target": "backend_internal_store_store_migrate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L414",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_open",
|
|
"target": "backend_internal_store_store_refreshownertoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L406",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_open",
|
|
"target": "backend_internal_store_store_seedowner",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L368",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_open",
|
|
"target": "backend_internal_web_web_new"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L399",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_open",
|
|
"target": "store_store_close",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_newteststore",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1411",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1364",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testcoverpersistsacrossreopen",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L612",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1059",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L676",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testopenisidempotent",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1401",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1392",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testopenrequirescoverdirectory",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1023",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L295",
|
|
"weight": 1.0,
|
|
"source": "backend_main_main",
|
|
"target": "backend_internal_store_store_open"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L685",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows",
|
|
"target": "backend_internal_store_store_seedowner"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L490",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_migrate",
|
|
"target": "backend_internal_store_store_applymigration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1068",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner",
|
|
"target": "backend_internal_store_store_migrate"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L682",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows",
|
|
"target": "backend_internal_store_store_migrate"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L629",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks",
|
|
"target": "backend_internal_store_store_applymigration"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L755",
|
|
"weight": 1.0,
|
|
"source": "store_store_get",
|
|
"target": "store_store_scanbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L738",
|
|
"weight": 1.0,
|
|
"source": "store_store_list",
|
|
"target": "store_store_scanbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L542",
|
|
"weight": 1.0,
|
|
"source": "store_store_scanbookmark",
|
|
"target": "store_store_coverwireurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L863",
|
|
"weight": 1.0,
|
|
"source": "store_store_upsert",
|
|
"target": "store_store_scanbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L721",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_readseries",
|
|
"target": "backend_internal_store_store_scanseries"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L940",
|
|
"weight": 1.0,
|
|
"source": "store_store_dueforlatestcheck",
|
|
"target": "backend_internal_store_store_scanseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L936",
|
|
"weight": 1.0,
|
|
"source": "store_store_dueforlatestcheck",
|
|
"target": "store_store_close",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L734",
|
|
"weight": 1.0,
|
|
"source": "store_store_list",
|
|
"target": "store_store_close",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L639",
|
|
"weight": 1.0,
|
|
"source": "store_store_putcover",
|
|
"target": "store_store_close",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L676",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_coveraddress",
|
|
"target": "backend_internal_store_store_coversourceaddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L592",
|
|
"weight": 1.0,
|
|
"source": "store_store_getcover",
|
|
"target": "backend_internal_store_store_coversourceaddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L626",
|
|
"weight": 1.0,
|
|
"source": "store_store_putcover",
|
|
"target": "backend_internal_store_store_coversourceaddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L716",
|
|
"weight": 1.0,
|
|
"source": "store_store_setseriescover",
|
|
"target": "backend_internal_store_store_coversourceaddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L606",
|
|
"weight": 1.0,
|
|
"source": "store_store_getcoverbyaddress",
|
|
"target": "backend_internal_store_store_coverrelativepath",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L627",
|
|
"weight": 1.0,
|
|
"source": "store_store_putcover",
|
|
"target": "backend_internal_store_store_coverrelativepath",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L592",
|
|
"weight": 1.0,
|
|
"source": "store_store_getcover",
|
|
"target": "store_store_getcoverbyaddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L690",
|
|
"weight": 1.0,
|
|
"source": "store_store_coverbyaddress",
|
|
"target": "store_store_getcoverbyaddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store.go",
|
|
"source_location": "L710",
|
|
"weight": 1.0,
|
|
"source": "store_store_setseriescover",
|
|
"target": "store_store_putcover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L833",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testcoverbyaddress",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L945",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdeletekeepsseriesrow",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L814",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L877",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl",
|
|
"target": "backend_internal_store_store_coveraddress"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L243",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_readlatestcheckedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L719",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_readseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_secondreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L260",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L954",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_seedsecondreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L221",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testbookmarkcontinueurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1118",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L200",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testbookmarkhasnewchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L821",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testcoverbyaddress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1408",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1361",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testcoverpersistsacrossreopen",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1447",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L916",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testdeletekeepsseriesrow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1186",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testdeletereadercascadestobookmarks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L515",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testdisplaychapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L280",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testdueforlatestcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L988",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L312",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L965",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L483",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1216",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L408",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testmain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L331",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testmarklatestchecked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L610",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1057",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L675",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L761",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testopenisidempotent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1399",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1391",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testopenrequirescoverdirectory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testreaderidfortokenhash",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1261",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testreadersandsessionrevocation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testreadertokeninfo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L116",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1020",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L794",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L168",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_teststoreget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L189",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_teststoregetmissing",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1143",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_teststorescopesbookmarkstoreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1305",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L734",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testupsertcreatesseriesfromclient",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L367",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testupsertdefaultsstatustoreading",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L582",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L383",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testupsertemptystatuspreservesstored",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L890",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L853",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L553",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testupsertkinddefaultstomanga",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L566",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testupsertkindroundtrips",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L350",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L437",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L458",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test",
|
|
"target": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testmain",
|
|
"target": "backend_internal_store_store_test_go_m",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_store_store_test_newteststore",
|
|
"target": "backend_internal_store_store_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_newteststore",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1119",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L822",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testcoverbyaddress",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1448",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L917",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdeletekeepsseriesrow",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1187",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdeletereadercascadestobookmarks",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L298",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheck",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L989",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L313",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L966",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L484",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1217",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L409",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L332",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testmarklatestchecked",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L762",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L84",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testreaderidfortokenhash",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1262",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testreadersandsessionrevocation",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L103",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testreadertokeninfo",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L795",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L169",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_teststoreget",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L190",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_teststoregetmissing",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1144",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_teststorescopesbookmarkstoreader",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1306",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L735",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertcreatesseriesfromclient",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L368",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertdefaultsstatustoreading",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L583",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L384",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertemptystatuspreservesstored",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L891",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L854",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L554",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertkinddefaultstomanga",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L567",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertkindroundtrips",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L351",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L438",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L459",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat",
|
|
"target": "backend_internal_store_store_test_newteststore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L243",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_readlatestcheckedat",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L719",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_readseries",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_secondreader",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L260",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_seedforcheck",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L954",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_seedsecondreader",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L221",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testbookmarkcontinueurl",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1118",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testbookmarkduplicateimpossibleatdatabaselevel",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L200",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testbookmarkhasnewchapter",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L821",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testcoverbyaddress",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1408",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testcoveriscontentaddressedonfilesystem",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1361",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testcoverpersistsacrossreopen",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1447",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testcoverstoreacceptsanysourceurl",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L916",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testdeletekeepsseriesrow",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1186",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testdeletereadercascadestobookmarks",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L515",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testdisplaychapter",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L280",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheck",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L988",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L312",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L965",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L483",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheckskipsfinishedkeepsarchived",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1216",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testensurereadercreatesonceandneverclobbersarotation",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L408",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testlatestpollroundtrippreservesarchived",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L331",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testmarklatestchecked",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L610",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testmigration0002backfillsexistingbookmarks",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1057",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testmigration0004attachesbookmarkstoowner",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L675",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testmigration0008dropslegacycoverrows",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L761",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testopenisidempotent",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1399",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testopenrequiresabsolutecoverbaseurl",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1391",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testopenrequirescoverdirectory",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testreaderidfortokenhash",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1261",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testreadersandsessionrevocation",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testreadertokeninfo",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L116",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testrotatetokeninvalidatesoldandsurvivesrestart",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1020",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testseedowneridempotentandrefreshestokenhash",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L794",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testsetseriescoverdoesnotoverwrite",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L168",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_teststoreget",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L189",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_teststoregetmissing",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1143",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_teststorescopesbookmarkstoreader",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1305",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L734",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testupsertcreatesseriesfromclient",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L367",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testupsertdefaultsstatustoreading",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L582",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testupsertemptykindkeepsstoredvalue",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L383",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testupsertemptystatuspreservesstored",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L890",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testupsertexistingseriesacceptskindandlatest",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L853",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testupsertexistingseriesignoresclienttitlecoverurl",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L553",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testupsertkinddefaultstomanga",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L566",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testupsertkindroundtrips",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L350",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L437",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testupsertreplacesstatuswhengiven",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L458",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_testupsertstatuschangekeepsupdatedat",
|
|
"target": "backend_internal_store_store_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L243",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_readlatestcheckedat",
|
|
"target": "backend_internal_store_store_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L719",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_readseries",
|
|
"target": "backend_internal_store_store_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_secondreader",
|
|
"target": "backend_internal_store_store_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L260",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_seedforcheck",
|
|
"target": "backend_internal_store_store_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L954",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_store_store_test_seedsecondreader",
|
|
"target": "backend_internal_store_store_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L956",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_seedsecondreader",
|
|
"target": "backend_internal_store_store_test_secondreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1188",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdeletereadercascadestobookmarks",
|
|
"target": "backend_internal_store_store_test_secondreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L778",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testonseriescreatedfiresonceforanewseries",
|
|
"target": "backend_internal_store_store_test_secondreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1263",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testreadersandsessionrevocation",
|
|
"target": "backend_internal_store_store_test_secondreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1145",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_teststorescopesbookmarkstoreader",
|
|
"target": "backend_internal_store_store_test_secondreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1307",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testtworeadersshareoneserieswithindependentprogress",
|
|
"target": "backend_internal_store_store_test_secondreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L338",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testmarklatestchecked",
|
|
"target": "backend_internal_store_store_test_readlatestcheckedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L362",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat",
|
|
"target": "backend_internal_store_store_test_readlatestcheckedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L299",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheck",
|
|
"target": "backend_internal_store_store_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L990",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheckexcludesorphanseries",
|
|
"target": "backend_internal_store_store_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L315",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheckoldestfirstandlimited",
|
|
"target": "backend_internal_store_store_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L969",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage",
|
|
"target": "backend_internal_store_store_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L333",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testmarklatestchecked",
|
|
"target": "backend_internal_store_store_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L352",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertpreserveslatestcheckedat",
|
|
"target": "backend_internal_store_store_test_seedforcheck",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L932",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdeletekeepsseriesrow",
|
|
"target": "backend_internal_store_store_test_readseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L1206",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdeletereadercascadestobookmarks",
|
|
"target": "backend_internal_store_store_test_readseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L749",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testupsertcreatesseriesfromclient",
|
|
"target": "backend_internal_store_store_test_readseries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/store/store_test.go",
|
|
"source_location": "L970",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_store_store_test_testdueforlatestcheckordersbyreadercountthenage",
|
|
"target": "backend_internal_store_store_test_seedsecondreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript",
|
|
"target": "backend_internal_userscript_userscript_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript",
|
|
"target": "backend_internal_userscript_userscript_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript",
|
|
"target": "backend_internal_userscript_userscript_stampversion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript",
|
|
"target": "backend_internal_userscript_userscript_substitutetoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript_render",
|
|
"target": "backend_internal_userscript_userscript_stampversion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_userscript_userscript_stampversion",
|
|
"target": "backend_internal_userscript_userscript_go_time",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly",
|
|
"target": "backend_internal_userscript_userscript_stampversion"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified",
|
|
"target": "backend_internal_userscript_userscript_stampversion"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L66",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript_render",
|
|
"target": "backend_internal_userscript_userscript_substitutetoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder",
|
|
"target": "backend_internal_userscript_userscript_substitutetoken"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified",
|
|
"target": "backend_internal_userscript_userscript_substitutetoken"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L98",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript_handler",
|
|
"target": "backend_internal_userscript_userscript_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_userscript_userscript_render",
|
|
"target": "backend_internal_userscript_userscript_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L53",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_userscript_userscript_render",
|
|
"target": "backend_internal_userscript_userscript_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L593",
|
|
"weight": 1.0,
|
|
"source": "web_handler_installuserscript",
|
|
"target": "backend_internal_userscript_userscript_render"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_userscript_userscript_handler",
|
|
"target": "backend_internal_userscript_userscript_go_handlerfunc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript.go",
|
|
"source_location": "L91",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_userscript_userscript_handler",
|
|
"target": "backend_internal_userscript_userscript_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript_test",
|
|
"target": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript_test",
|
|
"target": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript_test",
|
|
"target": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_userscript_userscript_test",
|
|
"target": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_userscript_userscript_test_teststampversionreplacesversionlineonly",
|
|
"target": "backend_internal_userscript_userscript_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_userscript_userscript_test_teststampversionwithoutversionlineservedunmodified",
|
|
"target": "backend_internal_userscript_userscript_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_userscript_userscript_test_testsubstitutetokenreplaceseveryplaceholder",
|
|
"target": "backend_internal_userscript_userscript_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/userscript/userscript_test.go",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_userscript_userscript_test_testsubstitutetokenwithoutplaceholderservedunmodified",
|
|
"target": "backend_internal_userscript_userscript_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_discord",
|
|
"target": "backend_internal_web_discord_newoauthstates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_discord",
|
|
"target": "web_discordconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L276",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_discord",
|
|
"target": "web_discordmember",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L318",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_discord",
|
|
"target": "web_discordtoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L58",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_discord",
|
|
"target": "web_oauthstates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "backend_config",
|
|
"target": "web_discordconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_discordconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_web_web_new",
|
|
"target": "web_discordconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L132",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_discordconfig",
|
|
"target": "web_discordconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L63",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_web_discord_newoauthstates",
|
|
"target": "web_oauthstates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_oauthstates",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "web_oauthstates",
|
|
"target": "backend_internal_web_discord_go_mutex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "web_oauthstates",
|
|
"target": "backend_internal_web_discord_go_time",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"source": "web_oauthstates",
|
|
"target": "web_oauthstates_put",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0,
|
|
"source": "web_oauthstates",
|
|
"target": "web_oauthstates_take",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_oauthstates_put",
|
|
"target": "backend_internal_web_discord_go_time",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/web/oauth_test.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_oauth_test_testoauthstateeviction",
|
|
"target": "backend_internal_web_discord_newoauthstates"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/web/oauth_test.go",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_oauth_test_testoauthstatesingleuse",
|
|
"target": "backend_internal_web_discord_newoauthstates"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/web/oauth_test.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_oauth_test_testoauthstateunknownorexpired",
|
|
"target": "backend_internal_web_discord_newoauthstates"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L126",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_new",
|
|
"target": "backend_internal_web_discord_newoauthstates"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L108",
|
|
"weight": 1.0,
|
|
"source": "web_handler_discordstart",
|
|
"target": "web_oauthstates_put",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L137",
|
|
"weight": 1.0,
|
|
"source": "web_handler_discordcallback",
|
|
"target": "web_oauthstates_take",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_discord_go_web_handler",
|
|
"target": "web_handler_discordcallback",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L291",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_discord_go_web_handler",
|
|
"target": "web_handler_discordmember",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_discord_go_web_handler",
|
|
"target": "web_handler_discordstart",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L248",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_discord_go_web_handler",
|
|
"target": "web_handler_discorduserid",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L214",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_discord_go_web_handler",
|
|
"target": "web_handler_exchangetoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_discordstart",
|
|
"target": "backend_internal_web_discord_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_discordstart",
|
|
"target": "backend_internal_web_discord_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_discordcallback",
|
|
"target": "backend_internal_web_discord_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_discordcallback",
|
|
"target": "backend_internal_web_discord_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L150",
|
|
"weight": 1.0,
|
|
"source": "web_handler_discordcallback",
|
|
"target": "backend_internal_web_discord_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L167",
|
|
"weight": 1.0,
|
|
"source": "web_handler_discordcallback",
|
|
"target": "web_handler_discordmember",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L159",
|
|
"weight": 1.0,
|
|
"source": "web_handler_discordcallback",
|
|
"target": "web_handler_discorduserid",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L150",
|
|
"weight": 1.0,
|
|
"source": "web_handler_discordcallback",
|
|
"target": "web_handler_exchangetoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L214",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_exchangetoken",
|
|
"target": "backend_internal_web_discord_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L242",
|
|
"weight": 1.0,
|
|
"source": "web_handler_exchangetoken",
|
|
"target": "backend_internal_web_web_new"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L214",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "web_handler_exchangetoken",
|
|
"target": "web_discordtoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L291",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_discordmember",
|
|
"target": "backend_internal_web_discord_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L248",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_discorduserid",
|
|
"target": "backend_internal_web_discord_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L271",
|
|
"weight": 1.0,
|
|
"source": "web_handler_discorduserid",
|
|
"target": "backend_internal_web_web_new"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/discord.go",
|
|
"source_location": "L291",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "web_handler_discordmember",
|
|
"target": "web_discordmember",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/oauth_test.go",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_oauth_test",
|
|
"target": "backend_internal_web_oauth_test_testoauthstateeviction",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/oauth_test.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_oauth_test",
|
|
"target": "backend_internal_web_oauth_test_testoauthstatesingleuse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/oauth_test.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_oauth_test",
|
|
"target": "backend_internal_web_oauth_test_testoauthstateunknownorexpired",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/oauth_test.go",
|
|
"source_location": "L8",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_web_oauth_test_testoauthstatesingleuse",
|
|
"target": "backend_internal_web_oauth_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/oauth_test.go",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_web_oauth_test_testoauthstateeviction",
|
|
"target": "backend_internal_web_oauth_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/oauth_test.go",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_web_oauth_test_testoauthstateunknownorexpired",
|
|
"target": "backend_internal_web_oauth_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_filter",
|
|
"target": "backend_internal_web_static_filter_applyfilter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L68",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_filter",
|
|
"target": "backend_internal_web_static_filter_closecardpanels",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L166",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_filter",
|
|
"target": "backend_internal_web_static_filter_reasonfrom",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_filter",
|
|
"target": "backend_internal_web_static_filter_setactivetab",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L133",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_filter",
|
|
"target": "backend_internal_web_static_filter_showerror",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L95",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_filter",
|
|
"target": "backend_internal_web_static_filter_togglechapterform",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_filter",
|
|
"target": "backend_internal_web_static_filter_toggleconfirmrow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L80",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_filter",
|
|
"target": "backend_internal_web_static_filter_togglepanel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_filter_setactivetab",
|
|
"target": "backend_internal_web_static_htmx_min_on"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L84",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_filter_togglepanel",
|
|
"target": "backend_internal_web_static_filter_closecardpanels",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_filter_togglechapterform",
|
|
"target": "backend_internal_web_static_filter_togglepanel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/filter.js",
|
|
"source_location": "L104",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_filter_toggleconfirmrow",
|
|
"target": "backend_internal_web_static_filter_togglepanel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_a",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ae",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_an",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_at",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_b",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_be",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_bn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_bt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_c",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ce",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_cn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ct",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_d",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_de",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_dn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_dt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_e",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_en",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_et",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_f",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_fe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_fn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ft",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_g",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ge",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_gn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_gt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_h",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_he",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_hn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ht",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_i",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_in",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_it",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_j",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_je",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_jt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_k",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ke",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_kn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_kt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_l",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_le",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ln",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_lt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_m",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_me",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_mn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_mt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_n",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_nn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_nt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_o",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_oe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_on",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ot",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_p",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_pe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_pn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_pt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_q",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_qe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_qn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_qt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_r",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_re",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_rn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_rt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_s",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_sn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_st",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_te",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_tn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_tt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_u",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_un",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ut",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_v",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ve",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_vn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_vt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_w",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_we",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_wn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_wt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_x",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_xe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_xn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_xt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_y",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ye",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_yn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_yt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_z",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_ze",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_zn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "backend_internal_web_static_htmx_min_zt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min",
|
|
"target": "home_tan_project_mangabm_mangabookmark_backend_internal_web_static_htmx_min",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_gn",
|
|
"target": "backend_internal_web_static_htmx_min_d",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_it",
|
|
"target": "backend_internal_web_static_htmx_min_d",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_dn",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ee",
|
|
"target": "backend_internal_web_static_htmx_min_ae",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ee",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ee",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ee",
|
|
"target": "backend_internal_web_static_htmx_min_re",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_fn",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ft",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_he",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_le",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_lt",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_on",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pn",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_te",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ut",
|
|
"target": "backend_internal_web_static_htmx_min_ee",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_bt",
|
|
"target": "backend_internal_web_static_htmx_min_s",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "collection",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_jt",
|
|
"target": "backend_internal_web_static_htmx_min_s",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_le",
|
|
"target": "backend_internal_web_static_htmx_min_s",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_nt",
|
|
"target": "backend_internal_web_static_htmx_min_s",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_on",
|
|
"target": "backend_internal_web_static_htmx_min_s",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_s",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_wt",
|
|
"target": "backend_internal_web_static_htmx_min_s",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_bn",
|
|
"target": "backend_internal_web_static_htmx_min_te",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_te",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_te",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_fn",
|
|
"target": "backend_internal_web_static_htmx_min_te",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_i",
|
|
"target": "backend_internal_web_static_htmx_min_te",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_qe",
|
|
"target": "backend_internal_web_static_htmx_min_te",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_se",
|
|
"target": "backend_internal_web_static_htmx_min_te",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_st",
|
|
"target": "backend_internal_web_static_htmx_min_te",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_un",
|
|
"target": "backend_internal_web_static_htmx_min_te",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_wt",
|
|
"target": "backend_internal_web_static_htmx_min_te",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ze",
|
|
"target": "backend_internal_web_static_htmx_min_te",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_bn",
|
|
"target": "backend_internal_web_static_htmx_min_c",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_c",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_c",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_fe",
|
|
"target": "backend_internal_web_static_htmx_min_c",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_g",
|
|
"target": "backend_internal_web_static_htmx_min_c",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "collection",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_it",
|
|
"target": "backend_internal_web_static_htmx_min_c",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_je",
|
|
"target": "backend_internal_web_static_htmx_min_c",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_me",
|
|
"target": "backend_internal_web_static_htmx_min_c",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_o",
|
|
"target": "backend_internal_web_static_htmx_min_c",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_c",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ue",
|
|
"target": "backend_internal_web_static_htmx_min_c",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_un",
|
|
"target": "backend_internal_web_static_htmx_min_c",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_z",
|
|
"target": "backend_internal_web_static_htmx_min_c",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1292",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_el",
|
|
"target": "backend_internal_web_static_htmx_min_c"
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1198",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_el",
|
|
"target": "backend_internal_web_static_htmx_min_c"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_a",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ae",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_dn",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_fn",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ft",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_gt",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_he",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_jt",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_m",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_mt",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_n",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ne",
|
|
"target": "backend_internal_web_static_htmx_min_h",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_nt",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_on",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_qe",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_u",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ut",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_vn",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_wt",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_x",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_xe",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_yt",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_zn",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_zt",
|
|
"target": "backend_internal_web_static_htmx_min_ne",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_m",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_m",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_p",
|
|
"target": "backend_internal_web_static_htmx_min_m",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_bn",
|
|
"target": "backend_internal_web_static_htmx_min_o",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_o",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ft",
|
|
"target": "backend_internal_web_static_htmx_min_o",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "collection",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_jt",
|
|
"target": "backend_internal_web_static_htmx_min_o",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_on",
|
|
"target": "backend_internal_web_static_htmx_min_o",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_re",
|
|
"target": "backend_internal_web_static_htmx_min_o",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_se",
|
|
"target": "backend_internal_web_static_htmx_min_o",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_vt",
|
|
"target": "backend_internal_web_static_htmx_min_o",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_bn",
|
|
"target": "backend_internal_web_static_htmx_min_i",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_i",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_et",
|
|
"target": "backend_internal_web_static_htmx_min_i",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_i",
|
|
"target": "backend_internal_web_static_htmx_min_a",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_i",
|
|
"target": "backend_internal_web_static_htmx_min_n",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_je",
|
|
"target": "backend_internal_web_static_htmx_min_i",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "collection",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_jt",
|
|
"target": "backend_internal_web_static_htmx_min_i",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_le",
|
|
"target": "backend_internal_web_static_htmx_min_i",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "collection",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_i",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_re",
|
|
"target": "backend_internal_web_static_htmx_min_i",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_re",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_dn",
|
|
"target": "backend_internal_web_static_htmx_min_re",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_gn",
|
|
"target": "backend_internal_web_static_htmx_min_re",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_hn",
|
|
"target": "backend_internal_web_static_htmx_min_re",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_nn",
|
|
"target": "backend_internal_web_static_htmx_min_re",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pn",
|
|
"target": "backend_internal_web_static_htmx_min_re",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_re",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_re",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_we",
|
|
"target": "backend_internal_web_static_htmx_min_re",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L292",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_latestchapterfromanchors",
|
|
"target": "backend_internal_web_static_htmx_min_re"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_h",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_g",
|
|
"target": "backend_internal_web_static_htmx_min_h",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ht",
|
|
"target": "backend_internal_web_static_htmx_min_h",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pn",
|
|
"target": "backend_internal_web_static_htmx_min_h",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_h",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_st",
|
|
"target": "backend_internal_web_static_htmx_min_h",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_p",
|
|
"target": "backend_internal_web_static_htmx_min_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_t",
|
|
"target": "backend_internal_web_static_htmx_min_g",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_t",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_t",
|
|
"target": "backend_internal_web_static_htmx_min_y",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_p",
|
|
"target": "backend_internal_web_static_htmx_min_q",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_p",
|
|
"target": "backend_internal_web_static_htmx_min_l",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_a",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_a",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_n",
|
|
"target": "backend_internal_web_static_htmx_min_ce",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_n",
|
|
"target": "backend_internal_web_static_htmx_min_zn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_p",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_gt",
|
|
"target": "backend_internal_web_static_htmx_min_p",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_p",
|
|
"target": "backend_internal_web_static_htmx_min_ge",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_p",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_wt",
|
|
"target": "backend_internal_web_static_htmx_min_p",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_oe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_dn",
|
|
"target": "backend_internal_web_static_htmx_min_oe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_oe",
|
|
"target": "backend_internal_web_static_htmx_min_e",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_oe",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_be",
|
|
"target": "backend_internal_web_static_htmx_min_k",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_k",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_k",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_xe",
|
|
"target": "backend_internal_web_static_htmx_min_k",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ye",
|
|
"target": "backend_internal_web_static_htmx_min_k",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1290",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_el",
|
|
"target": "backend_internal_web_static_htmx_min_k"
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1196",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_el",
|
|
"target": "backend_internal_web_static_htmx_min_k"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_bt",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ct",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_dt",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_fn",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_gn",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ke",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_lt",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_nn",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_nt",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_qt",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_yt",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_zt",
|
|
"target": "backend_internal_web_static_htmx_min_ie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_b",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ft",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_he",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_hn",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_kt",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_le",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_on",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_qe",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_qt",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_rn",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_se",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_un",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_wt",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_yt",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_z",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ze",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_zt",
|
|
"target": "backend_internal_web_static_htmx_min_se",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_bt",
|
|
"target": "backend_internal_web_static_htmx_min_x",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_le",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ct",
|
|
"target": "backend_internal_web_static_htmx_min_le",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_le",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_dn",
|
|
"target": "backend_internal_web_static_htmx_min_le",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_le",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_le",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_gn",
|
|
"target": "backend_internal_web_static_htmx_min_f",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_ce",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_dn",
|
|
"target": "backend_internal_web_static_htmx_min_ce",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_en",
|
|
"target": "backend_internal_web_static_htmx_min_ce",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_fe",
|
|
"target": "backend_internal_web_static_htmx_min_ce",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_fn",
|
|
"target": "backend_internal_web_static_htmx_min_ce",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_tn",
|
|
"target": "backend_internal_web_static_htmx_min_ce",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_b",
|
|
"target": "backend_internal_web_static_htmx_min_de",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_jt",
|
|
"target": "backend_internal_web_static_htmx_min_b",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_vt",
|
|
"target": "backend_internal_web_static_htmx_min_b",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_jt",
|
|
"target": "backend_internal_web_static_htmx_min_u",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_vt",
|
|
"target": "backend_internal_web_static_htmx_min_u",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_an",
|
|
"target": "backend_internal_web_static_htmx_min_e",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_e",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_e",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_dn",
|
|
"target": "backend_internal_web_static_htmx_min_e",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_fe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_he",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_je",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_kn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_me",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_qe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_ve",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_vn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "collection",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_xn",
|
|
"target": "backend_internal_web_static_htmx_min_e",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_yn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_e",
|
|
"target": "backend_internal_web_static_htmx_min_ze",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_v",
|
|
"target": "backend_internal_web_static_htmx_min_e",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1197",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_makedraggable",
|
|
"target": "backend_internal_web_static_htmx_min_e"
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L800",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_pushbookmark",
|
|
"target": "backend_internal_web_static_htmx_min_e"
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L822",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_pushdelete",
|
|
"target": "backend_internal_web_static_htmx_min_e"
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1103",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_makedraggable",
|
|
"target": "backend_internal_web_static_htmx_min_e"
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L704",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_pushbookmark",
|
|
"target": "backend_internal_web_static_htmx_min_e"
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L726",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_pushdelete",
|
|
"target": "backend_internal_web_static_htmx_min_e"
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L304",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_repairlnwstalerow",
|
|
"target": "backend_internal_web_static_htmx_min_e"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_z",
|
|
"target": "backend_internal_web_static_htmx_min_g",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_z",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ae",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_bn",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_dn",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_et",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ft",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_g",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_he",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ht",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_lt",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ot",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_st",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_tt",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_un",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_wt",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_yn",
|
|
"target": "backend_internal_web_static_htmx_min_ue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ae",
|
|
"target": "backend_internal_web_static_htmx_min_g",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ge",
|
|
"target": "backend_internal_web_static_htmx_min_y",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ae",
|
|
"target": "backend_internal_web_static_htmx_min_kt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_ae",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_dn",
|
|
"target": "backend_internal_web_static_htmx_min_ae",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_st",
|
|
"target": "backend_internal_web_static_htmx_min_ae",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_yn",
|
|
"target": "backend_internal_web_static_htmx_min_ae",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_be",
|
|
"target": "backend_internal_web_static_htmx_min_xe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ye",
|
|
"target": "backend_internal_web_static_htmx_min_xe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_be",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ke",
|
|
"target": "backend_internal_web_static_htmx_min_be",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_we",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_yt",
|
|
"target": "backend_internal_web_static_htmx_min_we",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_zt",
|
|
"target": "backend_internal_web_static_htmx_min_we",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_he",
|
|
"target": "backend_internal_web_static_htmx_min_mt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_he",
|
|
"target": "backend_internal_web_static_htmx_min_qe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_he",
|
|
"target": "backend_internal_web_static_htmx_min_xt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ze",
|
|
"target": "backend_internal_web_static_htmx_min_he",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_gt",
|
|
"target": "backend_internal_web_static_htmx_min_qe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_wt",
|
|
"target": "backend_internal_web_static_htmx_min_qe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_pe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_ke",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_it",
|
|
"target": "backend_internal_web_static_htmx_min_ke",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_an",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_bn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_cn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_fn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_hn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_ln",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_mn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_pn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_de",
|
|
"target": "backend_internal_web_static_htmx_min_qn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_de",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_me",
|
|
"target": "backend_internal_web_static_htmx_min_ve",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_gt",
|
|
"target": "backend_internal_web_static_htmx_min_ve",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_wt",
|
|
"target": "backend_internal_web_static_htmx_min_ve",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_it",
|
|
"target": "backend_internal_web_static_htmx_min_et",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_nt",
|
|
"target": "backend_internal_web_static_htmx_min_tt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_it",
|
|
"target": "backend_internal_web_static_htmx_min_nt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_nt",
|
|
"target": "backend_internal_web_static_htmx_min_at",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_nt",
|
|
"target": "backend_internal_web_static_htmx_min_vn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_it",
|
|
"target": "backend_internal_web_static_htmx_min_rt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_rt",
|
|
"target": "backend_internal_web_static_htmx_min_ot",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_st",
|
|
"target": "backend_internal_web_static_htmx_min_it",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_st",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_st",
|
|
"target": "backend_internal_web_static_htmx_min_bt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_st",
|
|
"target": "backend_internal_web_static_htmx_min_ct",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_st",
|
|
"target": "backend_internal_web_static_htmx_min_gt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_st",
|
|
"target": "backend_internal_web_static_htmx_min_mt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_st",
|
|
"target": "backend_internal_web_static_htmx_min_vt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_st",
|
|
"target": "backend_internal_web_static_htmx_min_yt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_dn",
|
|
"target": "backend_internal_web_static_htmx_min_lt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ct",
|
|
"target": "backend_internal_web_static_htmx_min_gt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ct",
|
|
"target": "backend_internal_web_static_htmx_min_mt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ft",
|
|
"target": "backend_internal_web_static_htmx_min_ut",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_at",
|
|
"target": "backend_internal_web_static_htmx_min_qt",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ft",
|
|
"target": "backend_internal_web_static_htmx_min_at",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_ft",
|
|
"target": "backend_internal_web_static_htmx_min_pt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_ht",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_dt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_gt",
|
|
"target": "backend_internal_web_static_htmx_min_kn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_gt",
|
|
"target": "backend_internal_web_static_htmx_min_xn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_gt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pt",
|
|
"target": "backend_internal_web_static_htmx_min_wt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_yt",
|
|
"target": "backend_internal_web_static_htmx_min_bt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_wt",
|
|
"target": "backend_internal_web_static_htmx_min_kn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_wt",
|
|
"target": "backend_internal_web_static_htmx_min_xn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_wt",
|
|
"target": "backend_internal_web_static_htmx_min_zt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_zt",
|
|
"target": "backend_internal_web_static_htmx_min_jt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_dn",
|
|
"target": "backend_internal_web_static_htmx_min_zt",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_en",
|
|
"target": "backend_internal_web_static_htmx_min_wn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_on",
|
|
"target": "backend_internal_web_static_htmx_min_en",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_on",
|
|
"target": "backend_internal_web_static_htmx_min_tn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_nn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_nn",
|
|
"target": "backend_internal_web_static_htmx_min_r",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_on",
|
|
"target": "backend_internal_web_static_htmx_min_nn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_on",
|
|
"target": "backend_internal_web_static_htmx_min_rn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_on",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_on",
|
|
"target": "backend_internal_web_static_htmx_min_sn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_sn",
|
|
"target": "backend_internal_web_static_htmx_min_bn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_cn",
|
|
"target": "backend_internal_web_static_htmx_min_ln",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_mn",
|
|
"target": "backend_internal_web_static_htmx_min_ln",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_an",
|
|
"target": "backend_internal_web_static_htmx_min_un",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_an",
|
|
"target": "backend_internal_web_static_htmx_min_qn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_mn",
|
|
"target": "backend_internal_web_static_htmx_min_an",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_fn",
|
|
"target": "backend_internal_web_static_htmx_min_bn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_dn",
|
|
"target": "backend_internal_web_static_htmx_min_gn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_dn",
|
|
"target": "backend_internal_web_static_htmx_min_r",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_mn",
|
|
"target": "backend_internal_web_static_htmx_min_pn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_pn",
|
|
"target": "backend_internal_web_static_htmx_min_in",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_mn",
|
|
"target": "backend_internal_web_static_htmx_min_qn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_bn",
|
|
"target": "backend_internal_web_static_htmx_min_vn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/static/htmx.min.js",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_htmx_min_wn",
|
|
"target": "backend_internal_web_static_htmx_min_bn",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L377",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web",
|
|
"target": "backend_internal_web_web_currentlib",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L366",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web",
|
|
"target": "backend_internal_web_web_currenttab",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L256",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web",
|
|
"target": "backend_internal_web_web_filterbookmarks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web",
|
|
"target": "backend_internal_web_web_go_web_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L269",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web",
|
|
"target": "backend_internal_web_web_kindof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L279",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web",
|
|
"target": "backend_internal_web_web_libof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web",
|
|
"target": "backend_internal_web_web_new",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L217",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web",
|
|
"target": "backend_internal_web_web_readerof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web",
|
|
"target": "backend_internal_web_web_statichandler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L180",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web",
|
|
"target": "web_ctxkey",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web",
|
|
"target": "web_listview",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L108",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web",
|
|
"target": "web_loginview",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "backend_internal_web_web_go_client",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "backend_internal_web_web_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "template",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L293",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_buildlistview",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L231",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_index",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L578",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_installuserscript",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L437",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_loadformutation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L425",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_logout",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L407",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_refreshchrome",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L132",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_register",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L219",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L419",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_renderlogin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L205",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_requiresession",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L627",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_revokereadersessions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L602",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_rotatetoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L465",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_saveandrendercard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L189",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_sessionreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L525",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_uichapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L552",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_uidelete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L478",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_uifavorite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L349",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_uilist",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L494",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_uistatus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L390",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_go_web_handler",
|
|
"target": "web_handler_writechromeoob",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_web_web_new",
|
|
"target": "backend_internal_web_web_go_web_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L161",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_internal_web_web_statichandler",
|
|
"target": "backend_internal_web_web_go_web_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_web_web_new",
|
|
"target": "backend_internal_web_web_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L293",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "web_handler_buildlistview",
|
|
"target": "web_listview",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L390",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_writechromeoob",
|
|
"target": "web_listview",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L100",
|
|
"weight": 1.0,
|
|
"source": "web_listview",
|
|
"target": "web_listview_listurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "method",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L93",
|
|
"weight": 1.0,
|
|
"source": "web_listview",
|
|
"target": "web_listview_pageurl",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L233",
|
|
"weight": 1.0,
|
|
"source": "backend_main_newrouter",
|
|
"target": "backend_internal_web_web_new"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L137",
|
|
"weight": 1.0,
|
|
"source": "web_handler_register",
|
|
"target": "backend_internal_web_web_statichandler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L132",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_register",
|
|
"target": "servemux",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L149",
|
|
"weight": 1.0,
|
|
"source": "web_handler_register",
|
|
"target": "web_handler_installuserscript",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L139",
|
|
"weight": 1.0,
|
|
"source": "web_handler_register",
|
|
"target": "web_handler_requiresession",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L173",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_statichandler",
|
|
"target": "backend_internal_web_web_go_handlerfunc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L232",
|
|
"weight": 1.0,
|
|
"source": "web_handler_index",
|
|
"target": "web_handler_sessionreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L207",
|
|
"weight": 1.0,
|
|
"source": "web_handler_requiresession",
|
|
"target": "web_handler_sessionreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L189",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_sessionreader",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L377",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_web_web_currentlib",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L366",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_web_web_currenttab",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L217",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_internal_web_web_readerof",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L231",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_index",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L437",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_loadformutation",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L425",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_logout",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L407",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_refreshchrome",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L627",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_revokereadersessions",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L602",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_rotatetoken",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L465",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_saveandrendercard",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L525",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_uichapter",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L552",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_uidelete",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L478",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_uifavorite",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L349",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_uilist",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L494",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_uistatus",
|
|
"target": "backend_internal_web_web_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L205",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "web_handler_requiresession",
|
|
"target": "backend_internal_web_web_go_handlerfunc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L578",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "web_handler_installuserscript",
|
|
"target": "backend_internal_web_web_go_handlerfunc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L584",
|
|
"weight": 1.0,
|
|
"source": "web_handler_installuserscript",
|
|
"target": "backend_internal_web_web_readerof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L443",
|
|
"weight": 1.0,
|
|
"source": "web_handler_loadformutation",
|
|
"target": "backend_internal_web_web_readerof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L408",
|
|
"weight": 1.0,
|
|
"source": "web_handler_refreshchrome",
|
|
"target": "backend_internal_web_web_readerof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L628",
|
|
"weight": 1.0,
|
|
"source": "web_handler_revokereadersessions",
|
|
"target": "backend_internal_web_web_readerof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L603",
|
|
"weight": 1.0,
|
|
"source": "web_handler_rotatetoken",
|
|
"target": "backend_internal_web_web_readerof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L466",
|
|
"weight": 1.0,
|
|
"source": "web_handler_saveandrendercard",
|
|
"target": "backend_internal_web_web_readerof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L558",
|
|
"weight": 1.0,
|
|
"source": "web_handler_uidelete",
|
|
"target": "backend_internal_web_web_readerof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L350",
|
|
"weight": 1.0,
|
|
"source": "web_handler_uilist",
|
|
"target": "backend_internal_web_web_readerof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L234",
|
|
"weight": 1.0,
|
|
"source": "web_handler_index",
|
|
"target": "web_handler_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L219",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_render",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L420",
|
|
"weight": 1.0,
|
|
"source": "web_handler_renderlogin",
|
|
"target": "web_handler_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L656",
|
|
"weight": 1.0,
|
|
"source": "web_handler_revokereadersessions",
|
|
"target": "web_handler_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L619",
|
|
"weight": 1.0,
|
|
"source": "web_handler_rotatetoken",
|
|
"target": "web_handler_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L472",
|
|
"weight": 1.0,
|
|
"source": "web_handler_saveandrendercard",
|
|
"target": "web_handler_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L356",
|
|
"weight": 1.0,
|
|
"source": "web_handler_uilist",
|
|
"target": "web_handler_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L231",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_index",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L437",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_loadformutation",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L425",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_logout",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L407",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_refreshchrome",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L419",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_renderlogin",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L627",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_revokereadersessions",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L602",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_rotatetoken",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L465",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_saveandrendercard",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L525",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_uichapter",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L552",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_uidelete",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L478",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_uifavorite",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L349",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_uilist",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L494",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_uistatus",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L390",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "web_handler_writechromeoob",
|
|
"target": "backend_internal_web_web_go_responsewriter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L237",
|
|
"weight": 1.0,
|
|
"source": "web_handler_index",
|
|
"target": "backend_internal_web_web_libof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L237",
|
|
"weight": 1.0,
|
|
"source": "web_handler_index",
|
|
"target": "web_handler_buildlistview",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L305",
|
|
"weight": 1.0,
|
|
"source": "web_handler_buildlistview",
|
|
"target": "backend_internal_web_web_filterbookmarks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L305",
|
|
"weight": 1.0,
|
|
"source": "web_handler_buildlistview",
|
|
"target": "backend_internal_web_web_kindof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L382",
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_web_currentlib",
|
|
"target": "backend_internal_web_web_libof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L350",
|
|
"weight": 1.0,
|
|
"source": "web_handler_uilist",
|
|
"target": "backend_internal_web_web_libof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L408",
|
|
"weight": 1.0,
|
|
"source": "web_handler_refreshchrome",
|
|
"target": "web_handler_buildlistview",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L350",
|
|
"weight": 1.0,
|
|
"source": "web_handler_uilist",
|
|
"target": "web_handler_buildlistview",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L361",
|
|
"weight": 1.0,
|
|
"source": "web_handler_uilist",
|
|
"target": "web_handler_writechromeoob",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L408",
|
|
"weight": 1.0,
|
|
"source": "web_handler_refreshchrome",
|
|
"target": "backend_internal_web_web_currenttab",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L408",
|
|
"weight": 1.0,
|
|
"source": "web_handler_refreshchrome",
|
|
"target": "backend_internal_web_web_currentlib",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L413",
|
|
"weight": 1.0,
|
|
"source": "web_handler_refreshchrome",
|
|
"target": "web_handler_writechromeoob",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L473",
|
|
"weight": 1.0,
|
|
"source": "web_handler_saveandrendercard",
|
|
"target": "web_handler_refreshchrome",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L567",
|
|
"weight": 1.0,
|
|
"source": "web_handler_uidelete",
|
|
"target": "web_handler_refreshchrome",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L526",
|
|
"weight": 1.0,
|
|
"source": "web_handler_uichapter",
|
|
"target": "web_handler_loadformutation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L479",
|
|
"weight": 1.0,
|
|
"source": "web_handler_uifavorite",
|
|
"target": "web_handler_loadformutation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L495",
|
|
"weight": 1.0,
|
|
"source": "web_handler_uistatus",
|
|
"target": "web_handler_loadformutation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L547",
|
|
"weight": 1.0,
|
|
"source": "web_handler_uichapter",
|
|
"target": "web_handler_saveandrendercard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L485",
|
|
"weight": 1.0,
|
|
"source": "web_handler_uifavorite",
|
|
"target": "web_handler_saveandrendercard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/internal/web/web.go",
|
|
"source_location": "L511",
|
|
"weight": 1.0,
|
|
"source": "web_handler_uistatus",
|
|
"target": "web_handler_saveandrendercard",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "backend_main",
|
|
"target": "backend_config",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L68",
|
|
"weight": 1.0,
|
|
"source": "backend_main",
|
|
"target": "backend_latestpoll",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L140",
|
|
"weight": 1.0,
|
|
"source": "backend_main",
|
|
"target": "backend_main_clamppollcooldown",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"source": "backend_main",
|
|
"target": "backend_main_envbool",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L113",
|
|
"weight": 1.0,
|
|
"source": "backend_main",
|
|
"target": "backend_main_envduration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"source": "backend_main",
|
|
"target": "backend_main_envint",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L88",
|
|
"weight": 1.0,
|
|
"source": "backend_main",
|
|
"target": "backend_main_envor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L248",
|
|
"weight": 1.0,
|
|
"source": "backend_main",
|
|
"target": "backend_main_guardemptyuserscripttoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"source": "backend_main",
|
|
"target": "backend_main_loadconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L150",
|
|
"weight": 1.0,
|
|
"source": "backend_main",
|
|
"target": "backend_main_loadlatestpoll",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L258",
|
|
"weight": 1.0,
|
|
"source": "backend_main",
|
|
"target": "backend_main_main",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L381",
|
|
"weight": 1.0,
|
|
"source": "backend_main",
|
|
"target": "backend_main_newlatestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L203",
|
|
"weight": 1.0,
|
|
"source": "backend_main",
|
|
"target": "backend_main_newrouter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L405",
|
|
"weight": 1.0,
|
|
"source": "backend_main",
|
|
"target": "backend_main_startlatestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "backend_config",
|
|
"target": "backend_latestpoll",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_main_loadconfig",
|
|
"target": "backend_config",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L203",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_newrouter",
|
|
"target": "backend_config",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_newwebtestserver",
|
|
"target": "backend_config",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "backend_latestpoll",
|
|
"target": "backend_main_go_duration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L150",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_main_loadlatestpoll",
|
|
"target": "backend_latestpoll",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L381",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_newlatestpoller",
|
|
"target": "backend_latestpoll",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L405",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_startlatestpoller",
|
|
"target": "backend_latestpoll",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L140",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_main_clamppollcooldown",
|
|
"target": "backend_main_go_duration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L113",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_main_envduration",
|
|
"target": "backend_main_go_duration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L165",
|
|
"weight": 1.0,
|
|
"source": "backend_main_loadlatestpoll",
|
|
"target": "backend_main_go_duration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L178",
|
|
"weight": 1.0,
|
|
"source": "backend_main_loadconfig",
|
|
"target": "backend_main_envor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"source": "backend_main_loadlatestpoll",
|
|
"target": "backend_main_envbool",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L153",
|
|
"weight": 1.0,
|
|
"source": "backend_main_loadlatestpoll",
|
|
"target": "backend_main_envduration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L157",
|
|
"weight": 1.0,
|
|
"source": "backend_main_loadlatestpoll",
|
|
"target": "backend_main_envint",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L159",
|
|
"weight": 1.0,
|
|
"source": "backend_main_loadlatestpoll",
|
|
"target": "backend_main_clamppollcooldown",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L182",
|
|
"weight": 1.0,
|
|
"source": "backend_main_loadconfig",
|
|
"target": "backend_main_loadlatestpoll",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L151",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testloadlatestpollclampsandfallsback",
|
|
"target": "backend_main_loadlatestpoll"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testloadlatestpolldefaults",
|
|
"target": "backend_main_loadlatestpoll"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testloadlatestpollenabledparsing",
|
|
"target": "backend_main_loadlatestpoll"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L259",
|
|
"weight": 1.0,
|
|
"source": "backend_main_main",
|
|
"target": "backend_main_loadconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testloadconfigreadscoverdirectory",
|
|
"target": "backend_main_loadconfig"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L353",
|
|
"weight": 1.0,
|
|
"source": "backend_main_main",
|
|
"target": "backend_main_newrouter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"context": "return_type",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L203",
|
|
"weight": 1.0,
|
|
"source": "backend_main_newrouter",
|
|
"target": "backend_main_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L203",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_newrouter",
|
|
"target": "backend_main_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L240",
|
|
"weight": 1.0,
|
|
"source": "backend_main_newrouter",
|
|
"target": "backend_main_guardemptyuserscripttoken",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testperreaderisolation",
|
|
"target": "backend_main_newrouter"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L270",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testrotatecredentialviawebui",
|
|
"target": "backend_main_newrouter"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testunknowncredentialrejected",
|
|
"target": "backend_main_newrouter"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_newwebtestserver",
|
|
"target": "backend_main_newrouter"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L413",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginrefusesnonmember",
|
|
"target": "backend_main_newrouter"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L381",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_newlatestpoller",
|
|
"target": "backend_main_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L405",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_startlatestpoller",
|
|
"target": "backend_main_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L248",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_main_guardemptyuserscripttoken",
|
|
"target": "backend_main_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L349",
|
|
"weight": 1.0,
|
|
"source": "backend_main_main",
|
|
"target": "backend_main_startlatestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L418",
|
|
"weight": 1.0,
|
|
"source": "backend_main_startlatestpoller",
|
|
"target": "backend_main_newlatestpoller",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L159",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testnewlatestpollerwirescooldowns",
|
|
"target": "backend_main_newlatestpoller"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main.go",
|
|
"source_location": "L405",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_startlatestpoller",
|
|
"target": "backend_main_go_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L246",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test",
|
|
"target": "backend_main_test_testgzipcompressestextnotfonts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test",
|
|
"target": "backend_main_test_testloadconfigreadscoverdirectory",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L66",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test",
|
|
"target": "backend_main_test_testloadlatestpollclampsandfallsback",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test",
|
|
"target": "backend_main_test_testloadlatestpolldefaults",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test",
|
|
"target": "backend_main_test_testloadlatestpollenabledparsing",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L158",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test",
|
|
"target": "backend_main_test_testnewlatestpollerwirescooldowns",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L289",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test",
|
|
"target": "backend_main_test_testputkindvalidation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L332",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test",
|
|
"target": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L215",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test",
|
|
"target": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L168",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test",
|
|
"target": "backend_main_test_testputstatusvalidation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_test_testloadlatestpolldefaults",
|
|
"target": "backend_main_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L246",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_test_testgzipcompressestextnotfonts",
|
|
"target": "backend_main_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_test_testloadconfigreadscoverdirectory",
|
|
"target": "backend_main_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L66",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_test_testloadlatestpollclampsandfallsback",
|
|
"target": "backend_main_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_test_testloadlatestpollenabledparsing",
|
|
"target": "backend_main_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L158",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_test_testnewlatestpollerwirescooldowns",
|
|
"target": "backend_main_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L289",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_test_testputkindvalidation",
|
|
"target": "backend_main_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L332",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_test_testputomittedkindpreservesnovelandappliesprogress",
|
|
"target": "backend_main_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L215",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_test_testputomittedstatuspreservesarchivedandappliesprogress",
|
|
"target": "backend_main_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L168",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_main_test_testputstatusvalidation",
|
|
"target": "backend_main_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/main_test.go",
|
|
"source_location": "L247",
|
|
"weight": 1.0,
|
|
"source": "backend_main_test_testgzipcompressestextnotfonts",
|
|
"target": "backend_web_test_newwebtestserver"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test",
|
|
"target": "backend_reader_credential_test_credrequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test",
|
|
"target": "backend_reader_credential_test_readercredential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test",
|
|
"target": "backend_reader_credential_test_registerreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L334",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test",
|
|
"target": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L195",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test",
|
|
"target": "backend_reader_credential_test_testinstallservesscriptwithcredential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test",
|
|
"target": "backend_reader_credential_test_testperreaderisolation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L262",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test",
|
|
"target": "backend_reader_credential_test_testrotatecredentialviawebui",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test",
|
|
"target": "backend_reader_credential_test_testunknowncredentialrejected",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test",
|
|
"target": "backend_reader_credential_test_withbody",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_reader_credential_test_registerreader",
|
|
"target": "backend_reader_credential_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_reader_credential_test_registerreader",
|
|
"target": "backend_reader_credential_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_registerreader",
|
|
"target": "backend_reader_credential_test_readercredential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testperreaderisolation",
|
|
"target": "backend_reader_credential_test_registerreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L334",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential",
|
|
"target": "backend_reader_credential_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L195",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_reader_credential_test_testinstallservesscriptwithcredential",
|
|
"target": "backend_reader_credential_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_reader_credential_test_testperreaderisolation",
|
|
"target": "backend_reader_credential_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L262",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_reader_credential_test_testrotatecredentialviawebui",
|
|
"target": "backend_reader_credential_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_reader_credential_test_testunknowncredentialrejected",
|
|
"target": "backend_reader_credential_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L31",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_reader_credential_test_credrequest",
|
|
"target": "backend_reader_credential_test_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testperreaderisolation",
|
|
"target": "backend_reader_credential_test_credrequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L274",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testrotatecredentialviawebui",
|
|
"target": "backend_reader_credential_test_credrequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testunknowncredentialrejected",
|
|
"target": "backend_reader_credential_test_credrequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_reader_credential_test_withbody",
|
|
"target": "backend_reader_credential_test_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testperreaderisolation",
|
|
"target": "backend_reader_credential_test_readercredential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testunknowncredentialrejected",
|
|
"target": "backend_reader_credential_test_readercredential",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L547",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript",
|
|
"target": "backend_reader_credential_test_readercredential"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L101",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testperreaderisolation",
|
|
"target": "backend_reader_credential_test_withbody",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L207",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testinstallservesscriptwithcredential",
|
|
"target": "backend_web_test_newwebtestserver"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L217",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testinstallservesscriptwithcredential",
|
|
"target": "backend_web_test_sessioncookie"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L280",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testrotatecredentialviawebui",
|
|
"target": "backend_web_test_sessioncookie"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L335",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential",
|
|
"target": "backend_web_test_newwebtestserver"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "backend/reader_credential_test.go",
|
|
"source_location": "L337",
|
|
"weight": 1.0,
|
|
"source": "backend_reader_credential_test_testindexshowssetuppanelwithoutcredential",
|
|
"target": "backend_web_test_sessioncookie"
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_discordstub",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_tokenrequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L177",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_completesignin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L132",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_discordconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_newdiscordstub",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L144",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_oauthwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1262",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_poststatus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L792",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_seed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1428",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_seedlibraries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1114",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_seedstatusrows",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_sessioncookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L209",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_signedinreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L198",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_signincookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L155",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_startsignin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L187",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_storereaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1177",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_stripof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1376",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testapprendersnewtabs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L756",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testbookmarksapistillbeareronly",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L674",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testcallbackratelimited",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L882",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1338",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testcardshowsstatuscontrols",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L908",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testchapteroverridemovesupdatedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L943",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L983",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testchapteroverriderejectsbadinput",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L358",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testdiscordcallbackrejectsmismatchedstate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L342",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testdiscordcallbackrejectsmissingstate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L375",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testdiscordcallbackstateissingleuse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L255",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testdiscordloginfullflow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L391",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testdiscordloginrefusesnonmember",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L437",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testdiscordloginrequiresrolepositive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L655",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testdiscordlogintokenendpointdown",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L730",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testexpiredsessionrejected",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L833",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testfavoritetoggleswithoutreordering",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L461",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testguildmemberregistersonfirstloginandreusesit",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L218",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testindexwithoutsessionshowslogin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L231",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testindexwithsessionshowslist",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1472",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testkindlessrowshowsinmangalibrary",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1441",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testlibrariesaredisjoint",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L700",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testlogoutdeletessession",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1518",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testmangapagekeepsupdatedtab",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1395",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testmutationrefresheschromeoutofband",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1007",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testmutationsonmissingkey",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L508",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1536",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testnovelnewtabfallsbacktoall",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1487",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testnovelpageomitsupdatedtab",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L490",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testownerloginreusestheseededreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L568",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testownerrevokesanotherreaderssessions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L630",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testownerseesreaderspanel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1243",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testrecentstripcapped",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1192",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L777",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_teststaticassetsserved",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1135",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testtabsshowonlytheirbucket",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1028",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testuideleteremovesrow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1055",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testuilistfavouritestab",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1081",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testuilistnewtab",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L814",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testuiroutesrequiresession",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1322",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testuistatusdoesnotreorderlist",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1293",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testuistatusrejectsunknownvalue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1307",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testuistatusrequiressession",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1274",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_testuistatussetsbucket",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L801",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_newwebtestserver",
|
|
"target": "backend_web_test_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_newwebtestserver",
|
|
"target": "backend_web_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_newwebtestserver",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L149",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_oauthwebtestserver",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1378",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testapprendersnewtabs",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L758",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testbookmarksapistillbeareronly",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L884",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1340",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testcardshowsstatuscontrols",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L910",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testchapteroverridemovesupdatedat",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L945",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L985",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testchapteroverriderejectsbadinput",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L443",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginrequiresrolepositive",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L660",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordlogintokenendpointdown",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L732",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testexpiredsessionrejected",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L835",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testfavoritetoggleswithoutreordering",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L219",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testindexwithoutsessionshowslogin",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L233",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testindexwithsessionshowslist",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1474",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testkindlessrowshowsinmangalibrary",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1443",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testlibrariesaredisjoint",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L702",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testlogoutdeletessession",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1520",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testmangapagekeepsupdatedtab",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1397",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testmutationrefresheschromeoutofband",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1009",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testmutationsonmissingkey",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L517",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1538",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnovelnewtabfallsbacktoall",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1489",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnovelpageomitsupdatedtab",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L495",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testownerloginreusestheseededreader",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1245",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testrecentstripcapped",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1194",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L778",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_teststaticassetsserved",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1137",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testtabsshowonlytheirbucket",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1030",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuideleteremovesrow",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1057",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuilistfavouritestab",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1083",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuilistnewtab",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L815",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuiroutesrequiresession",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1324",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatusdoesnotreorderlist",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1295",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatusrejectsunknownvalue",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1308",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatusrequiressession",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1276",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatussetsbucket",
|
|
"target": "backend_web_test_newwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L177",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_completesignin",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_newdiscordstub",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L144",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_oauthwebtestserver",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1262",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_poststatus",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L792",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_seed",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1428",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_seedlibraries",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1114",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_seedstatusrows",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_sessioncookie",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L209",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_signedinreader",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L198",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_signincookie",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L155",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_startsignin",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L187",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_storereaders",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1177",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_stripof",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1376",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testapprendersnewtabs",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L756",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testbookmarksapistillbeareronly",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L674",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testcallbackratelimited",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L882",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1338",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testcardshowsstatuscontrols",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L908",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testchapteroverridemovesupdatedat",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L943",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L983",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testchapteroverriderejectsbadinput",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L358",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testdiscordcallbackrejectsmismatchedstate",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L342",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testdiscordcallbackrejectsmissingstate",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L375",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testdiscordcallbackstateissingleuse",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L255",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testdiscordloginfullflow",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L391",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testdiscordloginrefusesnonmember",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L437",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testdiscordloginrequiresrolepositive",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L655",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testdiscordlogintokenendpointdown",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L730",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testexpiredsessionrejected",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L833",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testfavoritetoggleswithoutreordering",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L461",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testguildmemberregistersonfirstloginandreusesit",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L218",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testindexwithoutsessionshowslogin",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L231",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testindexwithsessionshowslist",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1472",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testkindlessrowshowsinmangalibrary",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1441",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testlibrariesaredisjoint",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L700",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testlogoutdeletessession",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1518",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testmangapagekeepsupdatedtab",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1395",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testmutationrefresheschromeoutofband",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1007",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testmutationsonmissingkey",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L508",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1536",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testnovelnewtabfallsbacktoall",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1487",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testnovelpageomitsupdatedtab",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L490",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testownerloginreusestheseededreader",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L568",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testownerrevokesanotherreaderssessions",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L630",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testownerseesreaderspanel",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1243",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testrecentstripcapped",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1192",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L777",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_teststaticassetsserved",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1135",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testtabsshowonlytheirbucket",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1028",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testuideleteremovesrow",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1055",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testuilistfavouritestab",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1081",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testuilistnewtab",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L814",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testuiroutesrequiresession",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1322",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testuistatusdoesnotreorderlist",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1293",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testuistatusrejectsunknownvalue",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1307",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testuistatusrequiressession",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1274",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_testuistatussetsbucket",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L801",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_uirequest",
|
|
"target": "backend_web_test_go_t",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L177",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_completesignin",
|
|
"target": "backend_web_test_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L144",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_oauthwebtestserver",
|
|
"target": "backend_web_test_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1262",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_poststatus",
|
|
"target": "backend_web_test_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L209",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_signedinreader",
|
|
"target": "backend_web_test_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L198",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_signincookie",
|
|
"target": "backend_web_test_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L155",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_startsignin",
|
|
"target": "backend_web_test_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1177",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_stripof",
|
|
"target": "backend_web_test_go_handler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L144",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_oauthwebtestserver",
|
|
"target": "backend_web_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1262",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_poststatus",
|
|
"target": "backend_web_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L792",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_seed",
|
|
"target": "backend_web_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1428",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_seedlibraries",
|
|
"target": "backend_web_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1114",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_seedstatusrows",
|
|
"target": "backend_web_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_sessioncookie",
|
|
"target": "backend_web_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L209",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_signedinreader",
|
|
"target": "backend_web_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L187",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_storereaders",
|
|
"target": "backend_web_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1177",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_stripof",
|
|
"target": "backend_web_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L801",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_uirequest",
|
|
"target": "backend_web_test_go_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1268",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_poststatus",
|
|
"target": "backend_web_test_sessioncookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_sessioncookie",
|
|
"target": "backend_web_test_go_cookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1180",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_stripof",
|
|
"target": "backend_web_test_sessioncookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1382",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testapprendersnewtabs",
|
|
"target": "backend_web_test_sessioncookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L762",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testbookmarksapistillbeareronly",
|
|
"target": "backend_web_test_sessioncookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1357",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testcardshowsstatuscontrols",
|
|
"target": "backend_web_test_sessioncookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L243",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testindexwithsessionshowslist",
|
|
"target": "backend_web_test_sessioncookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L703",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testlogoutdeletessession",
|
|
"target": "backend_web_test_sessioncookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L575",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testownerrevokesanotherreaderssessions",
|
|
"target": "backend_web_test_sessioncookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L635",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testownerseesreaderspanel",
|
|
"target": "backend_web_test_sessioncookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1153",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testtabsshowonlytheirbucket",
|
|
"target": "backend_web_test_sessioncookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L810",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_uirequest",
|
|
"target": "backend_web_test_sessioncookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L198",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_signincookie",
|
|
"target": "backend_web_test_go_cookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "backend_discordstub",
|
|
"target": "backend_tokenrequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_newdiscordstub",
|
|
"target": "backend_discordstub",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L144",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_oauthwebtestserver",
|
|
"target": "backend_discordstub",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"context": "field",
|
|
"source": "backend_tokenrequest",
|
|
"target": "values",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L801",
|
|
"weight": 1.0,
|
|
"context": "parameter_type",
|
|
"source": "backend_web_test_uirequest",
|
|
"target": "values",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_newdiscordstub",
|
|
"target": "server",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L146",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_oauthwebtestserver",
|
|
"target": "backend_web_test_newdiscordstub",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L405",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginrefusesnonmember",
|
|
"target": "backend_web_test_newdiscordstub",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L438",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginrequiresrolepositive",
|
|
"target": "backend_web_test_newdiscordstub",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L656",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordlogintokenendpointdown",
|
|
"target": "backend_web_test_newdiscordstub",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L513",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript",
|
|
"target": "backend_web_test_newdiscordstub",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L491",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testownerloginreusestheseededreader",
|
|
"target": "backend_web_test_newdiscordstub",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L148",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_oauthwebtestserver",
|
|
"target": "backend_web_test_discordconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L410",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginrefusesnonmember",
|
|
"target": "backend_web_test_discordconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L441",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginrequiresrolepositive",
|
|
"target": "backend_web_test_discordconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L659",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordlogintokenendpointdown",
|
|
"target": "backend_web_test_discordconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L515",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript",
|
|
"target": "backend_web_test_discordconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L494",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testownerloginreusestheseededreader",
|
|
"target": "backend_web_test_discordconfig",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L675",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testcallbackratelimited",
|
|
"target": "backend_web_test_oauthwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L359",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordcallbackrejectsmismatchedstate",
|
|
"target": "backend_web_test_oauthwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L343",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordcallbackrejectsmissingstate",
|
|
"target": "backend_web_test_oauthwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L376",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordcallbackstateissingleuse",
|
|
"target": "backend_web_test_oauthwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L256",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginfullflow",
|
|
"target": "backend_web_test_oauthwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L462",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testguildmemberregistersonfirstloginandreusesit",
|
|
"target": "backend_web_test_oauthwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L569",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testownerrevokesanotherreaderssessions",
|
|
"target": "backend_web_test_oauthwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L631",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testownerseesreaderspanel",
|
|
"target": "backend_web_test_oauthwebtestserver",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L200",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_signincookie",
|
|
"target": "backend_web_test_startsignin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L377",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordcallbackstateissingleuse",
|
|
"target": "backend_web_test_startsignin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L415",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginrefusesnonmember",
|
|
"target": "backend_web_test_startsignin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L445",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginrequiresrolepositive",
|
|
"target": "backend_web_test_startsignin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L662",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordlogintokenendpointdown",
|
|
"target": "backend_web_test_startsignin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L177",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_completesignin",
|
|
"target": "backend_web_test_go_responserecorder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L200",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_signincookie",
|
|
"target": "backend_web_test_completesignin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L378",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordcallbackstateissingleuse",
|
|
"target": "backend_web_test_completesignin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L287",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginfullflow",
|
|
"target": "backend_web_test_completesignin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L415",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginrefusesnonmember",
|
|
"target": "backend_web_test_completesignin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L445",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginrequiresrolepositive",
|
|
"target": "backend_web_test_completesignin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L662",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordlogintokenendpointdown",
|
|
"target": "backend_web_test_completesignin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1262",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_poststatus",
|
|
"target": "backend_web_test_go_responserecorder",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L429",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testdiscordloginrefusesnonmember",
|
|
"target": "backend_web_test_storereaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L463",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testguildmemberregistersonfirstloginandreusesit",
|
|
"target": "backend_web_test_storereaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L500",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testownerloginreusestheseededreader",
|
|
"target": "backend_web_test_storereaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L211",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_signedinreader",
|
|
"target": "backend_web_test_signincookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L519",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnewreaderseesemptylibraryandtheirownscript",
|
|
"target": "backend_web_test_signincookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L570",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testownerrevokesanotherreaderssessions",
|
|
"target": "backend_web_test_signincookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L632",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testownerseesreaderspanel",
|
|
"target": "backend_web_test_signincookie",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L467",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testguildmemberregistersonfirstloginandreusesit",
|
|
"target": "backend_web_test_signedinreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L497",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testownerloginreusestheseededreader",
|
|
"target": "backend_web_test_signedinreader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1430",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_seedlibraries",
|
|
"target": "backend_web_test_seed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L885",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey",
|
|
"target": "backend_web_test_seed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L911",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testchapteroverridemovesupdatedat",
|
|
"target": "backend_web_test_seed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L946",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat",
|
|
"target": "backend_web_test_seed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L986",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testchapteroverriderejectsbadinput",
|
|
"target": "backend_web_test_seed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L836",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testfavoritetoggleswithoutreordering",
|
|
"target": "backend_web_test_seed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1475",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testkindlessrowshowsinmangalibrary",
|
|
"target": "backend_web_test_seed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1398",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testmutationrefresheschromeoutofband",
|
|
"target": "backend_web_test_seed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1031",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuideleteremovesrow",
|
|
"target": "backend_web_test_seed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1058",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuilistfavouritestab",
|
|
"target": "backend_web_test_seed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1084",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuilistnewtab",
|
|
"target": "backend_web_test_seed",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L892",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testcardhxtargetisvalidselectorforcolonkey",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L919",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testchapteroverridemovesupdatedat",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L959",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testchapteroverridenooppreservesurlandupdatedat",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L994",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testchapteroverriderejectsbadinput",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L843",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testfavoritetoggleswithoutreordering",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1481",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testkindlessrowshowsinmangalibrary",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1456",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testlibrariesaredisjoint",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1524",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testmangapagekeepsupdatedtab",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1409",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testmutationrefresheschromeoutofband",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1014",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testmutationsonmissingkey",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1542",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnovelnewtabfallsbacktoall",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1493",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnovelpageomitsupdatedtab",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1037",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuideleteremovesrow",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1068",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuilistfavouritestab",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1098",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuilistnewtab",
|
|
"target": "backend_web_test_uirequest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L801",
|
|
"weight": 1.0,
|
|
"context": "return_type",
|
|
"source": "backend_web_test_uirequest",
|
|
"target": "backend_web_test_go_request",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1379",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testapprendersnewtabs",
|
|
"target": "backend_web_test_seedstatusrows",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1341",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testcardshowsstatuscontrols",
|
|
"target": "backend_web_test_seedstatusrows",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1195",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall",
|
|
"target": "backend_web_test_seedstatusrows",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1138",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testtabsshowonlytheirbucket",
|
|
"target": "backend_web_test_seedstatusrows",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1325",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatusdoesnotreorderlist",
|
|
"target": "backend_web_test_seedstatusrows",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1296",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatusrejectsunknownvalue",
|
|
"target": "backend_web_test_seedstatusrows",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1309",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatusrequiressession",
|
|
"target": "backend_web_test_seedstatusrows",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1277",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatussetsbucket",
|
|
"target": "backend_web_test_seedstatusrows",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1404",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testmutationrefresheschromeoutofband",
|
|
"target": "backend_web_test_stripof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1257",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testrecentstripcapped",
|
|
"target": "backend_web_test_stripof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1207",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testrecentstripcarriesunreadonlyandonlyonall",
|
|
"target": "backend_web_test_stripof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1329",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatusdoesnotreorderlist",
|
|
"target": "backend_web_test_poststatus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1298",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatusrejectsunknownvalue",
|
|
"target": "backend_web_test_poststatus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1280",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testuistatussetsbucket",
|
|
"target": "backend_web_test_poststatus",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1444",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testlibrariesaredisjoint",
|
|
"target": "backend_web_test_seedlibraries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1521",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testmangapagekeepsupdatedtab",
|
|
"target": "backend_web_test_seedlibraries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1539",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnovelnewtabfallsbacktoall",
|
|
"target": "backend_web_test_seedlibraries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/web_test.go",
|
|
"source_location": "L1490",
|
|
"weight": 1.0,
|
|
"source": "backend_web_test_testnovelpageomitsupdatedtab",
|
|
"target": "backend_web_test_seedlibraries",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "defines",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "chrome_entrypoint",
|
|
"target": "chrome_entrypoint_browser_alive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "defines",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L124",
|
|
"weight": 1.0,
|
|
"source": "chrome_entrypoint",
|
|
"target": "chrome_entrypoint_connection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "defines",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L118",
|
|
"weight": 1.0,
|
|
"source": "chrome_entrypoint",
|
|
"target": "chrome_entrypoint_connection_signal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "defines",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L111",
|
|
"weight": 1.0,
|
|
"source": "chrome_entrypoint",
|
|
"target": "chrome_entrypoint_finish_connection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "defines",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "chrome_entrypoint",
|
|
"target": "chrome_entrypoint_has_connections",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "defines",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"source": "chrome_entrypoint",
|
|
"target": "chrome_entrypoint_lock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "defines",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"source": "chrome_entrypoint",
|
|
"target": "chrome_entrypoint_reaper",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "chrome_entrypoint",
|
|
"target": "chrome_entrypoint_sh__entry",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "defines",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L210",
|
|
"weight": 1.0,
|
|
"source": "chrome_entrypoint",
|
|
"target": "chrome_entrypoint_shutdown",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "defines",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"source": "chrome_entrypoint",
|
|
"target": "chrome_entrypoint_start_browser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "defines",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L84",
|
|
"weight": 1.0,
|
|
"source": "chrome_entrypoint",
|
|
"target": "chrome_entrypoint_stop_browser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "defines",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L200",
|
|
"weight": 1.0,
|
|
"source": "chrome_entrypoint",
|
|
"target": "chrome_entrypoint_stop_browser_gracefully",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "defines",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "chrome_entrypoint",
|
|
"target": "chrome_entrypoint_unlock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "defines",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L98",
|
|
"weight": 1.0,
|
|
"source": "chrome_entrypoint",
|
|
"target": "chrome_entrypoint_wait_for_browser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L168",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_sh__entry",
|
|
"target": "chrome_entrypoint_connection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L195",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_sh__entry",
|
|
"target": "chrome_entrypoint_reaper",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L223",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_sh__entry",
|
|
"target": "chrome_entrypoint_stop_browser_gracefully",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L126",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_connection",
|
|
"target": "chrome_entrypoint_lock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L112",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_finish_connection",
|
|
"target": "chrome_entrypoint_lock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L155",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_reaper",
|
|
"target": "chrome_entrypoint_lock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L201",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_stop_browser_gracefully",
|
|
"target": "chrome_entrypoint_lock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L133",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_connection",
|
|
"target": "chrome_entrypoint_unlock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L115",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_finish_connection",
|
|
"target": "chrome_entrypoint_unlock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L163",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_reaper",
|
|
"target": "chrome_entrypoint_unlock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L207",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_stop_browser_gracefully",
|
|
"target": "chrome_entrypoint_unlock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L128",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_connection",
|
|
"target": "chrome_entrypoint_browser_alive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L156",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_reaper",
|
|
"target": "chrome_entrypoint_browser_alive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L202",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_stop_browser_gracefully",
|
|
"target": "chrome_entrypoint_browser_alive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L104",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_wait_for_browser",
|
|
"target": "chrome_entrypoint_browser_alive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L156",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_reaper",
|
|
"target": "chrome_entrypoint_has_connections",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L130",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_connection",
|
|
"target": "chrome_entrypoint_start_browser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L160",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_reaper",
|
|
"target": "chrome_entrypoint_stop_browser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L205",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_stop_browser_gracefully",
|
|
"target": "chrome_entrypoint_stop_browser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L136",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_connection",
|
|
"target": "chrome_entrypoint_wait_for_browser",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L148",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_connection",
|
|
"target": "chrome_entrypoint_finish_connection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L120",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_connection_signal",
|
|
"target": "chrome_entrypoint_finish_connection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "chrome/entrypoint.sh",
|
|
"source_location": "L212",
|
|
"weight": 1.0,
|
|
"context": "call",
|
|
"source": "chrome_entrypoint_shutdown",
|
|
"target": "chrome_entrypoint_stop_browser_gracefully",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L400",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_adapterfor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_anchorsfromdocument",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_anchorsfromhtml",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L493",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_apidelete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L467",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_apiget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L477",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_apiput",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1109",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_applyfabpos",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L912",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_applylatestchapterifchanged",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1007",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_armdwell",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L455",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_authheaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L951",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_backgroundrefreshlatest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L829",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_bookmarkcurrent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1056",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_buildui",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1019",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_canceldwell",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1003",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_chapteridentity",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1105",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_clamp",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L107",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_comixseriesid",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L407",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_computelatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1416",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_confirmremove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L412",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_currentsite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L388",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_detect",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L705",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_drain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1284",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_el",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L461",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_httperror",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1579",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1517",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_installlongpress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1476",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_installnavwatcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L396",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_keyof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L549",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_kindof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L362",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_latestchapterfromanchors",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L368",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_latestchapterfromapi",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L421",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_loadcache",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1122",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_loadfabpos",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L438",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_loadlastchecked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L571",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_loadqueue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1155",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_makedraggable",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1026",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_maybeautoupdate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L935",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_maybecapturelatestonseriespage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_meta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1461",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_onnavigate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L739",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_overlaypending",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1138",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_placefab",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L765",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_pushbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L810",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_pushdelete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L622",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_queuecount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L657",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_queuedefer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L646",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_queuedrop",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L669",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_queueenqueue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L626",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_queueget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L637",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_queuepush",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1438",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_refresh",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L513",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_reindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L988",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_removebookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L535",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_removelocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1296",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1359",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_renderitem",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L430",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_savecache",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1130",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_savefabpos",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L447",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_savelastchecked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L580",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_savequeue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L519",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_setlist",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1456",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_setpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1260",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_startring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L543",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_statusof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1270",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_stopring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L100",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_stripbuildhash",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L871",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_syncupsert",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L630",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_titlefor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1423",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L893",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_togglearchive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L878",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_togglefavorite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1278",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_togglepanel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L850",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_updatetocurrentchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L527",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user",
|
|
"target": "userscript_manga_bookmark_user_upsertlocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_manga_bookmark_user",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L128",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_detect",
|
|
"target": "userscript_manga_bookmark_user_meta",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L942",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_maybecapturelatestonseriespage",
|
|
"target": "userscript_manga_bookmark_user_anchorsfromdocument",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L978",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_manga_bookmark_user_anchorsfromhtml",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_manga_bookmark_user_anchorsfromhtml",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_detect",
|
|
"target": "userscript_manga_bookmark_user_stripbuildhash",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_manga_bookmark_user_stripbuildhash",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L254",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_detect",
|
|
"target": "userscript_manga_bookmark_user_comixseriesid",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_manga_bookmark_user_comixseriesid",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1501",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_installnavwatcher",
|
|
"target": "userscript_manga_bookmark_user_detect",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1457",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_setpage",
|
|
"target": "userscript_manga_bookmark_user_detect",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L409",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_computelatestchapter",
|
|
"target": "userscript_manga_bookmark_user_latestchapterfromanchors",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L973",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_manga_bookmark_user_latestchapterfromapi",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L832",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_bookmarkcurrent",
|
|
"target": "userscript_manga_bookmark_user_keyof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1032",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_maybeautoupdate",
|
|
"target": "userscript_manga_bookmark_user_keyof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L938",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_maybecapturelatestonseriespage",
|
|
"target": "userscript_manga_bookmark_user_keyof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1311",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_render",
|
|
"target": "userscript_manga_bookmark_user_keyof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L854",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_updatetocurrentchapter",
|
|
"target": "userscript_manga_bookmark_user_keyof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L965",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_manga_bookmark_user_adapterfor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L408",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_computelatestchapter",
|
|
"target": "userscript_manga_bookmark_user_adapterfor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L978",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_manga_bookmark_user_computelatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L942",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_maybecapturelatestonseriespage",
|
|
"target": "userscript_manga_bookmark_user_computelatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L952",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_manga_bookmark_user_currentsite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L538",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_removelocal",
|
|
"target": "userscript_manga_bookmark_user_savecache",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L524",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_setlist",
|
|
"target": "userscript_manga_bookmark_user_savecache",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L532",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_upsertlocal",
|
|
"target": "userscript_manga_bookmark_user_savecache",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L955",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_manga_bookmark_user_loadlastchecked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L985",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_manga_bookmark_user_savelastchecked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L496",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_apidelete",
|
|
"target": "userscript_manga_bookmark_user_authheaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L468",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_apiget",
|
|
"target": "userscript_manga_bookmark_user_authheaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L486",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_apiput",
|
|
"target": "userscript_manga_bookmark_user_authheaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L499",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_apidelete",
|
|
"target": "userscript_manga_bookmark_user_httperror",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L489",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_apiput",
|
|
"target": "userscript_manga_bookmark_user_httperror",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1443",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_refresh",
|
|
"target": "userscript_manga_bookmark_user_apiget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L926",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_applylatestchapterifchanged",
|
|
"target": "userscript_manga_bookmark_user_apiput",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L785",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_pushbookmark",
|
|
"target": "userscript_manga_bookmark_user_apiput",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L818",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_pushdelete",
|
|
"target": "userscript_manga_bookmark_user_apidelete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L537",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_removelocal",
|
|
"target": "userscript_manga_bookmark_user_reindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L523",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_setlist",
|
|
"target": "userscript_manga_bookmark_user_reindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L531",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_upsertlocal",
|
|
"target": "userscript_manga_bookmark_user_reindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1444",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_refresh",
|
|
"target": "userscript_manga_bookmark_user_setlist",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L522",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_setlist",
|
|
"target": "userscript_manga_bookmark_user_kindof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L920",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_applylatestchapterifchanged",
|
|
"target": "userscript_manga_bookmark_user_upsertlocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L787",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_pushbookmark",
|
|
"target": "userscript_manga_bookmark_user_upsertlocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L872",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_syncupsert",
|
|
"target": "userscript_manga_bookmark_user_upsertlocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L897",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_togglearchive",
|
|
"target": "userscript_manga_bookmark_user_upsertlocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L885",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_togglefavorite",
|
|
"target": "userscript_manga_bookmark_user_upsertlocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L989",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_removebookmark",
|
|
"target": "userscript_manga_bookmark_user_removelocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L959",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_manga_bookmark_user_statusof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1337",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_render",
|
|
"target": "userscript_manga_bookmark_user_statusof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1374",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_renderitem",
|
|
"target": "userscript_manga_bookmark_user_statusof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L896",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_togglearchive",
|
|
"target": "userscript_manga_bookmark_user_statusof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_manga_bookmark_user_statusof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_manga_bookmark_user_kindof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L661",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_queuedefer",
|
|
"target": "userscript_manga_bookmark_user_savequeue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L650",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_queuedrop",
|
|
"target": "userscript_manga_bookmark_user_savequeue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L684",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_queueenqueue",
|
|
"target": "userscript_manga_bookmark_user_savequeue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1303",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_render",
|
|
"target": "userscript_manga_bookmark_user_queuecount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L924",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_applylatestchapterifchanged",
|
|
"target": "userscript_manga_bookmark_user_queueget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L742",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_overlaypending",
|
|
"target": "userscript_manga_bookmark_user_queueget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L766",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_pushbookmark",
|
|
"target": "userscript_manga_bookmark_user_queueget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L658",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_queuedefer",
|
|
"target": "userscript_manga_bookmark_user_queueget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L673",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_queueenqueue",
|
|
"target": "userscript_manga_bookmark_user_titlefor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L640",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_queuepush",
|
|
"target": "userscript_manga_bookmark_user_titlefor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L658",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_queuedefer",
|
|
"target": "userscript_manga_bookmark_user_queuepush",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L640",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_queuepush",
|
|
"target": "userscript_manga_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L770",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_pushbookmark",
|
|
"target": "userscript_manga_bookmark_user_queuedrop",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L819",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_pushdelete",
|
|
"target": "userscript_manga_bookmark_user_queuedrop",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L672",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_queueenqueue",
|
|
"target": "userscript_manga_bookmark_user_queuedrop",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L774",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_pushbookmark",
|
|
"target": "userscript_manga_bookmark_user_queuedefer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L812",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_pushdelete",
|
|
"target": "userscript_manga_bookmark_user_queuedefer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L676",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_queueenqueue",
|
|
"target": "userscript_manga_bookmark_user_queuedefer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L800",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_pushbookmark",
|
|
"target": "userscript_manga_bookmark_user_queueenqueue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L822",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_pushdelete",
|
|
"target": "userscript_manga_bookmark_user_queueenqueue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L673",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_queueenqueue",
|
|
"target": "userscript_manga_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1082",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_buildui",
|
|
"target": "userscript_manga_bookmark_user_drain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L713",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_drain",
|
|
"target": "userscript_manga_bookmark_user_pushbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L712",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_drain",
|
|
"target": "userscript_manga_bookmark_user_pushdelete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L720",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_drain",
|
|
"target": "userscript_manga_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L715",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_drain",
|
|
"target": "userscript_manga_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1585",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_init",
|
|
"target": "userscript_manga_bookmark_user_drain",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1471",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_onnavigate",
|
|
"target": "userscript_manga_bookmark_user_drain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1439",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_refresh",
|
|
"target": "userscript_manga_bookmark_user_drain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1444",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_refresh",
|
|
"target": "userscript_manga_bookmark_user_overlaypending",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L806",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_pushbookmark",
|
|
"target": "userscript_manga_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L874",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_syncupsert",
|
|
"target": "userscript_manga_bookmark_user_pushbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L901",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_togglearchive",
|
|
"target": "userscript_manga_bookmark_user_pushbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L887",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_togglefavorite",
|
|
"target": "userscript_manga_bookmark_user_pushbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L991",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_removebookmark",
|
|
"target": "userscript_manga_bookmark_user_pushdelete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L847",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_bookmarkcurrent",
|
|
"target": "userscript_manga_bookmark_user_syncupsert",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1315",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_render",
|
|
"target": "userscript_manga_bookmark_user_bookmarkcurrent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1013",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_armdwell",
|
|
"target": "userscript_manga_bookmark_user_updatetocurrentchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1320",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_render",
|
|
"target": "userscript_manga_bookmark_user_updatetocurrentchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L851",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_updatetocurrentchapter",
|
|
"target": "userscript_manga_bookmark_user_canceldwell",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L868",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_updatetocurrentchapter",
|
|
"target": "userscript_manga_bookmark_user_syncupsert",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L873",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_syncupsert",
|
|
"target": "userscript_manga_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L874",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_syncupsert",
|
|
"target": "userscript_manga_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1397",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_renderitem",
|
|
"target": "userscript_manga_bookmark_user_togglefavorite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L886",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_togglefavorite",
|
|
"target": "userscript_manga_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L887",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_togglefavorite",
|
|
"target": "userscript_manga_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1402",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_renderitem",
|
|
"target": "userscript_manga_bookmark_user_togglearchive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L898",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_togglearchive",
|
|
"target": "userscript_manga_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L902",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_togglearchive",
|
|
"target": "userscript_manga_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L921",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_applylatestchapterifchanged",
|
|
"target": "userscript_manga_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L980",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_manga_bookmark_user_applylatestchapterifchanged",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L940",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_maybecapturelatestonseriespage",
|
|
"target": "userscript_manga_bookmark_user_applylatestchapterifchanged",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1590",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_init",
|
|
"target": "userscript_manga_bookmark_user_maybecapturelatestonseriespage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1465",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_onnavigate",
|
|
"target": "userscript_manga_bookmark_user_maybecapturelatestonseriespage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1591",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_init",
|
|
"target": "userscript_manga_bookmark_user_backgroundrefreshlatest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1468",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_onnavigate",
|
|
"target": "userscript_manga_bookmark_user_backgroundrefreshlatest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1418",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_confirmremove",
|
|
"target": "userscript_manga_bookmark_user_removebookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L990",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_removebookmark",
|
|
"target": "userscript_manga_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L991",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_removebookmark",
|
|
"target": "userscript_manga_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1028",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_maybeautoupdate",
|
|
"target": "userscript_manga_bookmark_user_chapteridentity",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1016",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_armdwell",
|
|
"target": "userscript_manga_bookmark_user_startring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1012",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_armdwell",
|
|
"target": "userscript_manga_bookmark_user_stopring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1043",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_maybeautoupdate",
|
|
"target": "userscript_manga_bookmark_user_armdwell",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1022",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_canceldwell",
|
|
"target": "userscript_manga_bookmark_user_stopring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1030",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_maybeautoupdate",
|
|
"target": "userscript_manga_bookmark_user_canceldwell",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1589",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_init",
|
|
"target": "userscript_manga_bookmark_user_maybeautoupdate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1464",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_onnavigate",
|
|
"target": "userscript_manga_bookmark_user_maybeautoupdate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1092",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_buildui",
|
|
"target": "userscript_manga_bookmark_user_makedraggable",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1091",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_buildui",
|
|
"target": "userscript_manga_bookmark_user_placefab",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1087",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_buildui",
|
|
"target": "userscript_manga_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1078",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_buildui",
|
|
"target": "userscript_manga_bookmark_user_togglepanel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1580",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_init",
|
|
"target": "userscript_manga_bookmark_user_buildui",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1212",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_makedraggable",
|
|
"target": "userscript_manga_bookmark_user_clamp",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1143",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_placefab",
|
|
"target": "userscript_manga_bookmark_user_clamp",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1144",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_placefab",
|
|
"target": "userscript_manga_bookmark_user_applyfabpos",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1140",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_placefab",
|
|
"target": "userscript_manga_bookmark_user_loadfabpos",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1231",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_makedraggable",
|
|
"target": "userscript_test_novel_logic_test_reset"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1542",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_installlongpress",
|
|
"target": "userscript_manga_bookmark_user_togglepanel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1281",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_togglepanel",
|
|
"target": "userscript_manga_bookmark_user_refresh",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1280",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_togglepanel",
|
|
"target": "userscript_manga_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1313",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_render",
|
|
"target": "userscript_manga_bookmark_user_el",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1375",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_renderitem",
|
|
"target": "userscript_manga_bookmark_user_el",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1425",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_toast",
|
|
"target": "userscript_manga_bookmark_user_el",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1582",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_init",
|
|
"target": "userscript_manga_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1463",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_onnavigate",
|
|
"target": "userscript_manga_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1441",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_refresh",
|
|
"target": "userscript_manga_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1355",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_render",
|
|
"target": "userscript_manga_bookmark_user_renderitem",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1407",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_renderitem",
|
|
"target": "userscript_manga_bookmark_user_confirmremove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1588",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_init",
|
|
"target": "userscript_manga_bookmark_user_refresh",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1581",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_init",
|
|
"target": "userscript_manga_bookmark_user_setpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1462",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_onnavigate",
|
|
"target": "userscript_manga_bookmark_user_setpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1481",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_installnavwatcher",
|
|
"target": "userscript_manga_bookmark_user_onnavigate",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1583",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_init",
|
|
"target": "userscript_manga_bookmark_user_installnavwatcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/manga-bookmark.user.js",
|
|
"source_location": "L1584",
|
|
"weight": 1.0,
|
|
"source": "userscript_manga_bookmark_user_init",
|
|
"target": "userscript_manga_bookmark_user_installlongpress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L237",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_adapterfor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_anchorsfromdocument",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_anchorsfromhtml",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L427",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_apidelete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L401",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_apiget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L411",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_apiput",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1015",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_applyfabpos",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L816",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_applylatestchapterifchanged",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1367",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_applylnwstalerowrepair",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L913",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_armdwell",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L389",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_authheaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L855",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_backgroundrefreshlatest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L733",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_bookmarkcurrent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L962",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_buildui",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L925",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_canceldwell",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L909",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_chapteridentity",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1011",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_clamp",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L341",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_computelatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1322",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_confirmremove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L346",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_currentsite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L225",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_detect",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L609",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_drain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1190",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_el",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_escapere",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L395",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_httperror",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1504",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_init",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1442",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_installlongpress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1408",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_installnavwatcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L233",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_keyof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L483",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_kindof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L130",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_latestchapterfromanchors",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L355",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_loadcache",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1028",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_loadfabpos",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L372",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_loadlastchecked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L505",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_loadqueue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1061",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_makedraggable",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L78",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_maxchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L932",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_maybeautoupdate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L839",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_maybecapturelatestonseriespage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1392",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_onnavigate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L643",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_overlaypending",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1044",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_placefab",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L669",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_pushbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L714",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_pushdelete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L526",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_queuecount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L561",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_queuedefer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L550",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_queuedrop",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L573",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_queueenqueue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L530",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_queueget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L541",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_queuepush",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1344",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_refresh",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L447",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_reindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L894",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_removebookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L469",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_removelocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1202",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1265",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_renderitem",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L250",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_repairlnwstalerow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L364",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_savecache",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1036",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_savefabpos",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L381",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_savelastchecked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L514",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_savequeue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L143",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_seriesidfromlnwpointer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L453",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_setlist",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1166",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_startring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L477",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_statusof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1176",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_stopring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L775",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_syncupsert",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L534",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_titlefor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1329",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L797",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_togglearchive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L782",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_togglefavorite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1184",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_togglepanel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L754",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_updatetocurrentchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L461",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user",
|
|
"target": "userscript_novel_bookmark_user_upsertlocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports_from",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_novel_bookmark_user",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L846",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_maybecapturelatestonseriespage",
|
|
"target": "userscript_novel_bookmark_user_anchorsfromdocument",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L885",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_novel_bookmark_user_anchorsfromhtml",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L131",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_latestchapterfromanchors",
|
|
"target": "userscript_novel_bookmark_user_escapere",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L131",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_latestchapterfromanchors",
|
|
"target": "userscript_novel_bookmark_user_maxchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_novel_bookmark_user_maxchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L173",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_detect",
|
|
"target": "userscript_novel_bookmark_user_seriesidfromlnwpointer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1506",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_init",
|
|
"target": "userscript_novel_bookmark_user_detect",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1393",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_onnavigate",
|
|
"target": "userscript_novel_bookmark_user_detect",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L343",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_computelatestchapter",
|
|
"target": "userscript_novel_bookmark_user_latestchapterfromanchors",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1384",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_applylnwstalerowrepair",
|
|
"target": "userscript_novel_bookmark_user_keyof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L736",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_bookmarkcurrent",
|
|
"target": "userscript_novel_bookmark_user_keyof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L938",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_maybeautoupdate",
|
|
"target": "userscript_novel_bookmark_user_keyof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L842",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_maybecapturelatestonseriespage",
|
|
"target": "userscript_novel_bookmark_user_keyof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1217",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_render",
|
|
"target": "userscript_novel_bookmark_user_keyof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L758",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_updatetocurrentchapter",
|
|
"target": "userscript_novel_bookmark_user_keyof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L864",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_novel_bookmark_user_adapterfor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L342",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_computelatestchapter",
|
|
"target": "userscript_novel_bookmark_user_adapterfor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1369",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_applylnwstalerowrepair",
|
|
"target": "userscript_novel_bookmark_user_repairlnwstalerow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_novel_bookmark_user_repairlnwstalerow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L885",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_novel_bookmark_user_computelatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L846",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_maybecapturelatestonseriespage",
|
|
"target": "userscript_novel_bookmark_user_computelatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_novel_bookmark_user_computelatestchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L856",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_novel_bookmark_user_currentsite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1375",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_applylnwstalerowrepair",
|
|
"target": "userscript_novel_bookmark_user_savecache",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L472",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_removelocal",
|
|
"target": "userscript_novel_bookmark_user_savecache",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L458",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_setlist",
|
|
"target": "userscript_novel_bookmark_user_savecache",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L466",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_upsertlocal",
|
|
"target": "userscript_novel_bookmark_user_savecache",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1368",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_applylnwstalerowrepair",
|
|
"target": "userscript_novel_bookmark_user_loadlastchecked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L867",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_novel_bookmark_user_loadlastchecked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1378",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_applylnwstalerowrepair",
|
|
"target": "userscript_novel_bookmark_user_savelastchecked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L891",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_novel_bookmark_user_savelastchecked",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L430",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_apidelete",
|
|
"target": "userscript_novel_bookmark_user_authheaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L402",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_apiget",
|
|
"target": "userscript_novel_bookmark_user_authheaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L420",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_apiput",
|
|
"target": "userscript_novel_bookmark_user_authheaders",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L433",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_apidelete",
|
|
"target": "userscript_novel_bookmark_user_httperror",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L423",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_apiput",
|
|
"target": "userscript_novel_bookmark_user_httperror",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1350",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_refresh",
|
|
"target": "userscript_novel_bookmark_user_apiget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L830",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_applylatestchapterifchanged",
|
|
"target": "userscript_novel_bookmark_user_apiput",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L689",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_pushbookmark",
|
|
"target": "userscript_novel_bookmark_user_apiput",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L722",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_pushdelete",
|
|
"target": "userscript_novel_bookmark_user_apidelete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1374",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_applylnwstalerowrepair",
|
|
"target": "userscript_novel_bookmark_user_reindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L471",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_removelocal",
|
|
"target": "userscript_novel_bookmark_user_reindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L457",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_setlist",
|
|
"target": "userscript_novel_bookmark_user_reindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L465",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_upsertlocal",
|
|
"target": "userscript_novel_bookmark_user_reindex",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1351",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_refresh",
|
|
"target": "userscript_novel_bookmark_user_setlist",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L456",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_setlist",
|
|
"target": "userscript_novel_bookmark_user_kindof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L824",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_applylatestchapterifchanged",
|
|
"target": "userscript_novel_bookmark_user_upsertlocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L691",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_pushbookmark",
|
|
"target": "userscript_novel_bookmark_user_upsertlocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L776",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_syncupsert",
|
|
"target": "userscript_novel_bookmark_user_upsertlocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L801",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_togglearchive",
|
|
"target": "userscript_novel_bookmark_user_upsertlocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L789",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_togglefavorite",
|
|
"target": "userscript_novel_bookmark_user_upsertlocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L895",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_removebookmark",
|
|
"target": "userscript_novel_bookmark_user_removelocal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1386",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_applylnwstalerowrepair",
|
|
"target": "userscript_novel_bookmark_user_statusof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L871",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_novel_bookmark_user_statusof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1243",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_render",
|
|
"target": "userscript_novel_bookmark_user_statusof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1280",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_renderitem",
|
|
"target": "userscript_novel_bookmark_user_statusof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L800",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_togglearchive",
|
|
"target": "userscript_novel_bookmark_user_statusof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "imports",
|
|
"context": "import",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_novel_bookmark_user_kindof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1377",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_applylnwstalerowrepair",
|
|
"target": "userscript_novel_bookmark_user_savequeue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L565",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_queuedefer",
|
|
"target": "userscript_novel_bookmark_user_savequeue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L554",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_queuedrop",
|
|
"target": "userscript_novel_bookmark_user_savequeue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L588",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_queueenqueue",
|
|
"target": "userscript_novel_bookmark_user_savequeue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1209",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_render",
|
|
"target": "userscript_novel_bookmark_user_queuecount",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L828",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_applylatestchapterifchanged",
|
|
"target": "userscript_novel_bookmark_user_queueget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L646",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_overlaypending",
|
|
"target": "userscript_novel_bookmark_user_queueget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L670",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_pushbookmark",
|
|
"target": "userscript_novel_bookmark_user_queueget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L562",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_queuedefer",
|
|
"target": "userscript_novel_bookmark_user_queueget",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L577",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_queueenqueue",
|
|
"target": "userscript_novel_bookmark_user_titlefor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L544",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_queuepush",
|
|
"target": "userscript_novel_bookmark_user_titlefor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L562",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_queuedefer",
|
|
"target": "userscript_novel_bookmark_user_queuepush",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L544",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_queuepush",
|
|
"target": "userscript_novel_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L674",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_pushbookmark",
|
|
"target": "userscript_novel_bookmark_user_queuedrop",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L723",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_pushdelete",
|
|
"target": "userscript_novel_bookmark_user_queuedrop",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L576",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_queueenqueue",
|
|
"target": "userscript_novel_bookmark_user_queuedrop",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L678",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_pushbookmark",
|
|
"target": "userscript_novel_bookmark_user_queuedefer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L716",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_pushdelete",
|
|
"target": "userscript_novel_bookmark_user_queuedefer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L580",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_queueenqueue",
|
|
"target": "userscript_novel_bookmark_user_queuedefer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L704",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_pushbookmark",
|
|
"target": "userscript_novel_bookmark_user_queueenqueue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L726",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_pushdelete",
|
|
"target": "userscript_novel_bookmark_user_queueenqueue",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L577",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_queueenqueue",
|
|
"target": "userscript_novel_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L988",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_buildui",
|
|
"target": "userscript_novel_bookmark_user_drain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L617",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_drain",
|
|
"target": "userscript_novel_bookmark_user_pushbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L616",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_drain",
|
|
"target": "userscript_novel_bookmark_user_pushdelete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L624",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_drain",
|
|
"target": "userscript_novel_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L619",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_drain",
|
|
"target": "userscript_novel_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1511",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_init",
|
|
"target": "userscript_novel_bookmark_user_drain",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1403",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_onnavigate",
|
|
"target": "userscript_novel_bookmark_user_drain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1346",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_refresh",
|
|
"target": "userscript_novel_bookmark_user_drain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1351",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_refresh",
|
|
"target": "userscript_novel_bookmark_user_overlaypending",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1386",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_applylnwstalerowrepair",
|
|
"target": "userscript_novel_bookmark_user_pushbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L710",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_pushbookmark",
|
|
"target": "userscript_novel_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L778",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_syncupsert",
|
|
"target": "userscript_novel_bookmark_user_pushbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L805",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_togglearchive",
|
|
"target": "userscript_novel_bookmark_user_pushbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L791",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_togglefavorite",
|
|
"target": "userscript_novel_bookmark_user_pushbookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1387",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_applylnwstalerowrepair",
|
|
"target": "userscript_novel_bookmark_user_pushdelete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L897",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_removebookmark",
|
|
"target": "userscript_novel_bookmark_user_pushdelete",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L751",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_bookmarkcurrent",
|
|
"target": "userscript_novel_bookmark_user_syncupsert",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1221",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_render",
|
|
"target": "userscript_novel_bookmark_user_bookmarkcurrent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L919",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_armdwell",
|
|
"target": "userscript_novel_bookmark_user_updatetocurrentchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1226",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_render",
|
|
"target": "userscript_novel_bookmark_user_updatetocurrentchapter",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L755",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_updatetocurrentchapter",
|
|
"target": "userscript_novel_bookmark_user_canceldwell",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L772",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_updatetocurrentchapter",
|
|
"target": "userscript_novel_bookmark_user_syncupsert",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L777",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_syncupsert",
|
|
"target": "userscript_novel_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L778",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_syncupsert",
|
|
"target": "userscript_novel_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1303",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_renderitem",
|
|
"target": "userscript_novel_bookmark_user_togglefavorite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L790",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_togglefavorite",
|
|
"target": "userscript_novel_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L791",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_togglefavorite",
|
|
"target": "userscript_novel_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1308",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_renderitem",
|
|
"target": "userscript_novel_bookmark_user_togglearchive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L802",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_togglearchive",
|
|
"target": "userscript_novel_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L806",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_togglearchive",
|
|
"target": "userscript_novel_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L825",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_applylatestchapterifchanged",
|
|
"target": "userscript_novel_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L886",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_backgroundrefreshlatest",
|
|
"target": "userscript_novel_bookmark_user_applylatestchapterifchanged",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L844",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_maybecapturelatestonseriespage",
|
|
"target": "userscript_novel_bookmark_user_applylatestchapterifchanged",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1516",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_init",
|
|
"target": "userscript_novel_bookmark_user_maybecapturelatestonseriespage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1397",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_onnavigate",
|
|
"target": "userscript_novel_bookmark_user_maybecapturelatestonseriespage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1517",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_init",
|
|
"target": "userscript_novel_bookmark_user_backgroundrefreshlatest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1400",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_onnavigate",
|
|
"target": "userscript_novel_bookmark_user_backgroundrefreshlatest",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1324",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_confirmremove",
|
|
"target": "userscript_novel_bookmark_user_removebookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L896",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_removebookmark",
|
|
"target": "userscript_novel_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L897",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_removebookmark",
|
|
"target": "userscript_novel_bookmark_user_toast",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L934",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_maybeautoupdate",
|
|
"target": "userscript_novel_bookmark_user_chapteridentity",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L922",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_armdwell",
|
|
"target": "userscript_novel_bookmark_user_startring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L918",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_armdwell",
|
|
"target": "userscript_novel_bookmark_user_stopring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L949",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_maybeautoupdate",
|
|
"target": "userscript_novel_bookmark_user_armdwell",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L928",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_canceldwell",
|
|
"target": "userscript_novel_bookmark_user_stopring",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L936",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_maybeautoupdate",
|
|
"target": "userscript_novel_bookmark_user_canceldwell",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1515",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_init",
|
|
"target": "userscript_novel_bookmark_user_maybeautoupdate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1396",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_onnavigate",
|
|
"target": "userscript_novel_bookmark_user_maybeautoupdate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L998",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_buildui",
|
|
"target": "userscript_novel_bookmark_user_makedraggable",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L997",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_buildui",
|
|
"target": "userscript_novel_bookmark_user_placefab",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L993",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_buildui",
|
|
"target": "userscript_novel_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L984",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_buildui",
|
|
"target": "userscript_novel_bookmark_user_togglepanel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1505",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_init",
|
|
"target": "userscript_novel_bookmark_user_buildui",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1118",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_makedraggable",
|
|
"target": "userscript_novel_bookmark_user_clamp",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1049",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_placefab",
|
|
"target": "userscript_novel_bookmark_user_clamp",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1050",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_placefab",
|
|
"target": "userscript_novel_bookmark_user_applyfabpos",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1046",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_placefab",
|
|
"target": "userscript_novel_bookmark_user_loadfabpos",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.8,
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1137",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_makedraggable",
|
|
"target": "userscript_test_novel_logic_test_reset"
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1467",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_installlongpress",
|
|
"target": "userscript_novel_bookmark_user_togglepanel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1187",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_togglepanel",
|
|
"target": "userscript_novel_bookmark_user_refresh",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1186",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_togglepanel",
|
|
"target": "userscript_novel_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1219",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_render",
|
|
"target": "userscript_novel_bookmark_user_el",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1281",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_renderitem",
|
|
"target": "userscript_novel_bookmark_user_el",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1331",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_toast",
|
|
"target": "userscript_novel_bookmark_user_el",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1508",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_init",
|
|
"target": "userscript_novel_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1395",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_onnavigate",
|
|
"target": "userscript_novel_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1348",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_refresh",
|
|
"target": "userscript_novel_bookmark_user_render",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1261",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_render",
|
|
"target": "userscript_novel_bookmark_user_renderitem",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1313",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_renderitem",
|
|
"target": "userscript_novel_bookmark_user_confirmremove",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1514",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_init",
|
|
"target": "userscript_novel_bookmark_user_refresh",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1507",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_init",
|
|
"target": "userscript_novel_bookmark_user_applylnwstalerowrepair",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1394",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_onnavigate",
|
|
"target": "userscript_novel_bookmark_user_applylnwstalerowrepair",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "indirect_call",
|
|
"context": "argument",
|
|
"confidence": "INFERRED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1413",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_installnavwatcher",
|
|
"target": "userscript_novel_bookmark_user_onnavigate",
|
|
"confidence_score": 0.5
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1509",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_init",
|
|
"target": "userscript_novel_bookmark_user_installnavwatcher",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "calls",
|
|
"context": "call",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/novel-bookmark.user.js",
|
|
"source_location": "L1510",
|
|
"weight": 1.0,
|
|
"source": "userscript_novel_bookmark_user_init",
|
|
"target": "userscript_novel_bookmark_user_installlongpress",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_test_logic_test_addeventlistener",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_test_logic_test_assert",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_test_logic_test_loc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_test_logic_test_metatags",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_test_logic_test_queryselector",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_test_logic_test_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_test_logic_test_stripbuildhash_comixseriesid_asura_demonic_comix_kagane_anchorsfromhtml_statusof_kindof",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_test_logic_test_test",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/logic.test.js",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_logic_test",
|
|
"target": "userscript_test_logic_test_title",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_test_novel_logic_test_addeventlistener",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L4",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_test_novel_logic_test_assert",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_test_novel_logic_test_attrels",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L22",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_test_novel_logic_test_elements",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L385",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_test_novel_logic_test_lnwpage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_test_novel_logic_test_loc",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_test_novel_logic_test_metatags",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_test_novel_logic_test_novelfull_lightnovelworld_computelatestchapter_kindof_maxchapter_repairlnwstalerow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_test_novel_logic_test_queryselector",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_test_novel_logic_test_queryselectorall",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_test_novel_logic_test_reset",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L365",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_test_novel_logic_test_stalerow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L12",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_test_novel_logic_test_store",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/test/novel-logic.test.js",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "userscript_test_novel_logic_test",
|
|
"target": "userscript_test_novel_logic_test_test",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_find_skills_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L105",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills",
|
|
"target": "home_tan_mangabookmark_agents_skills_find_skills_skill_common_skill_categories",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills",
|
|
"target": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills",
|
|
"target": "home_tan_mangabookmark_agents_skills_find_skills_skill_tips_for_effective_searches",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills",
|
|
"target": "home_tan_mangabookmark_agents_skills_find_skills_skill_what_is_the_skills_cli",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L125",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills",
|
|
"target": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_no_skills_are_found",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_find_skills_skill_find_skills",
|
|
"target": "home_tan_mangabookmark_agents_skills_find_skills_skill_when_to_use_this_skill",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills",
|
|
"target": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_1_understand_what_they_need",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills",
|
|
"target": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_2_check_the_leaderboard_first",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills",
|
|
"target": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_3_search_for_skills",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills",
|
|
"target": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_4_verify_quality_before_recommending",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills",
|
|
"target": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_5_present_options_to_the_user",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/find-skills/SKILL.md",
|
|
"source_location": "L95",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_find_skills_skill_how_to_help_users_find_skills",
|
|
"target": "home_tan_mangabookmark_agents_skills_find_skills_skill_step_6_offer_to_install",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L134",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L195",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_code_organization_within_files",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L87",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L232",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_cross_references",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L228",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_enforce_with_linters",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L169",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_function_design",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_line_length_breaking",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L224",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_parallelizing_code_style_reviews",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L216",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_philosophy",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L204",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_string_handling",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L208",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_type_conversions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L191",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_value_vs_pointer_arguments",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_go_code_style",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L75",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_composite_literals",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_variable_declarations",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_slice_map_initialization",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L132",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_complex_conditions_init_scope",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L108",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_eliminate_unnecessary_else",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L89",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_reduce_nesting",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L154",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_control_flow",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_switch_over_if_else_chains",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/SKILL.md",
|
|
"source_location": "L181",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_function_design",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_skill_prefer_range_for_iteration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/references/details.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/references/details.md",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_extract_complex_conditions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-code-style/references/details.md",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_code_style_details",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_code_style_references_details_value_vs_pointer_arguments",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L58",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_best_practices_summary",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_cross_references",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_detailed_reference",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_parallelizing_error_handling_audits",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/SKILL.md",
|
|
"source_location": "L80",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_go_error_handling_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_skill_references",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L80",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L105",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_error_types",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_string_conventions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_as_values",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_error_creation",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_low_cardinality_error_messages",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_decision_table_which_error_strategy_to_use",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_errors_new_static_error_messages",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_creating_errors",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_fmt_errorf_dynamic_error_messages",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-creation.md",
|
|
"source_location": "L128",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_error_types",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_creation_custom_types_that_wrap_other_errors",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L127",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_logging_errors_with_slog",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_the_single_handling_rule",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L90",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_error_handling_patterns_and_logging",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_why_use_samber_oops",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_recovering_from_panics",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-handling.md",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_panic_and_recover",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_handling_when_to_panic",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L70",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_with_w",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_and_inspection",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_error_wrapping_with_w",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_w_vs_v_controlling_exposure",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_as_errors_astype_extract_a_typed_error_from_the_chain",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_inspecting_errors_errors_is_and_errors_as",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_match_against_a_sentinel_value",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L105",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_errors_is_works_through_joined_errors",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L91",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_parallel_operations_with_independent_failures",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-error-handling/references/error-wrapping.md",
|
|
"source_location": "L74",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_combining_errors_with_errors_join",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_error_handling_references_error_wrapping_use_case_validating_multiple_fields",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L78",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L80",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L105",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L40",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L107",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_ci_regression_detection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_common_mistakes",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_core_philosophy",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L111",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_cross_references",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_decision_tree_where_is_time_spent",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L98",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_deep_dives",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_iterative_optimization_methodology",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_go_performance_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_rule_out_external_bottlenecks_first",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/SKILL.md",
|
|
"source_location": "L58",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_skill_iterative_optimization_methodology",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_skill_the_cycle_define_goals_benchmark_diagnose_improve_benchmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L92",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_algorithmic_complexity",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L110",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_caching_patterns",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_precomputed_lookup_tables",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_regexp_at_package_level",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_compiled_pattern_caching",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_template_caching",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L83",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_lru_caches",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_request_level_caching",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_singleflight_for_cache_stampede_prevention",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L153",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_avoid_iterator_chains",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L134",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_early_returns_and_short_circuit_loops",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_map_lookups_over_slice_scanning",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/caching.md",
|
|
"source_location": "L167",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_work_avoidance",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_caching_replace_indirect_function_calls_with_direct_loops",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L122",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_false_sharing",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_function_inlining",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L142",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_instruction_level_parallelism",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L361",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_monotonic_time",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L341",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_reflection_and_type_assertions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L165",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_simd_single_instruction_multiple_data",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L287",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cpu_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_tight_loops_and_the_scheduler",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_function_inlining",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_value_receivers_enable_inlining",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L77",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_contiguous_2d_allocation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L109",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_pointer_heavy_vs_value_heavy_data",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L55",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_row_major_traversal",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L92",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_cache_locality",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_struct_of_arrays_soa_vs_array_of_structs_aos",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/cpu.md",
|
|
"source_location": "L188",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_simd_single_instruction_multiple_data",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_cpu_handling_cpu_specific_instruction_sets",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L231",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L136",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_buffered_i_o",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L115",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_cgo_overhead",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L100",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_json_performance",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_i_o_networking_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_connection_pooling",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_drain_response_body_for_connection_reuse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_transport_configuration",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_timeouts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_avoid_io_readall_for_large_payloads",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L87",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_vs_buffering",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_streaming_json",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L158",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_the_unusual_scenario",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L213",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_concurrent_multi_stage_pipelines",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_when_to_use_this_and_when_not_to",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L279",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_channel_batch_processing_from_a_stream",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L237",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_database_batch_inserts_over_row_by_row",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/io-networking.md",
|
|
"source_location": "L263",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_batch_operations",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_io_networking_http_batch_api_calls",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L114",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L87",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L176",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L132",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_string_and_byte_optimization",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L140",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_optimization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sync_pool_hot_path_patterns",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_direct_indexing_vs_append",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_eliminate_redundant_map_lookups",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_interface_boxing",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_size_hints",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_reuse_slices_via_append_s_0",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L57",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_allocation_patterns",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_sentinel_errors_vs_fmt_errorf",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L119",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_never_shrinks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L91",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_slice_reslicing_retains_the_entire_backing_array",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L107",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_backing_array_leaks",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_substring_memory_leaks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L224",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_map_of_pointers_for_large_frequently_updated_structs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L220",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_pointer_receivers_for_large_structs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L180",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_struct_field_alignment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/memory.md",
|
|
"source_location": "L206",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_memory_layout",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_memory_zero_size_field_at_end_of_struct",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_production_observability_for_performance",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_real_time_visualization_development",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_alerting_rules_examples",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_grafana_dashboards",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_prometheus_metrics_for_go",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L36",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_cpu_saturation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_gc_pressure",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_goroutine_leaks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_memory_leaks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_promql_queries_for_performance_diagnosis",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_regression_detection_after_deploy",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L90",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_pull_mode_via_grafana_alloy",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/observability.md",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_continuous_profiling",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_observability_pyroscope_push_mode",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L107",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_allocation_rate_reduction",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L118",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomaxprocs_in_containers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L186",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_logging_overhead_in_hot_paths",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L206",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_panic_recover_cost",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L151",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_tuning",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_profile_guided_optimization_pgo",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_ballast_pattern_pre_go_1_19",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gogc_default_100",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gomemlimit_go_1_19",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_garbage_collector_tuning",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_programmatic_control",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_pacing",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_godebug_gctrace_1",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-performance/references/runtime.md",
|
|
"source_location": "L81",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_gc_profiling_and_diagnostics",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_performance_references_runtime_runtime_readmemstats",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L264",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L177",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L436",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L442",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L266",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_benchmarks",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_best_practices_summary",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L394",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_code_coverage",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L143",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_common_pitfall_assert_scope_leaking_into_subtests",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L448",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_cross_references",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L444",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_enforce_with_linters",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L376",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_examples_as_documentation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L356",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_fuzzing",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L179",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_goroutine_leak_detection_with_goleak",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L410",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_integration_tests",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L438",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_mocking",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L330",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_parallel_tests",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L457",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_quick_reference",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L99",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_table_driven_tests",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L63",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L262",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_timeouts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L175",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_http_handlers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L213",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_testing_synctest_for_deterministic_goroutine_testing",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L171",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_testing_best_practices",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_unit_tests",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_file_conventions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L89",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_test_structure_and_organization",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_naming_conventions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/SKILL.md",
|
|
"source_location": "L311",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_skill_benchmarks",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_skill_go_1_26_test_artifacts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/helpers.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_helpers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/helpers.md",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_helpers",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_helpers_test_timeout",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/http-testing.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/http-testing.md",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_basic_handler_test",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/http-testing.md",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_http_handler_testing",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_http_testing_query_parameters_and_headers",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_docker_compose_fixture",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_sql_schema_fixture",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_data_fixture",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": "L156",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_test_helper_with_embedded_fixtures",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/integration-testing.md",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_integration_testing",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_integration_testing_using_fixtures_in_tests",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/mocking.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_md",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/mocking.md",
|
|
"source_location": "L68",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mock_organization",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/mocking.md",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocks_with_testify_mock",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/mocking.md",
|
|
"source_location": "L136",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_test_fixtures",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".agents/skills/golang-testing/references/mocking.md",
|
|
"source_location": "L172",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_mocking_and_test_fixtures",
|
|
"target": "home_tan_mangabookmark_agents_skills_golang_testing_references_mocking_time_mocking",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "claude_skills_implement_tickets_skill",
|
|
"target": "claude_skills_implement_tickets_skill_implement_tickets",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L76",
|
|
"weight": 1.0,
|
|
"source": "claude_skills_implement_tickets_skill",
|
|
"target": "claude_skills_implement_tickets_skill_ticket_n_title",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"source": "claude_skills_implement_tickets_skill_implement_tickets",
|
|
"target": "claude_skills_implement_tickets_skill_1_collect_the_tickets",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "claude_skills_implement_tickets_skill_implement_tickets",
|
|
"target": "claude_skills_implement_tickets_skill_2_plan_the_batch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "claude_skills_implement_tickets_skill_implement_tickets",
|
|
"target": "claude_skills_implement_tickets_skill_3_get_the_plan_approved",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"source": "claude_skills_implement_tickets_skill_implement_tickets",
|
|
"target": "claude_skills_implement_tickets_skill_4_run_a_wave",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L106",
|
|
"weight": 1.0,
|
|
"source": "claude_skills_implement_tickets_skill_ticket_n_title",
|
|
"target": "claude_skills_implement_tickets_skill_5_land_the_wave",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".claude/skills/implement-tickets/SKILL.md",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"source": "claude_skills_implement_tickets_skill_ticket_n_title",
|
|
"target": "claude_skills_implement_tickets_skill_6_close_the_batch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "claude_skills_testing_the_userscript_skill",
|
|
"target": "claude_skills_testing_the_userscript_skill_testing_the_userscript",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "claude_skills_testing_the_userscript_skill_testing_the_userscript",
|
|
"target": "claude_skills_testing_the_userscript_skill_adding_a_test",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "claude_skills_testing_the_userscript_skill_testing_the_userscript",
|
|
"target": "claude_skills_testing_the_userscript_skill_commands",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": "L81",
|
|
"weight": 1.0,
|
|
"source": "claude_skills_testing_the_userscript_skill_testing_the_userscript",
|
|
"target": "claude_skills_testing_the_userscript_skill_gotchas",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "claude_skills_testing_the_userscript_skill_testing_the_userscript",
|
|
"target": "claude_skills_testing_the_userscript_skill_how_the_harness_works",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".claude/skills/testing-the-userscript/SKILL.md",
|
|
"source_location": "L69",
|
|
"weight": 1.0,
|
|
"source": "claude_skills_testing_the_userscript_skill_testing_the_userscript",
|
|
"target": "claude_skills_testing_the_userscript_skill_what_is_not_testable_here",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"source": "omp_agents_ticket_implementer",
|
|
"target": "omp_agents_ticket_implementer_escalate_rather_than_guess",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "omp_agents_ticket_implementer",
|
|
"target": "omp_agents_ticket_implementer_order_of_work",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"source": "omp_agents_ticket_implementer",
|
|
"target": "omp_agents_ticket_implementer_report",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"source": "omp_agents_ticket_implementer",
|
|
"target": "omp_agents_ticket_implementer_review",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".omp/agents/ticket-implementer.md",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "omp_agents_ticket_implementer",
|
|
"target": "omp_agents_ticket_implementer_the_worktree_is_your_whole_world",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/implementer.md",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_implementer",
|
|
"target": "opencode_agent_implementer_before_you_begin",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/implementer.md",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_implementer",
|
|
"target": "opencode_agent_implementer_report_format",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/implementer.md",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_implementer",
|
|
"target": "opencode_agent_implementer_self_review_before_reporting",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/implementer.md",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_implementer",
|
|
"target": "opencode_agent_implementer_when_you_re_in_over_your_head",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/implementer.md",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_implementer",
|
|
"target": "opencode_agent_implementer_your_job",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer",
|
|
"target": "opencode_agent_reviewer_calibration",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L21",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer",
|
|
"target": "opencode_agent_reviewer_do_not_trust_the_report",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer",
|
|
"target": "opencode_agent_reviewer_inputs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer",
|
|
"target": "opencode_agent_reviewer_method",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L50",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer",
|
|
"target": "opencode_agent_reviewer_output_format",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L29",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer",
|
|
"target": "opencode_agent_reviewer_part_1_spec_compliance",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L38",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer",
|
|
"target": "opencode_agent_reviewer_part_2_code_quality",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer",
|
|
"target": "opencode_agent_reviewer_tests",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer_output_format",
|
|
"target": "opencode_agent_reviewer_assessment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer_output_format",
|
|
"target": "opencode_agent_reviewer_issues",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer_output_format",
|
|
"target": "opencode_agent_reviewer_spec_compliance",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L56",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer_output_format",
|
|
"target": "opencode_agent_reviewer_strengths",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer_issues",
|
|
"target": "opencode_agent_reviewer_critical_must_fix",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer_issues",
|
|
"target": "opencode_agent_reviewer_important_should_fix",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": ".opencode/agent/reviewer.md",
|
|
"source_location": "L62",
|
|
"weight": 1.0,
|
|
"source": "opencode_agent_reviewer_issues",
|
|
"target": "opencode_agent_reviewer_minor_nice_to_have",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "claude",
|
|
"target": "claude_agents_md",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L147",
|
|
"weight": 1.0,
|
|
"source": "claude_agents_md",
|
|
"target": "claude_agent_skills",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L28",
|
|
"weight": 1.0,
|
|
"source": "claude_agents_md",
|
|
"target": "claude_architecture",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "claude_agents_md",
|
|
"target": "claude_commands",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"source": "claude_agents_md",
|
|
"target": "claude_comments",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L72",
|
|
"weight": 1.0,
|
|
"source": "claude_agents_md",
|
|
"target": "claude_design_system",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"source": "claude_agents_md",
|
|
"target": "claude_forge_gitea_not_github",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L163",
|
|
"weight": 1.0,
|
|
"source": "claude_agents_md",
|
|
"target": "claude_graphify",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "claude_agents_md",
|
|
"target": "claude_hard_constraints_drive_design_don_t_violate",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L93",
|
|
"weight": 1.0,
|
|
"source": "claude_agents_md",
|
|
"target": "claude_secure_coding_rules_code_you_write_here",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"source": "claude_agents_md",
|
|
"target": "claude_security_invariants",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "claude_agents_md",
|
|
"target": "claude_what_this_is",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L159",
|
|
"weight": 1.0,
|
|
"source": "claude_agent_skills",
|
|
"target": "claude_domain_docs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L151",
|
|
"weight": 1.0,
|
|
"source": "claude_agent_skills",
|
|
"target": "claude_issue_tracker",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "AGENTS.md",
|
|
"source_location": "L155",
|
|
"weight": 1.0,
|
|
"source": "claude_agent_skills",
|
|
"target": "claude_triage_labels",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "CONTEXT.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "context_md_context",
|
|
"target": "context_bookmark_manager",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "CONTEXT.md",
|
|
"source_location": "L7",
|
|
"weight": 1.0,
|
|
"source": "context_bookmark_manager",
|
|
"target": "context_language",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "cutover",
|
|
"target": "cutover_sqlite_postgres_cutover_runbook",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "cutover_sqlite_postgres_cutover_runbook",
|
|
"target": "cutover_0_the_generator_is_throwaway",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"source": "cutover_sqlite_postgres_cutover_runbook",
|
|
"target": "cutover_1_stop_the_old_api_and_take_a_fresh_export",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L89",
|
|
"weight": 1.0,
|
|
"source": "cutover_sqlite_postgres_cutover_runbook",
|
|
"target": "cutover_2_bring_up_postgres_with_the_schema_and_the_owner_reader",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L125",
|
|
"weight": 1.0,
|
|
"source": "cutover_sqlite_postgres_cutover_runbook",
|
|
"target": "cutover_3_generate_the_import_sql",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L180",
|
|
"weight": 1.0,
|
|
"source": "cutover_sqlite_postgres_cutover_runbook",
|
|
"target": "cutover_4_review_it_by_eye",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L197",
|
|
"weight": 1.0,
|
|
"source": "cutover_sqlite_postgres_cutover_runbook",
|
|
"target": "cutover_5_apply_it",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "CUTOVER.md",
|
|
"source_location": "L284",
|
|
"weight": 1.0,
|
|
"source": "cutover_sqlite_postgres_cutover_runbook",
|
|
"target": "cutover_6_afterwards",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "deploy",
|
|
"target": "deploy_deployment",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "deploy_deployment",
|
|
"target": "deploy_0_prerequisites",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "deploy_deployment",
|
|
"target": "deploy_1_configure_env",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L102",
|
|
"weight": 1.0,
|
|
"source": "deploy_deployment",
|
|
"target": "deploy_1b_web_ui",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L159",
|
|
"weight": 1.0,
|
|
"source": "deploy_deployment",
|
|
"target": "deploy_2_build_start",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L191",
|
|
"weight": 1.0,
|
|
"source": "deploy_deployment",
|
|
"target": "deploy_3_verify_over_https",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L223",
|
|
"weight": 1.0,
|
|
"source": "deploy_deployment",
|
|
"target": "deploy_4_configure_the_userscript",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L243",
|
|
"weight": 1.0,
|
|
"source": "deploy_deployment",
|
|
"target": "deploy_5_install_on_bromite",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L261",
|
|
"weight": 1.0,
|
|
"source": "deploy_deployment",
|
|
"target": "deploy_6_smoke_test_the_full_loop",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L273",
|
|
"weight": 1.0,
|
|
"source": "deploy_deployment",
|
|
"target": "deploy_7_the_browser_on_the_home_machine",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L516",
|
|
"weight": 1.0,
|
|
"source": "deploy_deployment",
|
|
"target": "deploy_installing_updating_the_userscript",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L492",
|
|
"weight": 1.0,
|
|
"source": "deploy_deployment",
|
|
"target": "deploy_troubleshooting",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "DEPLOY.md",
|
|
"source_location": "L473",
|
|
"weight": 1.0,
|
|
"source": "deploy_deployment",
|
|
"target": "deploy_updating",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "product",
|
|
"target": "product_product",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L60",
|
|
"weight": 1.0,
|
|
"source": "product_product",
|
|
"target": "product_accessibility_inclusion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "product_product",
|
|
"target": "product_brand_commitments",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "product_product",
|
|
"target": "product_capabilities_and_constraints",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"source": "product_product",
|
|
"target": "product_evidence_on_hand",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L23",
|
|
"weight": 1.0,
|
|
"source": "product_product",
|
|
"target": "product_operating_context",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L5",
|
|
"weight": 1.0,
|
|
"source": "product_product",
|
|
"target": "product_platform",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L19",
|
|
"weight": 1.0,
|
|
"source": "product_product",
|
|
"target": "product_positioning",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L51",
|
|
"weight": 1.0,
|
|
"source": "product_product",
|
|
"target": "product_product_principles",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "product_product",
|
|
"target": "product_product_purpose",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "PRODUCT.md",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "product_product",
|
|
"target": "product_users",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "README.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "readme",
|
|
"target": "readme_manga_bookmark",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "README.md",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "readme_manga_bookmark",
|
|
"target": "readme_1_backend",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "README.md",
|
|
"source_location": "L173",
|
|
"weight": 1.0,
|
|
"source": "readme_manga_bookmark",
|
|
"target": "readme_2_userscript",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "README.md",
|
|
"source_location": "L262",
|
|
"weight": 1.0,
|
|
"source": "readme_manga_bookmark",
|
|
"target": "readme_adapter_reference_verified_live_2026_07_24",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "README.md",
|
|
"source_location": "L37",
|
|
"weight": 1.0,
|
|
"source": "readme_1_backend",
|
|
"target": "readme_config_env",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "README.md",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"source": "readme_1_backend",
|
|
"target": "readme_deploy_behind_your_reverse_proxy",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "README.md",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"source": "readme_1_backend",
|
|
"target": "readme_develop_test",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "README.md",
|
|
"source_location": "L73",
|
|
"weight": 1.0,
|
|
"source": "readme_1_backend",
|
|
"target": "readme_endpoints",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "README.md",
|
|
"source_location": "L107",
|
|
"weight": 1.0,
|
|
"source": "readme_1_backend",
|
|
"target": "readme_run_the_stack",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "README.md",
|
|
"source_location": "L202",
|
|
"weight": 1.0,
|
|
"source": "readme_2_userscript",
|
|
"target": "readme_desktop_iteration_optional",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "README.md",
|
|
"source_location": "L175",
|
|
"weight": 1.0,
|
|
"source": "readme_2_userscript",
|
|
"target": "readme_install",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "README.md",
|
|
"source_location": "L188",
|
|
"weight": 1.0,
|
|
"source": "readme_2_userscript",
|
|
"target": "readme_install_on_bromite_mobile",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "README.md",
|
|
"source_location": "L207",
|
|
"weight": 1.0,
|
|
"source": "readme_2_userscript",
|
|
"target": "readme_use",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "README.md",
|
|
"source_location": "L239",
|
|
"weight": 1.0,
|
|
"source": "readme_use",
|
|
"target": "readme_how_latest_chapter_is_found",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "redeploy",
|
|
"target": "redeploy_redeploy_runbook",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "redeploy_redeploy_runbook",
|
|
"target": "redeploy_0_preflight",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L54",
|
|
"weight": 1.0,
|
|
"source": "redeploy_redeploy_runbook",
|
|
"target": "redeploy_1_back_up_the_database",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L184",
|
|
"weight": 1.0,
|
|
"source": "redeploy_redeploy_runbook",
|
|
"target": "redeploy_2_pull_the_new_code",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L205",
|
|
"weight": 1.0,
|
|
"source": "redeploy_redeploy_runbook",
|
|
"target": "redeploy_3_rebuild_and_restart",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L232",
|
|
"weight": 1.0,
|
|
"source": "redeploy_redeploy_runbook",
|
|
"target": "redeploy_4_verify_the_deploy",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L294",
|
|
"weight": 1.0,
|
|
"source": "redeploy_redeploy_runbook",
|
|
"target": "redeploy_5_smoke_test_the_full_loop",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L316",
|
|
"weight": 1.0,
|
|
"source": "redeploy_redeploy_runbook",
|
|
"target": "redeploy_6_rollback",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L366",
|
|
"weight": 1.0,
|
|
"source": "redeploy_redeploy_runbook",
|
|
"target": "redeploy_7_the_whole_thing_as_one_block",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L395",
|
|
"weight": 1.0,
|
|
"source": "redeploy_redeploy_runbook",
|
|
"target": "redeploy_8_the_browser_unit_separate_machine_separate_cadence",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L444",
|
|
"weight": 1.0,
|
|
"source": "redeploy_redeploy_runbook",
|
|
"target": "redeploy_troubleshooting",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L168",
|
|
"weight": 1.0,
|
|
"source": "redeploy_1_back_up_the_database",
|
|
"target": "redeploy_a_note_on_the_old_bookmarks_data_volume",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L124",
|
|
"weight": 1.0,
|
|
"source": "redeploy_1_back_up_the_database",
|
|
"target": "redeploy_fallback_cold_volume_archive",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L74",
|
|
"weight": 1.0,
|
|
"source": "redeploy_1_back_up_the_database",
|
|
"target": "redeploy_preferred_hot_dump_no_downtime",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "REDEPLOY.md",
|
|
"source_location": "L159",
|
|
"weight": 1.0,
|
|
"source": "redeploy_1_back_up_the_database",
|
|
"target": "redeploy_retention",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md",
|
|
"target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_health_score",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md",
|
|
"target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_design_specificity_verdict",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md",
|
|
"target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_minor_observations",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md",
|
|
"target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_persona_red_flags",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md",
|
|
"target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_priority_issues",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T15-50-42Z__backend-templates-app-html.md",
|
|
"source_location": "L49",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_md",
|
|
"target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t15_50_42z_backend_templates_app_html_questions_to_consider",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": "L13",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md",
|
|
"target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_health_score",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md",
|
|
"target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_design_specificity_verdict",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md",
|
|
"target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_minor_observations",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": "L41",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md",
|
|
"target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_persona_red_flags",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md",
|
|
"target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_priority_issues",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "backend/.impeccable/critique/2026-07-26T17-08-41Z__backend-templates-app-html.md",
|
|
"source_location": "L48",
|
|
"weight": 1.0,
|
|
"source": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_md",
|
|
"target": "home_tan_mangabookmark_backend_impeccable_critique_2026_07_26t17_08_41z_backend_templates_app_html_questions_to_consider",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0001-postgresql-over-sqlite.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0001_postgresql_over_sqlite",
|
|
"target": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0001-postgresql-over-sqlite.md",
|
|
"source_location": "L25",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore",
|
|
"target": "docs_adr_0001_postgresql_over_sqlite_consequences",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0001-postgresql-over-sqlite.md",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0001_postgresql_over_sqlite_postgres_replaces_sqlite_as_the_primary_datastore",
|
|
"target": "docs_adr_0001_postgresql_over_sqlite_considered_options",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0002_discord_oauth_no_passwords_no_email",
|
|
"target": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md",
|
|
"source_location": "L26",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email",
|
|
"target": "docs_adr_0002_discord_oauth_no_passwords_no_email_consequences",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0002-discord-oauth-no-passwords-no-email.md",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0002_discord_oauth_no_passwords_no_email_identity_comes_from_discord_oauth_we_store_no_passwords_and_send_no_email",
|
|
"target": "docs_adr_0002_discord_oauth_no_passwords_no_email_considered_options",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0003-series-shared-and-poll-owned.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0003_series_shared_and_poll_owned",
|
|
"target": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0003-series-shared-and-poll-owned.md",
|
|
"source_location": "L45",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it",
|
|
"target": "docs_adr_0003_series_shared_and_poll_owned_consequences",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0003-series-shared-and-poll-owned.md",
|
|
"source_location": "L32",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it",
|
|
"target": "docs_adr_0003_series_shared_and_poll_owned_only_the_poll_writes_series_fields",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0003-series-shared-and-poll-owned.md",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0003_series_shared_and_poll_owned_series_is_a_shared_entity_and_only_the_poll_may_update_it",
|
|
"target": "docs_adr_0003_series_shared_and_poll_owned_why",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0004_wire_format_does_not_mirror_the_schema",
|
|
"target": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema",
|
|
"target": "docs_adr_0004_wire_format_does_not_mirror_the_schema_consequence",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0004-wire-format-does-not-mirror-the-schema.md",
|
|
"source_location": "L10",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0004_wire_format_does_not_mirror_the_schema_the_wire_format_stays_flat_and_deliberately_does_not_mirror_the_schema",
|
|
"target": "docs_adr_0004_wire_format_does_not_mirror_the_schema_why_a_future_reader_will_find_this_surprising",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0005-on-demand-browser.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0005_on_demand_browser",
|
|
"target": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0005-on-demand-browser.md",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar",
|
|
"target": "docs_adr_0005_on_demand_browser_constraints",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0005-on-demand-browser.md",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0005_on_demand_browser_adr_0005_on_demand_browser_sidecar",
|
|
"target": "docs_adr_0005_on_demand_browser_decision",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0006_browser_on_the_home_machine",
|
|
"target": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": "L71",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet",
|
|
"target": "docs_adr_0006_browser_on_the_home_machine_consequences",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet",
|
|
"target": "docs_adr_0006_browser_on_the_home_machine_constraints",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet",
|
|
"target": "docs_adr_0006_browser_on_the_home_machine_decision",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0006-browser-on-the-home-machine.md",
|
|
"source_location": "L17",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0006_browser_on_the_home_machine_adr_0006_the_browser_runs_on_the_home_machine_over_the_tailnet",
|
|
"target": "docs_adr_0006_browser_on_the_home_machine_why",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0007_backend_hosts_cover_bytes",
|
|
"target": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes",
|
|
"target": "docs_adr_0007_backend_hosts_cover_bytes_consequences",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": "L44",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes",
|
|
"target": "docs_adr_0007_backend_hosts_cover_bytes_considered_options",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes",
|
|
"target": "docs_adr_0007_backend_hosts_cover_bytes_decision",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": "L61",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes",
|
|
"target": "docs_adr_0007_backend_hosts_cover_bytes_two_deliberate_relaxations",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0007-backend-hosts-cover-bytes.md",
|
|
"source_location": "L27",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0007_backend_hosts_cover_bytes_adr_0007_the_backend_hosts_every_site_s_cover_bytes",
|
|
"target": "docs_adr_0007_backend_hosts_cover_bytes_why_a_future_reader_will_find_this_surprising",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0008_series_identity_is_discovered_not_derived",
|
|
"target": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": "L82",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address",
|
|
"target": "docs_adr_0008_series_identity_is_discovered_not_derived_consequences",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address",
|
|
"target": "docs_adr_0008_series_identity_is_discovered_not_derived_considered_options",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address",
|
|
"target": "docs_adr_0008_series_identity_is_discovered_not_derived_decision",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0008-series-identity-is-discovered-not-derived.md",
|
|
"source_location": "L20",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0008_series_identity_is_discovered_not_derived_adr_0008_a_series_identity_is_discovered_from_the_site_s_links_never_derived_from_an_address",
|
|
"target": "docs_adr_0008_series_identity_is_discovered_not_derived_why",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0009_a_site_answers_questions_its_own_way",
|
|
"target": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md",
|
|
"source_location": "L81",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch",
|
|
"target": "docs_adr_0009_a_site_answers_questions_its_own_way_consequences",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch",
|
|
"target": "docs_adr_0009_a_site_answers_questions_its_own_way_considered_options",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch",
|
|
"target": "docs_adr_0009_a_site_answers_questions_its_own_way_decision",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/adr/0009-a-site-answers-questions-its-own-way.md",
|
|
"source_location": "L30",
|
|
"weight": 1.0,
|
|
"source": "docs_adr_0009_a_site_answers_questions_its_own_way_adr_0009_a_site_answers_fixed_questions_an_unusual_site_owns_its_own_fetch",
|
|
"target": "docs_adr_0009_a_site_answers_questions_its_own_way_why",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_agents_domain",
|
|
"target": "docs_agents_domain_domain_docs",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": "L6",
|
|
"weight": 1.0,
|
|
"source": "docs_agents_domain_domain_docs",
|
|
"target": "docs_agents_domain_before_exploring_read_these",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": "L18",
|
|
"weight": 1.0,
|
|
"source": "docs_agents_domain_domain_docs",
|
|
"target": "docs_agents_domain_file_structure",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "docs_agents_domain_domain_docs",
|
|
"target": "docs_agents_domain_flag_adr_conflicts",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/agents/domain.md",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "docs_agents_domain_domain_docs",
|
|
"target": "docs_agents_domain_use_the_glossary_s_vocabulary",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_agents_issue_tracker",
|
|
"target": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": "L11",
|
|
"weight": 1.0,
|
|
"source": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli",
|
|
"target": "docs_agents_issue_tracker_conventions",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": "L24",
|
|
"weight": 1.0,
|
|
"source": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli",
|
|
"target": "docs_agents_issue_tracker_pull_requests_as_a_triage_surface",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": "L43",
|
|
"weight": 1.0,
|
|
"source": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli",
|
|
"target": "docs_agents_issue_tracker_wayfinding_operations",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": "L39",
|
|
"weight": 1.0,
|
|
"source": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli",
|
|
"target": "docs_agents_issue_tracker_when_a_skill_says_fetch_the_relevant_ticket",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/agents/issue-tracker.md",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "docs_agents_issue_tracker_issue_tracker_gitea_tea_cli",
|
|
"target": "docs_agents_issue_tracker_when_a_skill_says_publish_to_the_issue_tracker",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/agents/triage-labels.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_agents_triage_labels",
|
|
"target": "docs_agents_triage_labels_triage_labels",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_design_system",
|
|
"target": "docs_design_system_cinder_bookmarkmanager_design_system",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L16",
|
|
"weight": 1.0,
|
|
"source": "docs_design_system_cinder_bookmarkmanager_design_system",
|
|
"target": "docs_design_system_1_the_one_idea",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L42",
|
|
"weight": 1.0,
|
|
"source": "docs_design_system_cinder_bookmarkmanager_design_system",
|
|
"target": "docs_design_system_2_tokens",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L91",
|
|
"weight": 1.0,
|
|
"source": "docs_design_system_cinder_bookmarkmanager_design_system",
|
|
"target": "docs_design_system_3_type",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L132",
|
|
"weight": 1.0,
|
|
"source": "docs_design_system_cinder_bookmarkmanager_design_system",
|
|
"target": "docs_design_system_4_components_web_ui",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L224",
|
|
"weight": 1.0,
|
|
"source": "docs_design_system_cinder_bookmarkmanager_design_system",
|
|
"target": "docs_design_system_5_components_userscript_panel",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L239",
|
|
"weight": 1.0,
|
|
"source": "docs_design_system_cinder_bookmarkmanager_design_system",
|
|
"target": "docs_design_system_6_motion",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L252",
|
|
"weight": 1.0,
|
|
"source": "docs_design_system_cinder_bookmarkmanager_design_system",
|
|
"target": "docs_design_system_7_accessibility_floor_not_negotiable",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/design-system.md",
|
|
"source_location": "L267",
|
|
"weight": 1.0,
|
|
"source": "docs_design_system_cinder_bookmarkmanager_design_system",
|
|
"target": "docs_design_system_8_adding_something_new_checklist",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_what_a_bot_score_is_and_what_feeds_it",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L65",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_the_free_plan_reality",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L94",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_managed_challenge_js_challenge_mechanics_and_cf_mitigated",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L131",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_cf_clearance_lifetime_binding_invalidation_the_key_question",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L165",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_does_polling_more_often_raise_challenge_risk",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L197",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_the_documented_legitimate_side",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L222",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_7_implications_for_cadence_design",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L9",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_short_answer",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L15",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_cloudflare_bot_scoring_and_poll_cadence_what_is_actually_documented",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_summary_answer_table",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L35",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_what_a_bot_score_is_and_what_feeds_it",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_1_the_score_itself",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L46",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_what_a_bot_score_is_and_what_feeds_it",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_2_the_detection_engines_enterprise_bot_management",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L59",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_what_a_bot_score_is_and_what_feeds_it",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_1_3_rate_limiting_is_a_separate_product",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L67",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_the_free_plan_reality",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_1_what_each_plan_gets",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L79",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_the_free_plan_reality",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_2_bot_fight_mode_specifics_the_free_plan_product",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L86",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_the_free_plan_reality",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_2_3_does_the_free_tier_score_continuously",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_managed_challenge_js_challenge_mechanics_and_cf_mitigated",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_1_what_the_observed_response_is",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L100",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_managed_challenge_js_challenge_mechanics_and_cf_mitigated",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_2_what_a_challenge_page_does",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L112",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_managed_challenge_js_challenge_mechanics_and_cf_mitigated",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_3_which_product_issues_which_challenge",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L123",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_managed_challenge_js_challenge_mechanics_and_cf_mitigated",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_3_4_how_a_successful_solve_is_remembered",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L133",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_cf_clearance_lifetime_binding_invalidation_the_key_question",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_1_lifetime",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L142",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_cf_clearance_lifetime_binding_invalidation_the_key_question",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_2_what_it_is_bound_to_can_clearance_be_replayed_from_another_ip",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L152",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_cf_clearance_lifetime_binding_invalidation_the_key_question",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_4_3_two_tier_clearance_and_the_behavior_bound_invalidation_precursor",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L167",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_does_polling_more_often_raise_challenge_risk",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_1_is_per_ip_request_rate_an_input_to_challenge_issuance_documented_answer_no_such_lever_on_non_enterprise_protection",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L173",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_does_polling_more_often_raise_challenge_risk",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_2_what_rate_limiting_rules_would_do_to_20_60_requests_hour",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L187",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_does_polling_more_often_raise_challenge_risk",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_3_ddos_protection_always_on_all_plans",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L191",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_does_polling_more_often_raise_challenge_risk",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_5_4_execution_order_which_product_fires_first",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L199",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_the_documented_legitimate_side",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_1_verified_bots_the_only_treated_well_path_and_it_requires_self_identification",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L210",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_the_documented_legitimate_side",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_2_robots_txt_and_crawl_control",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L216",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_the_documented_legitimate_side",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_6_3_the_documented_takeaway_for_slowing_down_vs_fingerprint_quality",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L241",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_7_implications_for_cadence_design",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_bottom_line",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L224",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_7_implications_for_cadence_design",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_documented_facts_with_sources_above",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/cloudflare-bot-scoring-and-poll-cadence.md",
|
|
"source_location": "L233",
|
|
"weight": 1.0,
|
|
"source": "docs_research_cloudflare_bot_scoring_and_poll_cadence_7_implications_for_cadence_design",
|
|
"target": "docs_research_cloudflare_bot_scoring_and_poll_cadence_inferences_not_documented",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L1",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L14",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_1_summary_answer_table",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L33",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_2_the_two_reference_pages",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L47",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L161",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L294",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_5_series_page_chapter_list",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L336",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L438",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_7_redirects_and_reverse_lookup_endpoints",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L471",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L554",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_lightnovelworld_net_chapter_slug_vs_series_slug",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_reproduction",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L150",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_also_present_rel_next_rel_prev_chapter_navigation",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L116",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_json_ld_breadcrumblist_3_1",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L129",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_link_rel_canonical_3_2",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L137",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_not_usable_og_meta_tags_3_3",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L52",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_1_a_aria_label_all_chapter_works",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L64",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_2_microdata_breadcrumblist_a_itemprop_item_works",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L96",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_3_chapter_page_series_url_every_in_page_pointer_in_priority_order",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_priority_3_corroborating_novel_anchors_ambiguous",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L163",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_4_1_sample_method",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L178",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_4_2_divergence_results",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L235",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_4_3_is_there_a_derivable_rule_no",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L267",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_4_the_reverse_direction_and_how_common_divergence_is",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_4_4_the_split_case_a_slug_can_change_mid_series",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L387",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_caveats_to_record_with_the_verdict",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L338",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_6_is_the_unscoped_chapter_regex_safe_on_a_series_page",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_verdict_safe",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L477",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_8_1_the_bug",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L494",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_8_2_the_proposed_fix_is_sound",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L510",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_8_3_the_userscript_has_the_same_bug_and_it_is_worse",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "docs/research/lightnovelworld-chapter-vs-series-slug.md",
|
|
"source_location": "L542",
|
|
"weight": 1.0,
|
|
"source": "docs_research_lightnovelworld_chapter_vs_series_slug_8_implications_for_issue_77",
|
|
"target": "docs_research_lightnovelworld_chapter_vs_series_slug_8_4_note_on_series_id",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/AGENTS.md",
|
|
"source_location": "L34",
|
|
"weight": 1.0,
|
|
"source": "userscript_claude",
|
|
"target": "userscript_claude_live_url_shapes_verified_2026_07_26_may_drift_re_check_against_live_pages_before_trust",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/AGENTS.md",
|
|
"source_location": "L87",
|
|
"weight": 1.0,
|
|
"source": "userscript_claude",
|
|
"target": "userscript_claude_second_script_novel_bookmark_user_js",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "contains",
|
|
"confidence": "EXTRACTED",
|
|
"source_file": "userscript/AGENTS.md",
|
|
"source_location": "L3",
|
|
"weight": 1.0,
|
|
"source": "userscript_claude",
|
|
"target": "userscript_claude_userscript_structure_single_iife_manga_bookmark_user_js",
|
|
"confidence_score": 1.0
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "agents_skills_golang_performance_assets_prometheus_alerts",
|
|
"target": "agents_skills_golang_performance_assets_prometheus_alerts_goroutine_leak"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "agents_skills_golang_performance_assets_prometheus_alerts",
|
|
"target": "agents_skills_golang_performance_assets_prometheus_alerts_high_gc_pause_time"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": ".agents/skills/golang-performance/assets/prometheus-alerts.yml",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "agents_skills_golang_performance_assets_prometheus_alerts",
|
|
"target": "agents_skills_golang_performance_assets_prometheus_alerts_memory_near_limit"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/app.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_app_doc",
|
|
"target": "backend_internal_web_templates_app_libswitch"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/app.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_app_doc",
|
|
"target": "backend_internal_web_templates_app_tabs"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/app.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_app_doc",
|
|
"target": "backend_internal_web_templates_chrome_doc"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/app.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_app_doc",
|
|
"target": "backend_internal_web_templates_icons_doc"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/app.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_app_doc",
|
|
"target": "backend_internal_web_templates_list_doc"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/app.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_app_doc",
|
|
"target": "backend_internal_web_templates_readers_doc"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/app.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_app_doc",
|
|
"target": "backend_internal_web_templates_setup_doc"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/card.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_card_doc",
|
|
"target": "backend_internal_web_templates_card_confirm_row"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/card.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_card_doc",
|
|
"target": "backend_internal_web_templates_card_ui_endpoints"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/card.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_card_doc",
|
|
"target": "backend_internal_web_templates_icons_doc"
|
|
},
|
|
{
|
|
"relation": "conceptually_related_to",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"source_file": "backend/internal/web/templates/chrome.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_chrome_doc",
|
|
"target": "backend_internal_web_templates_card_doc"
|
|
},
|
|
{
|
|
"relation": "semantically_similar_to",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.75,
|
|
"source_file": "backend/internal/web/templates/chrome.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_chrome_recent",
|
|
"target": "backend_internal_web_templates_card_doc"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/list.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_list_doc",
|
|
"target": "backend_internal_web_templates_card_doc"
|
|
},
|
|
{
|
|
"relation": "semantically_similar_to",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.75,
|
|
"source_file": "backend/internal/web/templates/card.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_card_confirm_row",
|
|
"target": "backend_internal_web_templates_readers_roster"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/chrome.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_chrome_doc",
|
|
"target": "backend_internal_web_templates_chrome_keyrow"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/chrome.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_chrome_doc",
|
|
"target": "backend_internal_web_templates_chrome_mark"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/chrome.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_chrome_doc",
|
|
"target": "backend_internal_web_templates_chrome_recent"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/chrome.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_chrome_doc",
|
|
"target": "backend_internal_web_templates_icons_doc"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/login.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_login_doc",
|
|
"target": "backend_internal_web_templates_chrome_doc"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/icons.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_icons_doc",
|
|
"target": "backend_internal_web_templates_icons_sprite"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/list.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_list_doc",
|
|
"target": "backend_internal_web_templates_list_empty_states"
|
|
},
|
|
{
|
|
"relation": "conceptually_related_to",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"source_file": "backend/internal/web/templates/list.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_list_doc",
|
|
"target": "backend_internal_web_templates_setup_doc"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/login.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_login_doc",
|
|
"target": "backend_internal_web_templates_login_discord_login"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/readers.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_readers_doc",
|
|
"target": "backend_internal_web_templates_readers_roster"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/templates/setup.html",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_templates_setup_doc",
|
|
"target": "backend_internal_web_templates_setup_install_panel"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "chrome/docker-compose.yml",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "chrome_docker_compose_doc",
|
|
"target": "chrome_docker_compose_browser"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "docker-compose.prod.yml",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "docker_compose_prod_doc",
|
|
"target": "chrome_docker_compose_doc"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "chrome/docker-compose.yml",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "chrome_docker_compose_browser",
|
|
"target": "chrome_docker_compose_cdp"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "chrome/docker-compose.yml",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "chrome_docker_compose_browser",
|
|
"target": "chrome_docker_compose_chrome_profile"
|
|
},
|
|
{
|
|
"relation": "conceptually_related_to",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"source_file": "docker-compose.prod.yml",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "docker_compose_prod_cdp_security",
|
|
"target": "chrome_docker_compose_cdp"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "docker-compose.prod.yml",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "docker_compose_prod_doc",
|
|
"target": "docker_compose_prod_bookmark_api"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "docker-compose.prod.yml",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "docker_compose_prod_doc",
|
|
"target": "docker_compose_prod_cdp_security"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "docker-compose.prod.yml",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "docker_compose_prod_doc",
|
|
"target": "docker_compose_prod_traefik"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "docker-compose.prod.yml",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "docker_compose_prod_bookmark_api",
|
|
"target": "docker_compose_prod_traefik"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/static/login-art.png",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_login_art_image",
|
|
"target": "backend_internal_web_static_login_art_fantasy_sword"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/static/login-art.png",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_login_art_image",
|
|
"target": "backend_internal_web_static_login_art_fiery_volcanic_scene"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/static/logo.svg",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_logo_image",
|
|
"target": "backend_internal_web_static_logo_double_bookmark"
|
|
},
|
|
{
|
|
"relation": "references",
|
|
"confidence": "EXTRACTED",
|
|
"confidence_score": 1.0,
|
|
"source_file": "backend/internal/web/static/logo.svg",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_logo_image",
|
|
"target": "backend_internal_web_static_logo_ember_flame"
|
|
},
|
|
{
|
|
"relation": "conceptually_related_to",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85,
|
|
"source_file": "backend/internal/web/static/logo.svg",
|
|
"source_location": null,
|
|
"weight": 1.0,
|
|
"source": "backend_internal_web_static_logo_ember_flame",
|
|
"target": "backend_internal_web_static_logo_double_bookmark"
|
|
}
|
|
],
|
|
"hyperedges": [
|
|
{
|
|
"id": "batch_ticket_pipeline",
|
|
"label": "Batch Ticket Implementation Pipeline",
|
|
"nodes": [
|
|
"_claude_skills_implement_tickets_skill_implement_tickets",
|
|
"_omp_agents_ticket_implementer_ticket_implementer",
|
|
"_omp_agents_ticket_implementer_cr_spec",
|
|
"_omp_agents_ticket_implementer_cr_standards"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85
|
|
},
|
|
{
|
|
"id": "subagent_driven_development_pipeline",
|
|
"label": "Subagent-Driven Development Pipeline",
|
|
"nodes": [
|
|
"_opencode_agent_implementer_implementer",
|
|
"_opencode_agent_reviewer_reviewer",
|
|
"_opencode_agent_implementer_subagent_driven_development"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85
|
|
},
|
|
{
|
|
"id": "go_html_template_family",
|
|
"label": "Go HTML Template Family",
|
|
"nodes": [
|
|
"backend_internal_web_templates_app_doc",
|
|
"backend_internal_web_templates_card_doc",
|
|
"backend_internal_web_templates_list_doc",
|
|
"backend_internal_web_templates_chrome_doc",
|
|
"backend_internal_web_templates_login_doc",
|
|
"backend_internal_web_templates_setup_doc",
|
|
"backend_internal_web_templates_readers_doc",
|
|
"backend_internal_web_templates_icons_doc"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95
|
|
},
|
|
{
|
|
"id": "htmx_fragment_swap_flow",
|
|
"label": "htmx Fragment Swap Flow",
|
|
"nodes": [
|
|
"backend_internal_web_templates_app_doc",
|
|
"backend_internal_web_templates_card_doc",
|
|
"backend_internal_web_templates_chrome_doc",
|
|
"backend_internal_web_templates_setup_doc",
|
|
"backend_internal_web_templates_readers_doc"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.95
|
|
},
|
|
{
|
|
"id": "backend_owns_the_truth",
|
|
"label": "Backend owns the truth (single-writer ownership of shared facts)",
|
|
"nodes": [
|
|
"docs_adr_0003_series_shared_and_poll_owned_poll_owned_writes",
|
|
"docs_adr_0004_wire_format_does_not_mirror_the_schema_flat_wire_contract",
|
|
"docs_adr_0007_backend_hosts_cover_bytes_server_side_covers"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85
|
|
},
|
|
{
|
|
"id": "browser_infrastructure_stack",
|
|
"label": "Headless browser infrastructure (sidecar, on-demand, home deployment)",
|
|
"nodes": [
|
|
"docs_adr_0005_on_demand_browser_headless_shell",
|
|
"docs_adr_0005_on_demand_browser_cdp",
|
|
"docs_adr_0005_on_demand_browser_on_demand_start",
|
|
"docs_adr_0006_browser_on_the_home_machine_home_machine_rationale"
|
|
],
|
|
"relation": "participate_in",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85
|
|
},
|
|
{
|
|
"id": "lightnovelworld_identity_work",
|
|
"label": "lightnovelworld series-identity investigation and fix",
|
|
"nodes": [
|
|
"docs_research_lightnovelworld_chapter_vs_series_slug_issue_77",
|
|
"docs_research_lightnovelworld_chapter_vs_series_slug_unscoped_regex",
|
|
"docs_adr_0008_series_identity_is_discovered_not_derived_discovered_identity"
|
|
],
|
|
"relation": "form",
|
|
"confidence": "INFERRED",
|
|
"confidence_score": 0.85
|
|
}
|
|
],
|
|
"built_at_commit": "f000cc7eaac48f08b746e45ec31acc1412f0b054"
|
|
} |