MCPcopy Create free account
hub / github.com/Effect-TS/effect / memberMap

Function memberMap

packages/tools/api-diff/src/Diff.ts:186–190  ·  view source on GitHub ↗
(declarations: ReadonlyArray<DeclarationModel>)

Source from the content-addressed store, hash-verified

184const declarationHash = (value: unknown): string => fingerprint(value)
185
186const memberMap = (declarations: ReadonlyArray<DeclarationModel>): Map<string, DeclarationModel> =>
187 new Map(
188 declarations.flatMap((declaration) => declaration.members ?? [])
189 .map((member) => [`${member.kind}:${member.name}`, member])
190 )
191
192const classifyStructure = (match: Match): ReadonlyArray<ApiChange> => {
193 const base = match.base

Callers 1

classifyStructureFunction · 0.85

Calls 1

mapMethod · 0.45

Tested by

no test coverage detected