| Index: lib/src/canonicalized_map.dart
|
| diff --git a/lib/src/canonicalized_map.dart b/lib/src/canonicalized_map.dart
|
| index f1cd85912a29d906fa9fc9af945dc6c0040401ed..7ee3f86c4c717ae4f7c38c72fdf789d19ee926ea 100644
|
| --- a/lib/src/canonicalized_map.dart
|
| +++ b/lib/src/canonicalized_map.dart
|
| @@ -35,7 +35,7 @@ class CanonicalizedMap<C, K, V> implements Map<K, V> {
|
| * methods that take arbitrary objects. It can be used to filter out keys that
|
| * can't be canonicalized.
|
| */
|
| - CanonicalizedMap(C canonicalize(K key), {bool isValidKey(K key)})
|
| + CanonicalizedMap(C canonicalize(K key), {bool isValidKey(Object key)})
|
| : _canonicalize = canonicalize,
|
| _isValidKeyFn = isValidKey;
|
|
|
| @@ -51,7 +51,7 @@ class CanonicalizedMap<C, K, V> implements Map<K, V> {
|
| * can't be canonicalized.
|
| */
|
| CanonicalizedMap.from(Map<K, V> other, C canonicalize(K key),
|
| - {bool isValidKey(K key)})
|
| + {bool isValidKey(Object key)})
|
| : _canonicalize = canonicalize,
|
| _isValidKeyFn = isValidKey {
|
| addAll(other);
|
|
|