Skip to content

Commit 491fab2

Browse files
committed
format
1 parent 6f8162f commit 491fab2

File tree

3 files changed

+22
-10
lines changed

3 files changed

+22
-10
lines changed

lib/src/file_storage.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,9 @@ class FileStorage implements Storage {
2121
/// A storage can be used across different jars, so this cannot be final.
2222
late String _currentDirectory;
2323

24-
/// {@nodoc}
2524
@visibleForTesting
2625
final bool shouldCreateDirectory;
2726

28-
/// {@nodoc}
2927
@visibleForTesting
3028
String get currentDirectory => _currentDirectory;
3129

lib/src/jar/persist.dart

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -126,24 +126,33 @@ class PersistCookieJar extends DefaultCookieJar {
126126
) {
127127
return domain.cast<String, Map<String, dynamic>>().map(
128128
(path, cookies) {
129-
return MapEntry(path, Map.fromEntries(_filterPathEntries(cookies.cast<String, SerializableCookie>())));
129+
return MapEntry(
130+
path,
131+
Map.fromEntries(
132+
_filterPathEntries(
133+
cookies.cast<String, SerializableCookie>(),
134+
),
135+
),
136+
);
130137
},
131138
);
132139
}
133140

134-
Iterable<MapEntry<String, SerializableCookie>> _filterPathEntries(Map<String, SerializableCookie> cookies) sync* {
141+
Iterable<MapEntry<String, SerializableCookie>> _filterPathEntries(
142+
Map<String, SerializableCookie> cookies,
143+
) sync* {
135144
for (final entry in cookies.entries) {
136145
final cookie = entry.value;
137146

138-
final isSession = cookie.cookie.expires == null && cookie.cookie.maxAge == null;
147+
final isSession =
148+
cookie.cookie.expires == null && cookie.cookie.maxAge == null;
139149
if (isSession && !persistSession) continue;
140150
if (cookie.isExpired()) continue;
141151

142152
yield entry;
143153
}
144154
}
145155

146-
147156
/// Delete cookies for specified [uri].
148157
/// This API will delete all cookies for the `uri.host`, it will ignored the `uri.path`.
149158
///

test/cookie_jar_test.dart

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -319,17 +319,22 @@ void main() async {
319319
expect(results.any((c) => c.name == 'persistent_cookie'), true);
320320

321321
// Verify values
322-
final sessionCookie = results.firstWhere((c) => c.name == 'session_cookie');
322+
final sessionCookie =
323+
results.firstWhere((c) => c.name == 'session_cookie');
323324
expect(sessionCookie.value, 'session_value');
324325

325-
final anotherSession = results.firstWhere((c) => c.name == 'another_session');
326+
final anotherSession =
327+
results.firstWhere((c) => c.name == 'another_session');
326328
expect(anotherSession.value, 'another_value');
327329

328-
final persistentCookie = results.firstWhere((c) => c.name == 'persistent_cookie');
330+
final persistentCookie =
331+
results.firstWhere((c) => c.name == 'persistent_cookie');
329332
expect(persistentCookie.value, 'persistent_value');
330333
});
331334

332-
test('PersistCookieJar does not persist session cookies when `persistSession` is false', () async {
335+
test(
336+
'PersistCookieJar does not persist session cookies when `persistSession` is false',
337+
() async {
333338
final uri = Uri.parse('https://session-test.com/');
334339

335340
// Create session cookies (no expires or maxAge)

0 commit comments

Comments
 (0)