1. 05 Jan, 2017 1 commit
  2. 14 Nov, 2016 1 commit
    • Dan Rubel's avatar
      Refactor flutter command exit code - part 3 of 3 (#6838) · 34e466f1
      Dan Rubel authored
      * Remove the workaround that pinned args to v0.13.6
      This reverts most of the changes in commit 6331b6c8
      * throw exception if exit code is not an integer
      * rework command infrastructure to throw ToolExit when non-zero exitCode
      * convert commands to return Future<Null>
      * cleanup remaining commands to use throwToolExit for non-zero exit code
      * remove isUnusual exception message
      * add type annotations for updated args package
      34e466f1
  3. 08 Nov, 2016 1 commit
  4. 23 Sep, 2016 1 commit
  5. 22 Sep, 2016 1 commit
  6. 16 Sep, 2016 1 commit
    • Phil Quitslund's avatar
      Update tools to use `analyzer` from vended Dart SDK. (#5900) · fffde14f
      Phil Quitslund authored
      * Update tools to use `analyzer` from vended Dart SDK.
      
      * updates `flutter_tools` and `flutter_test` to use the SDK-vended `analyzer` package
      * tweaks dependency tracking logic to only record the SDK-vended `analyzer` so as not to crash on spurious conflicts (due to transitive dependencies)
      
      * Review fixes.
      fffde14f
  7. 08 Sep, 2016 1 commit
    • Phil Quitslund's avatar
      Update to Dart `1.20.0-dev.1.0`. (#5689) · d2fda677
      Phil Quitslund authored
      * Udpate to Dart `1.20.0-dev.1.0`.
      
      Udpate to Dart `1.20.0-dev.1.0` and corresponding `analyzer` package.
      
      * Added `--no-packages-dir`.
      
      * Revert extension to master.
      
      * Added ignores.
      
      * Review nits.
      
      * More nits.
      d2fda677
  8. 10 Aug, 2016 1 commit
  9. 27 Jul, 2016 2 commits
  10. 06 Jul, 2016 1 commit
  11. 30 Jun, 2016 1 commit
  12. 22 Jun, 2016 1 commit
    • pq's avatar
      Update to latest analyzer (0.27.4-alpha.14) and misc. analysis fixes. · 352e2f57
      pq authored
      * brings in analyzer version (`0.27.4-alpha.14`) corresponding to current Dart SDK (`1.18.0-dev.2.0`).
      * updates analysis to use prefered API for embedder URI resolution
      * adds trampolines to `State` and `StatelessWidget` to allow for warning-free within-library @protected access (needed since we closed off access to @protected closures from outside subclasses).
      * turns off cache dependency tracking for analysis (in DDC this amounted to a 10% speed improvement).
      352e2f57
  13. 19 Jun, 2016 1 commit
  14. 31 May, 2016 1 commit
  15. 26 May, 2016 1 commit
  16. 18 May, 2016 3 commits
  17. 05 May, 2016 3 commits
    • pq's avatar
      Review cleanup. · eb215c14
      pq authored
      eb215c14
    • pq's avatar
      Analyzer dep commentary fix. · 71203e9a
      pq authored
      71203e9a
    • pq's avatar
      Analysis re-work to use analyzer APIs. · a59a713f
      pq authored
      Introduces a new Dart analysis wrapper that works directly with the analyzer API (in favor of shelling out to a separate process).
      
      Some consequences:
      
        * we no longer need to fear parts (simplifying our dart file gathering)
        * we can filter by error code (when needed), rather than by error strings
        * no more IO scraping
        * no need to generate `main()` or to run with `--package-warnings`
        * we now specify an analyzer (and linter) version in the pubspec (we’ll want to make sure this doesn’t diverge too far from the analyzer shipped with the SDK but it does give us some room to play with experimental builds)
        * no more (re)scanning of error source files (and so no more source cache)
        * should generally be a bit simpler and easier to maintain
        * runs a bit faster :)
      a59a713f
  18. 28 Apr, 2016 1 commit
  19. 12 Apr, 2016 1 commit
  20. 08 Apr, 2016 1 commit
  21. 27 Mar, 2016 1 commit
  22. 03 Mar, 2016 2 commits
  23. 11 Dec, 2015 1 commit
  24. 01 Dec, 2015 1 commit
  25. 24 Nov, 2015 1 commit
    • Adam Barth's avatar
      Pin `package:test` to an exact revision · 58f056da
      Adam Barth authored
      We use a number of non-public APIs in the test package, which makes our
      dependency quite fragile. This patch pins a specific, known-good version. We
      should update to the lastest version in a follow-up patch.
      58f056da
  26. 23 Nov, 2015 1 commit