1effect/FiberId#combine:
2 replacement: "none"
3 note: "Composite FiberId values were removed; v4 uses a single numeric fiber id."
4effect/FiberId#combineAll:
5 replacement: "none"
6 note: "Composite FiberId values were removed; v4 uses a single numeric fiber id."
7effect/FiberId#composite:
8 replacement: "none"
9 note: "Composite FiberId values were removed; v4 uses a single numeric fiber id."
10effect/FiberId#Composite:
11 replacement: "none"
12 note: "Composite FiberId values were removed; v4 uses a single numeric fiber id."
13effect/FiberId#FiberId:
14 replacement: "number"
15 note: "V4 represents a fiber identity as the numeric Fiber.id field."
16effect/FiberId#FiberIdTypeId:
17 replacement: "none"
18 note: "Fiber IDs are primitive numbers in v4 and have no type-id symbol."
19effect/FiberId#getOrElse:
20 replacement: "fiberId ?? fallback"
21 note: "Represent absence as undefined when migrating code that previously used FiberId.none."
22effect/FiberId#ids:
23 replacement: "new Set([fiberId])"
24 note: "A v4 fiber has one numeric id; composite-id flattening is no longer required."
25effect/FiberId#isComposite:
26 replacement: "none"
27 note: "Composite FiberId values do not exist in v4."
28effect/FiberId#isFiberId:
29 replacement: "Number.isNumber"
30 note: "Fiber IDs are primitive numbers in v4."
31effect/FiberId#isNone:
32 replacement: "fiberId === undefined"
33 note: "Use undefined for an absent optional interruptor id; there is no sentinel FiberId.none."
34effect/FiberId#isRuntime:
35 replacement: "Number.isNumber"
36 note: "Every v4 fiber id is a runtime numeric id."
37effect/FiberId#make:
38 replacement: "id"
39 note: "Use the numeric id directly; startTimeSeconds is no longer part of fiber identity."
40effect/FiberId#none:
41 replacement: "undefined"
42 note: "Optional interruptor IDs use undefined rather than a sentinel FiberId value."
43effect/FiberId#None:
44 replacement: "undefined"
45 note: "Optional interruptor IDs use undefined rather than a sentinel FiberId type."
46effect/FiberId#runtime:
47 replacement: "id"
48 note: "Use the numeric id directly; startTimeMillis is no longer part of fiber identity."
49effect/FiberId#Runtime:
50 replacement: "number"
51 note: "Runtime fiber IDs are primitive numbers in v4."
52effect/FiberId#Single:
53 replacement: "number | undefined"
54 note: "Use a number, with undefined only where the old None case was meaningful."
55effect/FiberId#threadName:
56 replacement: "String(fiberId)"
57 note: "There is no built-in thread-name formatter; format the numeric id at the presentation boundary."
58effect/FiberId#toSet:
59 replacement: "new Set([fiberId])"
60 note: "A v4 fiber has one numeric id, so composite-id flattening is unnecessary."
61effect/FiberId#unsafeMake:
62 replacement: "none"
63 note: "There is no public fiber-id allocator; obtain the current id with Effect.fiberId or from Fiber.id."