DDC compilation report for web/entry.dart

Found 1 error and 70 warnings.

package:atom_dartlang

1 error 64 warnings
STATIC_TYPE_ERROR package:atom_dartlang/flutter/flutter_daemon.dart
90 .transform(const LineSplitter())
Type check failed: const LineSplitter() (LineSplitter) is not of type StreamTransformer<String, dynamic>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
392 m['errors'] == null
393 ? null
394 : m['errors'].map((obj) => AnalysisError.parse(obj)).toList());
Unsound implicit cast from dynamic to List<AnalysisError>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
414 m['regions'] == null
415 ? null
416 : m['regions'].map((obj) => FoldingRegion.parse(obj)).toList());
Unsound implicit cast from dynamic to List<FoldingRegion>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
427 m['regions'] == null
428 ? null
429 : m['regions'].map((obj) => HighlightRegion.parse(obj)).toList());
Unsound implicit cast from dynamic to List<HighlightRegion>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
440 m['classes'] == null
441 ? null
442 : m['classes'].map((obj) => ImplementedClass.parse(obj)).toList(),
Unsound implicit cast from dynamic to List<ImplementedClass>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
443 m['members'] == null
444 ? null
445 : m['members'].map((obj) => ImplementedMember.parse(obj)).toList());
Unsound implicit cast from dynamic to List<ImplementedMember>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
469 m['regions'] == null
470 ? null
471 : m['regions'].map((obj) => NavigationRegion.parse(obj)).toList(),
Unsound implicit cast from dynamic to List<NavigationRegion>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
472 m['targets'] == null
473 ? null
474 : m['targets'].map((obj) => NavigationTarget.parse(obj)).toList(),
Unsound implicit cast from dynamic to List<NavigationTarget>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
488 m['occurrences'] == null
489 ? null
490 : m['occurrences'].map((obj) => Occurrences.parse(obj)).toList());
Unsound implicit cast from dynamic to List<Occurrences>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
515 m['overrides'] == null
516 ? null
517 : m['overrides'].map((obj) => Override.parse(obj)).toList());
Unsound implicit cast from dynamic to List<Override>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
526 static ErrorsResult parse(Map m) => new ErrorsResult(m['errors'] == null
527 ? null
528 : m['errors'].map((obj) => AnalysisError.parse(obj)).toList());
Unsound implicit cast from dynamic to List<AnalysisError>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
536 static HoverResult parse(Map m) => new HoverResult(m['hovers'] == null
537 ? null
538 : m['hovers'].map((obj) => HoverInformation.parse(obj)).toList());
Unsound implicit cast from dynamic to List<HoverInformation>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
546 static ReachableSourcesResult parse(Map m) => new ReachableSourcesResult(m['sources']);
Unsound implicit cast from dynamic to Map<String, List<String>>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
555 m['libraries'] == null ? null : new List.from(m['libraries']), m['packageMap']);
Unsound implicit cast from dynamic to Map<String, Map<String, List<String>>>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
566 m['targets'] == null
567 ? null
568 : m['targets'].map((obj) => NavigationTarget.parse(obj)).toList(),
Unsound implicit cast from dynamic to List<NavigationTarget>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
569 m['regions'] == null
570 ? null
571 : m['regions'].map((obj) => NavigationRegion.parse(obj)).toList());
Unsound implicit cast from dynamic to List<NavigationRegion>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
601 m['results'] == null
602 ? null
603 : m['results'].map((obj) => CompletionSuggestion.parse(obj)).toList(),
Unsound implicit cast from dynamic to List<CompletionSuggestion>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
668 m['results'] == null
669 ? null
670 : m['results'].map((obj) => SearchResult.parse(obj)).toList(),
Unsound implicit cast from dynamic to List<SearchResult>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
721 new TypeHierarchyResult(hierarchyItems: m['hierarchyItems'] == null
722 ? null
723 : m['hierarchyItems'].map((obj) => TypeHierarchyItem.parse(obj)).toList());
Unsound implicit cast from dynamic to List<TypeHierarchyItem>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
791 m['edits'] == null ? null : m['edits'].map((obj) => SourceEdit.parse(obj)).toList(),
Unsound implicit cast from dynamic to List<SourceEdit>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
803 static AssistsResult parse(Map m) => new AssistsResult(m['assists'] == null
804 ? null
805 : m['assists'].map((obj) => SourceChange.parse(obj)).toList());
Unsound implicit cast from dynamic to List<SourceChange>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
822 static FixesResult parse(Map m) => new FixesResult(m['fixes'] == null
823 ? null
824 : m['fixes'].map((obj) => AnalysisErrorFixes.parse(obj)).toList());
Unsound implicit cast from dynamic to List<AnalysisErrorFixes>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
833 m['initialProblems'] == null
834 ? null
835 : m['initialProblems'].map((obj) => RefactoringProblem.parse(obj)).toList(),
Unsound implicit cast from dynamic to List<RefactoringProblem>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
836 m['optionsProblems'] == null
837 ? null
838 : m['optionsProblems'].map((obj) => RefactoringProblem.parse(obj)).toList(),
Unsound implicit cast from dynamic to List<RefactoringProblem>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
839 m['finalProblems'] == null
840 ? null
841 : m['finalProblems'].map((obj) => RefactoringProblem.parse(obj)).toList(),
Unsound implicit cast from dynamic to List<RefactoringProblem>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
951 static DiagnosticsResult parse(Map m) => new DiagnosticsResult(m['contexts'] == null
952 ? null
953 : m['contexts'].map((obj) => ContextData.parse(obj)).toList());
Unsound implicit cast from dynamic to List<ContextData>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
1023 m['fixes'] == null
1024 ? null
1025 : m['fixes'].map((obj) => SourceChange.parse(obj)).toList());
Unsound implicit cast from dynamic to List<SourceChange>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
1105 m['edits'] == null
1106 ? null
1107 : m['edits'].map((obj) => SourceEdit.parse(obj)).toList());
Unsound implicit cast from dynamic to List<SourceEdit>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
1355 m['positions'] == null
1356 ? null
1357 : m['positions'].map((obj) => Position.parse(obj)).toList(),
Unsound implicit cast from dynamic to List<Position>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
1359 m['suggestions'] == null
1360 ? null
1361 : m['suggestions'].map((obj) => LinkedEditSuggestion.parse(obj)).toList());
Unsound implicit cast from dynamic to List<LinkedEditSuggestion>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
1476 children: m['children'] == null
1477 ? null
1478 : m['children'].map((obj) => Outline.parse(obj)).toList());
Unsound implicit cast from dynamic to List<Outline>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
1495 interfaceMembers: m['interfaceMembers'] == null
1496 ? null
1497 : m['interfaceMembers'].map((obj) => OverriddenMember.parse(obj)).toList());
Unsound implicit cast from dynamic to List<OverriddenMember>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
1599 m['path'] == null ? null : m['path'].map((obj) => Element.parse(obj)).toList());
Unsound implicit cast from dynamic to List<Element>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
1618 m['edits'] == null
1619 ? null
1620 : m['edits'].map((obj) => SourceFileEdit.parse(obj)).toList(),
Unsound implicit cast from dynamic to List<SourceFileEdit>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
1621 m['linkedEditGroups'] == null
1622 ? null
1623 : m['linkedEditGroups'].map((obj) => LinkedEditGroup.parse(obj)).toList(),
Unsound implicit cast from dynamic to List<LinkedEditGroup>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis/analysis_server_lib.dart
1666 m['edits'] == null
1667 ? null
1668 : m['edits'].map((obj) => SourceEdit.parse(obj)).toList());
Unsound implicit cast from dynamic to List<SourceEdit>
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis_server.dart
104 _server.willSend = _willSend;
Unsound implicit cast from Function to (String) → void
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis_server.dart
381 server.willSend = _willSend;
Unsound implicit cast from Function to (String) → void
DOWN_CAST_COMPOSITE package:atom_dartlang/analysis_server.dart
598 arguments.addAll(options);
Unsound implicit cast from List<dynamic> to Iterable<String>
DOWN_CAST_COMPOSITE package:atom_dartlang/atom_autocomplete.dart
36 return _override.future;
Unsound implicit cast from Future<dynamic> to Future<T>
DOWN_CAST_COMPOSITE package:atom_dartlang/atom_autocomplete.dart
131 f = getSuggestions(opts).then((List<Suggestion> suggestions) {
132 _logger.finer(
133 'code completion in ${timer.elapsedMilliseconds}ms, '
134 '${suggestions.length} results'
135 );
136 return suggestions.map(suggestionToProxy).toList();
137 }).catchError((error) {
138 _logger.warning('Error retrieving code completions: ${error}');
139 return <Suggestion>[];
140 });
Unsound implicit cast from Future<dynamic> to Future<List<JsObject>>
DOWN_CAST_COMPOSITE package:atom_dartlang/atom_autocomplete.dart
175 scopeDescriptor = options['scopeDescriptor'];
Unsound implicit cast from dynamic to List<String>
DOWN_CAST_COMPOSITE package:atom_dartlang/atom_package_deps.dart
18 List<String> requiredPackages = info['required-packages'];
Unsound implicit cast from dynamic to List<String>
DOWN_CAST_COMPOSITE package:atom_dartlang/debug/observatory_debugger.dart
148 Map<String, dynamic> json = e.json['logRecord'];
Unsound implicit cast from dynamic to Map<String, dynamic>
DOWN_CAST_COMPOSITE package:atom_dartlang/debug/observatory_debugger.dart
153 InstanceRef loggerName = InstanceRef.parse(json['loggerName']);
Unsound implicit cast from dynamic to Map<String, dynamic>
DOWN_CAST_COMPOSITE package:atom_dartlang/debug/observatory_debugger.dart
154 InstanceRef message = InstanceRef.parse(json['message']);
Unsound implicit cast from dynamic to Map<String, dynamic>
AnalyzerMessage package:atom_dartlang/debug/observatory_debugger.dart
837 return isolate.service.getObject(isolate.id, result.id).then((result) {
838 if (result is Sentinel) {
839 return new SentinelDebugValue(result);
840 } else if (result is InstanceRef) {
841 return new ObservatoryInstanceRefValue(isolate, result);
842 } else if (result is Instance) {
843 return new ObservatoryInstanceRefValue.fromInstance(isolate, result);
844 } else if (result is ErrorRef) {
845 return new Future.error(result.message);
846 } else {
847 return new Future.error('unexpected result type: ${result}');
848 }
849 });
The return type 'Future<Object>' is not a 'DebugValue', as defined by the method ''.
AnalyzerMessage package:atom_dartlang/debug/observatory_debugger.dart
854 return new Future.error(result.message);
The return type 'Future' is not a 'DebugValue', as defined by the method ''.
AnalyzerMessage package:atom_dartlang/debug/observatory_debugger.dart
856 return new Future.error('unexpected result type: ${result}');
The return type 'Future' is not a 'DebugValue', as defined by the method ''.
DOWN_CAST_COMPOSITE package:atom_dartlang/flutter/flutter_daemon.dart
335 return _listen('daemon.logMessage', LogMessage.parse);
Unsound implicit cast from Stream<dynamic> to Stream<LogMessage>
DOWN_CAST_COMPOSITE package:atom_dartlang/flutter/flutter_daemon.dart
376 return _listen('device.added', Device.parse);
Unsound implicit cast from Stream<dynamic> to Stream<Device>
DOWN_CAST_COMPOSITE package:atom_dartlang/flutter/flutter_daemon.dart
380 return _listen('device.removed', Device.parse);
Unsound implicit cast from Stream<dynamic> to Stream<Device>
DOWN_CAST_COMPOSITE package:atom_dartlang/flutter/flutter_daemon.dart
384 return _listen('device.changed', Device.parse);
Unsound implicit cast from Stream<dynamic> to Stream<Device>
AnalyzerMessage package:atom_dartlang/flutter/flutter_launch.dart
56 return _lastLaunch.launch();
The return type 'Future<Launch>' is not a 'Launch', as defined by the method ''.
DOWN_CAST_COMPOSITE package:atom_dartlang/impl/outline.dart
234 if (errors == null) errors = deps[DartLinterConsumer].errors;
Unsound implicit cast from dynamic to List<AnalysisError>
AnalyzerMessage package:atom_dartlang/launch/launch.dart
375 return _pathResolver?.resolve(url);
The return type 'Future<String>' is not a 'String', as defined by the method ''.
AnalyzerMessage package:atom_dartlang/launch/launch.dart
445 return analysisServer.server.execution.mapUri(id, uri: url).then((MapUriResult result) {
446 if (result.file != null) return result.file;
447 }).catchError((_e) {
448 return null;
449 });
The return type 'Future' is not a 'String', as defined by the method ''.
DOWN_CAST_COMPOSITE package:atom_dartlang/launch/launch_configs.dart
118 _launchTimestamps = storedData;
Unsound implicit cast from Map<dynamic, dynamic> to Map<String, int>
DOWN_CAST_COMPOSITE package:atom_dartlang/launch/launch_configs.dart
179 return data is Map ? data : <String, dynamic>{};
Unsound implicit cast from Object to Map<String, dynamic>
DOWN_CAST_COMPOSITE package:atom_dartlang/launch/launch_configs.dart
217 if (val is List) return val;
Unsound implicit cast from List<dynamic> to List<String>
DOWN_CAST_COMPOSITE package:atom_dartlang/material.dart
137 if (sort != null) modelObjects.sort(sort);
Unsound implicit cast from (dynamic, dynamic) → int to (T, T) → int
DOWN_CAST_COMPOSITE package:atom_dartlang/plugin.dart
199 _addCmd('atom-workspace', 'dartino:create-new-proj', dartino.createNewProject);
Unsound implicit cast from ([dynamic]) → Future<dynamic> to (AtomEvent) → void
AnalyzerMessage package:atom_dartlang/plugin.dart
199 _addCmd('atom-workspace', 'dartino:create-new-proj', dartino.createNewProject);
The argument type '([dynamic]) → Future<dynamic>' cannot be assigned to the parameter type '(AtomEvent) → void'.
DOWN_CAST_COMPOSITE package:atom_dartlang/plugin.dart
200 _addCmd('atom-workspace', 'dartino:create-new-project', dartino.createNewProject);
Unsound implicit cast from ([dynamic]) → Future<dynamic> to (AtomEvent) → void
AnalyzerMessage package:atom_dartlang/plugin.dart
200 _addCmd('atom-workspace', 'dartino:create-new-project', dartino.createNewProject);
The argument type '([dynamic]) → Future<dynamic>' cannot be assigned to the parameter type '(AtomEvent) → void'.

package:markdown

5 warnings
AnalyzerMessage package:markdown/src/block_parser.dart
220 element.generatedId = BlockSyntax.generateAnchorHash(element);
The setter 'generatedId' is not defined for the class 'Node'.
AnalyzerMessage package:markdown/src/block_parser.dart
246 element.generatedId = BlockSyntax.generateAnchorHash(element);
The setter 'generatedId' is not defined for the class 'Node'.
DOWN_CAST_COMPOSITE package:markdown/src/document.dart
26 ..addAll(this.extensionSet.blockSyntaxes);
Unsound implicit cast from List<dynamic> to Iterable<BlockSyntax>
DOWN_CAST_COMPOSITE package:markdown/src/document.dart
29 ..addAll(this.extensionSet.inlineSyntaxes);
Unsound implicit cast from List<dynamic> to Iterable<InlineSyntax>
AnalyzerMessage package:markdown/src/inline_parser.dart
394 var alt = element.children.map((e) => e is! Text ? "" : e.text).join(" ");
The getter 'text' is not defined for the class 'Node'.

package:yaml

1 warning
DOWN_CAST_COMPOSITE package:yaml/src/loader.dart
152 children, firstEvent.span, firstEvent.style);
Unsound implicit cast from Map<dynamic, dynamic> to Map<dynamic, YamlNode>