Skip to content

rune-langium / core/src / resolveNamespaceOverrides

Function: resolveNamespaceOverrides() ​

ts
function resolveNamespaceOverrides(models): {
  diagnostics: {
     code: string;
     message: string;
     model: NamespaceModel;
     node: AstNode;
  }[];
  targets: Map<AstNode, AstNode | undefined>;
};

Defined in: packages/core/src/references/project-resolution.ts:98

Shared source-facing overlay for linked graphs and structurally serialized editor models.

Parameters ​

ParameterType
modelsreadonly NamespaceModel[]

Returns ​

ts
{
  diagnostics: {
     code: string;
     message: string;
     model: NamespaceModel;
     node: AstNode;
  }[];
  targets: Map<AstNode, AstNode | undefined>;
}
NameTypeDefined in
diagnostics{ code: string; message: string; model: NamespaceModel; node: AstNode; }[]packages/core/src/references/project-resolution.ts:101
targetsMap<AstNode, AstNode | undefined>packages/core/src/references/project-resolution.ts:101

Core packages released under MIT. Studio app released under FSL-1.1-ALv2.