2ad6249c05
Change-Id: I05cc978b2b4b7dbd1bf1e1f4d45375646ea90bff Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/186400 Reviewed-by: Nicholas Shahan <nshahan@google.com> Commit-Queue: Nicholas Shahan <nshahan@google.com> Auto-Submit: Bob Nystrom <rnystrom@google.com>
20 lines
896 B
YAML
20 lines
896 B
YAML
name: dart_internal
|
|
version: 0.2.0
|
|
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.12.0-0 <2.13.0"
|