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

Function signature

packages/tools/api-diff/test/Diff.test.ts:171–181  ·  view source on GitHub ↗
(name: string, parameters: ReadonlyArray<"left" | "right">)

Source from the content-addressed store, hash-verified

169
170 it("classifies overload and parameter reordering", () => {
171 const signature = (name: string, parameters: ReadonlyArray<"left" | "right">): DeclarationModel => ({
172 kind: "function",
173 name,
174 parameters: parameters.map((parameter) => ({
175 name: parameter,
176 type: { kind: "primitive", name: "string" },
177 optional: false,
178 rest: false
179 })),
180 returnType: { kind: "primitive", name: "string" }
181 })
182 const before = entity("old/A", "ordered", signature("ordered", ["left", "right"]), "before")
183 const after = entity("old/A", "ordered", signature("ordered", ["right", "left"]), "after")
184 const diff = diffSnapshots(

Callers 1

Diff.test.tsFile · 0.70

Calls 1

mapMethod · 0.45

Tested by

no test coverage detected