mirror of
https://github.com/dart-lang/sdk
synced 2024-09-19 20:51:50 +00:00
5be77279cd
This also highlighted a couple of mistakes in the patch files for dart:_internal and the test. Change-Id: I60b4e7d5673d64f85a95108c9e03f9328249b9d0 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153021 Commit-Queue: Bob Nystrom <rnystrom@google.com> Reviewed-by: Jake Macdonald <jakemac@google.com> Auto-Submit: Bob Nystrom <rnystrom@google.com>
22 lines
984 B
YAML
22 lines
984 B
YAML
name: dart_internal
|
|
version: 0.1.11-nullsafety
|
|
author: "Dart Team <misc@dartlang.org>"
|
|
homepage: http://www.dartlang.org
|
|
repository: https://github.com/dart-lang/sdk/tree/master/pkg/dart_internal
|
|
description: >
|
|
This package is not intended for wide use. It provides a temporary API to
|
|
solve the problem: "Given an object some generic type A, how do I construct an
|
|
instance of generic type B with the same type argument(s)?"
|
|
|
|
This is necessary in a few rare places in order to migrate existing code to
|
|
Dart 2's stronger type system. Eventually, the hope is to have direct
|
|
language support for solving this problem but we don't have time to get that
|
|
into 2.0, so this package is provided as a temporary workaround.
|
|
|
|
We will very likely remove support for this in a later version of Dart.
|
|
|
|
environment:
|
|
# Restrict the upper bound so that we can remove support for this in a later
|
|
# version of the SDK without it being a breaking change.
|
|
sdk: ">=2.10.0-0.0 <2.10.0"
|