You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| T29 |[Migrate `type_strings_joined` call sites to `types_joined`](todo/type-inference.md#t29-migrate-type_strings_joined-call-sites-to-types_joined)| Medium | Low |
27
26
| T30 |[Thread `PhpType` through remaining string-based API boundaries](todo/type-inference.md#t30-thread-phptype-through-remaining-string-based-api-boundaries)| Medium | Medium |
28
27
||**Release 0.7.0**|||
29
28
@@ -97,10 +96,10 @@ unlikely to move the needle for most users.
97
96
| C10 |[Deprecation markers on class-name completions from all sources](todo/completion.md#c10-deprecation-markers-on-class-name-completions-from-all-sources)| Low | Low |
98
97
||**[Type Inference](todo/type-inference.md)**|||
99
98
| T25 |[Forward-walking scope model](todo/type-inference.md#t25-forward-walking-scope-model-for-variable-type-resolution) (eliminate backward-scanning depth limit) | High | Very High |
100
-
| T19 |[Structured type representation](todo/type-inference.md#t19-structured-type-representation) (partially complete; remaining API boundary cleanup tracked as T29–T30) | High | Very High |
99
+
| T19 |[Structured type representation](todo/type-inference.md#t19-structured-type-representation) (partially complete; remaining API boundary cleanup tracked as T30)| High | Very High |
| T12 |[Intersection types flattened to unions by `type_strings_joined`](todo/type-inference.md#t12-intersection-types-flattened-to-unions-by-type_strings_joined)(subsumed by T29)| Low-Medium | Low |
102
+
| T12 |[Intersection types flattened to unions during resolution](todo/type-inference.md#t12-intersection-types-flattened-to-unions-by-type_strings_joined)| Low-Medium | Low |
0 commit comments