Commit Graph

41 Commits

Author SHA1 Message Date
Nate Bosch d82e2b2e44 Prepare to publish js and meta for null safety
Change-Id: Iecbe288b989e6053d1a1bd9372795b70e6ba05d8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/182360
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2021-02-02 21:33:17 +00:00
Nate Bosch 9ebbca4371 Bump SDK constraints in meta for pub
Use a 2.12.0 lower bound since pub does not understand allowed
experiments for earlier versions.

Use a 3.0.0 upper bound to avoid a warning in pub and to give some
flexibility in publishing for stable.

Change-Id: I3540dc3c085ac120997e107cfed5a991ad3f5ec4
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/170202
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2020-11-03 20:45:37 +00:00
Jacob MacDonald af5501c232 allow 2.12 prerelease sdks for meta and js
Change-Id: I4406a3c95993e2c8db4df3932a989f24f6a6ac05
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/169020
Auto-Submit: Jake Macdonald <jakemac@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Kevin Moore <kevmoo@google.com>
2020-10-23 17:49:24 +00:00
Sam Rawlins afbb8f9063 Meta: introduce @internal annotation
Fixes https://github.com/dart-lang/sdk/issues/28066

Change-Id: I200173e48bfbffa8460d6273c274d210b3be8606
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/164244
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Phil Quitslund <pquitslund@google.com>
2020-09-24 00:25:29 +00:00
Nate Bosch 1c3808058d Prepare package:meta for the 2.11 dev SDKs
Bump the upper bound to allow 2.10 stable and 2.11.0 dev SDK versions.

Change-Id: I54565fcb90c18438814cc30aa04f51807043af6a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/163762
Auto-Submit: Nate Bosch <nbosch@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2020-09-22 00:16:02 +00:00
Jacob MacDonald 146ad014d9 update js/meta for the 2.10 dev sdk
- bumps the meta version so it can be published
- updates sdk constraints to be consistent with all other packages (should have been equivalent anyways)

Change-Id: I83520d291625f13b0029e28aecb9714f365a75b7
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/155460
Reviewed-by: William Hesse <whesse@google.com>
Auto-Submit: Jake Macdonald <jakemac@google.com>
2020-07-22 15:28:34 +00:00
Jacob MacDonald cf13fd9fb8 update meta constraint to allow <=2.9.10 sdks
Change-Id: Iff9d5a7f7a331b9ffd75e67cadcb4b43a2a4fe55
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/154841
Auto-Submit: Jake Macdonald <jakemac@google.com>
Commit-Queue: Leaf Petersen <leafp@google.com>
Reviewed-by: Leaf Petersen <leafp@google.com>
2020-07-17 16:29:40 +00:00
Jake Macdonald 3d44605c04 Revert "allow the 2.9.x stable sdk in the meta null_safety prerelease"
This reverts commit 0a2f674e28.

Reason for revert: This accidentally allows 2.10 dev releases as well

Original change's description:
> allow the 2.9.x stable sdk in the meta null_safety prerelease
> 
> Change-Id: I383e630cf4edba19e4b8ee38adfb0c276eff1d33
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/154750
> Auto-Submit: Jake Macdonald <jakemac@google.com>
> Commit-Queue: Jake Macdonald <jakemac@google.com>
> Commit-Queue: Nate Bosch <nbosch@google.com>
> Reviewed-by: Nate Bosch <nbosch@google.com>

TBR=jakemac@google.com,nbosch@google.com

Change-Id: I3461eeda4155ca40e4a80cc492b61d10d6c83646
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/154820
Reviewed-by: Jake Macdonald <jakemac@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
2020-07-17 14:29:11 +00:00
Jacob MacDonald 0a2f674e28 allow the 2.9.x stable sdk in the meta null_safety prerelease
Change-Id: I383e630cf4edba19e4b8ee38adfb0c276eff1d33
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/154750
Auto-Submit: Jake Macdonald <jakemac@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Reviewed-by: Nate Bosch <nbosch@google.com>
2020-07-16 23:01:54 +00:00
Brian Wilkerson 73e9554779 Update meta to correspond to the published 1.2.2
Change-Id: I9dcbd9237d25948eb62e3ba68403436c64c70845
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153822
Auto-Submit: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2020-07-09 17:38:32 +00:00
Jacob MacDonald 6dcd45f2b3 update nullsafety release version
Change-Id: I0620fa89b971f363766cf4fa3e1f0ad33193ab28
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153820
Auto-Submit: Jake Macdonald <jakemac@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Jake Macdonald <jakemac@google.com>
2020-07-09 16:39:12 +00:00
Tess Strickland 06cb010247 Revert "Add unawaited to package:meta"
This reverts commit 0d44449aaa.

Reason for revert: Breaks Flutter HHH and the Dart->Flutter roll.

Original change's description:
> Add unawaited to package:meta
> 
> Change-Id: I09df4989591327bd4d148e73a5887b900902576c
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152680
> Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
> Reviewed-by: Jake Macdonald <jakemac@google.com>

TBR=brianwilkerson@google.com,jakemac@google.com

Change-Id: I71f491bccc37508a24b7f6f9d051ed914bafeccd
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/153351
Reviewed-by: Tess Strickland <sstrickl@google.com>
Commit-Queue: Tess Strickland <sstrickl@google.com>
2020-07-07 08:14:51 +00:00
Brian Wilkerson 0d44449aaa Add unawaited to package:meta
Change-Id: I09df4989591327bd4d148e73a5887b900902576c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152680
Commit-Queue: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Jake Macdonald <jakemac@google.com>
2020-07-06 21:57:52 +00:00
pq b42dc32514 add @doNotStore entry
Change-Id: I025b3c71ce05383c93adad0989e57f69972d3304
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/152602
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Phil Quitslund <pquitslund@google.com>
2020-06-25 20:12:32 +00:00
Jacob MacDonald e18b937c1f opt meta into null safety
Change-Id: I004665a1b127d21f794ec3470dae0f7799ddfc06
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/151980
Reviewed-by: Nate Bosch <nbosch@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
Auto-Submit: Jake Macdonald <jakemac@google.com>
2020-06-22 18:51:56 +00:00
pq 4b5e3e6dde meta 1.1.8
Change-Id: I36193146774e970e510c38313474e1c8c4486118
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/122848
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Phil Quitslund <pquitslund@google.com>
2019-10-30 14:11:14 +00:00
Sam Rawlins 76ae676a23 Fix meta CHANGELOG and doc comment after feedback
Bug: https://github.com/dart-lang/sdk/issues/27372
Change-Id: If532ad81e833589642b696b5ef0c291ccaac1e3e
Reviewed-on: https://dart-review.googlesource.com/71121
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
2018-08-22 15:22:58 +00:00
Sam Rawlins 537a6f1411 Introduce @sealed annotation
This annotation will act as an easy way for users to experiment with a language
feature under consideration, called "sealed classes."

Bug: https://github.com/dart-lang/sdk/issues/27372
Change-Id: Ieb8bc70edaf8c11c41f0f47c01951e8311736c1f
Reviewed-on: https://dart-review.googlesource.com/69601
Commit-Queue: Samuel Rawlins <srawlins@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
Reviewed-by: Erik Ernst <eernst@google.com>
Reviewed-by: Leaf Petersen <leafp@google.com>
2018-08-22 04:03:22 +00:00
pq f40988e508 fix changelog for meta (pre-publish)
Change-Id: Iec78c8ef73d148806438cdf8eb8226f4c1e36335
Reviewed-on: https://dart-review.googlesource.com/65601
Reviewed-by: Kevin Moore <kevmoo@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Phil Quitslund <pquitslund@google.com>
2018-07-18 22:13:43 +00:00
pq d533cef4b8 bump meta sdk constraint
Change-Id: I70dd4c24970f8b7a1c3bb10cfce3c289a4177193
Reviewed-on: https://dart-review.googlesource.com/65024
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Phil Quitslund <pquitslund@google.com>
2018-07-16 13:32:20 +00:00
pq 4b89ba24fb Meta CHANGELOG markdown cleanup.
(Prefered style is to surround lists with blank lines.)

Change-Id: I96e5d6715e056e3dd531059e86262e1028b51209
Reviewed-on: https://dart-review.googlesource.com/53689
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
2018-05-03 20:52:40 +00:00
Konstantin Shcheglov 0dc81ae4eb Publish package:meta 1.1.5
R=devoncarew@google.com

Bug: https://github.com/flutter/flutter-intellij/issues/2055
Change-Id: I560f3e4664fd61bd2ab9b3b3fa49c8731d3331d8
Reviewed-on: https://dart-review.googlesource.com/53683
Reviewed-by: Devon Carew <devoncarew@google.com>
2018-05-03 20:00:44 +00:00
Sam Rawlins 0d876c60ad Add a changelog entry for meta 1.0.5
Bug: https://github.com/dart-lang/sdk/issues/29220
Change-Id: I980fd5820d94803862aadd7c53a97daf864736d2
Reviewed-on: https://dart-review.googlesource.com/29180
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Samuel Rawlins <srawlins@google.com>
2017-12-15 23:40:03 +00:00
Stephen Adams 4babd94282 Update dart2js.noInline docs
Change-Id: Id6870b405d2a379c221a3fc493adc547c84c450b
Reviewed-on: https://dart-review.googlesource.com/18506
Commit-Queue: Stephen Adams <sra@google.com>
Reviewed-by: Stephen Adams <sra@google.com>
Reviewed-by: Kevin Moore <kevmoo@google.com>
2017-11-03 19:04:20 +00:00
Stephen Adams b3a93f44eb Add dart2js noInline and tryInline annotations to package:meta
There will be a follow-up change to remove NoInline from package:expect.

Change-Id: I6dc33241ea6d8b6a8994da6a8ec5295dab30f4da
Reviewed-on: https://dart-review.googlesource.com/17043
Reviewed-by: Sigmund Cherem <sigmund@google.com>
2017-10-27 21:21:13 +00:00
Kevin Moore b7a9f2ae7c Fix SDK constraints on analyzer, front_end, kernel, meta
Prepare to publish meta

Change-Id: I1bc564c68315fb2f27469deda76e75495e42c23b
Reviewed-on: https://dart-review.googlesource.com/9364
Reviewed-by: Kevin Moore <kevmoo@google.com>
Reviewed-by: Devon Carew <devoncarew@google.com>
2017-09-28 19:33:27 +00:00
pq 70869b61f4 Update meta version pre-publish.
BUG=
R=brianwilkerson@google.com

Review-Url: https://codereview.chromium.org/2981313002 .
2017-07-19 14:30:47 -07:00
Sam Rawlins c9c5767630 Bump meta to 1.1.0
BUG=
R=nweiz@google.com

Review-Url: https://codereview.chromium.org/2973383002 .
2017-07-10 14:58:14 -07:00
John Messerly 865e808f15 support @virtual fields, fix #27384
R=leafp@google.com

Review URL: https://codereview.chromium.org/2352433002 .
2016-09-19 09:45:24 -07:00
John Messerly 05e945d1c0 follow up for #25578, add @checked to package:meta
R=pquitslund@google.com

Review URL: https://codereview.chromium.org/2334413002 .
2016-09-13 17:26:24 -07:00
Konstantin Shcheglov aecc42c793 Prepare for publishing meta 1.0.2 with @visibleForTesting.
R=brianwilkerson@google.com, pquitslund@google.com
BUG=

Review URL: https://codereview.chromium.org/2247673004 .
2016-08-15 11:58:59 -07:00
pq 1ec53e449c Update @factory to allow for statics and nulls.
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/2087953003 .
2016-06-21 15:33:07 -07:00
pq 93b7445309 Mark meta API as stable and bump to 1.0.0
BUG=
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/2067643002 .
2016-06-13 15:48:13 -07:00
pq bfd06cbd77 Extend @protected to include implemented interfaces.
Fixes: https://github.com/dart-lang/linter/issues/252.
BUG=
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/2031053002 .
2016-06-02 16:13:03 -07:00
pq da4f9c0b7f Fixed docs for meta.
BUG=
R=keertip@google.com

Review URL: https://codereview.chromium.org/1902483003 .
2016-04-18 14:29:45 -07:00
pq 7de59d573f Meta package bump to publish @optionalTypeArgs.
BUG=
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/1882493002 .
2016-04-11 17:07:14 -07:00
pq 10990f12d1 Meta bump.
BUG=
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/1869603002 .
2016-04-06 14:58:25 -07:00
pq e0b327742d Bump meta pre-publish.
BUG=
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/1761933002 .
2016-03-03 10:53:08 -08:00
Brian Wilkerson a614bcef5f Define the mustCallSuper annotation
R=pquitslund@google.com

Review URL: https://codereview.chromium.org/1740763003 .
2016-02-25 14:33:34 -08:00
pq 14b417c36d Changelog update to include @required.
BUG=
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/1738733003 .
2016-02-25 14:16:06 -08:00
pq ca0db6257c Changelog and license files (pre publish).
BUG=
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org/1719663002 .
2016-02-22 13:38:29 -08:00