dart-sdk/pkg
Lasse R.H. Nielsen 8ab3dcf709 Make ArgumentError.check* functions return the valid argument.
This makes these checks useful in situations where you don't want to spend
an extra statement, like `=>` bodies or initializer lists (including
forwarding generative constructors).

Change-Id: Ia55b8741a7c75af631db48ac70e64597d8f96c73
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/135649
Commit-Queue: Lasse R.H. Nielsen <lrn@google.com>
Reviewed-by: Lasse R.H. Nielsen <lrn@google.com>
Reviewed-by: Bob Nystrom <rnystrom@google.com>
2020-03-23 18:00:09 +00:00
..
_fe_analyzer_shared [cfe] Restrict nullable typedefs to nonfunction-type-aliases 2020-03-23 16:21:03 +00:00
_js_interop_checks Disallow non-external generative JS constructors 2020-03-06 17:06:39 +00:00
analysis_server Optimization for the MeanReciprocalRankComputer.  This change doesn't have the object hold onto the list of ranks for the entire duration of a run, but has a running sum instead (similar to ArithmeticMeanComputer). 2020-03-21 19:50:36 +00:00
analysis_server_client Prepare analysis_server_client for isolate implementation. 2020-03-20 19:10:48 +00:00
analysis_tool
analyzer Add more libraries and classes to MockSdk. 2020-03-23 16:10:43 +00:00
analyzer_cli Add a test that will fail if any of the files in analyzer_cli are not sorted by MemberSorter 2020-03-22 21:27:00 +00:00
analyzer_plugin Add new relevance support to the OverrideContributor 2020-03-19 22:48:39 +00:00
async_helper Make minitest and async_minitest NNBD agnostic. 2020-03-16 19:58:10 +00:00
build_integration
compiler [dart2js] Erase *s on type literals at compile-time. 2020-03-21 05:56:06 +00:00
dart2js_tools Use source-maps in test runner to expand JavaScript stack traces. 2020-01-24 20:00:13 +00:00
dart2native pkg/dart2native: make it clear this package is not meant to be published 2020-03-12 17:05:06 +00:00
dart_internal Widen the SDK constraint on dart_internal to include 2.7.0. 2019-12-06 00:54:30 +00:00
dartdev Add some additional tests to test the commands that are currently passing the help <verb> == <verb> --help assertion. 2020-03-20 17:40:22 +00:00
dartfix Add sanity checks for NNBD state in migration. 2020-03-16 18:27:58 +00:00
dds [ package:dds ] Initial commit of the Dart Development Service, package:dds 2020-03-19 23:36:45 +00:00
dev_compiler [dartdevc] record metrics 2020-03-23 15:38:37 +00:00
diagnostic
expect Make minitest and async_minitest NNBD agnostic. 2020-03-16 19:58:10 +00:00
front_end Make ArgumentError.check* functions return the valid argument. 2020-03-23 18:00:09 +00:00
frontend_server [dartdevc] record metrics 2020-03-23 15:38:37 +00:00
js Remove some stale JS interop known differences 2020-02-26 00:52:43 +00:00
js_ast
kernel [cfe] Report error on (un)assigned late variables 2020-03-23 14:48:53 +00:00
meta typos 2020-01-02 23:09:17 +00:00
modular_test Fix another modular test expectation file. 2020-02-15 02:39:46 +00:00
native_stack_traces [pkg/native_stack_traces] Return stub call information when appropriate. 2020-03-20 11:26:02 +00:00
nnbd_migration Migration: mark for-each loop variables as initialized 2020-03-20 23:50:50 +00:00
smith Re-land "[vm] AOT blobs snapshots are obsolete. Remove dead code." 2020-02-17 11:12:15 +00:00
sourcemap_testing Move ID testing infrastructure into _fe_analyzer_shared. 2019-11-01 12:39:00 +00:00
status_file
telemetry Give 'filename' to attachment MultipartFile(s). 2020-03-19 22:14:59 +00:00
test_runner remove unittest pkg reference from test_runner 2020-03-22 18:22:59 +00:00
testing [CFE] Messages test doesn't allow status updates for spelling tests 2020-01-24 10:15:26 +00:00
vm [kernel/CFE] Simplified toString on (ast) nodes 2020-03-23 10:25:23 +00:00
vm_service [ package:vm_service ] 4.0.0 release, Sentinels are now thrown, Future<dynamic> returns are now Future<Response> 2020-03-05 18:51:29 +00:00
.gitignore
BUILD.gn [BUILD] - Format gn files, this is being done to ensure the unfork CL 2020-03-10 21:56:11 +00:00
pkg.status [ package:dds ] Initial commit of the Dart Development Service, package:dds 2020-03-19 23:36:45 +00:00