1
0
mirror of https://github.com/flutter/samples.git synced 2026-07-14 04:51:29 +00:00

Upgrading samples to flutter_lints, part 1 of n (#804)

This commit is contained in:
Brett Morgan
2021-06-05 12:24:28 +10:00
committed by GitHub
parent 14921d0c06
commit 936d1fdaae
230 changed files with 2361 additions and 2444 deletions

View File

@@ -5,12 +5,10 @@
import 'dart:io';
import 'package:file_selector/file_selector.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter_simple_treeview/flutter_simple_treeview.dart';
import 'package:logging/logging.dart';
import 'package:menubar/menubar.dart' as menubar;
import 'package:meta/meta.dart';
import 'package:provider/provider.dart';
import 'src/model/photo_search_model.dart';
@@ -58,7 +56,7 @@ class UnsplashSearchApp extends StatelessWidget {
}
class UnsplashHomePage extends StatelessWidget {
const UnsplashHomePage({@required this.title});
const UnsplashHomePage({required this.title});
final String title;
@override
@@ -83,7 +81,7 @@ class UnsplashHomePage extends StatelessWidget {
onClicked: () {
showDialog<void>(
context: context,
builder: (context) => PolicyDialog(),
builder: (context) => const PolicyDialog(),
);
},
),
@@ -111,7 +109,7 @@ class UnsplashHomePage extends StatelessWidget {
secondChild: Center(
child: photoSearchModel.selectedPhoto != null
? PhotoDetails(
photo: photoSearchModel.selectedPhoto,
photo: photoSearchModel.selectedPhoto!,
onPhotoSave: (photo) async {
final path = await getSavePath(
suggestedName: '${photo.id}.jpg',
@@ -144,7 +142,7 @@ class UnsplashHomePage extends StatelessWidget {
builder: (context) => PhotoSearchDialog(photoSearchModel.addSearch),
),
tooltip: 'Search for a photo',
child: Icon(Icons.search),
child: const Icon(Icons.search),
),
);
}
@@ -165,7 +163,7 @@ class UnsplashHomePage extends StatelessWidget {
child: Padding(
padding: const EdgeInsets.all(12.0),
child: Text(
'Photo by ${photo.user.name}',
'Photo by ${photo.user!.name}',
),
),
),