-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhancement: Enum #88
Comments
This comment was originally written by [email protected] There was discussion about it, but for the technology preview it was decided to leave it out and just use static final fields for now. It may be added later. Removed Type-Defect label. |
Set owner to @gbracha. |
This comment was originally written by [email protected] I find Java's advanced enumerations very powerful over the alternative of defining static final fields. In addition to the type checking they provide and being able to iterate over the entire collection of values, being able to define fields for each type really helps code maintainability for many scenarios in my opinion. I would love to see a similar construct in dart down the road. Has this feature been added to any schedule or is this still simply on the "wish list?" |
[anonymous user feedback] |
This comment was originally written by [email protected] IMHO, Enums in Java cover two major language functionalities:
enum Gender { void createPerson(String name, Gender gender) { ... }
enum UrlParameter { UrlParameter(String name, boolean isRequired) { ... } // ... boolean isRequired() { I feel that the second one is arguably leading to bad patterns (e.g. when Enums start making real work instead of delegating). However, I feel that the first one (type safety) is necessary, otherwise the validity checks will end up being written by developers and executed at runtime. |
This comment was originally written by [email protected] There are at least two other functions of enums: 1. communicating an API (if a function accepts only a restricted set of values, it's way better to make that argument an enum instead of an int), 2. restricting instantiability of a class (there can only be the specified instances of the enum class, no others). |
This comment was originally written by [email protected] @[email protected], I would like to add to your comments: The "communicating an API" argument overlaps with what I was trying to explain by "type safety". Thank you for detailing this use case. For restricting the instantiability of a class, my impression is that the Dart factory model should address this pattern better. I guess the point I was trying to make was the following: |
This comment was originally written by [email protected] What's wrong with interface ConnectionState { } //later |
This comment was originally written by [email protected]
This 'if' is exactly what's wrong, you can't do a 'switch'. Enums are one of the few cases where switch is way better than if. Also, it's overly verbose, and would be even more verbose when you'd add const constructors, which would be necessary in a lot of times -- enum cases as compile time constants are a need. |
This comment was originally written by [email protected] also with class inhetitance you can't limit the possible values with enum |
This comment was originally written by [email protected] +1 on the previous two comments. In addition to comment 10, I also believe there is value in being able to iterate through all possible values and validating that your code is handling all possible states, say in an unit test. |
Added apr30-triage label. |
This comment was originally written by [email protected] For a starter, perhaps have a look at the enumjs project hosted over at github.com, which implements a type safe, enumerable enum that can be used in for example switch statements and for simple comparisons between enum constants. See github.com/axnsoftware/enumjs. It was implemented using coffeescript, but can easily be ported to for example dart. |
Removed apr30-triage label. |
Added triage1 label. |
Added Accepted label. |
This comment was originally written by @seaneagan One way to get enums without baking them into the language would be to define a "marker" interface possibly in a dart:enum library for enums to implement: interface Enum {} and then add the ability to mark classes as final (non-extensible). A class X which implements Enum would be checked by tools that it is final, has no public constructors, and defines a static values getter of type Set<X>: final class Gender implements Enum { static final MALE = new Gender.(); Gender._() => values.add(this); Tools could also check in switch statements on expressions of type X, that there exist cases for all static final fields of X of type X. This approach might allow for more flexibility in how to define enums. |
This comment was originally written by @seaneagan Actually, it would probably need to look more like the below due to lazy initialization of statics. This would be a good use case for Set literals: final class Gender implements Enum { static final MALE = new Gender.(); Gender._(); |
Changes: ``` > git log --format="%C(auto) %h %s" 2fa188c..405fc79 https://dart.googlesource.com/http_io.git/+/405fc79 Bump actions/checkout from 2 to 3 (#92) https://dart.googlesource.com/http_io.git/+/ccfb1ef Fix updated lints (#91) https://dart.googlesource.com/http_io.git/+/fcb94c0 Dart format with latest SDK (#90) https://dart.googlesource.com/http_io.git/+/b723cb6 Bump dart-lang/setup-dart from 0.3 to 1 (#89) https://dart.googlesource.com/http_io.git/+/ac00226 Add dependabot https://dart.googlesource.com/http_io.git/+/78956f5 Update LICENSE (#88) https://dart.googlesource.com/http_io.git/+/1715644 Migrate GitHub Actions (#86) https://dart.googlesource.com/http_io.git/+/5de81cd Update test API usage to non-deprecated members (#85) https://dart.googlesource.com/http_io.git/+/2cb230f Update formatting after dartfmt change https://dart.googlesource.com/http_io.git/+/c84afce test: remove unused, optional/positional argument in private function https://dart.googlesource.com/http_io.git/+/3adb2fd Fix lints (#81) https://dart.googlesource.com/http_io.git/+/e47fc8f lint cleanup (#80) https://dart.googlesource.com/http_io.git/+/5a3e178 Enable and fix lints (#79) https://dart.googlesource.com/http_io.git/+/771fb58 Bump min SDK for http_io (#78) https://dart.googlesource.com/http_io.git/+/fe5c4bf Fix return type in test functions https://dart.googlesource.com/http_io.git/+/0384af8 Travis: Update min tested SDK ``` Diff: https://dart.googlesource.com/http_io.git/+/2fa188caf7937e313026557713f7feffedd4978b~..405fc79233b4a3d4bb079ebf438bb2caf2f49355/ Change-Id: I1107e9dcdbb52bb3b22bd5abbcd347c5a83aea2d Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/244720 Reviewed-by: Nate Bosch <[email protected]> Commit-Queue: Devon Carew <[email protected]>
…997897 Changes: ``` > git log --format="%C(auto) %h %s" dd6fb5d..e496577 https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/e496577 improve failure modes of ChromeConnection.getTabs (#88) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/49acd16 upgrade to lints 2.0.0 (#87) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/c34ebda rev to 1.0.1 (#84) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/950d52a Update README.md https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/3dd20cc Update README.md (#83) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/a79df73 depend on actions/checkout w/ a major version dep (#82) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/9ffbd21 Bump dart-lang/setup-dart from 1.0 to 1.3 (#81) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/dbc0fde Use more specific versions in the github action file (#79) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/092c910 Bump actions/checkout from 2 to 3 (#78) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/7156f1a Bump nanasess/setup-chromedriver from 1.0.5 to 1.0.7 (#77) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/920a381 configure dependabot (#76) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/73d61fa run tests in github actions (#74) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/8a3b2b3 Update README.md (#73) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/57ca5b0 enable the avoid_dynamic_calls lint (#72) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/d10f668 Use package lints (#70) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/da43164 add support for github actions (#69) https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/18620ab Delete .travis.yml ``` Diff: https://dart.googlesource.com/external/github.com/google/webkit_inspection_protocol.dart.git/+/dd6fb5d8b536e19cedb384d0bbf1f5631923f1e8~..e4965778e2837adc62354eec3a19123402997897/ Change-Id: I1052f9efedcb05e8dae815b926294ea6182c9560 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/244941 Reviewed-by: Anna Gringauze <[email protected]> Commit-Queue: Devon Carew <[email protected]>
args (https://github.com/dart-lang/args/compare/80d4abb..aaf671c): aaf671c 2022-10-20 Kevin Moore Require Dart 2.18, update lints, update CI, add dependabot (#222) async (https://github.com/dart-lang/async/compare/f3ed5f6..18a780e): 18a780e 2022-10-20 Kevin Moore Nit: fix analysis_options (#224) b6e7885 2022-10-20 Kevin Moore Require Dart 2.18, latest lints, latest CI bits (#223) lints (https://github.com/dart-lang/lints/compare/8294e56..16bdefe): 16bdefe 2022-10-20 dependabot[bot] Bump actions/checkout from 3.0.2 to 3.1.0 (#89) 0fae4ee 2022-10-20 Devon Carew update lint files docs (#88) usage (https://github.com/dart-lang/usage/compare/9a98c89..fee1d9d): fee1d9d 2022-10-20 dependabot[bot] Bump actions/checkout from 3.0.2 to 3.1.0 (#184) webdev (https://github.com/dart-lang/webdev/compare/a02f073..81c5384): 81c5384 2022-10-20 Nate Bosch Migrate webdev tests to null safety (#1761) Change-Id: I238d46cb5b24d64788862f06dc903a2cd2312725 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/265140 Auto-Submit: Devon Carew <[email protected]> Reviewed-by: Nate Bosch <[email protected]> Commit-Queue: Nate Bosch <[email protected]>
Revisions updated by `dart tools/rev_sdk_deps.dart`. markdown (https://github.com/dart-lang/markdown/compare/93d0eee..9b61871): 9b61871 2022-10-25 Kevin Moore Make helper class private that should not have been exposed (#476) 299964e 2022-10-26 le.chang Return list for link nodes creation (#452) aee6a40 2022-10-25 Kevin Moore validate code coverage on CI (#474) 88f3f8a 2022-10-25 Zhiguang Chen Fix html entity and numeric character references (#467) source_span (https://github.com/dart-lang/source_span/compare/ff03af1..d1d47e5): d1d47e5 2022-10-25 Kevin Moore Require Dart 2.18, update lints, latest pkg:lints, add dependabot (#88) string_scanner (https://github.com/dart-lang/string_scanner/compare/2d84b16..10435a4): 10435a4 2022-10-25 Kevin Moore Update minimum SDK, latest pkg:lints, update CI actions (#48) Change-Id: I94dbb0830600cb5304aaae16b2ae715bfc71411e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/265641 Auto-Submit: Devon Carew <[email protected]> Commit-Queue: Nate Bosch <[email protected]> Reviewed-by: Nate Bosch <[email protected]>
…ctor, browser_launcher, characters, clock, collection, convert, crypto, csslib, dartdoc, fixnum, glob, html, http, http_multi_server, http_parser, json_rpc_2, logging, matcher, mime, package_config, path, pool, pub_semver, source_maps, source_span, sse, stack_trace, stream_channel, term_glyph, test, test_descriptor, test_process, tools, usage, watcher, web_socket_channel, webdev, yaml, yaml_edit Revisions updated by `dart tools/rev_sdk_deps.dart`. args (https://github.com/dart-lang/args/compare/7a5e3b0..5ac2ba1): 5ac2ba1 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#238) f77b1dc 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#239) async (https://github.com/dart-lang/async/compare/f454380..0127813): 0127813 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#236) 100445b 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#237) bazel_worker (https://github.com/dart-lang/bazel_worker/compare/53871c5..d5f8837): d5f8837 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#70) a8a55e6 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#71) benchmark_harness (https://github.com/dart-lang/benchmark_harness/compare/725534a..e591ec4): e591ec4 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#86) 38bf5b8 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#87) boolean_selector (https://github.com/dart-lang/boolean_selector/compare/16e6ad3..28dc03d): 28dc03d 2023-04-04 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#45) browser_launcher (https://github.com/dart-lang/browser_launcher/compare/bc2dc4e..ba4e028): ba4e028 2023-04-04 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#41) characters (https://github.com/dart-lang/characters/compare/3281cc7..ba8d557): ba8d557 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#79) 60cae68 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#80) clock (https://github.com/dart-lang/clock/compare/984642e..93d9f56): 93d9f56 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#48) collection (https://github.com/dart-lang/collection/compare/30fd0f8..9db854d): 9db854d 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#278) convert (https://github.com/dart-lang/convert/compare/83886e3..8812e40): 8812e40 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#79) d28dc33 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#80) crypto (https://github.com/dart-lang/crypto/compare/9efb888..8a03816): 8a03816 2023-04-04 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#143) csslib (https://github.com/dart-lang/csslib/compare/d32bdd4..5836863): 5836863 2023-04-04 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#177) dartdoc (https://github.com/dart-lang/dartdoc/compare/9be04e0..1a7952b): 1a7952b1 2023-04-03 dependabot[bot] Bump ossf/scorecard-action from 2.1.2 to 2.1.3 (#3382) fixnum (https://github.com/dart-lang/fixnum/compare/f8379d9..92ec336): 92ec336 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#108) f14fd19 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#109) glob (https://github.com/dart-lang/glob/compare/f378dc8..eaa878b): eaa878b 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#73) c0c7e66 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#74) html (https://github.com/dart-lang/html/compare/08643e9..57b747d): 57b747d 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#209) 51c9910 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#210) http (https://github.com/dart-lang/http/compare/74f9d3d..ffb4438): ffb4438 2023-04-04 Brian Quinlan Fix maxRedirects documentation to mention ClientException rather than RedirectException (#907) ad0e1cf 2023-04-03 Bahaa Fathi Yousef Fix some spelling (#885) http_multi_server (https://github.com/dart-lang/http_multi_server/compare/7bd190c..e0b5d35): e0b5d35 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#53) 3bbaf22 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#52) http_parser (https://github.com/dart-lang/http_parser/compare/b3b283b..bbe37dd): bbe37dd 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#70) f0527a8 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#71) json_rpc_2 (https://github.com/dart-lang/json_rpc_2/compare/aea3bea..5da2705): 5da2705 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#94) d6ab373 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#95) logging (https://github.com/dart-lang/logging/compare/abef371..787030a): 787030a 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#133) be6a20e 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#134) matcher (https://github.com/dart-lang/matcher/compare/61f4347..cb6b68c): cb6b68c 2023-04-04 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#216) mime (https://github.com/dart-lang/mime/compare/1a51be0..2d8496d): 2d8496d 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#90) 3b39378 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#91) package_config (https://github.com/dart-lang/package_config/compare/74ac1cb..7e09db1): 7e09db1 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#132) 6dc4072 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#133) path (https://github.com/dart-lang/path/compare/cd37179..23e3319): 23e3319 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#140) pool (https://github.com/dart-lang/pool/compare/338bfb4..650e5d3): 650e5d3 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#66) pub_semver (https://github.com/dart-lang/pub_semver/compare/c0e6ea7..860e3d8): 860e3d8 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#82) 12eca92 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#83) source_maps (https://github.com/dart-lang/source_maps/compare/a112e98..0a4b030): 0a4b030 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#76) e753fea 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#75) source_span (https://github.com/dart-lang/source_span/compare/3951ba5..b739fbf): b739fbf 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#94) c6547c2 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#95) sse (https://github.com/dart-lang/sse/compare/8c3efdc..11e83a0): 11e83a0 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#79) stack_trace (https://github.com/dart-lang/stack_trace/compare/6ceb191..9c1b1c5): 9c1b1c5 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#128) 56a09db 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#129) stream_channel (https://github.com/dart-lang/stream_channel/compare/fe0f5e4..74646ea): 74646ea 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#88) term_glyph (https://github.com/dart-lang/term_glyph/compare/d275a8f..f6856e2): f6856e2 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#36) test (https://github.com/dart-lang/test/compare/a01b185..8ea4298): 8ea42987 2023-04-04 Jakub Vrána Make tests compatible with Strict CSP (#1987) 49f7e17a 2023-04-03 dependabot[bot] Bump ossf/scorecard-action from 2.1.2 to 2.1.3 (#1982) 1a4f76b2 2023-04-03 dependabot[bot] Bump github/codeql-action from 2.2.5 to 2.2.9 (#1985) test_descriptor (https://github.com/dart-lang/test_descriptor/compare/1d4a967..aa11162): aa11162 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#49) 226fe86 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#50) test_process (https://github.com/dart-lang/test_process/compare/f76d0b8..946bc27): 946bc27 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#40) 441f585 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#41) tools (https://github.com/dart-lang/tools/compare/d40ca93..0304fbb): 0304fbb 2023-04-04 Elias Yishak Add catcherror callback for `sendData` (#72) 6d1dedf 2023-04-04 Daco Harkes [cli_config] Pub badges (#71) 561dce2 2023-04-04 Daco Harkes [cli_config] Bump version (#68) d3909a4 2023-04-04 Daco Harkes Fix windows path resolving (#67) 77cf078 2023-04-03 Daco Harkes [cli_config] Fix optionalString validValues (#69) usage (https://github.com/dart-lang/usage/compare/399770f..0698711): 0698711 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#190) 2cdb5e3 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#189) watcher (https://github.com/dart-lang/watcher/compare/5968409..00aa79b): 00aa79b 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#140) 598038f 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#141) web_socket_channel (https://github.com/dart-lang/web_socket_channel/compare/e2fe7f6..40eb236): 40eb236 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#260) 1823444 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#261) webdev (https://github.com/dart-lang/webdev/compare/b139649..e887316): e887316c 2023-04-03 Elliott Brooks Prepare DWDS for version `19.0.0` release (#2068) 704d5086 2023-04-03 Elliott Brooks Fix typo (#2069) 2e6e1b63 2023-04-03 Anna Gringauze Fix getObject failure on record class. (#2063) yaml (https://github.com/dart-lang/yaml/compare/0f80b12..56dfaf4): 56dfaf4 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#140) d925d7e 2023-04-03 dependabot[bot] Bump actions/checkout from 3.3.0 to 3.5.0 (#141) yaml_edit (https://github.com/dart-lang/yaml_edit/compare/fbc5cb3..386fd33): 386fd33 2023-04-03 dependabot[bot] Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (#49) Change-Id: I986c83f657631813a32e360fbb90f42f7d43440a Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/293280 Auto-Submit: Devon Carew <[email protected]> Reviewed-by: Konstantin Shcheglov <[email protected]> Commit-Queue: Konstantin Shcheglov <[email protected]>
…ion, convert, crypto, csslib, ffi, fixnum, glob, html, http_multi_server, http_parser, json_rpc_2, logging, mime, package_config, pool, pub_semver, source_map_stack_trace, sse, stack_trace, stream_channel, string_scanner, term_glyph, test_descriptor, tools, typed_data, web_socket_channel, webdev, yaml, yaml_edit Revisions updated by `dart tools/rev_sdk_deps.dart`. async (https://github.com/dart-lang/async/compare/b9ed219..0f368d3): 0f368d3 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#240) benchmark_harness (https://github.com/dart-lang/benchmark_harness/compare/e591ec4..f81b042): f81b042 2023-05-08 Devon Carew Update pubspec.yaml (#89) 1dc07da 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#88) boolean_selector (https://github.com/dart-lang/boolean_selector/compare/9fd3bae..7eed402): 7eed402 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#46) clock (https://github.com/dart-lang/clock/compare/6b2004c..6b9df3e): 6b9df3e 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#50) collection (https://github.com/dart-lang/collection/compare/bf27520..6abff47): 6abff47 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#282) convert (https://github.com/dart-lang/convert/compare/855aeac..b652c00): b652c00 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#82) crypto (https://github.com/dart-lang/crypto/compare/c5403c8..4e9dde1): 4e9dde1 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#147) csslib (https://github.com/dart-lang/csslib/compare/44bfbe3..923edf0): 923edf0 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#178) ffi (https://github.com/dart-lang/ffi/compare/6d8fa8d..1a859e0): 1a859e0 2023-05-09 Michael Thomsen Add topics in pubspec.yaml (#192) fixnum (https://github.com/dart-lang/fixnum/compare/92ec336..006a130): 006a130 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#111) glob (https://github.com/dart-lang/glob/compare/eaa878b..46403be): 46403be 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#76) html (https://github.com/dart-lang/html/compare/5d87dc8..593d6f6): 593d6f6 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#214) http_multi_server (https://github.com/dart-lang/http_multi_server/compare/e0b5d35..d1fffed): d1fffed 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#54) http_parser (https://github.com/dart-lang/http_parser/compare/bbe37dd..5a33f5f): 5a33f5f 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#72) json_rpc_2 (https://github.com/dart-lang/json_rpc_2/compare/5da2705..800843e): 800843e 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#96) logging (https://github.com/dart-lang/logging/compare/787030a..4779d7e): 4779d7e 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#136) mime (https://github.com/dart-lang/mime/compare/2d8496d..cd8001e): cd8001e 2023-05-09 Lara Schütt Add `text/markdown` mimeType lookup by extension (#85) a0ea506 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#93) package_config (https://github.com/dart-lang/package_config/compare/7e09db1..f41f92c): f41f92c 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#134) pool (https://github.com/dart-lang/pool/compare/650e5d3..86b4f43): 86b4f43 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#68) pub_semver (https://github.com/dart-lang/pub_semver/compare/c3e56d1..6dd1908): 6dd1908 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#85) source_map_stack_trace (https://github.com/dart-lang/source_map_stack_trace/compare/08a81a8..09715f9): 09715f9 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#38) sse (https://github.com/dart-lang/sse/compare/f947c3d..11ba89e): 11ba89e 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#83) stack_trace (https://github.com/dart-lang/stack_trace/compare/9c1b1c5..36fa0e1): 36fa0e1 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#130) stream_channel (https://github.com/dart-lang/stream_channel/compare/71d4690..a862e41): a862e41 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#90) string_scanner (https://github.com/dart-lang/string_scanner/compare/f7a656f..3bc6e54): 3bc6e54 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#57) term_glyph (https://github.com/dart-lang/term_glyph/compare/b110501..3de5f1b): 3de5f1b 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#37) test_descriptor (https://github.com/dart-lang/test_descriptor/compare/aa11162..23e49a2): 23e49a2 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#51) tools (https://github.com/dart-lang/tools/compare/6c68bca..62c9604): 62c9604 2023-05-08 dependabot[bot] Bump coverallsapp/github-action from 2.0.0 to 2.1.2 (#88) fde75bf 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#89) typed_data (https://github.com/dart-lang/typed_data/compare/d85363d..021f25a): 021f25a 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#64) web_socket_channel (https://github.com/dart-lang/web_socket_channel/compare/b28bae6..2630714): 2630714 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#265) webdev (https://github.com/dart-lang/webdev/compare/12f2285..fe5b975): fe5b9758 2023-05-08 Anna Gringauze Hide internal implementation details in type objects (#2103) yaml (https://github.com/dart-lang/yaml/compare/54e8284..1f39ffe): 1f39ffe 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#142) yaml_edit (https://github.com/dart-lang/yaml_edit/compare/e05282b..763ca94): 763ca94 2023-05-08 dependabot[bot] Bump actions/checkout from 3.5.0 to 3.5.2 (#51) Change-Id: Ie2414a72f1377775a474ef976c2f9c797ed5b0a5 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/302360 Reviewed-by: Konstantin Shcheglov <[email protected]> Auto-Submit: Devon Carew <[email protected]> Commit-Queue: Konstantin Shcheglov <[email protected]>
… native, protobuf, test, tools Revisions updated by `dart tools/rev_sdk_deps.dart`. dartdoc (https://github.com/dart-lang/dartdoc/compare/2522559..d716fa3): d716fa36 2023-07-13 Sam Rawlins Migrate the try-publish and build-pub-package tasks to args commands (#3460) 33b44d2d 2023-07-11 Sam Rawlins Migrate doc-related tasks to package:args commands (#3459) ecosystem (https://github.com/dart-lang/ecosystem/compare/b34db4f..db9d71d): db9d71d 2023-07-12 Devon Carew upgrade to the latest stable action version (#133) 3f4b8d1 2023-07-12 Moritz Switch coverage computation (#132) 5a9f06b 2023-07-10 Jacob MacDonald add environment input to support github deployment environments (#131) f3b10c9 2023-07-10 Kevin Moore blast_repo:auto-publish - add permissions by default (#129) http (https://github.com/dart-lang/http/compare/c148a3a..b206771): b206771 2023-07-11 Brian Quinlan Make native bindings pass `dart analysis` (#985) leak_tracker (https://github.com/dart-lang/leak_tracker/compare/85bd7fb..5675231): 5675231 2023-07-13 Polina Cherkasova Add disconnection from service to free up references. (#91) 9b97f84 2023-07-11 Parker Lougheed Remove mentions to deprecated strong_mode options (#85) a21e90e 2023-07-11 Polina Cherkasova Protect from identityHashCode equal to 0. (#90) 8e3aa07 2023-07-11 Polina Cherkasova Create troubleshooting helpers. (#89) markdown (https://github.com/dart-lang/markdown/compare/b4bdde2..ee4e1b3): ee4e1b3 2023-07-13 Sam Rawlins Bump to 7.1.1 (#550) mockito (https://github.com/dart-lang/mockito/compare/451f756..ffbbb4c): ffbbb4c 2023-07-12 Ilya Yanok Second attempt to fix "not found" error for type vars in bounds native (https://github.com/dart-lang/native/compare/1e89ed9..acad396): acad396 2023-07-11 Daco Harkes [infra] Remove the last path dependencies (#88) protobuf (https://github.com/dart-lang/protobuf/compare/a912f76..d9e8a31): d9e8a31 2023-07-12 Kevin Moore Compiler: generate doc comments (#860) test (https://github.com/dart-lang/test/compare/3429712..a92b5bb): a92b5bb3 2023-07-12 Nate Bosch Remove "compiling" messages (#2063) 4e023035 2023-07-12 Nate Bosch More loosely handle error message from SDK (#2064) tools (https://github.com/dart-lang/tools/compare/af38b2b..765701d): 765701d 2023-07-13 Elias Yishak Enhance log file stats (#117) Change-Id: Ib89e80f8f8963433c4abef953924830634352d86 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/313541 Auto-Submit: Devon Carew <[email protected]> Reviewed-by: Konstantin Shcheglov <[email protected]> Commit-Queue: Konstantin Shcheglov <[email protected]>
… native, protobuf, test, tools Revisions updated by `dart tools/rev_sdk_deps.dart`. dartdoc (https://github.com/dart-lang/dartdoc/compare/2522559..d716fa3): d716fa36 2023-07-13 Sam Rawlins Migrate the try-publish and build-pub-package tasks to args commands (dart-lang#3460) 33b44d2d 2023-07-11 Sam Rawlins Migrate doc-related tasks to package:args commands (dart-lang#3459) ecosystem (https://github.com/dart-lang/ecosystem/compare/b34db4f..db9d71d): db9d71d 2023-07-12 Devon Carew upgrade to the latest stable action version (dart-lang#133) 3f4b8d1 2023-07-12 Moritz Switch coverage computation (dart-lang#132) 5a9f06b 2023-07-10 Jacob MacDonald add environment input to support github deployment environments (dart-lang#131) f3b10c9 2023-07-10 Kevin Moore blast_repo:auto-publish - add permissions by default (dart-lang#129) http (https://github.com/dart-lang/http/compare/c148a3a..b206771): b206771 2023-07-11 Brian Quinlan Make native bindings pass `dart analysis` (dart-lang#985) leak_tracker (https://github.com/dart-lang/leak_tracker/compare/85bd7fb..5675231): 5675231 2023-07-13 Polina Cherkasova Add disconnection from service to free up references. (dart-lang#91) 9b97f84 2023-07-11 Parker Lougheed Remove mentions to deprecated strong_mode options (dart-lang#85) a21e90e 2023-07-11 Polina Cherkasova Protect from identityHashCode equal to 0. (dart-lang#90) 8e3aa07 2023-07-11 Polina Cherkasova Create troubleshooting helpers. (dart-lang#89) markdown (https://github.com/dart-lang/markdown/compare/b4bdde2..ee4e1b3): ee4e1b3 2023-07-13 Sam Rawlins Bump to 7.1.1 (dart-lang#550) mockito (https://github.com/dart-lang/mockito/compare/451f756..ffbbb4c): ffbbb4c 2023-07-12 Ilya Yanok Second attempt to fix "not found" error for type vars in bounds native (https://github.com/dart-lang/native/compare/1e89ed9..acad396): acad396 2023-07-11 Daco Harkes [infra] Remove the last path dependencies (dart-lang#88) protobuf (https://github.com/dart-lang/protobuf/compare/a912f76..d9e8a31): d9e8a31 2023-07-12 Kevin Moore Compiler: generate doc comments (dart-lang#860) test (https://github.com/dart-lang/test/compare/3429712..a92b5bb): a92b5bb3 2023-07-12 Nate Bosch Remove "compiling" messages (dart-lang#2063) 4e023035 2023-07-12 Nate Bosch More loosely handle error message from SDK (dart-lang#2064) tools (https://github.com/dart-lang/tools/compare/af38b2b..765701d): 765701d 2023-07-13 Elias Yishak Enhance log file stats (dart-lang#117) Change-Id: Ib89e80f8f8963433c4abef953924830634352d86 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/313541 Auto-Submit: Devon Carew <[email protected]> Reviewed-by: Konstantin Shcheglov <[email protected]> Commit-Queue: Konstantin Shcheglov <[email protected]>
…li_util, clock, convert, crypto, csslib, dartdoc, ecosystem, ffi, fixnum, http, lints, logging, markdown, matcher, mime, native, path, pool, shelf, source_map_stack_trace, sse, stack_trace, stream_channel, string_scanner, term_glyph, test, test_descriptor, test_process, tools, typed_data, watcher, yaml, yaml_edit Revisions updated by `dart tools/rev_sdk_deps.dart`. async (https://github.com/dart-lang/async/compare/b65622a..75efa6c): 75efa6c 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#250) bazel_worker (https://github.com/dart-lang/bazel_worker/compare/c29d162..f950bbf): f950bbf 2023-08-31 Parker Lougheed Regenerate worker protocol protos to add constructors and comments (#78) 9b4c6a0 2023-08-30 Parker Lougheed Update e2e_test dependencies (#79) boolean_selector (https://github.com/dart-lang/boolean_selector/compare/303635d..f255921): f255921 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#50) browser_launcher (https://github.com/dart-lang/browser_launcher/compare/27ec600..1f69393): 1f69393 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#48) cli_util (https://github.com/dart-lang/cli_util/compare/9b7ce78..44118e3): 44118e3 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#88) clock (https://github.com/dart-lang/clock/compare/263e508..1e75f08): 1e75f08 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#55) convert (https://github.com/dart-lang/convert/compare/79ee174..c058c8f): c058c8f 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#86) crypto (https://github.com/dart-lang/crypto/compare/8b704c6..1e26879): 1e26879 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#151) csslib (https://github.com/dart-lang/csslib/compare/7e91228..bd30a1a): bd30a1a 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#188) dartdoc (https://github.com/dart-lang/dartdoc/compare/5fda5eb..695b218): 695b218c 2023-08-30 Sam Rawlins Tidy Category: (#3488) b26af96f 2023-08-30 Sam Rawlins Tidy up library exports (#3487) be35cb00 2023-08-29 Devon Carew Update dependabot.yaml (#3486) 649bb8d2 2023-08-29 Sam Rawlins Migrate to create_api_docs.dart (#3482) ecosystem (https://github.com/dart-lang/ecosystem/compare/f777da7..89e58de): 89e58de 2023-09-01 Hossein Yousefi also install flutter on validate (#160) f95d0f2 2023-09-01 Hossein Yousefi Add use-flutter arg to validate (#159) 8743a9d 2023-09-01 Moritz Pass a parameter for Flutter `firehose` support (#158) 54d1628 2023-08-31 Moritz Setup Flutter in publish workflow (#157) 8fa89c6 2023-08-31 Moritz Add flutter support (#155) 65817bf 2023-08-29 Moritz Switch to Pub API (#152) ffi (https://github.com/dart-lang/ffi/compare/e2c01a9..d36e05a): d36e05a 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#208) fixnum (https://github.com/dart-lang/fixnum/compare/00fa120..87ed065): 87ed065 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#114) http (https://github.com/dart-lang/http/compare/cad7d60..7fb6fd6): 7fb6fd6 2023-08-31 Brian Quinlan Clarify how to set the body without a content type header (#1014) lints (https://github.com/dart-lang/lints/compare/54cd7a0..da44af3): da44af3 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#144) logging (https://github.com/dart-lang/logging/compare/5214987..bcaad0f): bcaad0f 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#147) markdown (https://github.com/dart-lang/markdown/compare/56e75df..6cfd6f1): 6cfd6f1 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#554) 52be591 2023-08-30 Parker Lougheed Fix a few more lints, no longer ignore line length (#552) matcher (https://github.com/dart-lang/matcher/compare/ce8f409..80910d6): 80910d6 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#227) mime (https://github.com/dart-lang/mime/compare/799b398..37ef637): 37ef637 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#104) native (https://github.com/dart-lang/native/compare/5a1361b..a2dfedc): a2dfedc 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#117) 8dfb0d2 2023-09-01 dependabot[bot] Bump nttld/setup-ndk from 1.2.0 to 1.3.1 (#118) path (https://github.com/dart-lang/path/compare/7c2324b..96d9183): 96d9183 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#150) pool (https://github.com/dart-lang/pool/compare/7700102..a5bee35): a5bee35 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#73) shelf (https://github.com/dart-lang/shelf/compare/73edd2b..2926f76): 2926f76 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#376) source_map_stack_trace (https://github.com/dart-lang/source_map_stack_trace/compare/16e54fd..196d7bf): 196d7bf 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#41) sse (https://github.com/dart-lang/sse/compare/8cc5b11..eeb2588): eeb2588 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#87) 2bb1a6e 2023-09-01 dependabot[bot] Bump nanasess/setup-chromedriver from 2.1.1 to 2.2.0 (#88) stack_trace (https://github.com/dart-lang/stack_trace/compare/4ddd86d..bcf2a0b): bcf2a0b 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#140) stream_channel (https://github.com/dart-lang/stream_channel/compare/e54234f..0ce7ab6): 0ce7ab6 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#94) string_scanner (https://github.com/dart-lang/string_scanner/compare/413b57a..da9142c): da9142c 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#62) term_glyph (https://github.com/dart-lang/term_glyph/compare/423700a..1b28285): 1b28285 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#41) test (https://github.com/dart-lang/test/compare/d0fc4bd..27dcae1): 27dcae11 2023-09-01 dependabot[bot] Bump github/codeql-action from 2.21.2 to 2.21.5 (#2086) cf0a0a73 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#2085) test_descriptor (https://github.com/dart-lang/test_descriptor/compare/36d8617..030193d): 030193d 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#55) test_process (https://github.com/dart-lang/test_process/compare/b360784..2a6ee23): 2a6ee23 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#47) tools (https://github.com/dart-lang/tools/compare/b72fae8..2c8cbd6): 2c8cbd6 2023-09-01 Jonas Finnemann Jensen Extension discovery 2.0.0 (#156) 3e12c2e 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#157) 0f28f80 2023-08-28 Kenzie Davisson Prepare extension_discovery for 1.0.1 release (#154) typed_data (https://github.com/dart-lang/typed_data/compare/a20be90..80e8943): 80e8943 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#72) watcher (https://github.com/dart-lang/watcher/compare/7457413..1aed03e): 1aed03e 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#149) yaml (https://github.com/dart-lang/yaml/compare/7930148..ae00187): ae00187 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#150) yaml_edit (https://github.com/dart-lang/yaml_edit/compare/87dcf31..4a9734d): 4a9734d 2023-09-01 dependabot[bot] Bump actions/checkout from 3.5.3 to 3.6.0 (#56) 83f9033 2023-07-01 dependabot[bot] Bump actions/checkout from 3.5.2 to 3.5.3 (#54) Change-Id: Ie6b9d9ef138730b98e9df8cbb31c6cc330ada9f8 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/323703 Reviewed-by: Konstantin Shcheglov <[email protected]> Commit-Queue: Devon Carew <[email protected]>
…pto, ffi, fixnum, markdown, matcher, mime, mockito, native, path, pool, sse, stack_trace, stream_channel, string_scanner, term_glyph, test_process, watcher Revisions updated by `dart tools/rev_sdk_deps.dart`. boolean_selector (https://github.com/dart-lang/boolean_selector/compare/9431e01..479e1c1): 479e1c1 2023-10-03 dependabot[bot] Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (#52) browser_launcher (https://github.com/dart-lang/browser_launcher/compare/25bc94a..c2871b2): c2871b2 2023-10-03 dependabot[bot] Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (#49) cli_util (https://github.com/dart-lang/cli_util/compare/9e48f0d..56c1235): 56c1235 2023-10-03 dependabot[bot] Bump actions/checkout from 3.6.0 to 4.1.0 (#89) convert (https://github.com/dart-lang/convert/compare/140b2f0..03242b2): 03242b2 2023-10-03 dependabot[bot] Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (#88) crypto (https://github.com/dart-lang/crypto/compare/b38dd62..36ead7c): 36ead7c 2023-10-03 dependabot[bot] Bump actions/checkout from 3.6.0 to 4.1.0 (#154) ffi (https://github.com/dart-lang/ffi/compare/ee70dd4..2faec28): 2faec28 2023-10-02 dependabot[bot] Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (#215) fixnum (https://github.com/dart-lang/fixnum/compare/ef0a587..ef45eb5): ef45eb5 2023-10-02 dependabot[bot] Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (#116) markdown (https://github.com/dart-lang/markdown/compare/ae766d5..4e2e970): 4e2e970 2023-10-03 dependabot[bot] Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (#557) matcher (https://github.com/dart-lang/matcher/compare/11daad9..356e5f6): 356e5f6 2023-10-03 dependabot[bot] Bump actions/checkout from 3.6.0 to 4.1.0 (#228) mime (https://github.com/dart-lang/mime/compare/f3b9c49..af3e5fe): af3e5fe 2023-10-03 dependabot[bot] Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (#106) mockito (https://github.com/dart-lang/mockito/compare/610c3dc..49859e4): 49859e4 2023-10-05 Ilya Yanok Fix Mockito formatting for recent Dart versions native (https://github.com/dart-lang/native/compare/7aaa025..fd21f5b): fd21f5b 2023-10-05 Gabriel Terwesten [native_assets_cli] Clarify meaning of `targetAndroidNdkApi` in docs (#151) path (https://github.com/dart-lang/path/compare/abcf38c..4ca27d4): 4ca27d4 2023-10-03 dependabot[bot] Bump actions/checkout from 3.6.0 to 4.1.0 (#152) pool (https://github.com/dart-lang/pool/compare/4bcc7de..5ccef15): 5ccef15 2023-10-03 dependabot[bot] Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (#74) sse (https://github.com/dart-lang/sse/compare/606387e..e190744): e190744 2023-10-03 dependabot[bot] Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (#90) stack_trace (https://github.com/dart-lang/stack_trace/compare/1c36cd7..634589f): 634589f 2023-10-03 dependabot[bot] Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (#142) stream_channel (https://github.com/dart-lang/stream_channel/compare/bf74065..ffdb208): ffdb208 2023-10-03 dependabot[bot] Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (#96) string_scanner (https://github.com/dart-lang/string_scanner/compare/616424c..9c525f7): 9c525f7 2023-10-03 dependabot[bot] Bump actions/checkout from 3.6.0 to 4.1.0 (#64) term_glyph (https://github.com/dart-lang/term_glyph/compare/19abf84..cff80de): cff80de 2023-10-02 dependabot[bot] Bump actions/checkout from 3.6.0 to 4.1.0 (#43) test_process (https://github.com/dart-lang/test_process/compare/5efd0bf..d610333): d610333 2023-10-02 dependabot[bot] Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (#48) watcher (https://github.com/dart-lang/watcher/compare/c480e2d..3998cdd): 3998cdd 2023-10-03 dependabot[bot] Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (#152) Change-Id: If3a7412a341d968ec8eee3a866f9f6149460c2c8 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/329580 Commit-Queue: Konstantin Shcheglov <[email protected]> Auto-Submit: Devon Carew <[email protected]> Reviewed-by: Konstantin Shcheglov <[email protected]>
This issue was originally filed by [email protected]
I am missing a generic Enum<T> class like for example in Java.
Could this be included into the language please?
The text was updated successfully, but these errors were encountered: