Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.

Commit 59dd47b

Browse files
committed
enable lint unnecessary_const
1 parent 195e922 commit 59dd47b

File tree

53 files changed

+110
-114
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+110
-114
lines changed

analysis_options.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ linter:
120120
- type_init_formals
121121
# - unawaited_futures # https://github.com/flutter/flutter/issues/5793
122122
- unnecessary_brace_in_string_interps
123+
- unnecessary_const
123124
- unnecessary_getters_setters
124125
# - unnecessary_lambdas # https://github.com/dart-lang/linter/issues/498
125126
- unnecessary_null_aware_assignments

packages/android_alarm_manager/example/lib/main.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ Future<Null> main() async {
7373
final int oneShotID = 2;
7474
printHelloMessage("Hello, main()!");
7575
runApp(const Center(
76-
child: const Text('Hello, world!', textDirection: TextDirection.ltr)));
76+
child: Text('Hello, world!', textDirection: TextDirection.ltr)));
7777
await AndroidAlarmManager.periodic(
7878
const Duration(minutes: 1), helloAlarmID, printHello);
7979
await AndroidAlarmManager.periodic(

packages/android_alarm_manager/lib/android_alarm_manager.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import 'package:flutter/services.dart';
1313
class AndroidAlarmManager {
1414
static const String _channelName = 'plugins.flutter.io/android_alarm_manager';
1515
static const MethodChannel _channel =
16-
const MethodChannel(_channelName, const JSONMethodCodec());
16+
MethodChannel(_channelName, JSONMethodCodec());
1717

1818
/// Schedules a one-shot timer to run `callback` after time `delay`.
1919
///

packages/android_intent/example/lib/main.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ class MyHomePage extends StatelessWidget {
3232
void _createAlarm() {
3333
final AndroidIntent intent = const AndroidIntent(
3434
action: 'android.intent.action.SET_ALARM',
35-
arguments: const <String, dynamic>{
36-
'android.intent.extra.alarm.DAYS': const <int>[2, 3, 4, 5, 6],
35+
arguments: <String, dynamic>{
36+
'android.intent.extra.alarm.DAYS': <int>[2, 3, 4, 5, 6],
3737
'android.intent.extra.alarm.HOUR': 21,
3838
'android.intent.extra.alarm.MINUTES': 30,
3939
'android.intent.extra.alarm.SKIP_UI': true,

packages/camera/example/lib/main.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ class _CameraExampleHomeState extends State<CameraExampleHome> {
8787
if (controller == null || !controller.value.isInitialized) {
8888
return const Text(
8989
'Tap a camera',
90-
style: const TextStyle(
90+
style: TextStyle(
9191
color: Colors.white,
9292
fontSize: 24.0,
9393
fontWeight: FontWeight.w900,

packages/cloud_firestore/lib/src/firestore.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ part of cloud_firestore;
99
/// You can get an instance by calling [Firestore.instance].
1010
class Firestore {
1111
@visibleForTesting
12-
static const MethodChannel channel = const MethodChannel(
12+
static const MethodChannel channel = MethodChannel(
1313
'plugins.flutter.io/cloud_firestore',
14-
const StandardMethodCodec(const FirestoreMessageCodec()),
14+
StandardMethodCodec(FirestoreMessageCodec()),
1515
);
1616

1717
static final Map<int, StreamController<QuerySnapshot>> _queryObservers =

packages/cloud_firestore/test/cloud_firestore_test.dart

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,9 @@ void main() {
1818
final List<MethodCall> log = <MethodCall>[];
1919
CollectionReference collectionReference;
2020
Transaction transaction;
21-
const Map<String, dynamic> kMockDocumentSnapshotData =
22-
const <String, dynamic>{'1': 2};
21+
const Map<String, dynamic> kMockDocumentSnapshotData = <String, dynamic>{
22+
'1': 2
23+
};
2324

2425
setUp(() async {
2526
mockHandleId = 0;
@@ -556,7 +557,7 @@ void main() {
556557
});
557558

558559
group('FirestoreMessageCodec', () {
559-
const MessageCodec<dynamic> codec = const FirestoreMessageCodec();
560+
const MessageCodec<dynamic> codec = FirestoreMessageCodec();
560561
final DateTime testTime = new DateTime(2015, 10, 30, 11, 16);
561562
test('should encode and decode simple messages', () {
562563
_checkEncodeDecode<dynamic>(codec, testTime);

packages/cloud_functions/lib/cloud_functions.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class CloudFunctionsException implements Exception {
2020
/// You can get an instance by calling [CloudFunctions.instance].
2121
class CloudFunctions {
2222
@visibleForTesting
23-
static const MethodChannel channel = const MethodChannel('cloud_functions');
23+
static const MethodChannel channel = MethodChannel('cloud_functions');
2424

2525
static CloudFunctions _instance = new CloudFunctions();
2626

packages/connectivity/lib/connectivity.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ import 'package:flutter/services.dart';
1414
enum ConnectivityResult { wifi, mobile, none }
1515

1616
const MethodChannel _methodChannel =
17-
const MethodChannel('plugins.flutter.io/connectivity');
17+
MethodChannel('plugins.flutter.io/connectivity');
1818

1919
const EventChannel _eventChannel =
20-
const EventChannel('plugins.flutter.io/connectivity_status');
20+
EventChannel('plugins.flutter.io/connectivity_status');
2121

2222
class Connectivity {
2323
Stream<ConnectivityResult> _onConnectivityChanged;

packages/device_info/lib/device_info.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import 'package:flutter/services.dart';
1010
class DeviceInfoPlugin {
1111
/// Channel used to communicate to native code.
1212
static const MethodChannel channel =
13-
const MethodChannel('plugins.flutter.io/device_info');
13+
MethodChannel('plugins.flutter.io/device_info');
1414

1515
DeviceInfoPlugin();
1616

0 commit comments

Comments
 (0)