Skip to content

Commit 0b7abb4

Browse files
committed
Fix Analysis Errors
1 parent 3b729b2 commit 0b7abb4

File tree

12 files changed

+23
-24
lines changed

12 files changed

+23
-24
lines changed

bloc_library/lib/screens/home_screen.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ import 'package:flutter_bloc/flutter_bloc.dart';
88
import 'package:todos_app_core/todos_app_core.dart';
99

1010
class HomeScreen extends StatelessWidget {
11+
const HomeScreen({super.key});
12+
1113
@override
1214
Widget build(BuildContext context) {
1315
final tabBloc = BlocProvider.of<TabBloc>(context);

bloc_library/lib/widgets/extra_actions.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import 'package:flutter_bloc/flutter_bloc.dart';
66
import 'package:todos_app_core/todos_app_core.dart';
77

88
class ExtraActions extends StatelessWidget {
9-
ExtraActions({super.key = ArchSampleKeys.extraActionsButton});
9+
const ExtraActions({super.key = ArchSampleKeys.extraActionsButton});
1010

1111
@override
1212
Widget build(BuildContext context) {

bloc_library/lib/widgets/filter_button.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import 'package:todos_app_core/todos_app_core.dart';
77
class FilterButton extends StatelessWidget {
88
final bool visible;
99

10-
FilterButton({super.key, required this.visible});
10+
const FilterButton({super.key, required this.visible});
1111

1212
@override
1313
Widget build(BuildContext context) {

bloc_library/test/blocs/todos_bloc_test.dart

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,6 @@ void main() {
9595
..add(AddTodo(todo1))
9696
..add(AddTodo(todo2))
9797
..add(ClearCompleted());
98-
;
9998
},
10099
expect: () => [
101100
TodosLoaded([]),
@@ -119,7 +118,6 @@ void main() {
119118
..add(AddTodo(todo1))
120119
..add(AddTodo(todo2))
121120
..add(ToggleAll());
122-
;
123121
},
124122
expect: () => [
125123
TodosLoaded([]),
@@ -146,7 +144,6 @@ void main() {
146144
..add(AddTodo(todo1))
147145
..add(AddTodo(todo2))
148146
..add(ToggleAll());
149-
;
150147
},
151148
expect: () => [
152149
TodosLoaded([]),

bloc_library/test/screens/add_edit_screen_test.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ void main() {
3737
await tester.pumpWidget(
3838
MaterialApp(
3939
home: Scaffold(
40-
body: AddEditScreen(isEditing: false, onSave: (_, __) {}),
40+
body: AddEditScreen(isEditing: false, onSave: (_, _) {}),
4141
),
4242
localizationsDelegates: [
4343
ArchSampleLocalizationsDelegate(),
@@ -59,7 +59,7 @@ void main() {
5959
home: Scaffold(
6060
body: AddEditScreen(
6161
isEditing: true,
62-
onSave: (_, __) {
62+
onSave: (_, _) {
6363
onSavePressed = true;
6464
},
6565
todo: Todo('wash dishes'),
@@ -84,7 +84,7 @@ void main() {
8484
home: Scaffold(
8585
body: AddEditScreen(
8686
isEditing: true,
87-
onSave: (_, __) {},
87+
onSave: (_, _) {},
8888
todo: Todo('wash dishes'),
8989
),
9090
),

bloc_library/test/widgets/todo_item_test.dart

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
import 'package:bloc_library/localization.dart';
2+
import 'package:bloc_library/models/models.dart';
3+
import 'package:bloc_library/widgets/todo_item.dart';
14
import 'package:flutter/material.dart';
25
import 'package:flutter_test/flutter_test.dart';
3-
import 'package:bloc_library/localization.dart';
46
import 'package:todos_app_core/todos_app_core.dart';
5-
import 'package:bloc_library/widgets/todo_item.dart';
6-
import 'package:bloc_library/models/models.dart';
77

88
void main() {
99
group('TodoItem', () {
@@ -14,9 +14,9 @@ void main() {
1414
MaterialApp(
1515
home: Scaffold(
1616
body: TodoItem(
17-
onCheckboxChanged: (_) => null,
18-
onDismissed: (_) => null,
19-
onTap: () => null,
17+
onCheckboxChanged: (_) {},
18+
onDismissed: (_) {},
19+
onTap: () {},
2020
todo: Todo('wash car', id: '0'),
2121
),
2222
),
@@ -39,9 +39,9 @@ void main() {
3939
MaterialApp(
4040
home: Scaffold(
4141
body: TodoItem(
42-
onCheckboxChanged: (_) => null,
43-
onDismissed: (_) => null,
44-
onTap: () => null,
42+
onCheckboxChanged: (_) {},
43+
onDismissed: (_) {},
44+
onTap: () {},
4545
todo: Todo('wash car', note: 'some note', id: '0'),
4646
),
4747
),

blocs/lib/blocs.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
library blocs;
2-
31
export 'src/models/models.dart';
42
export 'src/stats_bloc.dart';
53
export 'src/todo_bloc.dart';

blocs/lib/src/todo_bloc.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ class TodoBloc {
4444
void close() {
4545
deleteTodo.close();
4646
updateTodo.close();
47-
_subscriptions.forEach((subscription) => subscription.cancel());
47+
for (var subscription in _subscriptions) {
48+
subscription.cancel();
49+
}
4850
}
4951
}

blocs/lib/src/todos_list_bloc.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,8 @@ class TodosListBloc {
124124
clearCompleted.close();
125125
toggleAll.close();
126126
updateTodo.close();
127-
_subscriptions.forEach((subscription) => subscription.cancel());
127+
for (var subscription in _subscriptions) {
128+
subscription.cancel();
129+
}
128130
}
129131
}

blocs/lib/src/user_bloc.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ class UserBloc {
99
Stream<UserEntity> login() =>
1010
_repository.login().asStream().asBroadcastStream();
1111

12-
UserBloc(UserRepository repository) : this._repository = repository;
12+
UserBloc(UserRepository repository) : _repository = repository;
1313
}

0 commit comments

Comments
 (0)