1. 06 Nov, 2017 2 commits
    • Chris Bracken's avatar
      Eliminate MethodCall hashCode and equals (#12277) · 4e2e6979
      Chris Bracken authored
      Since MethodCall equality checks are limited to test scenarios, this
      patch replaces them with an equivalent test matcher. At present
      MethodCalls are always used in scenarios where indentity-based
      equality/hashing is appropriate.
      
      This change avoids an assertion failure when MethodCall args are
      Iterable (possible since args are of type dyanmic), and hashValue() from
      dart:ui asserts that its input is not an Iterable.
      
      The alternative of implementing support for deep equality in dart:ui was
      rejected on the basis that if we're to encourage performant code,
      expensive checks should be obviously-expensive to the author.
      4e2e6979
    • Mikkel Nygaard Ravn's avatar
  2. 04 Nov, 2017 1 commit
  3. 03 Nov, 2017 9 commits
  4. 02 Nov, 2017 11 commits
  5. 01 Nov, 2017 13 commits
  6. 31 Oct, 2017 4 commits