-
Notifications
You must be signed in to change notification settings - Fork 195
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Specify null safety #2605
base: main
Are you sure you want to change the base?
Specify null safety #2605
Commits on May 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2a62640 - Browse repository at this point
Copy the full SHA 2a62640View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1622e77 - Browse repository at this point
Copy the full SHA 1622e77View commit details -
Eliminated text about migration features, adapted the remaining text …
…to preserve the meaning for all null-safety features
Configuration menu - View commit details
-
Copy full SHA for 9c1fdec - Browse repository at this point
Copy the full SHA 9c1fdecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8258a94 - Browse repository at this point
Copy the full SHA 8258a94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6775108 - Browse repository at this point
Copy the full SHA 6775108View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b5691e - Browse repository at this point
Copy the full SHA 2b5691eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e24364 - Browse repository at this point
Copy the full SHA 3e24364View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4287bc - Browse repository at this point
Copy the full SHA d4287bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c54d0c1 - Browse repository at this point
Copy the full SHA c54d0c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc82d02 - Browse repository at this point
Copy the full SHA fc82d02View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca2d001 - Browse repository at this point
Copy the full SHA ca2d001View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5afe48e - Browse repository at this point
Copy the full SHA 5afe48eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 776af9a - Browse repository at this point
Copy the full SHA 776af9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ff271f - Browse repository at this point
Copy the full SHA 2ff271fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b99ae5 - Browse repository at this point
Copy the full SHA 2b99ae5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d2381a - Browse repository at this point
Copy the full SHA 2d2381aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef92b19 - Browse repository at this point
Copy the full SHA ef92b19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e5776a - Browse repository at this point
Copy the full SHA 9e5776aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e0e66b - Browse repository at this point
Copy the full SHA 1e0e66bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 995751b - Browse repository at this point
Copy the full SHA 995751bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 743ade6 - Browse repository at this point
Copy the full SHA 743ade6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6fce07 - Browse repository at this point
Copy the full SHA b6fce07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1049239 - Browse repository at this point
Copy the full SHA 1049239View commit details -
Corrected variable initialization specification ("has been stored" ra…
…ther than "first execution of getter/setter")
Configuration menu - View commit details
-
Copy full SHA for 9a51a69 - Browse repository at this point
Copy the full SHA 9a51a69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45f6b8b - Browse repository at this point
Copy the full SHA 45f6b8bView commit details -
Update 'Identifier Expression' with respect to local variables. Add new sections on type inference, flow analysis, definite assignment, promotion. Change variable terminology to say 'bound to' consistently (not 'store'). Update 'Local Variable Declaration'. Update 'Assignment' with respect to local variables.
Configuration menu - View commit details
-
Copy full SHA for d418fc2 - Browse repository at this point
Copy the full SHA d418fc2View commit details -
Boolean conversion; type test; made true/false terminology consistent…
… with `Object` terminology
Configuration menu - View commit details
-
Copy full SHA for dace245 - Browse repository at this point
Copy the full SHA dace245View commit details -
Configuration menu - View commit details
-
Copy full SHA for d92f458 - Browse repository at this point
Copy the full SHA d92f458View commit details -
Conditional expression; operators && and ||;
if
statements; delete ……old section about promotion
Configuration menu - View commit details
-
Copy full SHA for af97646 - Browse repository at this point
Copy the full SHA af97646View commit details -
Integrate Null Promotion; put v==null rules into Type Promotion, and …
…fill in enough commentary to make that section make sense
Configuration menu - View commit details
-
Copy full SHA for dce343e - Browse repository at this point
Copy the full SHA dce343eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ccea481 - Browse repository at this point
Copy the full SHA ccea481View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9051333 - Browse repository at this point
Copy the full SHA 9051333View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2516c0d - Browse repository at this point
Copy the full SHA 2516c0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d24f8a0 - Browse repository at this point
Copy the full SHA d24f8a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1422aa - Browse repository at this point
Copy the full SHA b1422aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f2bbb9 - Browse repository at this point
Copy the full SHA 6f2bbb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e7f808 - Browse repository at this point
Copy the full SHA 2e7f808View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d64bf1 - Browse repository at this point
Copy the full SHA 9d64bf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d122060 - Browse repository at this point
Copy the full SHA d122060View commit details -
Configuration menu - View commit details
-
Copy full SHA for e90db4c - Browse repository at this point
Copy the full SHA e90db4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 426815c - Browse repository at this point
Copy the full SHA 426815cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eb2886 - Browse repository at this point
Copy the full SHA 2eb2886View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5420bd0 - Browse repository at this point
Copy the full SHA 5420bd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a898d9c - Browse repository at this point
Copy the full SHA a898d9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe17860 - Browse repository at this point
Copy the full SHA fe17860View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36a38ea - Browse repository at this point
Copy the full SHA 36a38eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18a9772 - Browse repository at this point
Copy the full SHA 18a9772View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1dc067 - Browse repository at this point
Copy the full SHA f1dc067View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6981f4e - Browse repository at this point
Copy the full SHA 6981f4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ab5c47 - Browse repository at this point
Copy the full SHA 9ab5c47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b32c99 - Browse repository at this point
Copy the full SHA 0b32c99View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfac310 - Browse repository at this point
Copy the full SHA cfac310View commit details -
Adjust examples declaring non-nullable positional optional parameters…
… with no default
Configuration menu - View commit details
-
Copy full SHA for f145ffa - Browse repository at this point
Copy the full SHA f145ffaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3392fd4 - Browse repository at this point
Copy the full SHA 3392fd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97d2053 - Browse repository at this point
Copy the full SHA 97d2053View commit details -
Configuration menu - View commit details
-
Copy full SHA for c116128 - Browse repository at this point
Copy the full SHA c116128View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73e13f6 - Browse repository at this point
Copy the full SHA 73e13f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a68dc69 - Browse repository at this point
Copy the full SHA a68dc69View commit details -
Introduce \DynamicError, marking all dynamic errors just like compile…
…-time errors have been for a while
Configuration menu - View commit details
-
Copy full SHA for eed2eb0 - Browse repository at this point
Copy the full SHA eed2eb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for db3dd07 - Browse repository at this point
Copy the full SHA db3dd07View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb7cc95 - Browse repository at this point
Copy the full SHA bb7cc95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0244264 - Browse repository at this point
Copy the full SHA 0244264View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e82a70 - Browse repository at this point
Copy the full SHA 9e82a70View commit details -
Configuration menu - View commit details
-
Copy full SHA for c19d724 - Browse repository at this point
Copy the full SHA c19d724View commit details -
Configuration menu - View commit details
-
Copy full SHA for caa33ac - Browse repository at this point
Copy the full SHA caa33acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c88ae2 - Browse repository at this point
Copy the full SHA 7c88ae2View commit details -
Add commentary to emphasize that
new
/const
can be implicit, and `……new/const C<T>()` is still an error when `C<T>` is super-bounded
Configuration menu - View commit details
-
Copy full SHA for cf0b0df - Browse repository at this point
Copy the full SHA cf0b0dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 216053a - Browse repository at this point
Copy the full SHA 216053aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a328c9 - Browse repository at this point
Copy the full SHA 7a328c9View commit details -
Add a paragraph explaining that the given section is about both optio…
…nal and named parameters, not just parameters that are both
Configuration menu - View commit details
-
Copy full SHA for fd0c904 - Browse repository at this point
Copy the full SHA fd0c904View commit details -
Configuration menu - View commit details
-
Copy full SHA for c193857 - Browse repository at this point
Copy the full SHA c193857View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0e3f59 - Browse repository at this point
Copy the full SHA e0e3f59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41865b7 - Browse repository at this point
Copy the full SHA 41865b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 313ff05 - Browse repository at this point
Copy the full SHA 313ff05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00eecc7 - Browse repository at this point
Copy the full SHA 00eecc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a5e19e - Browse repository at this point
Copy the full SHA 7a5e19eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 867d05b - Browse repository at this point
Copy the full SHA 867d05bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5bbdc8 - Browse repository at this point
Copy the full SHA b5bbdc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6df95a8 - Browse repository at this point
Copy the full SHA 6df95a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3da1c5b - Browse repository at this point
Copy the full SHA 3da1c5bView commit details