MCPcopy Index your code
hub / github.com/di-sukharev/opencommit / processResponse

Function processResponse

out/cli.cjs:59911–59932  ·  view source on GitHub ↗
(response)

Source from the content-addressed store, hash-verified

59909 () => {
59910 locallyAborted = true;
59911 assert2(controller != null);
59912 controller.abort(requestObject.signal.reason);
59913 abortFetch(p4, request3, responseObject, requestObject.signal.reason);
59914 }
59915 );
59916 const handleFetchDone = (response) => finalizeAndReportTiming(response, "fetch");
59917 const processResponse = (response) => {
59918 if (locallyAborted) {
59919 return Promise.resolve();
59920 }
59921 if (response.aborted) {
59922 abortFetch(p4, request3, responseObject, controller.serializedAbortReason);
59923 return Promise.resolve();
59924 }
59925 if (response.type === "error") {
59926 p4.reject(
59927 Object.assign(new TypeError("fetch failed"), { cause: response.error })
59928 );
59929 return Promise.resolve();
59930 }
59931 responseObject = new Response6();
59932 responseObject[kState] = response;
59933 responseObject[kRealm] = relevantRealm;
59934 responseObject[kHeaders][kHeadersList] = response.headersList;
59935 responseObject[kHeaders][kGuard] = "immutable";

Callers

nothing calls this directly

Calls 6

abortFetchFunction · 0.85
failWebsocketConnectionFunction · 0.85
toLowerCaseMethod · 0.80
updateMethod · 0.80
getMethod · 0.45
onMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…