1. 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
  2. 28 Apr, 2016 1 commit
  3. 12 Apr, 2016 1 commit
  4. 08 Apr, 2016 1 commit
  5. 27 Mar, 2016 1 commit
  6. 03 Mar, 2016 2 commits
  7. 11 Dec, 2015 1 commit
  8. 01 Dec, 2015 1 commit
  9. 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
  10. 23 Nov, 2015 1 commit