{"action":"created","issue":{"url":"https://api.github.com/repos/dart-atom/dartlang/issues/327","labels_url":"https://api.github.com/repos/dart-atom/dartlang/issues/327/labels{/name}","comments_url":"https://api.github.com/repos/dart-atom/dartlang/issues/327/comments","events_url":"https://api.github.com/repos/dart-atom/dartlang/issues/327/events","html_url":"https://github.com/dart-atom/dartlang/issues/327","id":106875001,"number":327,"title":"ddc investigation","user":{"login":"devoncarew","id":1269969,"avatar_url":"https://avatars.githubusercontent.com/u/1269969?v=3","gravatar_id":"","url":"https://api.github.com/users/devoncarew","html_url":"https://github.com/devoncarew","followers_url":"https://api.github.com/users/devoncarew/followers","following_url":"https://api.github.com/users/devoncarew/following{/other_user}","gists_url":"https://api.github.com/users/devoncarew/gists{/gist_id}","starred_url":"https://api.github.com/users/devoncarew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/devoncarew/subscriptions","organizations_url":"https://api.github.com/users/devoncarew/orgs","repos_url":"https://api.github.com/users/devoncarew/repos","events_url":"https://api.github.com/users/devoncarew/events{/privacy}","received_events_url":"https://api.github.com/users/devoncarew/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-09-16T22:15:05Z","updated_at":"2015-09-17T02:43:37Z","closed_at":null,"body":"package:collection:\r\n```\r\nsevere: [StaticTypeError] Type check failed: const DefaultEquality() (DefaultEquality) is not of type Equality<E> (package:collection/equality.dart, line 75, col 31)\r\nsevere: [StaticTypeError] Type check failed: const DefaultEquality() (DefaultEquality) is not of type Equality<E> (package:collection/equality.dart, line 120, col 53)\r\nsevere: [StaticTypeError] Type check failed: const DefaultEquality() (DefaultEquality) is not of type Equality<E> (package:collection/equality.dart, line 205, col 38)\r\nsevere: [StaticTypeError] Type check failed: const DefaultEquality() (DefaultEquality) is not of type Equality<E> (package:collection/equality.dart, line 223, col 38)\r\nsevere: [StaticTypeError] Type check failed: const DefaultEquality() (DefaultEquality) is not of type Equality<K> (package:collection/equality.dart, line 263, col 42)\r\nsevere: [StaticTypeError] Type check failed: const DefaultEquality() (DefaultEquality) is not of type Equality<V> (package:collection/equality.dart, line 264, col 44)\r\nsevere: [InvalidMethodOverride] Invalid override. The type of UnmodifiableMapMixin.remove ((K) → V) is not a subtype of Map<K, V>.remove ((Object) → V). (package:collection/src/unmodifiable_wrappers.dart, line 230, col 3)\r\nsevere: [InvalidMethodOverride] Invalid override. The type of DelegatingSet.lookup ((E) → E) is not a subtype of Set<E>.lookup ((Object) → E). (package:collection/wrappers.dart, line 237, col 3)\r\nsevere: [InvalidMethodOverride] Invalid override. The type of MapValueSet.lookup ((V) → V) is not a subtype of Set<V>.lookup ((Object) → V). (package:collection/wrappers.dart, line 521, col 3)\r\n```\r\n\r\npackage:frappe:\r\n```\r\nsevere: [StaticTypeError] Type check failed: new BufferWhen(toggle) (BufferWhen<dynamic>) is not of type StreamTransformer<T, dynamic> (package:frappe/src/event_stream.dart, line 94, col 63)\r\nsevere: [StaticTypeError] Type check failed: new ConcatAll() (ConcatAll<dynamic, dynamic>) is not of type StreamTransformer<T, dynamic> (package:frappe/src/event_stream.dart, line 100, col 40)\r\nsevere: [StaticTypeError] Type check failed: new DoAction(onData, onError: onError, onDone: onDone) (DoAction<dynamic>) is not of type StreamTransformer<T, dynamic> (package:frappe/src/event_stream.dart, line 109, col 17)\r\nsevere: [StaticTypeError] Type check failed: new FlatMap(convert) (FlatMap<dynamic, dynamic>) is not of type StreamTransformer<T, dynamic> (package:frappe/src/event_stream.dart, line 113, col 61)\r\nsevere: [StaticTypeError] Type check failed: new Merge(other) (Merge<dynamic, dynamic>) is not of type StreamTransformer<T, dynamic> (package:frappe/src/event_stream.dart, line 126, col 48)\r\nsevere: [StaticTypeError] Type check failed: new MergeAll() (MergeAll<dynamic>) is not of type StreamTransformer<T, dynamic> (package:frappe/src/event_stream.dart, line 128, col 39)\r\nsevere: [StaticTypeError] Type check failed: new Scan(initialValue, combine) (Scan<dynamic, dynamic>) is not of type StreamTransformer<T, dynamic> (package:frappe/src/event_stream.dart, line 136, col 74)\r\nsevere: [StaticTypeError] Type check failed: new SelectFirst(other) (SelectFirst) is not of type StreamTransformer<T, dynamic> (package:frappe/src/event_stream.dart, line 138, col 54)\r\nsevere: [StaticTypeError] Type check failed: new BufferWhen(toggle) (BufferWhen<dynamic>) is not of type StreamTransformer<T, dynamic> (package:frappe/src/property.dart, line 105, col 60)\r\nsevere: [StaticTypeError] Type check failed: new ConcatAll() (ConcatAll<dynamic, dynamic>) is not of type StreamTransformer<T, dynamic> (package:frappe/src/property.dart, line 111, col 37)\r\nsevere: [StaticTypeError] Type check failed: new DoAction(onData, onError: onError, onDone: onDone) (DoAction<dynamic>) is not of type StreamTransformer<T, dynamic> (package:frappe/src/property.dart, line 120, col 17)\r\nsevere: [StaticTypeError] Type check failed: new FlatMap(convert) (FlatMap<dynamic, dynamic>) is not of type StreamTransformer<T, dynamic> (package:frappe/src/property.dart, line 124, col 58)\r\nsevere: [StaticTypeError] Type check failed: new Merge(other) (Merge<dynamic, dynamic>) is not of type StreamTransformer<T, dynamic> (package:frappe/src/property.dart, line 145, col 45)\r\nsevere: [StaticTypeError] Type check failed: new MergeAll() (MergeAll<dynamic>) is not of type StreamTransformer<T, dynamic> (package:frappe/src/property.dart, line 147, col 36)\r\nsevere: [StaticTypeError] Type check failed: new Scan(initialValue, combine) (Scan<dynamic, dynamic>) is not of type StreamTransformer<T, dynamic> (package:frappe/src/property.dart, line 155, col 71)\r\nsevere: [StaticTypeError] Type check failed: new SelectFirst(other) (SelectFirst) is not of type StreamTransformer<T, dynamic> (package:frappe/src/property.dart, line 157, col 51)\r\n```\r\n\r\npackage:markdown:\r\n```\r\nsevere: [AnalyzerMessage] The getter 'text' is not defined for the class 'Node' (package:markdown/src/inline_parser.dart, line 141, col 56)\r\nsevere: [InvalidSuperInvocation] super call must be last in an initializer list (see http://goo.gl/q1T4BB): super(pattern) (package:markdown/src/inline_parser.dart, line 195, col 9)\r\nsevere: [InvalidSuperInvocation] super call must be last in an initializer list (see http://goo.gl/q1T4BB): super(pattern) (package:markdown/src/inline_parser.dart, line 233, col 9)\r\nsevere: [AnalyzerMessage] The getter 'attributes' is not defined for the class 'Node' (package:markdown/src/inline_parser.dart, line 356, col 43)\r\nsevere: [AnalyzerMessage] The getter 'attributes' is not defined for the class 'Node' (package:markdown/src/inline_parser.dart, line 358, col 14)\r\nsevere: [AnalyzerMessage] The getter 'attributes' is not defined for the class 'Node' (package:markdown/src/inline_parser.dart, line 359, col 47)\r\nsevere: [AnalyzerMessage] The getter 'children' is not defined for the class 'Node' (package:markdown/src/inline_parser.dart, line 362, col 20)\r\nsevere: [AnalyzerMessage] The getter 'children' is not defined for the class 'Node' (package:markdown/src/inline_parser.dart, line 365, col 10)\r\n```\r\n\r\npackage:pub_semver:\r\n```\r\nsevere: [InvalidMethodOverride] Invalid override. The type of _EmptyVersion.allowsAll ((Version) → bool) is not a subtype of VersionConstraint.allowsAll ((VersionConstraint) → bool). (package:pub_semver/src/version_constraint.dart, line 212, col 3)\r\nsevere: [InvalidMethodOverride] Invalid override. The type of _EmptyVersion.allowsAny ((Version) → bool) is not a subtype of VersionConstraint.allowsAny ((VersionConstraint) → bool). (package:pub_semver/src/version_constraint.dart, line 213, col 3)\r\n```\r\n\r\npackage:stream_transformers:\r\n```\r\nsevere: [InvalidMethodOverride] Invalid override. The type of BufferWhen.bind ((Stream<T>) → Stream<T>) is not a subtype of StreamTransformer<dynamic, dynamic>.bind ((Stream<dynamic>) → Stream<dynamic>). (package:stream_transformers/src/buffer_when.dart, line 29, col 3)\r\nsevere: [StaticTypeError] Type check failed: new Scan({}, (previous, current) {var values = new Map.from(previous); values[current.first] = current.last; return values;}) (Scan<dynamic, dynamic>) is not of type StreamTransformer<List<dynamic>, dynamic> (package:stream_transformers/src/combine.dart, line 30, col 61)\r\nsevere: [InvalidMethodOverride] Invalid override. The type of ConcatAll.bind ((Stream<T>) → Stream<R>) is not a subtype of StreamTransformer<dynamic, dynamic>.bind ((Stream<dynamic>) → Stream<dynamic>). (package:stream_transformers/src/concat_all.dart, line 35, col 3)\r\nsevere: [InvalidMethodOverride] Invalid override. The type of DoAction.bind ((Stream<T>) → Stream<T>) is not a subtype of StreamTransformer<dynamic, dynamic>.bind ((Stream<dynamic>) → Stream<dynamic>). (package:stream_transformers/src/do_action.dart, line 43, col 3)\r\nsevere: [InvalidMethodOverride] Invalid override. The type of FlatMap.bind ((Stream<S>) → Stream<T>) is not a subtype of StreamTransformer<dynamic, dynamic>.bind ((Stream<dynamic>) → Stream<dynamic>). (package:stream_transformers/src/flat_map.dart, line 22, col 3)\r\nsevere: [StaticTypeError] Type check failed: new FlatMap((value) => _convert(value).transform(new TakeUntil(done.stream))) (FlatMap<dynamic, dynamic>) is not of type StreamTransformer<S, dynamic> (package:stream_transformers/src/flat_map_latest.dart, line 30, col 22)\r\nsevere: [InvalidMethodOverride] Invalid override. The type of Merge.bind ((Stream<S>) → Stream<dynamic>) is not a subtype of StreamTransformer<dynamic, dynamic>.bind ((Stream<dynamic>) → Stream<dynamic>). (package:stream_transformers/src/merge.dart, line 31, col 3)\r\nsevere: [InvalidMethodOverride] Invalid override. The type of MergeAll.bind ((Stream<T>) → Stream<dynamic>) is not a subtype of StreamTransformer<dynamic, dynamic>.bind ((Stream<dynamic>) → Stream<dynamic>). (package:stream_transformers/src/merge_all.dart, line 27, col 3)\r\nsevere: [StaticTypeError] Type check failed: new FlatMap((stream) => stream) (FlatMap<dynamic, dynamic>) is not of type StreamTransformer<T, dynamic> (package:stream_transformers/src/merge_all.dart, line 28, col 29)\r\nsevere: [StaticTypeError] Type check failed: new FlatMapLatest((value) {return _bindStream(onListen: (EventSink<T> sink) {return trigger.listen((_) => sink.add(value), onError: sink.addError, onDone: sink.close);});}) (FlatMapLatest<dynamic, dynamic>) is not of type StreamTransformer<T, dynamic> (package:stream_transformers/src/sample_on.dart, line 41, col 22)\r\nsevere: [InvalidMethodOverride] Invalid override. The type of Scan.bind ((Stream<A>) → Stream<R>) is not a subtype of StreamTransformer<dynamic, dynamic>.bind ((Stream<dynamic>) → Stream<dynamic>). (package:stream_transformers/src/scan.dart, line 29, col 3)\r\nsevere: [StaticTypeError] Type check failed: new When(_signal.map((_) => true)) (When<dynamic>) is not of type StreamTransformer<T, dynamic> because _signal.map((_) => true) cannot be typed as Stream<bool> (package:stream_transformers/src/skip_until.dart, line 29, col 29)\r\nsevere: [StaticTypeError] Type check failed: new Merge(stream) (Merge<dynamic, dynamic>) is not of type StreamTransformer<T, dynamic> (package:stream_transformers/src/start_with.dart, line 30, col 47)\r\nsevere: [StaticTypeError] Type check failed: new FlatMapLatest((isToggled) {if (isToggled) {return _bindStream(onListen: (EventSink<T> sink) {return input.listen(sink.add, onError: sink.addError, onDone: sink.close);});} else {return new Stream.fromIterable([]);}}) (FlatMapLatest<dynamic, dynamic>) is not of type StreamTransformer<bool, dynamic> (package:stream_transformers/src/when.dart, line 33, col 22)\r\nsevere: [StaticTypeError] Type check failed: new Scan(new Queue<A>(), appendToQueue) (Scan<dynamic, dynamic>) is not of type StreamTransformer<A, dynamic> (package:stream_transformers/src/zip.dart, line 39, col 35)\r\nsevere: [StaticTypeError] Type check failed: new Scan(new Queue<B>(), appendToQueue) (Scan<dynamic, dynamic>) is not of type StreamTransformer<B, dynamic> (package:stream_transformers/src/zip.dart, line 40, col 35)\r\n```\r\n\r\npackage:yaml:\r\n```\r\nsevere: [AnalyzerMessage] The getter 'isImplicit' is not defined for the class 'Event' (package:yaml/src/loader.dart, line 75, col 32)\r\nsevere: [AnalyzerMessage] The getter 'name' is not defined for the class 'Token' (package:yaml/src/parser.dart, line 257, col 47)\r\nsevere: [AnalyzerMessage] The getter 'name' is not defined for the class 'Token' (package:yaml/src/parser.dart, line 264, col 22)\r\nsevere: [AnalyzerMessage] The method 'expand' is not defined for the class 'SourceSpan' (package:yaml/src/parser.dart, line 265, col 19)\r\nsevere: [AnalyzerMessage] The method 'expand' is not defined for the class 'SourceSpan' (package:yaml/src/parser.dart, line 271, col 19)\r\nsevere: [AnalyzerMessage] The method 'expand' is not defined for the class 'SourceSpan' (package:yaml/src/parser.dart, line 300, col 16)\r\nsevere: [AnalyzerMessage] The getter 'style' is not defined for the class 'Token' (package:yaml/src/parser.dart, line 306, col 32)\r\nsevere: [AnalyzerMessage] The method 'expand' is not defined for the class 'SourceSpan' (package:yaml/src/parser.dart, line 311, col 16)\r\nsevere: [AnalyzerMessage] The getter 'value' is not defined for the class 'Token' (package:yaml/src/parser.dart, line 311, col 42)\r\nsevere: [AnalyzerMessage] The getter 'style' is not defined for the class 'Token' (package:yaml/src/parser.dart, line 311, col 55)\r\nsevere: [AnalyzerMessage] The method 'expand' is not defined for the class 'SourceSpan' (package:yaml/src/parser.dart, line 318, col 16)\r\nsevere: [AnalyzerMessage] The method 'expand' is not defined for the class 'SourceSpan' (package:yaml/src/parser.dart, line 325, col 16)\r\nsevere: [AnalyzerMessage] The method 'expand' is not defined for the class 'SourceSpan' (package:yaml/src/parser.dart, line 332, col 16)\r\nsevere: [AnalyzerMessage] The method 'expand' is not defined for the class 'SourceSpan' (package:yaml/src/parser.dart, line 340, col 16)\r\nsevere: [StaticTypeError] Type check failed: new Pair(versionDirective, tagDirectives) (Pair<dynamic, dynamic>) is not of type Pair<VersionDirective, List<TagDirective>> because tagDirectives cannot be typed as List<TagDirective> (package:yaml/src/parser.dart, line 712, col 12)\r\nsevere: [AnalyzerMessage] The getter 'style' is not defined for the class 'Token' (package:yaml/src/scanner.dart, line 446, col 56)\r\nsevere: [InvalidMethodOverride] Mixin introduces an invalid override. The type of UnmodifiableMapMixin.remove ((dynamic) → dynamic) is not a subtype of MapMixin<dynamic, dynamic>.remove ((Object) → dynamic). (package:yaml/src/yaml_node.dart, line 44, col 58)\r\nsevere: [InvalidMethodOverride] Invalid override. The type of YamlMap.[] ((dynamic) → dynamic) is not a subtype of MapMixin<dynamic, dynamic>.[] ((Object) → dynamic). (package:yaml/src/yaml_node.dart, line 90, col 3)\r\nsevere: [InvalidMethodOverride] Base class introduces an invalid override. The type of MapMixin.containsValue ((dynamic) → bool) is not a subtype of Map<dynamic, dynamic>.containsValue ((Object) → bool). (package:yaml/src/yaml_node_wrapper.dart, line 17, col 22)\r\nsevere: [InvalidMethodOverride] Mixin introduces an invalid override. The type of UnmodifiableMapMixin.remove ((dynamic) → dynamic) is not a subtype of MapMixin<dynamic, dynamic>.remove ((Object) → dynamic). (package:yaml/src/yaml_node_wrapper.dart, line 18, col 10)\r\nsevere: [InvalidMethodOverride] Mixin introduces an invalid override. The type of UnmodifiableMapMixin.remove ((dynamic) → dynamic) is not a subtype of Map<dynamic, dynamic>.remove ((Object) → dynamic). (package:yaml/src/yaml_node_wrapper.dart, line 18, col 10)\r\n```\r\n\r\n@sethladd @jmesserly @vsmenon @leafpetersen\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/dart-atom/dartlang/issues/comments/140950628","html_url":"https://github.com/dart-atom/dartlang/issues/327#issuecomment-140950628","issue_url":"https://api.github.com/repos/dart-atom/dartlang/issues/327","id":140950628,"user":{"login":"devoncarew","id":1269969,"avatar_url":"https://avatars.githubusercontent.com/u/1269969?v=3","gravatar_id":"","url":"https://api.github.com/users/devoncarew","html_url":"https://github.com/devoncarew","followers_url":"https://api.github.com/users/devoncarew/followers","following_url":"https://api.github.com/users/devoncarew/following{/other_user}","gists_url":"https://api.github.com/users/devoncarew/gists{/gist_id}","starred_url":"https://api.github.com/users/devoncarew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/devoncarew/subscriptions","organizations_url":"https://api.github.com/users/devoncarew/orgs","repos_url":"https://api.github.com/users/devoncarew/repos","events_url":"https://api.github.com/users/devoncarew/events{/privacy}","received_events_url":"https://api.github.com/users/devoncarew/received_events","type":"User","site_admin":false},"created_at":"2015-09-17T02:43:37Z","updated_at":"2015-09-17T02:43:37Z","body":"Scratch the `package:markdown` ones - upgrading to 0.8.0 fixed them :)"}}