{"nodes": [{"id": "$graphify-root$_internal_accounts_provider_graphapi_go", "label": "provider_graphapi.go", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L1"}, {"id": "accounts_graphapiprovider", "label": "GraphAPIProvider", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L31"}, {"id": "linkedaccount", "label": "LinkedAccount", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/accounts/provider_graphapi.go"}, {"id": "masterkey", "label": "MasterKey", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/accounts/provider_graphapi.go"}, {"id": "db", "label": "DB", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/accounts/provider_graphapi.go"}, {"id": "config", "label": "Config", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/accounts/provider_graphapi.go"}, {"id": "$graphify-root$_internal_accounts_provider_graphapi_newgraphapiprovider", "label": "NewGraphAPIProvider()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L40"}, {"id": "accounts_graphapiprovider_accesstoken", "label": ".accessToken()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L44"}, {"id": "context", "label": "Context", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/accounts/provider_graphapi.go"}, {"id": "accounts_graphapiprovider_request", "label": ".request()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L55"}, {"id": "accounts_graphapiprovider_do", "label": ".do()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L94"}, {"id": "$graphify-root$_internal_accounts_provider_graphapi_graphfoldertype", "label": "graphFolderType()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L109"}, {"id": "accounts_graphfolder", "label": "graphFolder", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L138"}, {"id": "accounts_graphapiprovider_listfolders", "label": ".ListFolders()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L146"}, {"id": "folder", "label": "Folder", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/accounts/provider_graphapi.go"}, {"id": "accounts_graphrecipient", "label": "graphRecipient", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L163"}, {"id": "accounts_graphmessage", "label": "graphMessage", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L170"}, {"id": "$graphify-root$_internal_accounts_provider_graphapi_graphmessagetoheader", "label": "graphMessageToHeader()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L186"}, {"id": "messageheader", "label": "MessageHeader", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/accounts/provider_graphapi.go"}, {"id": "accounts_graphapiprovider_listmessages", "label": ".ListMessages()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L205"}, {"id": "listopts", "label": "ListOpts", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/accounts/provider_graphapi.go"}, {"id": "accounts_graphapiprovider_getmessage", "label": ".GetMessage()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L226"}, {"id": "fullmessage", "label": "FullMessage", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/accounts/provider_graphapi.go"}, {"id": "accounts_graphapiprovider_sendmessage", "label": ".SendMessage()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L242"}, {"id": "outgoingmessage", "label": "OutgoingMessage", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/accounts/provider_graphapi.go"}, {"id": "accounts_graphapiprovider_setflags", "label": ".SetFlags()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L263"}, {"id": "accounts_graphapiprovider_move", "label": ".Move()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L280"}, {"id": "accounts_graphapiprovider_delete", "label": ".Delete()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L293"}, {"id": "accounts_graphapiprovider_sync", "label": ".Sync()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L306"}, {"id": "syncresult", "label": "SyncResult", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/accounts/provider_graphapi.go"}, {"id": "$graphify-root$_internal_accounts_provider_graphapi_parsegraphdatetime", "label": "parseGraphDateTime()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L327"}, {"id": "time", "label": "Time", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/accounts/provider_graphapi.go"}, {"id": "accounts_graphdatetimetz", "label": "graphDateTimeTZ", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L339"}, {"id": "accounts_graphapiprovider_listevents", "label": ".ListEvents()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L348"}, {"id": "calendarevent", "label": "CalendarEvent", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/accounts/provider_graphapi.go"}, {"id": "accounts_graphapiprovider_listcontacts", "label": ".ListContacts()", "file_type": "code", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L380"}, {"id": "contact", "label": "Contact", "file_type": "code", "source_file": "", "source_location": "", "origin_file": "$graphify-root$/internal/accounts/provider_graphapi.go"}], "edges": [{"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "go_pkg_bytes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L4", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "go_pkg_context", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L5", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "go_pkg_encoding_json", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L6", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "go_pkg_fmt", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L7", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "go_pkg_io", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L8", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "go_pkg_net_http", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L9", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "go_pkg_net_url", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L10", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "go_pkg_strings", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L11", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "go_pkg_time", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L12", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "go_pkg_gomail_internal_crypto", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L14", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "go_pkg_gomail_internal_db", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L15", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "go_pkg_gomail_internal_oauth2", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L16", "weight": 1.0, "context": "import"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "accounts_graphapiprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L31", "weight": 1.0}, {"source": "accounts_graphapiprovider", "target": "linkedaccount", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L34", "weight": 1.0, "context": "field"}, {"source": "accounts_graphapiprovider", "target": "masterkey", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L35", "weight": 1.0, "context": "field"}, {"source": "accounts_graphapiprovider", "target": "db", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L36", "weight": 1.0, "context": "field"}, {"source": "accounts_graphapiprovider", "target": "config", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L37", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "$graphify-root$_internal_accounts_provider_graphapi_newgraphapiprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L40", "weight": 1.0}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_newgraphapiprovider", "target": "linkedaccount", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L40", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_newgraphapiprovider", "target": "masterkey", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L40", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_newgraphapiprovider", "target": "db", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L40", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_newgraphapiprovider", "target": "config", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L40", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_newgraphapiprovider", "target": "accounts_graphapiprovider", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L40", "weight": 1.0, "context": "return_type"}, {"source": "accounts_graphapiprovider", "target": "accounts_graphapiprovider_accesstoken", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L44", "weight": 1.0}, {"source": "accounts_graphapiprovider_accesstoken", "target": "context", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L44", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider", "target": "accounts_graphapiprovider_request", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L55", "weight": 1.0}, {"source": "accounts_graphapiprovider_request", "target": "context", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L55", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider", "target": "accounts_graphapiprovider_do", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L94", "weight": 1.0}, {"source": "accounts_graphapiprovider_do", "target": "context", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L94", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "$graphify-root$_internal_accounts_provider_graphapi_graphfoldertype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L109", "weight": 1.0}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "accounts_graphfolder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L138", "weight": 1.0}, {"source": "accounts_graphapiprovider", "target": "accounts_graphapiprovider_listfolders", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L146", "weight": 1.0}, {"source": "accounts_graphapiprovider_listfolders", "target": "context", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L146", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider_listfolders", "target": "folder", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L146", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "accounts_graphrecipient", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L163", "weight": 1.0}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "accounts_graphmessage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L170", "weight": 1.0}, {"source": "accounts_graphmessage", "target": "accounts_graphrecipient", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L173", "weight": 1.0, "context": "field"}, {"source": "accounts_graphmessage", "target": "accounts_graphrecipient", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L174", "weight": 1.0, "context": "field"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "$graphify-root$_internal_accounts_provider_graphapi_graphmessagetoheader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L186", "weight": 1.0}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_graphmessagetoheader", "target": "accounts_graphmessage", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L186", "weight": 1.0, "context": "parameter_type"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_graphmessagetoheader", "target": "messageheader", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L186", "weight": 1.0, "context": "return_type"}, {"source": "accounts_graphapiprovider", "target": "accounts_graphapiprovider_listmessages", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L205", "weight": 1.0}, {"source": "accounts_graphapiprovider_listmessages", "target": "context", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L205", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider_listmessages", "target": "listopts", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L205", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider_listmessages", "target": "messageheader", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L205", "weight": 1.0, "context": "return_type"}, {"source": "accounts_graphapiprovider", "target": "accounts_graphapiprovider_getmessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L226", "weight": 1.0}, {"source": "accounts_graphapiprovider_getmessage", "target": "context", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L226", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider_getmessage", "target": "fullmessage", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L226", "weight": 1.0, "context": "return_type"}, {"source": "accounts_graphapiprovider", "target": "accounts_graphapiprovider_sendmessage", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L242", "weight": 1.0}, {"source": "accounts_graphapiprovider_sendmessage", "target": "context", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L242", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider_sendmessage", "target": "outgoingmessage", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L242", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider", "target": "accounts_graphapiprovider_setflags", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L263", "weight": 1.0}, {"source": "accounts_graphapiprovider_setflags", "target": "context", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L263", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider", "target": "accounts_graphapiprovider_move", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L280", "weight": 1.0}, {"source": "accounts_graphapiprovider_move", "target": "context", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L280", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider", "target": "accounts_graphapiprovider_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L293", "weight": 1.0}, {"source": "accounts_graphapiprovider_delete", "target": "context", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L293", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider", "target": "accounts_graphapiprovider_sync", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L306", "weight": 1.0}, {"source": "accounts_graphapiprovider_sync", "target": "context", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L306", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider_sync", "target": "syncresult", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L306", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "$graphify-root$_internal_accounts_provider_graphapi_parsegraphdatetime", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L327", "weight": 1.0}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_parsegraphdatetime", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L327", "weight": 1.0, "context": "return_type"}, {"source": "$graphify-root$_internal_accounts_provider_graphapi_go", "target": "accounts_graphdatetimetz", "relation": "contains", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L339", "weight": 1.0}, {"source": "accounts_graphapiprovider", "target": "accounts_graphapiprovider_listevents", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L348", "weight": 1.0}, {"source": "accounts_graphapiprovider_listevents", "target": "context", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L348", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider_listevents", "target": "time", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L348", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider_listevents", "target": "calendarevent", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L348", "weight": 1.0, "context": "return_type"}, {"source": "accounts_graphapiprovider", "target": "accounts_graphapiprovider_listcontacts", "relation": "method", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L380", "weight": 1.0}, {"source": "accounts_graphapiprovider_listcontacts", "target": "context", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L380", "weight": 1.0, "context": "parameter_type"}, {"source": "accounts_graphapiprovider_listcontacts", "target": "contact", "relation": "references", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L380", "weight": 1.0, "context": "return_type"}, {"source": "accounts_graphapiprovider_request", "target": "accounts_graphapiprovider_accesstoken", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L56", "weight": 1.0}, {"source": "accounts_graphapiprovider_do", "target": "accounts_graphapiprovider_request", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L95", "weight": 1.0}, {"source": "accounts_graphapiprovider_listfolders", "target": "accounts_graphapiprovider_do", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L150", "weight": 1.0}, {"source": "accounts_graphapiprovider_listfolders", "target": "$graphify-root$_internal_accounts_provider_graphapi_graphfoldertype", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L156", "weight": 1.0}, {"source": "accounts_graphapiprovider_listmessages", "target": "accounts_graphapiprovider_do", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L214", "weight": 1.0}, {"source": "accounts_graphapiprovider_listmessages", "target": "$graphify-root$_internal_accounts_provider_graphapi_graphmessagetoheader", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L221", "weight": 1.0}, {"source": "accounts_graphapiprovider_getmessage", "target": "accounts_graphapiprovider_request", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L229", "weight": 1.0}, {"source": "accounts_graphapiprovider_getmessage", "target": "accounts_graphapiprovider_do", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L234", "weight": 1.0}, {"source": "accounts_graphapiprovider_getmessage", "target": "$graphify-root$_internal_accounts_provider_graphapi_graphmessagetoheader", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L237", "weight": 1.0}, {"source": "accounts_graphapiprovider_sendmessage", "target": "accounts_graphapiprovider_request", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L259", "weight": 1.0}, {"source": "accounts_graphapiprovider_setflags", "target": "accounts_graphapiprovider_request", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L276", "weight": 1.0}, {"source": "accounts_graphapiprovider_move", "target": "accounts_graphapiprovider_request", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L286", "weight": 1.0}, {"source": "accounts_graphapiprovider_delete", "target": "accounts_graphapiprovider_request", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L294", "weight": 1.0}, {"source": "accounts_graphapiprovider_sync", "target": "accounts_graphapiprovider_listfolders", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L307", "weight": 1.0}, {"source": "accounts_graphapiprovider_sync", "target": "accounts_graphapiprovider_listmessages", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L313", "weight": 1.0}, {"source": "accounts_graphapiprovider_listevents", "target": "accounts_graphapiprovider_do", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L364", "weight": 1.0}, {"source": "accounts_graphapiprovider_listevents", "target": "$graphify-root$_internal_accounts_provider_graphapi_parsegraphdatetime", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L371", "weight": 1.0}, {"source": "accounts_graphapiprovider_listcontacts", "target": "accounts_graphapiprovider_do", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L392", "weight": 1.0}], "raw_calls": [{"caller_nid": "accounts_graphapiprovider_accesstoken", "callee": "refreshedCredential", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L45"}, {"caller_nid": "accounts_graphapiprovider_request", "callee": "Marshal", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L63"}, {"caller_nid": "accounts_graphapiprovider_request", "callee": "Errorf", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L65"}, {"caller_nid": "accounts_graphapiprovider_request", "callee": "NewReader", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L67"}, {"caller_nid": "accounts_graphapiprovider_request", "callee": "NewAuthedRequest", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L70"}, {"caller_nid": "accounts_graphapiprovider_request", "callee": "Do", "is_member_call": true, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L78"}, {"caller_nid": "accounts_graphapiprovider_request", "callee": "Errorf", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L80"}, {"caller_nid": "accounts_graphapiprovider_request", "callee": "Close", "is_member_call": true, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L82"}, {"caller_nid": "accounts_graphapiprovider_request", "callee": "ReadAll", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L84"}, {"caller_nid": "accounts_graphapiprovider_request", "callee": "Errorf", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L86"}, {"caller_nid": "accounts_graphapiprovider_request", "callee": "Errorf", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L89"}, {"caller_nid": "accounts_graphapiprovider_request", "callee": "truncateBody", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L89"}, {"caller_nid": "accounts_graphapiprovider_do", "callee": "Unmarshal", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L100"}, {"caller_nid": "accounts_graphapiprovider_do", "callee": "Errorf", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L101"}, {"caller_nid": "$graphify-root$_internal_accounts_provider_graphapi_graphfoldertype", "callee": "ToLower", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L122"}, {"caller_nid": "$graphify-root$_internal_accounts_provider_graphapi_graphmessagetoheader", "callee": "Join", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L193"}, {"caller_nid": "accounts_graphapiprovider_listmessages", "callee": "Sprintf", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L213"}, {"caller_nid": "accounts_graphapiprovider_getmessage", "callee": "int64", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L238"}, {"caller_nid": "$graphify-root$_internal_accounts_provider_graphapi_parsegraphdatetime", "callee": "LoadLocation", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L328"}, {"caller_nid": "$graphify-root$_internal_accounts_provider_graphapi_parsegraphdatetime", "callee": "ParseInLocation", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L332"}, {"caller_nid": "accounts_graphapiprovider_listevents", "callee": "Sprintf", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L349"}, {"caller_nid": "accounts_graphapiprovider_listevents", "callee": "QueryEscape", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L350"}, {"caller_nid": "accounts_graphapiprovider_listevents", "callee": "Format", "is_member_call": true, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L350"}, {"caller_nid": "accounts_graphapiprovider_listevents", "callee": "QueryEscape", "is_member_call": false, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L350"}, {"caller_nid": "accounts_graphapiprovider_listevents", "callee": "Format", "is_member_call": true, "language": "go", "source_file": "internal/accounts/provider_graphapi.go", "source_location": "L350"}]}