dart-sdk/pkg
Konstantin Shcheglov 9456316b51 ErrorReporter should know isNonNullableByDefault.
So, when we call DartType.getDisplayString() we know if the type
presentation should include nullability suffixes.

This fixes many, but not all places where we need to present types.
There are places where we don't go through ErrorReporter, but call
ErrorListener directly. I plan to replace all these with ErrorReporter.

R=brianwilkerson@google.com, paulberry@google.com

Bug: https://github.com/dart-lang/sdk/issues/39651
Change-Id: Ic77a556e7834d8f757c8b13eed37ed1d34f47348
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/127744
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
2019-12-10 01:31:22 +00:00
..
_fe_analyzer_shared Issue 39667. Use flow analysis in IfElement. 2019-12-07 03:32:14 +00:00
analysis_server ErrorReporter should know isNonNullableByDefault. 2019-12-10 01:31:22 +00:00
analysis_server_client Issue 39357. Catch FormatError and report FLUTTER_SET_WIDGET_PROPERTY_VALUE_INVALID_EXPRESSION. 2019-11-13 22:41:55 +00:00
analysis_tool [analyzer] enable implicit-casts: false for several projects 2019-08-13 16:26:41 +00:00
analyzer ErrorReporter should know isNonNullableByDefault. 2019-12-10 01:31:22 +00:00
analyzer_cli Merge RestrictedAnalysisContext into AnalysisContextImpl. 2019-11-21 21:58:16 +00:00
analyzer_fe_comparison [CFE] Fix crash caused by name clash of loadLibrary tearoff method 2019-12-06 09:29:19 +00:00
analyzer_plugin Deprecate DartType.displayName, use getDisplayString() instead. 2019-12-06 22:43:59 +00:00
async_helper Get DDC and DDK test builds working with the forked NNBD SDK. 2019-10-21 17:19:59 +00:00
build_integration
compiler [dart2js] types_propagation - handle HAsCheckSimple 2019-12-09 22:07:32 +00:00
dart2js_tools
dart2native [vm/dart2native] Bundle product-mode vm_platform.dill with the dart-sdk and let dart2native use it 2019-11-20 16:50:09 +00:00
dart_internal Widen the SDK constraint on dart_internal to include 2.7.0. 2019-12-06 00:54:30 +00:00
dartfix Fix pub.dev URLs throughout SDK repo 2019-11-20 11:30:48 +00:00
dev_compiler [dartdevc] Reduce the number of SDK libraries in the platform 2019-12-09 22:25:48 +00:00
diagnostic
expect [tests] Fix missing space in failure message 2019-10-21 23:09:42 +00:00
front_end [dartdevc] Reduce the number of SDK libraries in the platform 2019-12-09 22:25:48 +00:00
frontend_server Reland "[dartdevc] Break dart:_debugger dependency on dart:html" 2019-12-04 00:51:18 +00:00
js Fix pub.dev URLs throughout SDK repo 2019-11-20 11:30:48 +00:00
js_ast [dart2js] Defer ground type recipes until assembly 2019-10-11 20:12:06 +00:00
kernel [dartdevc] Reduce the number of SDK libraries in the platform 2019-12-09 22:25:48 +00:00
meta meta 1.1.8 2019-10-30 14:11:14 +00:00
modular_test [dartdevc] Temporarily run NNBD tests with a "hybrid" SDK 2019-10-30 20:10:13 +00:00
nnbd_migration NNBD: Mark some good tests as passing; add FailingTests for some GitHub issues 2019-12-09 22:17:44 +00:00
smith [vm] DBC is obsolete. Remove dead code. 2019-10-27 18:18:29 +00:00
sourcemap_testing Move ID testing infrastructure into _fe_analyzer_shared. 2019-11-01 12:39:00 +00:00
status_file [vm] DBC is obsolete. Remove dead code. 2019-10-27 18:18:29 +00:00
telemetry [analyzer] send additional data to crash reporting 2019-11-27 00:16:50 +00:00
test_runner [infra] Move IE registry settings from Puppet to the test runner 2019-12-09 13:43:28 +00:00
testing [CFE] Let spell checker report all reported words at the end 2019-12-02 10:41:27 +00:00
vm [vm] Fix late final local variables in AST mode 2019-12-09 20:36:12 +00:00
vm_service [ package:vm_service ] Fix issue where an exception could be thrown if remote service protocl version was older than that supported by package:vm_service 2019-12-03 23:08:18 +00:00
.gitignore
BUILD.gn
pkg.status [vm/aot] Ensure interface targets are re-resolved after deduping of mixin application classes 2019-11-13 20:03:04 +00:00