@@ -27,8 +27,8 @@ abstract class AssetPath {
2727  }
2828
2929  factory  AssetPath .fromYaml (YamlMap  yamlMap) {
30-     final  pathType =  yamlMap[_pathTypeKey]  as   String ;
31-     final  uriString =  yamlMap[_uriKey]  as   String ? ;
30+     final  pathType =  as < String > ( yamlMap[_pathTypeKey]) ;
31+     final  uriString =  as < String ? > ( yamlMap[_uriKey]) ;
3232    final  uri =  uriString !=  null  ?  Uri (path:  uriString) :  null ;
3333    return  AssetPath (pathType, uri);
3434  }
@@ -203,10 +203,10 @@ class Asset {
203203  });
204204
205205  factory  Asset .fromYaml (YamlMap  yamlMap) =>  Asset (
206-         name:  yamlMap[_nameKey]  as   String ,
207-         path:  AssetPath .fromYaml (yamlMap[_pathKey]  as   YamlMap ),
208-         target:  Target .fromString (yamlMap[_targetKey]  as   String ),
209-         linkMode:  LinkMode .fromName (yamlMap[_linkModeKey]  as   String ),
206+         name:  as < String > ( yamlMap[_nameKey]) ,
207+         path:  AssetPath .fromYaml (as < YamlMap > ( yamlMap[_pathKey]) ),
208+         target:  Target .fromString (as < String > ( yamlMap[_targetKey]) ),
209+         linkMode:  LinkMode .fromName (as < String > ( yamlMap[_linkModeKey]) ),
210210      );
211211
212212  static  List <Asset > listFromYamlString (String  yaml) {
@@ -215,14 +215,14 @@ class Asset {
215215      return  [];
216216    }
217217    return  [
218-       for  (final  yamlElement in  yamlObject  as   YamlList )
219-         Asset .fromYaml (yamlElement  as   YamlMap ),
218+       for  (final  yamlElement in  as < YamlList > (yamlObject) )
219+         Asset .fromYaml (as < YamlMap > (yamlElement) ),
220220    ];
221221  }
222222
223223  static  List <Asset > listFromYamlList (YamlList  yamlList) =>  [
224224        for  (final  yamlElement in  yamlList)
225-           Asset .fromYaml (yamlElement  as   YamlMap ),
225+           Asset .fromYaml (as < YamlMap > (yamlElement) ),
226226      ];
227227
228228  Asset  copyWith ({
0 commit comments