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