Skip to content
Snippets Groups Projects
  1. Apr 10, 2018
  2. Apr 06, 2018
  3. Mar 27, 2018
  4. Mar 22, 2018
  5. Mar 20, 2018
  6. Mar 07, 2018
  7. Mar 06, 2018
  8. Mar 02, 2018
  9. Feb 24, 2018
  10. Feb 23, 2018
  11. Feb 10, 2018
  12. Feb 07, 2018
  13. Jan 22, 2018
  14. Jan 03, 2018
  15. Jan 02, 2018
  16. Dec 18, 2017
    • Bob Nystrom's avatar
      Fix a couple of strong mode runtime cast errors. (#733) · 26db9616
      Bob Nystrom authored
      Fix a couple of strong mode runtime cast errors.
      
      In strong mode, a generic type instantiated with dynamic is not a
      subtype of all types. You can't pass a List<dynamic> to something
      expecting, say, List<int>.
      
      These errors are usually detected statically, and most of those have
      been fixed. However, sometimes this becomes a runtime cast, as in:
      
      main() {
        // Store a List<dynamic> in a variable of type dynamic.
        dynamic d = [];
      
        // Implicit runtime downcast from dynamic to List<String>.
        List<String> s = d;
      }
      
      In order to ease the migration to strong mode, DDC has been ignoring
      these cast failures when they involve certain commonly used types. We
      are now in the process of actively fixing those errors.
      
      More context: https://github.com/dart-lang/sdk/issues/27223
  17. Dec 01, 2017
  18. Nov 14, 2017
  19. Nov 08, 2017
  20. Nov 02, 2017
  21. Nov 01, 2017
  22. Oct 20, 2017
  23. Oct 17, 2017
  24. Sep 28, 2017
  25. Sep 21, 2017
  26. Sep 19, 2017
    • Florian Loitsch's avatar
      Zone.strong (#684) · 4b3e0110
      Florian Loitsch authored
      * Adapt for strong-mode changes to zone.
      
      * Use `runGuarded` instead of `runUnaryGuarded`.
      
      * Increment version number.
      
      * Add Changelog entry.
      0.12.24+6
      4b3e0110
  27. Sep 15, 2017
  28. Sep 12, 2017
  29. Sep 11, 2017
  30. Aug 04, 2017
Loading