Skip to content

Commit 1511ac9

Browse files
authored
Move shipped proposals out of "future-releases". (#2983)
I also fixed any broken references to "future-releases" that I could find within the language repo, including a few already-broken ones.
1 parent d39a7e0 commit 1511ac9

File tree

13 files changed

+9
-9
lines changed

13 files changed

+9
-9
lines changed

accepted/2.12/abstract-external-fields/implementation-plan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Owner: [email protected] ([@eernstg](https://github.com/lrhn/) on GitHub)
55
Relevant links:
66

77
* [Tracking issue](https://github.com/dart-lang/sdk/issues/42560)
8-
* [Feature specification](https://github.com/dart-lang/language/blob/master/accepted/future-releases/abstract-external-fields/feature-specification.md)
8+
* [Feature specification](https://github.com/dart-lang/language/blob/master/accepted/2.12/abstract-external-fields/feature-specification.md)
99

1010
## Phase 0 (Preliminary steps)
1111

accepted/2.14/triple-shift-operator/implementation-plan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Implementation Plan for the `>>>` operator.
22

33
Relevant documents:
4-
- [Feature specification](https://github.com/dart-lang/language/blob/master/accepted/future-releases/triple-shift-operator/feature-specification.md)
4+
- [Feature specification](https://github.com/dart-lang/language/blob/master/accepted/2.14/triple-shift-operator/feature-specification.md)
55
## Implementation and Release plan
66

77
### Phase 0 (Preliminaries)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

accepted/2.5/contravariant-superinterface-2018/implementation-plan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Relevant documents:
44
- [Tracking issue](https://github.com/dart-lang/language/issues/113)
5-
- [Feature specification](https://github.com/dart-lang/language/blob/master/accepted/future-releases/contravariant-superinterface-2018/feature-specification.md)
5+
- [Feature specification](https://github.com/dart-lang/language/blob/master/accepted/2.5/contravariant-superinterface-2018/feature-specification.md)
66

77

88
## Implementation and Release plan

accepted/2.8/language-versioning/feature-specification.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ It does so by:
5757

5858
### Package Default Language Version
5959

60-
A language tool (like a compiler or analyzer) needs to derive this information for *all* packages available to the program it is processing. To this end, we record a language version for each available package in the new [`.dart_tool/package_config.json`](https://github.com/dart-lang/language/blob/master/accepted/future-releases/language-versioning/package-config-file-v2.md) file (which replaces `.packages` as the package configuration file), and this language version is used to define the *default* language version for all libraries in that package. Each individual library can override the default language version if necessary.
60+
A language tool (like a compiler or analyzer) needs to derive this information for *all* packages available to the program it is processing. To this end, we record a language version for each available package in the new [`.dart_tool/package_config.json`](https://github.com/dart-lang/language/blob/master/accepted/2.8/language-versioning/package-config-file-v2.md) file (which replaces `.packages` as the package configuration file), and this language version is used to define the *default* language version for all libraries in that package. Each individual library can override the default language version if necessary.
6161

6262
The `.dart_tool/package_config.json` file is a JSON formatted text file which declares a number of named packages with a root and a package URI root directory for each. The SDK version for a specific package is added as an extra `languageVersion` property on the JSON object for the package. The package configuration file is generated automatically by the `pub` tool as documented in the file’s specification.
6363

accepted/2.8/language-versioning/implementation-plan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Owner: [email protected] ([@lrhn](https://github.com/lrhn/) on GitHub)
55
Relevant links:
66

77
* [Tracking issue](https://github.com/dart-lang/language/issues/94)
8-
* [Proposal](https://github.com/dart-lang/language/blob/master/accepted/future-releases/language-versioning/feature-specification.md)
8+
* [Proposal](https://github.com/dart-lang/language/blob/master/accepted/2.8/language-versioning/feature-specification.md)
99

1010
## Phase 0 (Prerequisite)
1111

0 commit comments

Comments
 (0)