Skip to content

Commit 0e07a88

Browse files
committed
Align this PR with specify_null_safety_sep21
1 parent db35f8b commit 0e07a88

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

specification/dartLangSpec.tex

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,7 @@
2424
% CHANGES
2525
% =======
2626
%
27-
% Significant changes to the specification. Note that the versions specified
28-
% below indicate the current tool chain version when those changes were made.
29-
% In practice, new features have always been integrated into the language
30-
% specification (this document) a while after the change was accepted into
31-
% the language and implemented. As of September 2022, the upcoming version of
32-
% the language which is being specified is indicated by a version number in
33-
% parentheses after the tool chain version.
27+
% Significant changes to the specification.
3428
%
3529
% Note that the version numbers used below (up to 2.15) were associated with
3630
% the currently released language and tools at the time of the spec change,
@@ -44,6 +38,8 @@
4438
% Jul 2025
4539
% - Clarify that operator `[]` and `[]=` are included in the `void` allowlist
4640
% rule about formal parameters of type `void`, and so are setters.
41+
% - Integrate the subtyping rule updates that are needed in order to support
42+
% null-safety.
4743
%
4844
% May 2025
4945
% - Add `s?.length` as a constant expression in the case where `s` satisfies
@@ -76,8 +72,6 @@
7672
% a function literal.
7773
% - Specify in which situations it is an error to declare an initializing
7874
% formal parameter.
79-
% - Integrate the subtyping rule updates that are needed in order to support
80-
% null-safety.
8175
%
8276
% Nov 2023
8377
% - Specify that the dynamic error for calling a function in a deferred and

0 commit comments

Comments
 (0)