dart-sdk/sdk_nnbd/lib
Nicholas Shahan 598fba0147 [dartdevc] Actually use the libraries from the NNBD fork of the SDK
This change fixes the issues causing build failures when using the
forked NNBD SDK sources and trying to build the dartdevc_kernel_sdk
target.

The end result is a dart_sdk.js file that is known to be incorrect
(missing uses of the legacy and nullable type wrapping) but serves
as a baseline for improvement. Some tests of the runtime directly
will correctly pass.

Following changes will turn on the type wrapping and we can start
diagnosing and fixing the issues that appear.

Fixes: #38665

Change-Id: Iddcf31ef2520fa54bf7d9ae6262c2264636b9b10
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/127780
Reviewed-by: Mark Zhou <markzipan@google.com>
Reviewed-by: Sigmund Cherem <sigmund@google.com>
Commit-Queue: Nicholas Shahan <nshahan@google.com>
2019-12-13 17:11:19 +00:00
..
_http [sdk] Fix all uses of the view() constructor to always use offsetInBytes. 2019-12-06 10:37:00 +00:00
_internal [dartdevc] Actually use the libraries from the NNBD fork of the SDK 2019-12-13 17:11:19 +00:00
async [SDK] Adds --lazy-async-stack support for async*. 2019-12-04 12:47:48 +00:00
cli Add non-NNBD language version marker on all sdk_nnbd files. 2019-09-19 19:44:37 +00:00
collection Fix dart:collection analysis errors in NNBD fork 2019-12-05 18:20:09 +00:00
convert [sdk] Fix all uses of the view() constructor to always use offsetInBytes. 2019-12-06 10:37:00 +00:00
core [dartdevc] Migrating dart:_js_helper and dart:_interceptors to NNBD. 2019-12-04 18:23:29 +00:00
developer Migrating DDC dart:developer patch files. 2019-11-11 17:43:23 +00:00
ffi [doc/ffi] Update API docs message to be consistent with website 2019-11-06 11:46:11 +00:00
html (html) remove type parameter from callback argument 2019-12-06 19:02:02 +00:00
indexed_db/dart2js Copy dart:html files to sdk_nnbd automatically and opt out 2019-11-06 23:59:33 +00:00
internal Fix dart:collection analysis errors in NNBD fork 2019-12-05 18:20:09 +00:00
io Revert "[dart:io] RawSocketOption.fromInt should follow the same endian as host" 2019-12-13 16:06:18 +00:00
isolate Remove mentions of dart2js from isolate docs 2019-10-15 22:10:58 +00:00
js Add gni files to the html, js, and js_util packages in support of adding them to the flutter sdk. 2019-09-24 15:28:29 +00:00
js_util Added promiseToFuture function to js_util.dart 2019-11-04 22:56:45 +00:00
math Avoid repeated cast on NNBD rectangle width/height. 2019-10-27 22:27:00 +00:00
mirrors [VM] Implement isExtensionMember in MethodMirror and VariableMirror 2019-10-09 00:27:30 +00:00
svg/dart2js Copy dart:html files to sdk_nnbd automatically and opt out 2019-11-06 23:59:33 +00:00
typed_data Updated {,unmodifiable_}typed_data.dart for NNBD. 2019-10-25 07:34:34 +00:00
vmservice [vm/aot] Check in test to ensure in PRODUCT mode we don't retain any code in dart:vmservice_io/dart:_vmservice 2019-12-04 15:30:58 +00:00
wasm [vm] Wasm memory exports, and emscripten hello world 2019-10-01 18:19:56 +00:00
web_audio/dart2js Copy dart:html files to sdk_nnbd automatically and opt out 2019-11-06 23:59:33 +00:00
web_gl/dart2js Copy dart:html files to sdk_nnbd automatically and opt out 2019-11-06 23:59:33 +00:00
web_sql/dart2js Copy dart:html files to sdk_nnbd automatically and opt out 2019-11-06 23:59:33 +00:00
libraries.json [dartdevc] Actually use the libraries from the NNBD fork of the SDK 2019-12-13 17:11:19 +00:00
libraries.yaml [dartdevc] Actually use the libraries from the NNBD fork of the SDK 2019-12-13 17:11:19 +00:00
libraries_nnbd_mix_hack.json [dartdevc] Finishing migration of dart:_interceptors and dart:_runtime. 2019-12-06 22:24:34 +00:00
vmservice_libraries.json Make a fork of sdk/lib for use by NNBD. 2019-09-10 19:20:12 +00:00
vmservice_libraries.yaml Make a fork of sdk/lib for use by NNBD. 2019-09-10 19:20:12 +00:00