Skip to content

Commit 393a55e

Browse files
committed
doc
1 parent 122878e commit 393a55e

File tree

12 files changed

+57
-62
lines changed

12 files changed

+57
-62
lines changed

analysis_options.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ linter:
195195
avoid_classes_with_only_static_members: true
196196
prefer_mixin: true
197197
use_setters_to_change_properties: true
198-
avoid_setters_without_getters: true
198+
avoid_setters_without_getters: false
199199
avoid_returning_this: true
200200
type_annotate_public_apis: true
201201
avoid_types_on_closure_parameters: true

coverage/lcov.info

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -38,91 +38,91 @@ end_of_record
3838
SF:lib/src/pike_observer.dart
3939
DA:4,2
4040
DA:6,2
41-
DA:8,2
42-
DA:10,2
41+
DA:11,2
42+
DA:13,2
4343
LF:4
4444
LH:4
4545
end_of_record
4646
SF:lib/src/pike_change.dart
47-
DA:3,2
47+
DA:2,2
4848
LF:1
4949
LH:1
5050
end_of_record
5151
SF:lib/src/widgets/pike_builder.dart
5252
DA:9,0
53-
DA:19,0
5453
DA:20,0
55-
DA:27,0
56-
DA:29,0
54+
DA:21,0
55+
DA:28,0
5756
DA:30,0
58-
DA:33,0
59-
DA:35,0
57+
DA:31,0
58+
DA:34,0
6059
DA:36,0
6160
DA:37,0
62-
DA:39,0
61+
DA:38,0
6362
DA:40,0
64-
DA:44,0
65-
DA:46,0
63+
DA:41,0
64+
DA:45,0
6665
DA:47,0
6766
DA:48,0
6867
DA:49,0
6968
DA:50,0
7069
DA:51,0
70+
DA:52,0
7171
LF:19
7272
LH:0
7373
end_of_record
7474
SF:lib/src/widgets/pike_consumer.dart
7575
DA:5,0
76-
DA:18,0
77-
DA:19,0
78-
DA:26,0
76+
DA:20,0
77+
DA:21,0
7978
DA:28,0
80-
DA:29,0
81-
DA:32,0
79+
DA:30,0
80+
DA:31,0
8281
DA:34,0
83-
DA:35,0
8482
DA:36,0
83+
DA:37,0
8584
DA:38,0
86-
DA:39,0
87-
DA:43,0
88-
DA:44,0
85+
DA:40,0
86+
DA:41,0
8987
DA:45,0
9088
DA:46,0
9189
DA:47,0
9290
DA:48,0
9391
DA:49,0
92+
DA:50,0
9493
DA:51,0
94+
DA:53,0
9595
LF:20
9696
LH:0
9797
end_of_record
9898
SF:lib/src/widgets/pike_listener.dart
9999
DA:9,0
100-
DA:20,0
101-
DA:21,0
102-
DA:29,0
100+
DA:22,0
101+
DA:23,0
103102
DA:31,0
104-
DA:32,0
105103
DA:33,0
106104
DA:34,0
107-
DA:37,0
105+
DA:35,0
106+
DA:36,0
108107
DA:39,0
109-
DA:40,0
110108
DA:41,0
109+
DA:42,0
111110
DA:43,0
112-
DA:44,0
113111
DA:45,0
114112
DA:46,0
115113
DA:47,0
116-
DA:51,0
117-
DA:52,0
114+
DA:48,0
115+
DA:49,0
118116
DA:53,0
119117
DA:54,0
120118
DA:55,0
121-
DA:59,0
119+
DA:56,0
120+
DA:57,0
122121
DA:61,0
123-
DA:62,0
124-
DA:65,0
125-
DA:66,0
122+
DA:63,0
123+
DA:64,0
124+
DA:67,0
125+
DA:68,0
126126
LF:27
127127
LH:0
128128
end_of_record

lib/src/pike.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,4 +72,4 @@ class Pike<Event, State> {
7272
}
7373

7474
void removeListener(VoidCallback listener) => _listeners.remove(listener);
75-
}
75+
}

lib/src/pike_change.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
class Change<Event, State> {
2-
32
Change(
43
this.event,
54
this.currentState,

lib/src/widgets/pike_builder.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ typedef PikeBuilderWidgetWhen<S> = bool Function(S newState, S oldState);
77

88
class PikeBuilder<P extends Pike<Object?, S>, S> extends StatefulWidget {
99
const PikeBuilder({
10-
required this.builder, super.key,
10+
required this.builder,
11+
super.key,
1112
this.pike,
1213
this.builderWhen,
1314
});

lib/src/widgets/pike_consumer.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ import 'package:pike/pike.dart';
33

44
class PikeConsumer<P extends Pike<Object?, S>, S> extends StatefulWidget {
55
const PikeConsumer({
6-
required this.builder, required this.listener, super.key,
6+
required this.builder,
7+
required this.listener,
8+
super.key,
79
this.pike,
810
this.builderWhen,
911
this.listenerWhen,

lib/src/widgets/pike_listener.dart

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ typedef PikeWidgetListenerWhen<S> = bool Function(S newState, S oldState);
77

88
class PikeListener<P extends Pike<Object?, S>, S> extends StatefulWidget {
99
const PikeListener({
10-
required this.child, required this.listener, super.key,
10+
required this.child,
11+
required this.listener,
12+
super.key,
1113
this.pike,
1214
this.listenerWhen,
1315
});

test/mocks/mock_pike.dart

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
1-
21
import 'package:pike/pike.dart';
32

4-
53
final class MockPike extends Pike<Event, State> {
64
MockPike() : super(InitialState()) {
7-
on<Event>((event, emit) => switch(event) {
8-
FetchEvent() => _callback(event, emit),
9-
FetchWithExceptionEvent() => _callbackA(event, emit),
10-
});
11-
5+
on<Event>((event, emit) => switch (event) {
6+
FetchEvent() => _callback(event, emit),
7+
FetchWithExceptionEvent() => _callbackA(event, emit),
8+
});
129
}
1310

1411
Future<void> _callback(FetchEvent event, Emit<State> emit) async {
@@ -37,4 +34,3 @@ class InitialState extends State {}
3734
class LoadedState extends State {}
3835

3936
class ExceptionState extends State {}
40-

test/mocks/mock_pike_observer.dart

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,18 @@ class MockPikeObserver extends PikeObserver {
1414
void onDispose<P extends Pike<Object?, Object?>>(P pike) {
1515
expect(pike, isA<MockPike>());
1616
super.onDispose(pike);
17-
1817
}
1918

2019
@override
21-
void onEmit<Event, State, P extends Pike<Object?, Object?>>(P pike, Change<Event, State> change) {
20+
void onEmit<Event, State, P extends Pike<Object?, Object?>>(
21+
P pike, Change<Event, State> change) {
2222
expect(pike, isA<MockPike>());
2323
super.onEmit(pike, change);
24-
2524
}
2625

2726
@override
2827
void onEvent<P extends Pike<Object?, Object?>, Event>(P pike, Event event) {
2928
expect(pike, isA<MockPike>());
3029
super.onEvent(pike, event);
3130
}
32-
33-
}
31+
}

test/modules/pike_observer_test.dart

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import '../mocks/mock_pike_observer.dart';
66

77
void main() {
88
group('PikeObserver', () {
9-
final pike = MockPike();
9+
final pike = MockPike();
1010
final observer = MockPikeObserver();
1111
Pike.observer = observer;
1212

@@ -19,13 +19,12 @@ void main() {
1919
});
2020

2121
test('Pike Emit', () {
22-
observer.onEmit(pike, Change(FetchEvent(), InitialState(), LoadedState()));
22+
observer.onEmit(
23+
pike, Change(FetchEvent(), InitialState(), LoadedState()));
2324
});
2425

2526
test('Pike Dispose', () {
2627
observer.onDispose(pike);
2728
});
28-
2929
});
30-
31-
}
30+
}

0 commit comments

Comments
 (0)