dart-sdk/pkg
Johnni Winther 749b622a6b [cfe] Don't override language version of opt-out libraries in strong mode
This change compiles opt-out libraries with opt-out semantics even when
sound null safety was requested. The compile-time error that libraries
cannot opt out with sound null safety is still produces but spurious errors
from interpreting opt-out as opt-in are avoided.

This also aligns the compilation of from-source with from-dill for the
case of opt-out libraries in face of sound null safety.

Closes #43327

Change-Id: I19d659219b7c7b357d15fc5f1ca4415fe1fc4592
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/166243
Reviewed-by: Jens Johansen <jensj@google.com>
Commit-Queue: Johnni Winther <johnniwinther@google.com>
2020-10-07 08:43:25 +00:00
..
_fe_analyzer_shared Fix bad flow analysis unit test for restrict. 2020-10-06 21:20:27 +00:00
_js_interop_checks
analysis_server Convert to list to avoid 'Adding to unmodifiable list' exception. 2020-10-06 22:13:53 +00:00
analysis_server_client
analysis_tool
analyzer Revert "Return declared elements for linked AST nodes." 2020-10-07 07:33:00 +00:00
analyzer_cli
analyzer_plugin
async_helper
build_integration [build_integration] Remove unused async import 2020-10-01 20:38:00 +00:00
compiler Update README.md comments concerning constants. 2020-10-07 00:31:43 +00:00
dart2js_tools
dart2native
dart_internal
dartdev display progress while fixing and display a count summary on exit 2020-10-07 05:14:03 +00:00
dartfix
dds [ VM Service / DDS ] Forward 'evaluate' and 'evaluateInFrame' requests to VM Service 2020-10-01 19:00:20 +00:00
dev_compiler [dartdevc] Lazily executing deferred types to prevent improper module reordering. 2020-10-06 21:31:33 +00:00
diagnostic
expect
front_end [cfe] Don't override language version of opt-out libraries in strong mode 2020-10-07 08:43:25 +00:00
frontend_server
js
js_ast
kernel [cfe] Use computeRawType in Null Safe UP and DOWN 2020-10-07 08:40:34 +00:00
language_versioning_2.7_test
meta
modular_test
native_stack_traces
nnbd_migration
smith
sourcemap_testing
status_file
telemetry
test_runner
testing [cfe] Show regeneration command on unittest expectation failures 2020-10-02 09:52:17 +00:00
vm [vm/aot/tfa] Remove uses of VariableGet.promotedType 2020-10-06 20:14:53 +00:00
vm_service [pkg:vm_service] ignore four deprecated member references 2020-10-06 04:45:23 +00:00
vm_snapshot_analysis
wasm
.gitignore
BUILD.gn
pkg.status