1. 05 May, 2016 7 commits
    • pq's avatar
      Duplicate test fix. · 4311ddb4
      pq authored
      4311ddb4
    • pq's avatar
      Updated arg default handling and .dartignore support. · 3b882fc4
      pq authored
      3b882fc4
    • pq's avatar
      Dead code cleanup. · e808125c
      pq authored
      e808125c
    • 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
    • Adam Barth's avatar
      Expose blurSigma (#3743) · 2fbf11a7
      Adam Barth authored
      Fixes #3741
      2fbf11a7
    • Adam Barth's avatar
      Ensure that DropDownMenus are always onscreen (#3742) · 6a46bf2e
      Adam Barth authored
      This patch sizes the menu such that it is always on screen, but doesn't scroll
      the menu to ensure that the currently selected item is always visible and on
      top of the button. That will need to wait for a later patch.
      
      Also, teach CustomPaint how to repaint animations more efficiently.
      
      Fixes #3720
      6a46bf2e
  2. 04 May, 2016 23 commits
  3. 03 May, 2016 10 commits