angular/packages/core/test/authoring
cexbrayat 1ab654cf28 fix(core): allow explicit read generic with signal input transforms
Using explicit single generic arguments with transforms (for example, input<boolean>(false, {transform: booleanAttribute})) previously failed overload resolution.

Before this fix, type-checking produced:
````
✘ [ERROR] TS2769: No overload matches this call.
  Overload 1 of 5, '(initialValue: boolean, opts?: InputOptionsWithoutTransform<boolean> | undefined): InputSignal<boolean>', gave the following error.
    Type '(value: unknown) => boolean' is not assignable to type 'undefined'.
  Overload 2 of 5, '(initialValue: undefined, opts: InputOptionsWithoutTransform<boolean>): InputSignal<boolean | undefined>', gave the following error.
    Argument of type 'true' is not assignable to parameter of type 'undefined'. [plugin angular-compiler]
```

This change adds specialized overloads for explicit read generics.
2026-05-01 15:53:56 -07:00
..
BUILD.bazel feat(core): make SimpleChanges generic (#64535) 2025-10-20 17:49:39 +00:00
input_signal_spec.ts refactor(core): convert scripts within packages/core/test to relative imports (#60227) 2025-03-25 10:58:00 -07:00
linked_signal_signature_test.ts test(core): type tests for linkedSignal (#60857) 2025-04-14 09:30:36 -04:00
model_input_spec.ts refactor(core): convert scripts within packages/core/test to relative imports (#60227) 2025-03-25 10:58:00 -07:00
signal_input_signature_test.ts fix(core): allow explicit read generic with signal input transforms 2026-05-01 15:53:56 -07:00
signal_model_signature_test.ts refactor(core): convert scripts within packages/core/test to relative imports (#60227) 2025-03-25 10:58:00 -07:00
signal_queries_signature_test.ts refactor(core): convert scripts within packages/core/test to relative imports (#60227) 2025-03-25 10:58:00 -07:00
simple_changes_signature_test.ts feat(core): make SimpleChanges generic (#64535) 2025-10-20 17:49:39 +00:00
type_tester.ts feat(core): make SimpleChanges generic (#64535) 2025-10-20 17:49:39 +00:00
unwrap_writable_signal_signature_test.ts refactor(core): convert scripts within packages/core/test to relative imports (#60227) 2025-03-25 10:58:00 -07:00