File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -124,7 +124,7 @@ Future<List<String>> _packageUrls(int page) {
124124 return http
125125 .get ('https://pub.dartlang.org/packages.json?page=${page }' )
126126 .then ((response) {
127- return JSON .decode (response.body)['packages' ] as List < String > ;
127+ return new List < String >. from ( JSON .decode (response.body)['packages' ]) ;
128128 });
129129}
130130
@@ -133,9 +133,8 @@ Future<List<PackageInfo>> _getPackageInfos(List<String> packageUrls) {
133133 return http.get (p).then ((response) {
134134 var json = JSON .decode (response.body);
135135 String name = json['name' ];
136- List <Version > versions = json['versions' ]
137- .map ((v) => new Version .parse (v))
138- .toList () as List <Version >;
136+ List <Version > versions = new List <Version >.from (
137+ json['versions' ].map ((v) => new Version .parse (v)));
139138 return new PackageInfo (name, Version .primary (versions));
140139 });
141140 }).toList ();
You can’t perform that action at this time.
0 commit comments