mirror of
https://github.com/flutter/samples.git
synced 2025-11-09 14:28:51 +00:00
Fix web/_tool/verify_packages
Fix lints in a number of samples
This commit is contained in:
@@ -21,7 +21,12 @@ void main() async {
|
|||||||
for (var i = 0; i < packageDirs.length; i++) {
|
for (var i = 0; i < packageDirs.length; i++) {
|
||||||
final dir = packageDirs[i];
|
final dir = packageDirs[i];
|
||||||
_logWrapped(_ansiMagenta, '\n$dir (${i + 1} of ${packageDirs.length})');
|
_logWrapped(_ansiMagenta, '\n$dir (${i + 1} of ${packageDirs.length})');
|
||||||
results.add(await _run(dir, 'pub', ['upgrade', '--no-precompile']));
|
results.add(await _run(dir, 'flutter', [
|
||||||
|
'pub',
|
||||||
|
'pub',
|
||||||
|
'upgrade',
|
||||||
|
'--no-precompile',
|
||||||
|
]));
|
||||||
results.add(await _run(
|
results.add(await _run(
|
||||||
dir,
|
dir,
|
||||||
'dartanalyzer',
|
'dartanalyzer',
|
||||||
|
|||||||
@@ -23,7 +23,7 @@
|
|||||||
// EXCLUDE_FROM_GALLERY_DOCS_START
|
// EXCLUDE_FROM_GALLERY_DOCS_START
|
||||||
import 'dart:collection' show LinkedHashMap;
|
import 'dart:collection' show LinkedHashMap;
|
||||||
import 'dart:math';
|
import 'dart:math';
|
||||||
// EXCLUDE_FROM_GALLERY_DOCS_END
|
|
||||||
import 'package:charts_flutter/flutter.dart' as charts;
|
import 'package:charts_flutter/flutter.dart' as charts;
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
|
||||||
@@ -136,6 +136,7 @@ class DisjointMeasureAxisLineChart extends StatelessWidget {
|
|||||||
..setAttribute(charts.measureAxisIdKey, 'axis 4'),
|
..setAttribute(charts.measureAxisIdKey, 'axis 4'),
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
// EXCLUDE_FROM_GALLERY_DOCS_END
|
// EXCLUDE_FROM_GALLERY_DOCS_END
|
||||||
|
|
||||||
@override
|
@override
|
||||||
@@ -264,5 +265,5 @@ class LinearClicks {
|
|||||||
final int clickCount;
|
final int clickCount;
|
||||||
final double clickRate;
|
final double clickRate;
|
||||||
|
|
||||||
LinearClicks(this.year, {this.clickCount = null, this.clickRate = null});
|
LinearClicks(this.year, {this.clickCount, this.clickRate});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -59,14 +59,14 @@ class SelectionCallbackExample extends StatefulWidget {
|
|||||||
static List<charts.Series<TimeSeriesSales, DateTime>> _createRandomData() {
|
static List<charts.Series<TimeSeriesSales, DateTime>> _createRandomData() {
|
||||||
final random = new Random();
|
final random = new Random();
|
||||||
|
|
||||||
final us_data = [
|
final usData = [
|
||||||
new TimeSeriesSales(new DateTime(2017, 9, 19), random.nextInt(100)),
|
new TimeSeriesSales(new DateTime(2017, 9, 19), random.nextInt(100)),
|
||||||
new TimeSeriesSales(new DateTime(2017, 9, 26), random.nextInt(100)),
|
new TimeSeriesSales(new DateTime(2017, 9, 26), random.nextInt(100)),
|
||||||
new TimeSeriesSales(new DateTime(2017, 10, 3), random.nextInt(100)),
|
new TimeSeriesSales(new DateTime(2017, 10, 3), random.nextInt(100)),
|
||||||
new TimeSeriesSales(new DateTime(2017, 10, 10), random.nextInt(100)),
|
new TimeSeriesSales(new DateTime(2017, 10, 10), random.nextInt(100)),
|
||||||
];
|
];
|
||||||
|
|
||||||
final uk_data = [
|
final ukData = [
|
||||||
new TimeSeriesSales(new DateTime(2017, 9, 19), random.nextInt(100)),
|
new TimeSeriesSales(new DateTime(2017, 9, 19), random.nextInt(100)),
|
||||||
new TimeSeriesSales(new DateTime(2017, 9, 26), random.nextInt(100)),
|
new TimeSeriesSales(new DateTime(2017, 9, 26), random.nextInt(100)),
|
||||||
new TimeSeriesSales(new DateTime(2017, 10, 3), random.nextInt(100)),
|
new TimeSeriesSales(new DateTime(2017, 10, 3), random.nextInt(100)),
|
||||||
@@ -78,13 +78,13 @@ class SelectionCallbackExample extends StatefulWidget {
|
|||||||
id: 'US Sales',
|
id: 'US Sales',
|
||||||
domainFn: (TimeSeriesSales sales, _) => sales.time,
|
domainFn: (TimeSeriesSales sales, _) => sales.time,
|
||||||
measureFn: (TimeSeriesSales sales, _) => sales.sales,
|
measureFn: (TimeSeriesSales sales, _) => sales.sales,
|
||||||
data: us_data,
|
data: usData,
|
||||||
),
|
),
|
||||||
new charts.Series<TimeSeriesSales, DateTime>(
|
new charts.Series<TimeSeriesSales, DateTime>(
|
||||||
id: 'UK Sales',
|
id: 'UK Sales',
|
||||||
domainFn: (TimeSeriesSales sales, _) => sales.time,
|
domainFn: (TimeSeriesSales sales, _) => sales.time,
|
||||||
measureFn: (TimeSeriesSales sales, _) => sales.sales,
|
measureFn: (TimeSeriesSales sales, _) => sales.sales,
|
||||||
data: uk_data,
|
data: ukData,
|
||||||
)
|
)
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
@@ -97,14 +97,14 @@ class SelectionCallbackExample extends StatefulWidget {
|
|||||||
|
|
||||||
/// Create one series with sample hard coded data.
|
/// Create one series with sample hard coded data.
|
||||||
static List<charts.Series<TimeSeriesSales, DateTime>> _createSampleData() {
|
static List<charts.Series<TimeSeriesSales, DateTime>> _createSampleData() {
|
||||||
final us_data = [
|
final usData = [
|
||||||
new TimeSeriesSales(new DateTime(2017, 9, 19), 5),
|
new TimeSeriesSales(new DateTime(2017, 9, 19), 5),
|
||||||
new TimeSeriesSales(new DateTime(2017, 9, 26), 25),
|
new TimeSeriesSales(new DateTime(2017, 9, 26), 25),
|
||||||
new TimeSeriesSales(new DateTime(2017, 10, 3), 78),
|
new TimeSeriesSales(new DateTime(2017, 10, 3), 78),
|
||||||
new TimeSeriesSales(new DateTime(2017, 10, 10), 54),
|
new TimeSeriesSales(new DateTime(2017, 10, 10), 54),
|
||||||
];
|
];
|
||||||
|
|
||||||
final uk_data = [
|
final ukData = [
|
||||||
new TimeSeriesSales(new DateTime(2017, 9, 19), 15),
|
new TimeSeriesSales(new DateTime(2017, 9, 19), 15),
|
||||||
new TimeSeriesSales(new DateTime(2017, 9, 26), 33),
|
new TimeSeriesSales(new DateTime(2017, 9, 26), 33),
|
||||||
new TimeSeriesSales(new DateTime(2017, 10, 3), 68),
|
new TimeSeriesSales(new DateTime(2017, 10, 3), 68),
|
||||||
@@ -116,13 +116,13 @@ class SelectionCallbackExample extends StatefulWidget {
|
|||||||
id: 'US Sales',
|
id: 'US Sales',
|
||||||
domainFn: (TimeSeriesSales sales, _) => sales.time,
|
domainFn: (TimeSeriesSales sales, _) => sales.time,
|
||||||
measureFn: (TimeSeriesSales sales, _) => sales.sales,
|
measureFn: (TimeSeriesSales sales, _) => sales.sales,
|
||||||
data: us_data,
|
data: usData,
|
||||||
),
|
),
|
||||||
new charts.Series<TimeSeriesSales, DateTime>(
|
new charts.Series<TimeSeriesSales, DateTime>(
|
||||||
id: 'UK Sales',
|
id: 'UK Sales',
|
||||||
domainFn: (TimeSeriesSales sales, _) => sales.time,
|
domainFn: (TimeSeriesSales sales, _) => sales.time,
|
||||||
measureFn: (TimeSeriesSales sales, _) => sales.sales,
|
measureFn: (TimeSeriesSales sales, _) => sales.sales,
|
||||||
data: uk_data,
|
data: ukData,
|
||||||
)
|
)
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
@@ -185,7 +185,7 @@ class _SelectionCallbackState extends State<SelectionCallbackExample> {
|
|||||||
child: new Text(_time.toString())));
|
child: new Text(_time.toString())));
|
||||||
}
|
}
|
||||||
_measures?.forEach((String series, num value) {
|
_measures?.forEach((String series, num value) {
|
||||||
children.add(new Text('${series}: ${value}'));
|
children.add(new Text('$series: $value'));
|
||||||
});
|
});
|
||||||
|
|
||||||
return new Column(children: children);
|
return new Column(children: children);
|
||||||
|
|||||||
@@ -169,7 +169,7 @@ class _SliderCallbackState extends State<SliderLine> {
|
|||||||
if (_sliderDomainValue != null) {
|
if (_sliderDomainValue != null) {
|
||||||
children.add(new Padding(
|
children.add(new Padding(
|
||||||
padding: new EdgeInsets.only(top: 5.0),
|
padding: new EdgeInsets.only(top: 5.0),
|
||||||
child: new Text('Slider domain value: ${_sliderDomainValue}')));
|
child: new Text('Slider domain value: $_sliderDomainValue')));
|
||||||
}
|
}
|
||||||
if (_sliderPosition != null) {
|
if (_sliderPosition != null) {
|
||||||
children.add(new Padding(
|
children.add(new Padding(
|
||||||
@@ -180,7 +180,7 @@ class _SliderCallbackState extends State<SliderLine> {
|
|||||||
if (_sliderDragState != null) {
|
if (_sliderDragState != null) {
|
||||||
children.add(new Padding(
|
children.add(new Padding(
|
||||||
padding: new EdgeInsets.only(top: 5.0),
|
padding: new EdgeInsets.only(top: 5.0),
|
||||||
child: new Text('Slider drag state: ${_sliderDragState}')));
|
child: new Text('Slider drag state: $_sliderDragState')));
|
||||||
}
|
}
|
||||||
|
|
||||||
return new Column(children: children);
|
return new Column(children: children);
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ class LayeredChartState extends State<LayeredChart> {
|
|||||||
double graphHeight;
|
double graphHeight;
|
||||||
List<TextPainter> labelPainter;
|
List<TextPainter> labelPainter;
|
||||||
List<TextPainter> milestonePainter;
|
List<TextPainter> milestonePainter;
|
||||||
Size lastSize = null;
|
Size lastSize;
|
||||||
|
|
||||||
void buildPaths(
|
void buildPaths(
|
||||||
Size size,
|
Size size,
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ class TimelineState extends State<Timeline> {
|
|||||||
void initState() {
|
void initState() {
|
||||||
super.initState();
|
super.initState();
|
||||||
for (int year = 2015; year < 2020; year++) {
|
for (int year = 2015; year < 2020; year++) {
|
||||||
String yearLabel = "${year}";
|
String yearLabel = "$year";
|
||||||
labelPainters[yearLabel] =
|
labelPainters[yearLabel] =
|
||||||
_makeTextPainter(Constants.timelineLineColor, yearLabel);
|
_makeTextPainter(Constants.timelineLineColor, yearLabel);
|
||||||
}
|
}
|
||||||
@@ -174,7 +174,7 @@ class TimelinePainter extends CustomPainter {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (isYear) {
|
if (isYear) {
|
||||||
var yearLabel = "${yearNumber}";
|
var yearLabel = "$yearNumber";
|
||||||
state.labelPainters[yearLabel]
|
state.labelPainters[yearLabel]
|
||||||
.paint(canvas, Offset(currX, size.height - labelHeight));
|
.paint(canvas, Offset(currX, size.height - labelHeight));
|
||||||
yearNumber++;
|
yearNumber++;
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ packages:
|
|||||||
name: analyzer
|
name: analyzer
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.36.0"
|
version: "0.36.4"
|
||||||
archive:
|
archive:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -64,6 +64,13 @@ packages:
|
|||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.2"
|
version: "2.1.2"
|
||||||
|
csslib:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: csslib
|
||||||
|
url: "https://pub.dartlang.org"
|
||||||
|
source: hosted
|
||||||
|
version: "0.16.1"
|
||||||
flutter:
|
flutter:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description: flutter
|
description: flutter
|
||||||
@@ -80,7 +87,7 @@ packages:
|
|||||||
name: front_end
|
name: front_end
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.1.15"
|
version: "0.1.19"
|
||||||
glob:
|
glob:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -88,6 +95,13 @@ packages:
|
|||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.1.7"
|
version: "1.1.7"
|
||||||
|
html:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: html
|
||||||
|
url: "https://pub.dartlang.org"
|
||||||
|
source: hosted
|
||||||
|
version: "0.14.0+2"
|
||||||
http:
|
http:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -101,7 +115,7 @@ packages:
|
|||||||
name: http_multi_server
|
name: http_multi_server
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.0.5"
|
version: "2.1.0"
|
||||||
http_parser:
|
http_parser:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -136,14 +150,14 @@ packages:
|
|||||||
name: json_rpc_2
|
name: json_rpc_2
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.0.10"
|
version: "2.1.0"
|
||||||
kernel:
|
kernel:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: kernel
|
name: kernel
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.3.15"
|
version: "0.3.19"
|
||||||
matcher:
|
matcher:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -164,7 +178,7 @@ packages:
|
|||||||
name: mime
|
name: mime
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.9.6+2"
|
version: "0.9.6+3"
|
||||||
multi_server_socket:
|
multi_server_socket:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -178,14 +192,14 @@ packages:
|
|||||||
name: node_preamble
|
name: node_preamble
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.4.4"
|
version: "1.4.8"
|
||||||
package_config:
|
package_config:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: package_config
|
name: package_config
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.0.5"
|
version: "1.1.0"
|
||||||
package_resolver:
|
package_resolver:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -262,7 +276,7 @@ packages:
|
|||||||
name: shelf_web_socket
|
name: shelf_web_socket
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.2.2+5"
|
version: "0.2.3"
|
||||||
sky_engine:
|
sky_engine:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description: flutter
|
description: flutter
|
||||||
@@ -358,21 +372,21 @@ packages:
|
|||||||
name: vm_service_client
|
name: vm_service_client
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.2.6+1"
|
version: "0.2.6+3"
|
||||||
watcher:
|
watcher:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: watcher
|
name: watcher
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.9.7+10"
|
version: "0.9.7+12"
|
||||||
web_socket_channel:
|
web_socket_channel:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: web_socket_channel
|
name: web_socket_channel
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.0.12"
|
version: "1.0.15"
|
||||||
xml:
|
xml:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -386,6 +400,6 @@ packages:
|
|||||||
name: yaml
|
name: yaml
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.15"
|
version: "2.1.16"
|
||||||
sdks:
|
sdks:
|
||||||
dart: ">=2.4.0 <3.0.0"
|
dart: ">=2.4.0 <3.0.0"
|
||||||
|
|||||||
@@ -399,7 +399,7 @@ class NumberPicker extends StatelessWidget {
|
|||||||
Notification notification, ScrollController scrollController) {
|
Notification notification, ScrollController scrollController) {
|
||||||
return notification is UserScrollNotification &&
|
return notification is UserScrollNotification &&
|
||||||
notification.direction == ScrollDirection.idle &&
|
notification.direction == ScrollDirection.idle &&
|
||||||
// ignore: invalid_use_of_protected_member
|
// ignore: invalid_use_of_protected_member,invalid_use_of_visible_for_testing_member
|
||||||
scrollController.position.activity is! HoldScrollActivity;
|
scrollController.position.activity is! HoldScrollActivity;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user