-
Notifications
You must be signed in to change notification settings - Fork 205
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 Oct 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0b550b3 - Browse repository at this point
Copy the full SHA 0b550b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef17572 - Browse repository at this point
Copy the full SHA ef17572View 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 f3faf0c - Browse repository at this point
Copy the full SHA f3faf0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ce0da1 - Browse repository at this point
Copy the full SHA 9ce0da1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cd7774 - Browse repository at this point
Copy the full SHA 3cd7774View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1485551 - Browse repository at this point
Copy the full SHA 1485551View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86c5b2a - Browse repository at this point
Copy the full SHA 86c5b2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c53b76 - Browse repository at this point
Copy the full SHA 5c53b76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f87b6b - Browse repository at this point
Copy the full SHA 6f87b6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1c3e3d - Browse repository at this point
Copy the full SHA b1c3e3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97308b5 - Browse repository at this point
Copy the full SHA 97308b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 144a38d - Browse repository at this point
Copy the full SHA 144a38dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80cef19 - Browse repository at this point
Copy the full SHA 80cef19View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5aa267 - Browse repository at this point
Copy the full SHA a5aa267View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c706bd - Browse repository at this point
Copy the full SHA 4c706bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29c41cd - Browse repository at this point
Copy the full SHA 29c41cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a70cae7 - Browse repository at this point
Copy the full SHA a70cae7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53d080b - Browse repository at this point
Copy the full SHA 53d080bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d539aea - Browse repository at this point
Copy the full SHA d539aeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f120dc - Browse repository at this point
Copy the full SHA 1f120dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed17e84 - Browse repository at this point
Copy the full SHA ed17e84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8032109 - Browse repository at this point
Copy the full SHA 8032109View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82338a3 - Browse repository at this point
Copy the full SHA 82338a3View 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 358edf0 - Browse repository at this point
Copy the full SHA 358edf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f30b8ce - Browse repository at this point
Copy the full SHA f30b8ceView 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 02f09c3 - Browse repository at this point
Copy the full SHA 02f09c3View commit details -
Boolean conversion; type test; made true/false terminology consistent…
… with `Object` terminology
Configuration menu - View commit details
-
Copy full SHA for 61e41a3 - Browse repository at this point
Copy the full SHA 61e41a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6cf23d - Browse repository at this point
Copy the full SHA d6cf23dView commit details -
Conditional expression; operators && and ||;
if
statements; delete ……old section about promotion
Configuration menu - View commit details
-
Copy full SHA for 32de047 - Browse repository at this point
Copy the full SHA 32de047View 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 5983ae2 - Browse repository at this point
Copy the full SHA 5983ae2View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa29b9b - Browse repository at this point
Copy the full SHA aa29b9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b283a9 - Browse repository at this point
Copy the full SHA 8b283a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d07437d - Browse repository at this point
Copy the full SHA d07437dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d21c33d - Browse repository at this point
Copy the full SHA d21c33dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92cc098 - Browse repository at this point
Copy the full SHA 92cc098View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d0b266 - Browse repository at this point
Copy the full SHA 3d0b266View commit details -
Configuration menu - View commit details
-
Copy full SHA for 755852e - Browse repository at this point
Copy the full SHA 755852eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13c72de - Browse repository at this point
Copy the full SHA 13c72deView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5ae815 - Browse repository at this point
Copy the full SHA d5ae815View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e7e071 - Browse repository at this point
Copy the full SHA 4e7e071View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76d285a - Browse repository at this point
Copy the full SHA 76d285aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2e5e57 - Browse repository at this point
Copy the full SHA d2e5e57View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0f1c7f - Browse repository at this point
Copy the full SHA b0f1c7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 791157d - Browse repository at this point
Copy the full SHA 791157dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ff8644 - Browse repository at this point
Copy the full SHA 7ff8644View commit details -
Configuration menu - View commit details
-
Copy full SHA for c708d17 - Browse repository at this point
Copy the full SHA c708d17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c82d00 - Browse repository at this point
Copy the full SHA 4c82d00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 825de7c - Browse repository at this point
Copy the full SHA 825de7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8df421c - Browse repository at this point
Copy the full SHA 8df421cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0f36d8 - Browse repository at this point
Copy the full SHA c0f36d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e1e710 - Browse repository at this point
Copy the full SHA 2e1e710View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d1e76b - Browse repository at this point
Copy the full SHA 3d1e76bView commit details -
Adjust examples declaring non-nullable positional optional parameters…
… with no default
Configuration menu - View commit details
-
Copy full SHA for 7ae0fc1 - Browse repository at this point
Copy the full SHA 7ae0fc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3a16a9 - Browse repository at this point
Copy the full SHA d3a16a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e620f61 - Browse repository at this point
Copy the full SHA e620f61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4405e2b - Browse repository at this point
Copy the full SHA 4405e2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfc52d4 - Browse repository at this point
Copy the full SHA cfc52d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b19dc4c - Browse repository at this point
Copy the full SHA b19dc4cView 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 022916b - Browse repository at this point
Copy the full SHA 022916bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f21de18 - Browse repository at this point
Copy the full SHA f21de18View commit details -
Configuration menu - View commit details
-
Copy full SHA for db0a8ac - Browse repository at this point
Copy the full SHA db0a8acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1508e4e - Browse repository at this point
Copy the full SHA 1508e4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bf89e6 - Browse repository at this point
Copy the full SHA 4bf89e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea17e17 - Browse repository at this point
Copy the full SHA ea17e17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00391ca - Browse repository at this point
Copy the full SHA 00391caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cee2c7 - Browse repository at this point
Copy the full SHA 3cee2c7View 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 41c4940 - Browse repository at this point
Copy the full SHA 41c4940View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9c2ef6 - Browse repository at this point
Copy the full SHA e9c2ef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7dbe69 - Browse repository at this point
Copy the full SHA f7dbe69View 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 028ab0e - Browse repository at this point
Copy the full SHA 028ab0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 248780c - Browse repository at this point
Copy the full SHA 248780cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4648a3c - Browse repository at this point
Copy the full SHA 4648a3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5950a1 - Browse repository at this point
Copy the full SHA e5950a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b61f3a7 - Browse repository at this point
Copy the full SHA b61f3a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02fc771 - Browse repository at this point
Copy the full SHA 02fc771View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18e9f26 - Browse repository at this point
Copy the full SHA 18e9f26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 594c1b1 - Browse repository at this point
Copy the full SHA 594c1b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f25a150 - Browse repository at this point
Copy the full SHA f25a150View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3b8f68 - Browse repository at this point
Copy the full SHA c3b8f68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98ebb69 - Browse repository at this point
Copy the full SHA 98ebb69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09eed53 - Browse repository at this point
Copy the full SHA 09eed53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ba6e14 - Browse repository at this point
Copy the full SHA 4ba6e14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cd1a44 - Browse repository at this point
Copy the full SHA 5cd1a44View commit details -
Configuration menu - View commit details
-
Copy full SHA for a98a51d - Browse repository at this point
Copy the full SHA a98a51dView commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bd6755e - Browse repository at this point
Copy the full SHA bd6755eView commit details