mirror of
https://github.com/morluto/rea
synced 2026-10-27 06:33:32 -04:00
merge: reconcile concurrent main fixes with issue remediation
This commit is contained in:
@@ -205,6 +205,7 @@ const addReference = (
|
||||
? null
|
||||
: resolveReference(context, input.file.path, input.value, input.coverage);
|
||||
if (
|
||||
input.value.operation === "load" &&
|
||||
(input.value.kind === "static-import" ||
|
||||
input.value.kind === "dynamic-import" ||
|
||||
input.value.kind === "require") &&
|
||||
@@ -222,6 +223,7 @@ const addReference = (
|
||||
resolved !== null &&
|
||||
resolved.path !== null &&
|
||||
resolved.file !== null &&
|
||||
input.value.operation === "load" &&
|
||||
(input.value.kind === "static-import" ||
|
||||
input.value.kind === "dynamic-import" ||
|
||||
input.value.kind === "require")
|
||||
@@ -302,9 +304,13 @@ const addReference = (
|
||||
file: input.file,
|
||||
range: input.value.location,
|
||||
coverage: input.coverage,
|
||||
relation: resolved?.file?.kind === "native-addon" ? "loads" : "imports",
|
||||
relation:
|
||||
input.value.operation === "load" && resolved?.file?.kind === "native-addon"
|
||||
? "loads"
|
||||
: "imports",
|
||||
properties: {
|
||||
kind: input.value.kind,
|
||||
operation: input.value.operation,
|
||||
specifier: input.value.specifier,
|
||||
expression: input.value.expression,
|
||||
resolution_base_path: input.value.resolution_base_path ?? null,
|
||||
|
||||
Reference in New Issue
Block a user