[co19] Roll co19 to c6adf63baea76b1f7e7833482eec023fd244fc33

2020-06-04 irina.arkhipets@gmail.com Issue 720: Language\Functions tests adopted for nnbd.
2020-06-04 irina.arkhipets@gmail.com Issue 716: Language\Functions\Formal_Parameters tests adopted for nnbd.
2020-06-04 sgrekhov@unipro.ru Fixes 719. Migrate Language\Classes\Superinterfaces to null safety
2020-06-04 sgrekhov@unipro.ru Fixes 718. Migrate Language\Classes\Superclasses\Inheritance_and_Overriding to null safety
2020-06-04 sgrekhov@unipro.ru 717. Typo fixed
2020-06-04 sgrekhov@unipro.ru Fixes 717. Migrate Language\Classes\Superclasses to null safety
2020-06-04 irina.arkhipets@gmail.com Issue 716: Language\Functions\Formal_Parameters\Required_Parameters test adopted for nnbd.
2020-06-04 irina.arkhipets@gmail.com Issue 716: Language\Functions\Formal_Parameters\Optional_Parameters test adopted for nnbd.
2020-06-04 sgrekhov@unipro.ru Fixes 715. Migrate Language\Classes\Static_Methods to null safety
2020-06-04 irina.arkhipets@gmail.com Issue 714: Language\Functions\External_Functions test updated.
2020-06-04 sgrekhov@unipro.ru Fixes 710. Migrate Language\Classes\Setters to null safety
2020-06-04 irina.arkhipets@gmail.com Issue 713: Language\Expressions\Unary_Expressions tests adopted for nnbd.
2020-06-04 irina.arkhipets@gmail.com Issue 712: Language\Expressions\Type_Test tests adopted for nnbd.
2020-06-04 irina.arkhipets@gmail.com Issue 711: Language\Expressions\Type_Cast tests adopted for nnbd.
2020-06-04 sgrekhov@unipro.ru Fixes 709. Migrate Language\Classes\Instance_Variables to null safety
2020-06-04 sgrekhov@unipro.ru 478. Definite assignment tests for conditional assignment added
2020-06-03 irina.arkhipets@gmail.com Issue 707: Errors in the tests corrected.
2020-06-03 sgrekhov@unipro.ru 478. Definite assignment tests for different statements added
2020-06-02 sgrekhov@unipro.ru Typos fixed
2020-06-02 sgrekhov@unipro.ru Use nnbd-weak mode for tests that import legacy code
2020-06-02 sgrekhov@unipro.ru 672. Don't ignore root delete event
2020-06-02 sgrekhov@unipro.ru Relative import in multytest fixed
2020-06-02 irina.arkhipets@gmail.com Fixed Issue 706: expected result updated according to the discussion in the Issue 41804.
2020-06-01 sgrekhov@unipro.ru 478. Definite assignment tests for if and for statements added
2020-06-01 sgrekhov@unipro.ru 478. Reachability after return statement tests added
2020-06-01 irina.arkhipets@gmail.com Fixed Issue 703: future flattening tests updated according to the recent Spec changes.
2020-06-01 sgrekhov@unipro.ru 688. Weak mode failures of subtyping tests fixed
2020-06-01 sgrekhov@unipro.ru Fixes 701. Migrate ExpectException tests to null safety
2020-05-30 irina.arkhipets@gmail.com Fixed Issue 705: Language\Expressions\Throw tests adopted for nnbd.
2020-05-30 irina.arkhipets@gmail.com Fixed Issue 704: Language\Expressions\This tests adopted for nnbd.
2020-05-29 irina.arkhipets@gmail.com Fixed Issue 702: Language\Expressions\Strings\Strings tests adopted for nnbd.
2020-05-29 irina.arkhipets@gmail.com Fixed Issue 702: Language\Expressions\Strings\String_Interpolation tests adopted for nnbd.
2020-05-29 irina.arkhipets@gmail.com Fixed Issue 700: Language\Expressions\Shift tests adopted for nnbd.
2020-05-29 irina.arkhipets@gmail.com Fixed Issue 699: Language\Expressions\Relational_Expressions tests adopted for nnbd.
2020-05-29 irina.arkhipets@gmail.com Fixed Issue 698: Language\Expressions\Property_Extraction tests adopted for nnbd.
2020-05-29 irina.arkhipets@gmail.com Fixed Issue 698: Language\Expressions\Property_Extraction\Getter_Access_and_Method_Extraction tests adopted for nnbd.
2020-05-29 irina.arkhipets@gmail.com Fixed Issue 683: Correct testcase for postfix ++ operator with Map.
2020-05-29 irina.arkhipets@gmail.com Fixed Issue 693: Language\Expressions\Postfix_Expressions tests adopted for nnbd.
2020-05-29 sgrekhov@unipro.ru Fixes 697. Migrate Language\Classes\Instance_Methods\Operators to null safety
2020-05-29 sgrekhov@unipro.ru Fixes 696. Migrate Language\Classes\Instance_Variables to null safety
2020-05-29 sgrekhov@unipro.ru 688. Fix subtyping right legacy tests
2020-05-29 sgrekhov@unipro.ru 688. Fix subtyping left legacy tests tests
2020-05-28 sgrekhov@unipro.ru Fixes 695.  Language\Classes\Getters tests migrated to null safety
2020-05-28 sgrekhov@unipro.ru 688. Fix subtyping right promoted variable tests
2020-05-28 irina.arkhipets@gmail.com Fixed Issue 607: Instantiate-to-bounds tests adopted for nnbd, Issue tags added for 41963, 41964.
2020-05-28 sgrekhov@unipro.ru 688. Fix subtyping tests
2020-05-28 sgrekhov@unipro.ru 688. Fix right-promoted variable static tests
2020-05-27 sgrekhov@unipro.ru 688. Fix right-nullable static test
2020-05-27 sgrekhov@unipro.ru 688. Use correct override for FutureOr
2020-05-27 sgrekhov@unipro.ru Fixes 686 and 687. Use null for dynamic type checking of nullable types
2020-05-27 irina.arkhipets@gmail.com Fixed Issue 692: Language\Expressions\Object_Identity tests adopted for nnbd.
2020-05-27 irina.arkhipets@gmail.com Fixed Issue 691: Language\Expressions\Numbers tests adopted for nnbd.
2020-05-27 irina.arkhipets@gmail.com Fixed Issue 690: Language\Expressions\Null tests adopted for nnbd.
2020-05-27 irina.arkhipets@gmail.com Fixed Issue 689: Language\Expressions\Multiplicative_Expressions tests adopted for nnbd.
2020-05-27 sgrekhov@unipro.ru Fixes 685. Use correct types for left top tests
2020-05-26 irina.arkhipets@gmail.com Fixed Issue 678: canonicanization issue clarified.
2020-05-26 irina.arkhipets@gmail.com Fixed Issue 684: Language\Expressions\Method_Invocation tests adopted for nnbd.
2020-05-26 irina.arkhipets@gmail.com Fixed Issue 683: Language\Expressions\Maps adopted for nnbd.
2020-05-26 irina.arkhipets@gmail.com Fixed Issue 682: Language\Expressions\Lookup tests adopted for nnbd.
2020-05-26 irina.arkhipets@gmail.com Fixed Issue 681: Language\Expressions\Logical_Boolean_Expressions tests adopted for nnbd.
2020-05-26 irina.arkhipets@gmail.com Fixed Issue 680: Language\Expressions\Lists tests adopted for nnbd.
2020-05-26 irina.arkhipets@gmail.com Fixed Issue 679: Language\Libraries_and_Scripts\Imports tests adopted for nnbd.
2020-05-26 sgrekhov@unipro.ru 478. Reachability tests for continue statement added
2020-05-25 sgrekhov@unipro.ru 478. Reachability tests for break statement added
2020-05-25 irina.arkhipets@gmail.com Fixed Issue 677: Language\Expressions\Instance_Creation\New tests adopted for nnbd.
2020-05-23 irina.arkhipets@gmail.com Issue tag for 42031 added
2020-05-23 irina.arkhipets@gmail.com Fixed Issue 678: Language\Expressions\Instance_Creation\Const tests adopted for nnbd.
2020-05-22 irina.arkhipets@gmail.com Fixed Issue 676: Language\Expressions\Instance_Creation tests adopted for nnbd.
2020-05-22 irina.arkhipets@gmail.com Fixed Issue 675: Language\Expressions\If_null_Expressions tests adopted for nnbd.
2020-05-22 sgrekhov@unipro.ru 478. More Reachability tests added
2020-05-22 irina.arkhipets@gmail.com Fixed Issue 674: Language\Expressions\Identifier_Reference tests adopted for nnbd.
2020-05-22 sgrekhov@unipro.ru 672. By default testFileSystemEvent ignores root events now
2020-05-21 irina.arkhipets@gmail.com Fixed Issue 671: Language\Expressions\Function_Invocation tests adopted for nnbd.
2020-05-20 sgrekhov@unipro.ru 478. Reachability tests fixed and new ones added
2020-05-20 sgrekhov@unipro.ru 478. Reachability tests fixed and new ones added
2020-05-20 irina.arkhipets@gmail.com Fixed Issue 670: Language\Expressions\Function_Invocation\Unqualified_Invocation tests adopted for nnbd.
2020-05-20 irina.arkhipets@gmail.com Fixed Issue 669: Language\Expressions\Function_Invocation\Function_Expression_Invocation to null-safety tests adopted for nnbd.
2020-05-20 irina.arkhipets@gmail.com Fixed Issue 668: Language\Expressions\Function_Invocation\Binding_Actuals_to_Formals tests adopted for nnbd.
2020-05-20 irina.arkhipets@gmail.com Fixed Issue 667: Language\Expressions\Function_Invocation\Actual_Argument_List_Evaluation tests adopted for nnbd.
2020-05-20 irina.arkhipets@gmail.com Fixed Issue 666: failing test corrected.
2020-05-19 sgrekhov@unipro.ru For some Language\Classes\ tests migration to null-safety fixed
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 664: get rid of useless SharedOptions tag in Language/Expressions/Equality tests.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 663: Get rid of useless SharedOptions tags in Language/Expressions/Constants tests.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 662: Get rid of useless SharedOptions tags in Language/Expressions/Conditional tests
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 660: get rid of useless SharedOptions tags in Language/Expressions/Booleans tests.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 659: Get rid os useless SharedOptions tags in Language/Expressions/Bitwise_Expressions.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 658: got rid of useless SharedOptions tags in Language/Expressions/Await_Expressions.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 656: got rid of useless ShareOptions tags in Language/Expressions/Assignment tests.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 655: Useless SharedOptions tags removed from Language/Expressions/Assignable_Expressions tests
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 653: Useless SharedOptions tags removed from Language/Expressions/Additive_expressions tests.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 652: Useless SharedOptions tags removed for Language/Errors_and_Warnings.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 651: useless SharedOptions tags removed in Language/Enums.
2020-05-19 sgrekhov@unipro.ru Fixes 654. Language\Classes\Constructors\Generative_Constructors migrated to null-safety
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 646: Language/Generics tests adopted for nnbd.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 650: useless SharedOptions tags removed from Language/Generics Superbounded_types tests.
2020-05-19 irina.arkhipets@gmail.com Fixed Issue 665: Language/Expressions/Function_Expressions tests adopted for nnbd.

Failures will be triaged on https://github.com/dart-lang/co19/issues/722.

Change-Id: I1bf1437e94c7963285eeea575ca31d6491035428
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/150028
Reviewed-by: William Hesse <whesse@google.com>
1 file changed
tree: 825c698d7a9cb27e270d6a555cb1b514e7a4c1e2
  1. .dart_tool/
  2. .github/
  3. benchmarks/
  4. build/
  5. client/
  6. docs/
  7. pkg/
  8. runtime/
  9. samples/
  10. samples-dev/
  11. sdk/
  12. sdk_nnbd/
  13. tests/
  14. third_party/
  15. tools/
  16. utils/
  17. .clang-format
  18. .gitattributes
  19. .gitconfig
  20. .gitignore
  21. .gn
  22. .mailmap
  23. .packages
  24. .style.yapf
  25. .vpython
  26. AUTHORS
  27. BUILD.gn
  28. CHANGELOG.md
  29. codereview.settings
  30. CONTRIBUTING.md
  31. DEPS
  32. LICENSE
  33. PATENT_GRANT
  34. PRESUBMIT.py
  35. README.dart-sdk
  36. README.md
  37. sdk_args.gni
  38. WATCHLISTS
README.md

Dart

A client-optimized language for fast apps on any platform

Dart is:

  • Optimized for UI: Develop with a programming language specialized around the needs of user interface creation

  • Productive: Make changes iteratively: use hot reload to see the result instantly in your running app

  • Fast on all platforms: Compile to ARM & x64 machine code for mobile, desktop, and backend. Or compile to JavaScript for the web

Dart's flexible compiler technology lets you run Dart code in different ways, depending on your target platform and goals:

  • Dart Native: For programs targeting devices (mobile, desktop, server, and more), Dart Native includes both a Dart VM with JIT (just-in-time) compilation and an AOT (ahead-of-time) compiler for producing machine code.

  • Dart Web: For programs targeting the web, Dart Web includes both a development time compiler (dartdevc) and a production time compiler (dart2js).

Dart platforms illustration

License & patents

Dart is free and open source.

See LICENSE and PATENT_GRANT.

Using Dart

Visit the dart.dev to learn more about the language, tools, getting started, and more.

Browse pub.dev for more packages and libraries contributed by the community and the Dart team.

Building Dart

If you want to build Dart yourself, here is a guide to getting the source, preparing your machine to build the SDK, and building.

There are more documents on our wiki.

Contributing to Dart

The easiest way to contribute to Dart is to file issues.

You can also contribute patches, as described in Contributing.