| Index: utils/pub/yaml/constructor.dart
|
| diff --git a/utils/pub/yaml/constructor.dart b/utils/pub/yaml/constructor.dart
|
| index d52ef6ebf19cee9cb7f8fe68be2ef74dd860afba..80c22a0402266a3ef0b2cafeec5dbd55558e9332 100644
|
| --- a/utils/pub/yaml/constructor.dart
|
| +++ b/utils/pub/yaml/constructor.dart
|
| @@ -2,27 +2,25 @@
|
| // for details. All rights reserved. Use of this source code is governed by a
|
| // BSD-style license that can be found in the LICENSE file.
|
|
|
| -/**
|
| - * Takes a parsed and composed YAML document (what the spec calls the
|
| - * "representation graph") and creates native Dart objects that represent that
|
| - * document.
|
| - */
|
| +/// Takes a parsed and composed YAML document (what the spec calls the
|
| +/// "representation graph") and creates native Dart objects that represent that
|
| +/// document.
|
| class _Constructor extends _Visitor {
|
| - /** The root node of the representation graph. */
|
| + /// The root node of the representation graph.
|
| _Node root;
|
|
|
| - /** Map from anchor names to the most recent Dart node with that anchor. */
|
| + /// Map from anchor names to the most recent Dart node with that anchor.
|
| Map<String, dynamic> anchors;
|
|
|
| _Constructor(this.root) : this.anchors = {};
|
|
|
| - /** Runs the Constructor to produce a Dart object. */
|
| + /// Runs the Constructor to produce a Dart object.
|
| construct() => root.visit(this);
|
|
|
| - /** Returns the value of a scalar. */
|
| + /// Returns the value of a scalar.
|
| visitScalar(_ScalarNode scalar) => scalar.value;
|
|
|
| - /** Converts a sequence into a List of Dart objects. */
|
| + /// Converts a sequence into a List of Dart objects.
|
| visitSequence(_SequenceNode seq) {
|
| var anchor = getAnchor(seq);
|
| if (anchor != null) return anchor;
|
| @@ -31,7 +29,7 @@ class _Constructor extends _Visitor {
|
| return dartSeq;
|
| }
|
|
|
| - /** Converts a mapping into a Map of Dart objects. */
|
| + /// Converts a mapping into a Map of Dart objects.
|
| visitMapping(_MappingNode map) {
|
| var anchor = getAnchor(map);
|
| if (anchor != null) return anchor;
|
| @@ -40,16 +38,14 @@ class _Constructor extends _Visitor {
|
| return dartMap;
|
| }
|
|
|
| - /**
|
| - * Returns the Dart object that already represents [anchored], if such a thing
|
| - * exists.
|
| - */
|
| + /// Returns the Dart object that already represents [anchored], if such a
|
| + /// thing exists.
|
| getAnchor(_Node anchored) {
|
| if (anchored.anchor == null) return null;
|
| if (anchors.containsKey(anchored.anchor)) return anchors[anchored.anchor];
|
| }
|
|
|
| - /** Records that [value] is the Dart object representing [anchored]. */
|
| + /// Records that [value] is the Dart object representing [anchored].
|
| setAnchor(_Node anchored, value) {
|
| if (anchored.anchor == null) return value;
|
| anchors[anchored.anchor] = value;
|
|
|