rune-langium / core/src / readLspModelMetadata
Function: readLspModelMetadata()
ts
function readLspModelMetadata(json): {
declarations?: {
name: string;
type: string;
}[];
imports: string[];
namespace?: string;
references: string[];
sourceUri?: string;
};Defined in: packages/core/src/serializer/lsp-model.ts:30
Read canonical import and resolved-reference edges, including function bodies.
Parameters
| Parameter | Type |
|---|---|
json | string |
Returns
| Name | Type | Description | Defined in |
|---|---|---|---|
declarations? | { name: string; type: string; }[] | Authored root declarations, excluding qualified scope aliases. | packages/core/src/serializer/lsp-model.ts:36 |
imports | string[] | - | packages/core/src/serializer/lsp-model.ts:33 |
namespace? | string | - | packages/core/src/serializer/lsp-model.ts:31 |
references | string[] | - | packages/core/src/serializer/lsp-model.ts:34 |
sourceUri? | string | - | packages/core/src/serializer/lsp-model.ts:32 |