Skip to content

Commit 3672ec4

Browse files
committed
chore: bump packages to 2.0.2 and fix lints
1 parent e198102 commit 3672ec4

10 files changed

Lines changed: 20 additions & 26 deletions

File tree

packages/nitrite/lib/nitrite.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
/// and does not require any external setup or installation.
99
///
1010
/// This library provides a Dart implementation of Nitrite.
11-
library nitrite;
11+
library;
1212

1313
export 'src/nitrite_base.dart';
1414
export 'src/nitrite_builder.dart';

packages/nitrite/lib/src/index/index_map.dart

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ class IndexMap {
2020
/// value maps to a terminal id-list, >1 means a nested sub-map.
2121
final int _compositeFieldCount;
2222

23-
bool _reverseScan = false;
24-
2523
IndexMap({
2624
NitriteMap<DBValue, dynamic>? nitriteMap,
2725
Map<dynamic, dynamic>? subMap,
@@ -32,11 +30,7 @@ class IndexMap {
3230
_compositeFieldCount = compositeFieldCount,
3331
_navigableMap = SplayTreeMapEx.fromMap(subMap);
3432

35-
set reverseScan(bool reverseScan) {
36-
_reverseScan = reverseScan;
37-
}
38-
39-
bool get reverseScan => _reverseScan;
33+
bool reverseScan = false;
4034

4135
DBValue _toDbValue(Comparable? comparable) => comparable is DBNull
4236
? comparable
@@ -199,7 +193,7 @@ class IndexMap {
199193
}
200194

201195
if (_nitriteMap != null) {
202-
if (!_reverseScan) {
196+
if (!reverseScan) {
203197
yield* _nitriteMap.entries().map((entry) {
204198
var dbKey = entry.$1;
205199
if (dbKey is DBNull) {
@@ -219,7 +213,7 @@ class IndexMap {
219213
});
220214
}
221215
} else if (_navigableMap != null) {
222-
if (!_reverseScan) {
216+
if (!reverseScan) {
223217
yield* Stream.fromIterable(
224218
_navigableMap.entries.map((entry) {
225219
var dbKey = entry.key;
@@ -264,7 +258,7 @@ class IndexMap {
264258
bucket!.add(key);
265259
}
266260

267-
if (_reverseScan) {
261+
if (reverseScan) {
268262
groups = groups.reversed.toList();
269263
}
270264

packages/nitrite/test/integration/collection/index_null_key_scan_test.dart

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ void main() {
5151
}
5252

5353
test('range scans with nulls on non-unique index', () async {
54-
await collection.createIndex(['value'],
55-
indexOptions(IndexType.nonUnique));
54+
await collection
55+
.createIndex(['value'], indexOptions(IndexType.nonUnique));
5656
await checkRangeScans();
5757
});
5858

@@ -66,8 +66,8 @@ void main() {
6666
});
6767

6868
test('in filter uses index and returns correct results', () async {
69-
await collection.createIndex(['value'],
70-
indexOptions(IndexType.nonUnique));
69+
await collection
70+
.createIndex(['value'], indexOptions(IndexType.nonUnique));
7171
expect(
7272
await collection
7373
.find(filter: where('value').within([1.0, 4.0, 7.0, 100.0]))

packages/nitrite_generator/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: nitrite_generator
22
description: Nitrite entity generator. Automatically generates Nitrite entities from Dart classes.
3-
version: 2.0.1
3+
version: 2.0.2
44
homepage: https://nitrite.dizitart.com/
55
repository: https://github.com/nitrite/nitrite-flutter
66

@@ -14,7 +14,7 @@ dependencies:
1414
dart_style: ">=3.0.0 <4.0.0"
1515
source_gen: ">=4.2.3 <5.0.0"
1616
analyzer: ">=12.0.0 <15.0.0"
17-
nitrite: ^2.0.1
17+
nitrite: ^2.0.2
1818
collection: ^1.19.1
1919

2020
dev_dependencies:
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
/// A library for using Hive as a storage engine for Nitrite database.
2-
library nitrite_hive_adapter;
2+
library;
33

44
export 'src/store/index.dart';

packages/nitrite_hive_adapter/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: nitrite_hive_adapter
22
description: A persistent storage module for Nitrite database based on Hive.
3-
version: 2.0.1
3+
version: 2.0.2
44
homepage: https://nitrite.dizitart.com/
55
repository: https://github.com/nitrite/nitrite-flutter
66

@@ -10,7 +10,7 @@ environment:
1010
dependencies:
1111
hive: ^2.2.3
1212
path: ^1.8.3
13-
nitrite: ^2.0.1
13+
nitrite: ^2.0.2
1414
path_provider: ^2.1.1
1515
logging: ^1.0.2
1616
meta: ^1.10.0

packages/nitrite_spatial/lib/nitrite_spatial.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
///A library for using spatial data in Nitrite database.
2-
library nitrite_spatial;
2+
library;
33

44
export 'src/converter.dart';
55
export 'src/filter.dart'

packages/nitrite_spatial/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: nitrite_spatial
22
description: Nitrite Spatial module provides support for spatial queries. The module uses JTS port of the dart package dart_jts for spatial operations.
3-
version: 2.0.1
3+
version: 2.0.2
44
homepage: https://nitrite.dizitart.com/
55
repository: https://github.com/nitrite/nitrite-flutter
66

@@ -9,7 +9,7 @@ environment:
99

1010
dependencies:
1111
dart_jts: ^0.3.0+1
12-
nitrite: ^2.0.1
12+
nitrite: ^2.0.2
1313
hive: ^2.2.3
1414

1515
dev_dependencies:

packages/nitrite_support/lib/nitrite_support.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/// This library contains various support classes for Nitrite database in Flutter.
2-
library nitrite_support;
2+
library;
33

44
export 'src/exchange/exporter.dart';
55
export 'src/exchange/importer.dart';

packages/nitrite_support/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: nitrite_support
22
description: Support library for Nitrite database to provide some additional features like encryption, import/export database etc.
3-
version: 2.0.1
3+
version: 2.0.2
44
homepage: https://nitrite.dizitart.com/
55
repository: https://github.com/nitrite/nitrite-flutter
66

@@ -9,7 +9,7 @@ environment:
99

1010
dependencies:
1111
path: ^1.8.0
12-
nitrite: ^2.0.1
12+
nitrite: ^2.0.2
1313
compute: ^1.0.2
1414
convert: ^3.1.1
1515
encrypt: ^5.0.1

0 commit comments

Comments
 (0)