dart-lang / yaml

A Dart YAML parser.
https://pub.dev/packages/yaml
MIT License
169 stars 58 forks source link

Yaml Loader._loadAlias failed for ` - **.g.dart` #149

Closed LongXiangGuo closed 3 months ago

LongXiangGuo commented 1 year ago
include: package:flutter_lints/flutter.yaml
analyzer:
  exclude:
    - **.g.dart

  errors:
    use_build_context_synchronously: ignore
``` 4 │ - **.g.dart │ ^^^^^^^^^ ╵ #0 Loader._loadAlias (package:yaml/src/loader.dart:114:5) #1 Loader._loadNode (package:yaml/src/loader.dart:86:16) #2 Loader._loadSequence (package:yaml/src/loader.dart:146:20) #3 Loader._loadNode (package:yaml/src/loader.dart:90:16) #4 Loader._loadMapping (package:yaml/src/loader.dart:169:19) #5 Loader._loadNode (package:yaml/src/loader.dart:92:16) #6 Loader._loadMapping (package:yaml/src/loader.dart:169:19) #7 Loader._loadNode (package:yaml/src/loader.dart:92:16) #8 Loader._loadDocument (package:yaml/src/loader.dart:68:20) #9 Loader.load (package:yaml/src/loader.dart:60:20) #10 loadYamlDocument (package:yaml/yaml.dart:72:25) #11 loadYamlNode (package:yaml/yaml.dart:57:5) #12 loadYaml (package:yaml/yaml.dart:44:5) #13 getExcludeFolders (file:///Users/qxz3ln7/project/tools/bin/update_analytics_options.dart:133:28) #14 main (file:///Users/qxz3ln7/project/tools/bin/update_analytics_options.dart:56:29) #0 getExcludeFolders (file:///Users/qxz3ln7/project/tools/bin/update_analytics_options.dart:142:5) #1 main (file:///Users/qxz3ln7/project/tools/bin/update_analytics_options.dart:56:29) ```
jonasfj commented 3 months ago

This is invalid YAML.

try:

include: package:flutter_lints/flutter.yaml
analyzer:
  exclude:
    - '**.g.dart'

  errors:
    use_build_context_synchronously: ignore
jonasfj commented 3 months ago

It's be nice if the tooling handled it better though.