Changes since 25.1.0-alpha13
New features
-
Use type-parameter-level nullability for Signal APIs
Commit · Pull requestFollow Java's List pattern where nullability flows from the type argument rather than being hardcoded on method signatures. This makes Signal.get() return non-null String while Signal.get() returns AtNullable String. Key changes: - All signal type parameters use bound - Remove explicit AtNullable from public method signatures (get, peek, set, replace, map, computed, etc.)