@@ -74,12 +74,9 @@ Future<_Sample> _sample({
7474Future <_Item > _singleItem (SearchForm form) async {
7575 final params = form.toServiceQuery ().toUriQueryParameters ();
7676 final rs = await _client.get (
77- Uri .parse ('https://search-dot-dartlang-pub.appspot.com/search' ).replace (
78- queryParameters: {
79- ...params,
80- 'debug-drift' : '1' ,
81- },
82- ),
77+ Uri .parse (
78+ 'https://search-dot-dartlang-pub.appspot.com/search' ,
79+ ).replace (queryParameters: {...params, 'debug-drift' : '1' }),
8380 );
8481 if (rs.statusCode == 200 ) {
8582 final body = json.decode (rs.body) as Map <String , dynamic >;
@@ -90,8 +87,8 @@ Future<_Item> _singleItem(SearchForm form) async {
9087 final updatedPackages = (index['updatedPackages' ] as List ).cast <String >();
9188 final lastUpdated = DateTime .parse (index['lastUpdated' ] as String );
9289
93- final packagesList =
94- (body[ 'packages' ] as List ) .cast <Map <String , dynamic >>();
90+ final packagesList = (body[ 'packages' ] as List )
91+ .cast <Map <String , dynamic >>();
9592 final packages = < String ? > [];
9693 final scores = < String ? , double ? > {};
9794
@@ -119,9 +116,7 @@ class _Sample {
119116 final List <_Item >? items;
120117 _Diff ? _diff;
121118
122- _Sample ({
123- this .items,
124- });
119+ _Sample ({this .items});
125120
126121 int get length => items! .length;
127122 _Item get first => items! .first;
@@ -189,17 +184,18 @@ class _Diff {
189184 for (var j = i + 1 ; j < items.length; j++ ) {
190185 final item = items[i];
191186 final other = items[j];
192- final updatedShared = item.updatedPackages!
193- . toSet ()
194- . intersection (other.updatedPackages ! . toSet () );
187+ final updatedShared = item.updatedPackages! . toSet (). intersection (
188+ other.updatedPackages ! . toSet (),
189+ );
195190 final allUpdated = < String > {
196191 ...item.updatedPackages! ,
197- ...other.updatedPackages!
192+ ...other.updatedPackages! ,
198193 };
199194 updatedCounts.add (allUpdated.length - updatedShared.length);
200195
201- final pkgShared =
202- item.packages! .toSet ().intersection (other.packages! .toSet ());
196+ final pkgShared = item.packages! .toSet ().intersection (
197+ other.packages! .toSet (),
198+ );
203199 final allPackages = < String ? > {...item.packages! , ...other.packages! };
204200 packagesCounts.add (allPackages.length - pkgShared.length);
205201
@@ -219,20 +215,22 @@ class _Diff {
219215 updatedCount:
220216 updatedCounts.fold <int >(0 , (sum, v) => sum + v) / items.length,
221217 updatedDuration: updatedDiffs.fold <Duration >(
222- Duration .zero, (mv, d) => mv > d ? mv : d),
218+ Duration .zero,
219+ (mv, d) => mv > d ? mv : d,
220+ ),
223221 );
224222 }
225223
226224 bool get hasDrift =>
227225 hasObservableDifference! || packagesCount! > 0.0 || scoreDiffPct! > 0.0 ;
228226
229227 Map <String , dynamic > toJson () => {
230- 'observable' : hasObservableDifference,
231- 'pkg' : packagesCount,
232- 'maxScore' : scoreDiffPct,
233- 'updated' : updatedCount,
234- 'maxDelta' : updatedDuration,
235- };
228+ 'observable' : hasObservableDifference,
229+ 'pkg' : packagesCount,
230+ 'maxScore' : scoreDiffPct,
231+ 'updated' : updatedCount,
232+ 'maxDelta' : updatedDuration,
233+ };
236234}
237235
238236class _FormWithSummary {
0 commit comments