Skip to content

Commit 6149817

Browse files
committed
fix analyzer warnings
1 parent 0809e4d commit 6149817

File tree

4 files changed

+6
-16
lines changed

4 files changed

+6
-16
lines changed

analysis_options.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ linter:
143143
- slash_for_doc_comments
144144
# - sort_child_properties_last # not yet tested
145145
- sort_constructors_first
146-
- sort_pub_dependencies
146+
#- sort_pub_dependencies
147147
- sort_unnamed_constructors_first
148148
- test_types_in_equals
149149
- throw_in_finally

lib/src/config.dart

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import 'dart:convert';
22
import 'dart:io';
33

44
import 'package:json_annotation/json_annotation.dart';
5-
import 'package:meta/meta.dart';
65

76
part 'config.g.dart';
87

@@ -14,10 +13,7 @@ class DatabaseConfig {
1413
required this.databaseName,
1514
required this.username,
1615
this.password,
17-
}) : assert(host != null),
18-
assert(port != null),
19-
assert(databaseName != null),
20-
assert(username != null);
16+
});
2117

2218
factory DatabaseConfig.fromJson(Map<String, dynamic> json) =>
2319
_$DatabaseConfigFromJson(json);

lib/src/database_access.dart

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,6 @@ class DatabaseTransactionBase<TABLES extends TablesBase> {
5353
required Map<String, Object> where,
5454
bool setContainsOptional = false,
5555
}) async {
56-
assert(set != null);
57-
assert(where != null);
5856
_assertColumnNames(set);
5957
_assertColumnNames(where);
6058
assert(!where.keys.any((key) => set.containsKey(key)));
@@ -149,9 +147,7 @@ abstract class DatabaseAccessBase<TX extends DatabaseTransactionBase<TABLES>,
149147
required this.config,
150148
required this.tables,
151149
required this.migrations,
152-
}) : assert(config != null),
153-
assert(tables != null),
154-
assert(migrations != null);
150+
});
155151

156152
final TABLES tables;
157153
final DatabaseConfig config;
@@ -229,7 +225,7 @@ abstract class DatabaseAccessBase<TX extends DatabaseTransactionBase<TABLES>,
229225

230226
final migrationRun = clock.now().toUtc();
231227
await run((conn) async {
232-
final List<Migrations<TX, TABLES>> migrations = this.migrations.migrations;
228+
final migrations = this.migrations.migrations;
233229
for (final migration in migrations) {
234230
if (migration.id > lastMigration) {
235231
_logger.fine('Running migration ${migration.id} '
@@ -318,8 +314,7 @@ class Migrations<TX extends DatabaseTransactionBase<TABLES>,
318314
required this.id,
319315
this.versionCode = 'a',
320316
required this.up,
321-
}) : assert(id != null),
322-
assert(up != null);
317+
});
323318

324319
final int id;
325320
final String versionCode;
@@ -336,7 +331,7 @@ class SimpleWhere {
336331
checkState(conditions.isNotEmpty);
337332
}
338333

339-
final Map<String, Object> conditions;
334+
final Map<String, Object?> conditions;
340335

341336
String sql() =>
342337
conditions.entries.map((e) => '${e.key} = @${e.key}').join(' AND ');

lib/src/tables/migration_tables.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import 'package:logging/logging.dart';
2-
import 'package:meta/meta.dart';
32
import 'package:postgres_utils/src/database_access.dart';
43
import 'package:postgres_utils/src/tables/base_tables.dart';
54

0 commit comments

Comments
 (0)