| OLD | NEW |
| (Empty) |
| 1 import 'package:yaml/yaml.dart'; | |
| 2 | |
| 3 main() { | |
| 4 const src = """ | |
| 5 name: linter | |
| 6 version: 0.0.1 | |
| 7 author: Dart Team <misc@dartlang.org> | |
| 8 authors: | |
| 9 - Bill | |
| 10 - Ted | |
| 11 description: Style linter for Dart. | |
| 12 documentation: | |
| 13 homepage: https://github.com/dart-lang/linter | |
| 14 dependencies: | |
| 15 transmogrify: | |
| 16 hosted: | |
| 17 name: transmogrify | |
| 18 url: http://your-package-server.com | |
| 19 version: '>=0.4.0 <1.0.0' | |
| 20 analyzer: '0.24.0-dev.1' | |
| 21 cli_util: '>=0.0.1 <0.1.0' | |
| 22 semver: '>=0.2.0 <0.3.0' | |
| 23 yaml: '>=2.1.2 <3.0.0' | |
| 24 kittens: | |
| 25 git: | |
| 26 url: git://github.com/munificent/kittens.git | |
| 27 ref: some-branch | |
| 28 foo: any | |
| 29 dev_dependencies: | |
| 30 markdown: '>=0.7.1+2 <0.8.0' | |
| 31 unittest: '>=0.11.0 <0.12.0' | |
| 32 """; | |
| 33 | |
| 34 YamlMap node = loadYamlNode(src, sourceUrl: null); | |
| 35 node.nodes.forEach((k, v) { | |
| 36 if (k is YamlScalar) print(k.span); | |
| 37 }); | |
| 38 } | |
| OLD | NEW |