diff --git a/app/lib/core/models.g.dart b/app/lib/core/models.g.dart index 06f64eab..1a34108d 100644 --- a/app/lib/core/models.g.dart +++ b/app/lib/core/models.g.dart @@ -29,10 +29,9 @@ String _$embeddingModelHash() => r'40111a5f08b43afe6edd399ff0e6c022b3387265'; final embeddingModelProvider = Provider.internal( embeddingModel, name: r'embeddingModelProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$embeddingModelHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$embeddingModelHash, dependencies: null, allTransitiveDependencies: null, ); @@ -48,10 +47,9 @@ String _$embeddingDimensionsHash() => final embeddingDimensionsProvider = Provider.internal( embeddingDimensions, name: r'embeddingDimensionsProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$embeddingDimensionsHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$embeddingDimensionsHash, dependencies: null, allTransitiveDependencies: null, ); diff --git a/app/lib/core/providers.g.dart b/app/lib/core/providers.g.dart index cc9383a9..9ba8ea2a 100644 --- a/app/lib/core/providers.g.dart +++ b/app/lib/core/providers.g.dart @@ -28,15 +28,14 @@ String _$willAcceptDropHash() => r'97b47784ef9101757602b4408d1f545ef2308830'; @ProviderFor(WillAcceptDrop) final willAcceptDropProvider = AutoDisposeNotifierProvider.internal( - WillAcceptDrop.new, - name: r'willAcceptDropProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$willAcceptDropHash, - dependencies: null, - allTransitiveDependencies: null, - ); + WillAcceptDrop.new, + name: r'willAcceptDropProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$willAcceptDropHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$WillAcceptDrop = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/app/lib/data/models/web_page_info.g.dart b/app/lib/data/models/web_page_info.g.dart index fa48bb0b..57a03377 100644 --- a/app/lib/data/models/web_page_info.g.dart +++ b/app/lib/data/models/web_page_info.g.dart @@ -19,7 +19,11 @@ abstract class _$WebPageInfoCWProxy { /// ```dart /// WebPageInfo(...).copyWith(id: 12, name: "My name") /// ```` - WebPageInfo call({Uri url, String? title, BrowserIcon? favicon}); + WebPageInfo call({ + Uri url, + String? title, + BrowserIcon? favicon, + }); } /// Proxy class for `copyWith` functionality. This is a callable class and can be used as follows: `instanceOfWebPageInfo.copyWith(...)`. Additionally contains functions for specific fields e.g. `instanceOfWebPageInfo.copyWith.fieldName(...)` @@ -38,6 +42,7 @@ class _$WebPageInfoCWProxyImpl implements _$WebPageInfoCWProxy { WebPageInfo favicon(BrowserIcon? favicon) => this(favicon: favicon); @override + /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `WebPageInfo(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. /// /// Usage @@ -50,21 +55,18 @@ class _$WebPageInfoCWProxyImpl implements _$WebPageInfoCWProxy { Object? favicon = const $CopyWithPlaceholder(), }) { return WebPageInfo( - url: - url == const $CopyWithPlaceholder() - ? _value.url - // ignore: cast_nullable_to_non_nullable - : url as Uri, - title: - title == const $CopyWithPlaceholder() - ? _value.title - // ignore: cast_nullable_to_non_nullable - : title as String?, - favicon: - favicon == const $CopyWithPlaceholder() - ? _value.favicon - // ignore: cast_nullable_to_non_nullable - : favicon as BrowserIcon?, + url: url == const $CopyWithPlaceholder() + ? _value.url + // ignore: cast_nullable_to_non_nullable + : url as Uri, + title: title == const $CopyWithPlaceholder() + ? _value.title + // ignore: cast_nullable_to_non_nullable + : title as String?, + favicon: favicon == const $CopyWithPlaceholder() + ? _value.favicon + // ignore: cast_nullable_to_non_nullable + : favicon as BrowserIcon?, ); } } diff --git a/app/lib/domain/services/app_initialization.g.dart b/app/lib/domain/services/app_initialization.g.dart index 8875f71e..7d593514 100644 --- a/app/lib/domain/services/app_initialization.g.dart +++ b/app/lib/domain/services/app_initialization.g.dart @@ -12,22 +12,23 @@ String _$appInitializationServiceHash() => /// See also [AppInitializationService]. @ProviderFor(AppInitializationService) final appInitializationServiceProvider = NotifierProvider< - AppInitializationService, - Result<({bool initialized, String? stage, List errors})> ->.internal( + AppInitializationService, + Result< + ({ + bool initialized, + String? stage, + List errors + })>>.internal( AppInitializationService.new, name: r'appInitializationServiceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$appInitializationServiceHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$appInitializationServiceHash, dependencies: null, allTransitiveDependencies: null, ); -typedef _$AppInitializationService = - Notifier< - Result<({bool initialized, String? stage, List errors})> - >; +typedef _$AppInitializationService = Notifier< + Result<({bool initialized, String? stage, List errors})>>; // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/domain/services/generic_website.g.dart b/app/lib/domain/services/generic_website.g.dart index 1736c8e5..44d9c141 100644 --- a/app/lib/domain/services/generic_website.g.dart +++ b/app/lib/domain/services/generic_website.g.dart @@ -13,15 +13,14 @@ String _$genericWebsiteServiceHash() => @ProviderFor(GenericWebsiteService) final genericWebsiteServiceProvider = NotifierProvider.internal( - GenericWebsiteService.new, - name: r'genericWebsiteServiceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$genericWebsiteServiceHash, - dependencies: null, - allTransitiveDependencies: null, - ); + GenericWebsiteService.new, + name: r'genericWebsiteServiceProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$genericWebsiteServiceHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$GenericWebsiteService = Notifier; // ignore_for_file: type=lint diff --git a/app/lib/features/app_widget/domain/services/home_widget.g.dart b/app/lib/features/app_widget/domain/services/home_widget.g.dart index 20f3f7e4..b01c11c3 100644 --- a/app/lib/features/app_widget/domain/services/home_widget.g.dart +++ b/app/lib/features/app_widget/domain/services/home_widget.g.dart @@ -13,10 +13,9 @@ String _$widgetPinnableHash() => r'f91041f0f051ad0f00dd765cafea5571ca8c8088'; final widgetPinnableProvider = FutureProvider.internal( widgetPinnable, name: r'widgetPinnableProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$widgetPinnableHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$widgetPinnableHash, dependencies: null, allTransitiveDependencies: null, ); @@ -31,19 +30,18 @@ String _$appWidgetLaunchStreamHash() => @ProviderFor(appWidgetLaunchStream) final appWidgetLaunchStreamProvider = AutoDisposeProvider>>.internal( - appWidgetLaunchStream, - name: r'appWidgetLaunchStreamProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$appWidgetLaunchStreamHash, - dependencies: null, - allTransitiveDependencies: null, - ); + appWidgetLaunchStream, + name: r'appWidgetLaunchStreamProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$appWidgetLaunchStreamHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element -typedef AppWidgetLaunchStreamRef = - AutoDisposeProviderRef>>; +typedef AppWidgetLaunchStreamRef + = AutoDisposeProviderRef>>; // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/bangs/data/database/database.g.dart b/app/lib/features/bangs/data/database/database.g.dart index 2f516bb3..7f188011 100644 --- a/app/lib/features/bangs/data/database/database.g.dart +++ b/app/lib/features/bangs/data/database/database.g.dart @@ -9,82 +9,58 @@ class BangTable extends Table with TableInfo { final String? _alias; BangTable(this.attachedDatabase, [this._alias]); late final GeneratedColumn trigger = GeneratedColumn( - 'trigger', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'PRIMARY KEY NOT NULL', - ); + 'trigger', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'PRIMARY KEY NOT NULL'); late final GeneratedColumnWithTypeConverter group = - GeneratedColumn( - 'group', - aliasedName, - false, - type: DriftSqlType.int, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ).withConverter(BangTable.$convertergroup); + GeneratedColumn('group', aliasedName, false, + type: DriftSqlType.int, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL') + .withConverter(BangTable.$convertergroup); late final GeneratedColumn websiteName = GeneratedColumn( - 'website_name', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'website_name', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); late final GeneratedColumn domain = GeneratedColumn( - 'domain', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'domain', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); late final GeneratedColumn urlTemplate = GeneratedColumn( - 'url_template', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'url_template', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); late final GeneratedColumn category = GeneratedColumn( - 'category', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'category', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumn subCategory = GeneratedColumn( - 'sub_category', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'sub_category', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumnWithTypeConverter?, String> format = - GeneratedColumn( - 'format', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ).withConverter?>(BangTable.$converterformat); + GeneratedColumn('format', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: '') + .withConverter?>(BangTable.$converterformat); @override List get $columns => [ - trigger, - group, - websiteName, - domain, - urlTemplate, - category, - subCategory, - format, - ]; + trigger, + group, + websiteName, + domain, + urlTemplate, + category, + subCategory, + format + ]; @override String get aliasedName => _alias ?? actualTableName; @override @@ -96,46 +72,22 @@ class BangTable extends Table with TableInfo { Bang map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Bang( - websiteName: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}website_name'], - )!, - domain: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}domain'], - )!, - trigger: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}trigger'], - )!, - urlTemplate: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}url_template'], - )!, - group: BangTable.$convertergroup.fromSql( - attachedDatabase.typeMapping.read( - DriftSqlType.int, - data['${effectivePrefix}group'], - )!, - ), - category: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}category'], - ), - subCategory: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}sub_category'], - ), - format: BangTable.$converterformat.fromSql( - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}format'], - ), - ), + websiteName: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}website_name'])!, + domain: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}domain'])!, + trigger: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}trigger'])!, + urlTemplate: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}url_template'])!, + group: BangTable.$convertergroup.fromSql(attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}group'])!), + category: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}category']), + subCategory: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}sub_category']), + format: BangTable.$converterformat.fromSql(attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}format'])), ); } @@ -183,11 +135,11 @@ class BangCompanion extends UpdateCompanion { this.subCategory = const Value.absent(), this.format = const Value.absent(), this.rowid = const Value.absent(), - }) : trigger = Value(trigger), - group = Value(group), - websiteName = Value(websiteName), - domain = Value(domain), - urlTemplate = Value(urlTemplate); + }) : trigger = Value(trigger), + group = Value(group), + websiteName = Value(websiteName), + domain = Value(domain), + urlTemplate = Value(urlTemplate); static Insertable custom({ Expression? trigger, Expression? group, @@ -212,17 +164,16 @@ class BangCompanion extends UpdateCompanion { }); } - BangCompanion copyWith({ - Value? trigger, - Value? group, - Value? websiteName, - Value? domain, - Value? urlTemplate, - Value? category, - Value? subCategory, - Value?>? format, - Value? rowid, - }) { + BangCompanion copyWith( + {Value? trigger, + Value? group, + Value? websiteName, + Value? domain, + Value? urlTemplate, + Value? category, + Value? subCategory, + Value?>? format, + Value? rowid}) { return BangCompanion( trigger: trigger ?? this.trigger, group: group ?? this.group, @@ -243,9 +194,8 @@ class BangCompanion extends UpdateCompanion { map['trigger'] = Variable(trigger.value); } if (group.present) { - map['group'] = Variable( - BangTable.$convertergroup.toSql(group.value), - ); + map['group'] = + Variable(BangTable.$convertergroup.toSql(group.value)); } if (websiteName.present) { map['website_name'] = Variable(websiteName.value); @@ -263,9 +213,8 @@ class BangCompanion extends UpdateCompanion { map['sub_category'] = Variable(subCategory.value); } if (format.present) { - map['format'] = Variable( - BangTable.$converterformat.toSql(format.value), - ); + map['format'] = + Variable(BangTable.$converterformat.toSql(format.value)); } if (rowid.present) { map['rowid'] = Variable(rowid.value); @@ -296,22 +245,16 @@ class BangSync extends Table with TableInfo { final String? _alias; BangSync(this.attachedDatabase, [this._alias]); late final GeneratedColumnWithTypeConverter group = - GeneratedColumn( - 'group', - aliasedName, - false, - type: DriftSqlType.int, - requiredDuringInsert: false, - $customConstraints: 'PRIMARY KEY NOT NULL', - ).withConverter(BangSync.$convertergroup); + GeneratedColumn('group', aliasedName, false, + type: DriftSqlType.int, + requiredDuringInsert: false, + $customConstraints: 'PRIMARY KEY NOT NULL') + .withConverter(BangSync.$convertergroup); late final GeneratedColumn lastSync = GeneratedColumn( - 'last_sync', - aliasedName, - false, - type: DriftSqlType.dateTime, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'last_sync', aliasedName, false, + type: DriftSqlType.dateTime, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); @override List get $columns => [group, lastSync]; @override @@ -325,17 +268,10 @@ class BangSync extends Table with TableInfo { BangSyncData map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return BangSyncData( - group: BangSync.$convertergroup.fromSql( - attachedDatabase.typeMapping.read( - DriftSqlType.int, - data['${effectivePrefix}group'], - )!, - ), - lastSync: - attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}last_sync'], - )!, + group: BangSync.$convertergroup.fromSql(attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}group'])!), + lastSync: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}last_sync'])!, ); } @@ -364,15 +300,12 @@ class BangSyncData extends DataClass implements Insertable { return map; } - factory BangSyncData.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory BangSyncData.fromJson(Map json, + {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return BangSyncData( - group: BangSync.$convertergroup.fromJson( - serializer.fromJson(json['group']), - ), + group: BangSync.$convertergroup + .fromJson(serializer.fromJson(json['group'])), lastSync: serializer.fromJson(json['last_sync']), ); } @@ -386,9 +319,9 @@ class BangSyncData extends DataClass implements Insertable { } BangSyncData copyWith({BangGroup? group, DateTime? lastSync}) => BangSyncData( - group: group ?? this.group, - lastSync: lastSync ?? this.lastSync, - ); + group: group ?? this.group, + lastSync: lastSync ?? this.lastSync, + ); BangSyncData copyWithCompanion(BangSyncCompanion data) { return BangSyncData( group: data.group.present ? data.group.value : this.group, @@ -436,10 +369,8 @@ class BangSyncCompanion extends UpdateCompanion { }); } - BangSyncCompanion copyWith({ - Value? group, - Value? lastSync, - }) { + BangSyncCompanion copyWith( + {Value? group, Value? lastSync}) { return BangSyncCompanion( group: group ?? this.group, lastSync: lastSync ?? this.lastSync, @@ -475,30 +406,21 @@ class BangFrequency extends Table final String? _alias; BangFrequency(this.attachedDatabase, [this._alias]); late final GeneratedColumn trigger = GeneratedColumn( - 'trigger', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: - 'PRIMARY KEY NOT NULL REFERENCES bang("trigger")ON DELETE CASCADE', - ); + 'trigger', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: + 'PRIMARY KEY NOT NULL REFERENCES bang("trigger")ON DELETE CASCADE'); late final GeneratedColumn frequency = GeneratedColumn( - 'frequency', - aliasedName, - false, - type: DriftSqlType.int, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'frequency', aliasedName, false, + type: DriftSqlType.int, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); late final GeneratedColumn lastUsed = GeneratedColumn( - 'last_used', - aliasedName, - false, - type: DriftSqlType.dateTime, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'last_used', aliasedName, false, + type: DriftSqlType.dateTime, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); @override List get $columns => [trigger, frequency, lastUsed]; @override @@ -512,21 +434,12 @@ class BangFrequency extends Table BangFrequencyData map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return BangFrequencyData( - trigger: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}trigger'], - )!, - frequency: - attachedDatabase.typeMapping.read( - DriftSqlType.int, - data['${effectivePrefix}frequency'], - )!, - lastUsed: - attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}last_used'], - )!, + trigger: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}trigger'])!, + frequency: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}frequency'])!, + lastUsed: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}last_used'])!, ); } @@ -544,11 +457,8 @@ class BangFrequencyData extends DataClass final String trigger; final int frequency; final DateTime lastUsed; - const BangFrequencyData({ - required this.trigger, - required this.frequency, - required this.lastUsed, - }); + const BangFrequencyData( + {required this.trigger, required this.frequency, required this.lastUsed}); @override Map toColumns(bool nullToAbsent) { final map = {}; @@ -558,10 +468,8 @@ class BangFrequencyData extends DataClass return map; } - factory BangFrequencyData.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory BangFrequencyData.fromJson(Map json, + {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return BangFrequencyData( trigger: serializer.fromJson(json['trigger']), @@ -579,15 +487,13 @@ class BangFrequencyData extends DataClass }; } - BangFrequencyData copyWith({ - String? trigger, - int? frequency, - DateTime? lastUsed, - }) => BangFrequencyData( - trigger: trigger ?? this.trigger, - frequency: frequency ?? this.frequency, - lastUsed: lastUsed ?? this.lastUsed, - ); + BangFrequencyData copyWith( + {String? trigger, int? frequency, DateTime? lastUsed}) => + BangFrequencyData( + trigger: trigger ?? this.trigger, + frequency: frequency ?? this.frequency, + lastUsed: lastUsed ?? this.lastUsed, + ); BangFrequencyData copyWithCompanion(BangFrequencyCompanion data) { return BangFrequencyData( trigger: data.trigger.present ? data.trigger.value : this.trigger, @@ -633,9 +539,9 @@ class BangFrequencyCompanion extends UpdateCompanion { required int frequency, required DateTime lastUsed, this.rowid = const Value.absent(), - }) : trigger = Value(trigger), - frequency = Value(frequency), - lastUsed = Value(lastUsed); + }) : trigger = Value(trigger), + frequency = Value(frequency), + lastUsed = Value(lastUsed); static Insertable custom({ Expression? trigger, Expression? frequency, @@ -650,12 +556,11 @@ class BangFrequencyCompanion extends UpdateCompanion { }); } - BangFrequencyCompanion copyWith({ - Value? trigger, - Value? frequency, - Value? lastUsed, - Value? rowid, - }) { + BangFrequencyCompanion copyWith( + {Value? trigger, + Value? frequency, + Value? lastUsed, + Value? rowid}) { return BangFrequencyCompanion( trigger: trigger ?? this.trigger, frequency: frequency ?? this.frequency, @@ -700,29 +605,20 @@ class BangHistory extends Table with TableInfo { final String? _alias; BangHistory(this.attachedDatabase, [this._alias]); late final GeneratedColumn searchQuery = GeneratedColumn( - 'search_query', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'UNIQUE NOT NULL', - ); + 'search_query', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'UNIQUE NOT NULL'); late final GeneratedColumn trigger = GeneratedColumn( - 'trigger', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL REFERENCES bang("trigger")', - ); + 'trigger', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL REFERENCES bang("trigger")'); late final GeneratedColumn searchDate = GeneratedColumn( - 'search_date', - aliasedName, - false, - type: DriftSqlType.dateTime, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'search_date', aliasedName, false, + type: DriftSqlType.dateTime, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); @override List get $columns => [searchQuery, trigger, searchDate]; @override @@ -736,21 +632,12 @@ class BangHistory extends Table with TableInfo { BangHistoryData map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return BangHistoryData( - searchQuery: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}search_query'], - )!, - trigger: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}trigger'], - )!, - searchDate: - attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}search_date'], - )!, + searchQuery: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}search_query'])!, + trigger: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}trigger'])!, + searchDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}search_date'])!, ); } @@ -767,11 +654,10 @@ class BangHistoryData extends DataClass implements Insertable { final String searchQuery; final String trigger; final DateTime searchDate; - const BangHistoryData({ - required this.searchQuery, - required this.trigger, - required this.searchDate, - }); + const BangHistoryData( + {required this.searchQuery, + required this.trigger, + required this.searchDate}); @override Map toColumns(bool nullToAbsent) { final map = {}; @@ -781,10 +667,8 @@ class BangHistoryData extends DataClass implements Insertable { return map; } - factory BangHistoryData.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory BangHistoryData.fromJson(Map json, + {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return BangHistoryData( searchQuery: serializer.fromJson(json['search_query']), @@ -802,15 +686,13 @@ class BangHistoryData extends DataClass implements Insertable { }; } - BangHistoryData copyWith({ - String? searchQuery, - String? trigger, - DateTime? searchDate, - }) => BangHistoryData( - searchQuery: searchQuery ?? this.searchQuery, - trigger: trigger ?? this.trigger, - searchDate: searchDate ?? this.searchDate, - ); + BangHistoryData copyWith( + {String? searchQuery, String? trigger, DateTime? searchDate}) => + BangHistoryData( + searchQuery: searchQuery ?? this.searchQuery, + trigger: trigger ?? this.trigger, + searchDate: searchDate ?? this.searchDate, + ); BangHistoryData copyWithCompanion(BangHistoryCompanion data) { return BangHistoryData( searchQuery: @@ -858,9 +740,9 @@ class BangHistoryCompanion extends UpdateCompanion { required String trigger, required DateTime searchDate, this.rowid = const Value.absent(), - }) : searchQuery = Value(searchQuery), - trigger = Value(trigger), - searchDate = Value(searchDate); + }) : searchQuery = Value(searchQuery), + trigger = Value(trigger), + searchDate = Value(searchDate); static Insertable custom({ Expression? searchQuery, Expression? trigger, @@ -875,12 +757,11 @@ class BangHistoryCompanion extends UpdateCompanion { }); } - BangHistoryCompanion copyWith({ - Value? searchQuery, - Value? trigger, - Value? searchDate, - Value? rowid, - }) { + BangHistoryCompanion copyWith( + {Value? searchQuery, + Value? trigger, + Value? searchDate, + Value? rowid}) { return BangHistoryCompanion( searchQuery: searchQuery ?? this.searchQuery, trigger: trigger ?? this.trigger, @@ -926,21 +807,15 @@ class BangFts extends Table final String? _alias; BangFts(this.attachedDatabase, [this._alias]); late final GeneratedColumn trigger = GeneratedColumn( - 'trigger', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: '', - ); + 'trigger', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: ''); late final GeneratedColumn websiteName = GeneratedColumn( - 'website_name', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: '', - ); + 'website_name', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: ''); @override List get $columns => [trigger, websiteName]; @override @@ -954,16 +829,10 @@ class BangFts extends Table BangFt map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return BangFt( - trigger: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}trigger'], - )!, - websiteName: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}website_name'], - )!, + trigger: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}trigger'])!, + websiteName: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}website_name'])!, ); } @@ -991,10 +860,8 @@ class BangFt extends DataClass implements Insertable { return map; } - factory BangFt.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory BangFt.fromJson(Map json, + {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return BangFt( trigger: serializer.fromJson(json['trigger']), @@ -1011,9 +878,9 @@ class BangFt extends DataClass implements Insertable { } BangFt copyWith({String? trigger, String? websiteName}) => BangFt( - trigger: trigger ?? this.trigger, - websiteName: websiteName ?? this.websiteName, - ); + trigger: trigger ?? this.trigger, + websiteName: websiteName ?? this.websiteName, + ); BangFt copyWithCompanion(BangFtsCompanion data) { return BangFt( trigger: data.trigger.present ? data.trigger.value : this.trigger, @@ -1054,8 +921,8 @@ class BangFtsCompanion extends UpdateCompanion { required String trigger, required String websiteName, this.rowid = const Value.absent(), - }) : trigger = Value(trigger), - websiteName = Value(websiteName); + }) : trigger = Value(trigger), + websiteName = Value(websiteName); static Insertable custom({ Expression? trigger, Expression? websiteName, @@ -1068,11 +935,8 @@ class BangFtsCompanion extends UpdateCompanion { }); } - BangFtsCompanion copyWith({ - Value? trigger, - Value? websiteName, - Value? rowid, - }) { + BangFtsCompanion copyWith( + {Value? trigger, Value? websiteName, Value? rowid}) { return BangFtsCompanion( trigger: trigger ?? this.trigger, websiteName: websiteName ?? this.websiteName, @@ -1114,139 +978,84 @@ class BangDataView extends ViewInfo BangDataView(this.attachedDatabase, [this._alias]); @override List get $columns => [ - trigger, - group, - websiteName, - domain, - urlTemplate, - category, - subCategory, - format, - frequency, - lastUsed, - ]; + trigger, + group, + websiteName, + domain, + urlTemplate, + category, + subCategory, + format, + frequency, + lastUsed + ]; @override String get aliasedName => _alias ?? entityName; @override String get entityName => 'bang_data_view'; @override Map get createViewStatements => { - SqlDialect.sqlite: - 'CREATE VIEW bang_data_view AS SELECT b.*, bf.frequency, bf.last_used FROM bang AS b LEFT JOIN bang_frequency AS bf ON b."trigger" = bf."trigger"', - }; + SqlDialect.sqlite: + 'CREATE VIEW bang_data_view AS SELECT b.*, bf.frequency, bf.last_used FROM bang AS b LEFT JOIN bang_frequency AS bf ON b."trigger" = bf."trigger"', + }; @override BangDataView get asDslTable => this; @override BangData map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return BangData( - websiteName: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}website_name'], - )!, - domain: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}domain'], - )!, - trigger: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}trigger'], - )!, - urlTemplate: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}url_template'], - )!, - category: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}category'], - ), - subCategory: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}sub_category'], - ), - format: BangTable.$converterformat.fromSql( - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}format'], - ), - ), - frequency: attachedDatabase.typeMapping.read( - DriftSqlType.int, - data['${effectivePrefix}frequency'], - ), - lastUsed: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}last_used'], - ), + websiteName: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}website_name'])!, + domain: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}domain'])!, + trigger: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}trigger'])!, + urlTemplate: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}url_template'])!, + category: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}category']), + subCategory: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}sub_category']), + format: BangTable.$converterformat.fromSql(attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}format'])), + frequency: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}frequency']), + lastUsed: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}last_used']), ); } late final GeneratedColumn trigger = GeneratedColumn( - 'trigger', - aliasedName, - false, - type: DriftSqlType.string, - ); + 'trigger', aliasedName, false, + type: DriftSqlType.string); late final GeneratedColumnWithTypeConverter group = - GeneratedColumn( - 'group', - aliasedName, - false, - type: DriftSqlType.int, - ).withConverter(BangTable.$convertergroup); + GeneratedColumn('group', aliasedName, false, type: DriftSqlType.int) + .withConverter(BangTable.$convertergroup); late final GeneratedColumn websiteName = GeneratedColumn( - 'website_name', - aliasedName, - false, - type: DriftSqlType.string, - ); + 'website_name', aliasedName, false, + type: DriftSqlType.string); late final GeneratedColumn domain = GeneratedColumn( - 'domain', - aliasedName, - false, - type: DriftSqlType.string, - ); + 'domain', aliasedName, false, + type: DriftSqlType.string); late final GeneratedColumn urlTemplate = GeneratedColumn( - 'url_template', - aliasedName, - false, - type: DriftSqlType.string, - ); + 'url_template', aliasedName, false, + type: DriftSqlType.string); late final GeneratedColumn category = GeneratedColumn( - 'category', - aliasedName, - true, - type: DriftSqlType.string, - ); + 'category', aliasedName, true, + type: DriftSqlType.string); late final GeneratedColumn subCategory = GeneratedColumn( - 'sub_category', - aliasedName, - true, - type: DriftSqlType.string, - ); + 'sub_category', aliasedName, true, + type: DriftSqlType.string); late final GeneratedColumnWithTypeConverter?, String> format = - GeneratedColumn( - 'format', - aliasedName, - true, - type: DriftSqlType.string, - ).withConverter?>(BangTable.$converterformat); + GeneratedColumn('format', aliasedName, true, + type: DriftSqlType.string) + .withConverter?>(BangTable.$converterformat); late final GeneratedColumn frequency = GeneratedColumn( - 'frequency', - aliasedName, - true, - type: DriftSqlType.int, - ); + 'frequency', aliasedName, true, + type: DriftSqlType.int); late final GeneratedColumn lastUsed = GeneratedColumn( - 'last_used', - aliasedName, - true, - type: DriftSqlType.dateTime, - ); + 'last_used', aliasedName, true, + type: DriftSqlType.dateTime); @override BangDataView createAlias(String alias) { return BangDataView(attachedDatabase, alias); @@ -1268,17 +1077,14 @@ abstract class _$BangDatabase extends GeneratedDatabase { late final BangFts bangFts = BangFts(this); late final BangDataView bangDataView = BangDataView(this); late final Trigger bangAfterInsert = Trigger( - 'CREATE TRIGGER bang_after_insert AFTER INSERT ON bang BEGIN INSERT INTO bang_fts ("rowid", "trigger", website_name) VALUES (new."rowid", new."trigger", new.website_name);END', - 'bang_after_insert', - ); + 'CREATE TRIGGER bang_after_insert AFTER INSERT ON bang BEGIN INSERT INTO bang_fts ("rowid", "trigger", website_name) VALUES (new."rowid", new."trigger", new.website_name);END', + 'bang_after_insert'); late final Trigger bangAfterDelete = Trigger( - 'CREATE TRIGGER bang_after_delete AFTER DELETE ON bang BEGIN INSERT INTO bang_fts (bang_fts, "rowid", "trigger", website_name) VALUES (\'delete\', old."rowid", old."trigger", old.website_name);END', - 'bang_after_delete', - ); + 'CREATE TRIGGER bang_after_delete AFTER DELETE ON bang BEGIN INSERT INTO bang_fts (bang_fts, "rowid", "trigger", website_name) VALUES (\'delete\', old."rowid", old."trigger", old.website_name);END', + 'bang_after_delete'); late final Trigger bangAfterUpdate = Trigger( - 'CREATE TRIGGER bang_after_update AFTER UPDATE ON bang BEGIN INSERT INTO bang_fts (bang_fts, "rowid", "trigger", website_name) VALUES (\'delete\', old."rowid", old."trigger", old.website_name);INSERT INTO bang_fts ("rowid", "trigger", website_name) VALUES (new."rowid", new."trigger", new.website_name);END', - 'bang_after_update', - ); + 'CREATE TRIGGER bang_after_update AFTER UPDATE ON bang BEGIN INSERT INTO bang_fts (bang_fts, "rowid", "trigger", website_name) VALUES (\'delete\', old."rowid", old."trigger", old.website_name);INSERT INTO bang_fts ("rowid", "trigger", website_name) VALUES (new."rowid", new."trigger", new.website_name);END', + 'bang_after_update'); late final BangDao bangDao = BangDao(this as BangDatabase); late final SyncDao syncDao = SyncDao(this as BangDatabase); Future optimizeFtsIndex() { @@ -1291,68 +1097,74 @@ abstract class _$BangDatabase extends GeneratedDatabase { Selectable queryBangs({required String query}) { return customSelect( - 'WITH weights AS (SELECT 10.0 AS "trigger", 5.0 AS website_name) SELECT b.*, bf.frequency, bf.last_used, bm25(bang_fts, weights."trigger", weights.website_name) AS weighted_rank FROM bang_fts(?1)AS fts INNER JOIN bang AS b ON b."rowid" = fts."rowid" LEFT JOIN bang_frequency AS bf ON b."trigger" = bf."trigger" CROSS JOIN weights ORDER BY weighted_rank ASC, bf.frequency NULLS LAST', - variables: [Variable(query)], - readsFrom: {bangFrequency, bangFts, bang}, - ).map( - (QueryRow row) => BangData( - websiteName: row.read('website_name'), - domain: row.read('domain'), - trigger: row.read('trigger'), - urlTemplate: row.read('url_template'), - category: row.readNullable('category'), - subCategory: row.readNullable('sub_category'), - format: BangTable.$converterformat.fromSql( - row.readNullable('format'), - ), - frequency: row.readNullable('frequency'), - lastUsed: row.readNullable('last_used'), - ), - ); + 'WITH weights AS (SELECT 10.0 AS "trigger", 5.0 AS website_name) SELECT b.*, bf.frequency, bf.last_used, bm25(bang_fts, weights."trigger", weights.website_name) AS weighted_rank FROM bang_fts(?1)AS fts INNER JOIN bang AS b ON b."rowid" = fts."rowid" LEFT JOIN bang_frequency AS bf ON b."trigger" = bf."trigger" CROSS JOIN weights ORDER BY weighted_rank ASC, bf.frequency NULLS LAST', + variables: [ + Variable(query) + ], + readsFrom: { + bangFrequency, + bangFts, + bang, + }).map((QueryRow row) => BangData( + websiteName: row.read('website_name'), + domain: row.read('domain'), + trigger: row.read('trigger'), + urlTemplate: row.read('url_template'), + category: row.readNullable('category'), + subCategory: row.readNullable('sub_category'), + format: BangTable.$converterformat + .fromSql(row.readNullable('format')), + frequency: row.readNullable('frequency'), + lastUsed: row.readNullable('last_used'), + )); } Selectable queryBangsBasic({required String query}) { return customSelect( - 'WITH weights AS (SELECT 10.0 AS "trigger", 5.0 AS website_name) SELECT b.*, bf.frequency, bf.last_used, bm25(bang_fts, weights."trigger", weights.website_name) AS weighted_rank FROM bang_fts AS fts INNER JOIN bang AS b ON b."rowid" = fts."rowid" LEFT JOIN bang_frequency AS bf ON b."trigger" = bf."trigger" CROSS JOIN weights WHERE fts."trigger" LIKE ?1 OR fts.website_name LIKE ?1 ORDER BY weighted_rank ASC, bf.frequency NULLS LAST', - variables: [Variable(query)], - readsFrom: {bangFrequency, bangFts, bang}, - ).map( - (QueryRow row) => BangData( - websiteName: row.read('website_name'), - domain: row.read('domain'), - trigger: row.read('trigger'), - urlTemplate: row.read('url_template'), - category: row.readNullable('category'), - subCategory: row.readNullable('sub_category'), - format: BangTable.$converterformat.fromSql( - row.readNullable('format'), - ), - frequency: row.readNullable('frequency'), - lastUsed: row.readNullable('last_used'), - ), - ); + 'WITH weights AS (SELECT 10.0 AS "trigger", 5.0 AS website_name) SELECT b.*, bf.frequency, bf.last_used, bm25(bang_fts, weights."trigger", weights.website_name) AS weighted_rank FROM bang_fts AS fts INNER JOIN bang AS b ON b."rowid" = fts."rowid" LEFT JOIN bang_frequency AS bf ON b."trigger" = bf."trigger" CROSS JOIN weights WHERE fts."trigger" LIKE ?1 OR fts.website_name LIKE ?1 ORDER BY weighted_rank ASC, bf.frequency NULLS LAST', + variables: [ + Variable(query) + ], + readsFrom: { + bangFrequency, + bangFts, + bang, + }).map((QueryRow row) => BangData( + websiteName: row.read('website_name'), + domain: row.read('domain'), + trigger: row.read('trigger'), + urlTemplate: row.read('url_template'), + category: row.readNullable('category'), + subCategory: row.readNullable('sub_category'), + format: BangTable.$converterformat + .fromSql(row.readNullable('format')), + frequency: row.readNullable('frequency'), + lastUsed: row.readNullable('last_used'), + )); } Selectable categoriesJson() { return customSelect( - 'WITH categories AS (SELECT b.category, json_group_array(DISTINCT b.sub_category ORDER BY b.sub_category)AS sub_categories FROM bang AS b WHERE b.category IS NOT NULL AND b.sub_category IS NOT NULL GROUP BY b.category ORDER BY b.category) SELECT json_group_object(c.category, json(c.sub_categories)) AS categories_json FROM categories AS c', - variables: [], - readsFrom: {bang}, - ).map((QueryRow row) => row.read('categories_json')); + 'WITH categories AS (SELECT b.category, json_group_array(DISTINCT b.sub_category ORDER BY b.sub_category)AS sub_categories FROM bang AS b WHERE b.category IS NOT NULL AND b.sub_category IS NOT NULL GROUP BY b.category ORDER BY b.category) SELECT json_group_object(c.category, json(c.sub_categories)) AS categories_json FROM categories AS c', + variables: [], + readsFrom: { + bang, + }).map((QueryRow row) => row.read('categories_json')); } Selectable searchHistoryEntries({required int limit}) { return customSelect( - 'SELECT * FROM bang_history ORDER BY search_date DESC LIMIT ?1', - variables: [Variable(limit)], - readsFrom: {bangHistory}, - ).map( - (QueryRow row) => SearchHistoryEntry( - searchQuery: row.read('search_query'), - trigger: row.read('trigger'), - searchDate: row.read('search_date'), - ), - ); + 'SELECT * FROM bang_history ORDER BY search_date DESC LIMIT ?1', + variables: [ + Variable(limit) + ], + readsFrom: { + bangHistory, + }).map((QueryRow row) => SearchHistoryEntry( + searchQuery: row.read('search_query'), + trigger: row.read('trigger'), + searchDate: row.read('search_date'), + )); } Future evictHistoryEntries({required int limit}) { @@ -1369,110 +1181,106 @@ abstract class _$BangDatabase extends GeneratedDatabase { allSchemaEntities.whereType>(); @override List get allSchemaEntities => [ - bang, - bangSync, - bangFrequency, - bangHistory, - bangFts, - bangDataView, - bangAfterInsert, - bangAfterDelete, - bangAfterUpdate, - ]; + bang, + bangSync, + bangFrequency, + bangHistory, + bangFts, + bangDataView, + bangAfterInsert, + bangAfterDelete, + bangAfterUpdate + ]; @override - StreamQueryUpdateRules get streamUpdateRules => const StreamQueryUpdateRules([ - WritePropagation( - on: TableUpdateQuery.onTableName( - 'bang', - limitUpdateKind: UpdateKind.delete, - ), - result: [TableUpdate('bang_frequency', kind: UpdateKind.delete)], - ), - WritePropagation( - on: TableUpdateQuery.onTableName( - 'bang', - limitUpdateKind: UpdateKind.insert, - ), - result: [TableUpdate('bang_fts', kind: UpdateKind.insert)], - ), - WritePropagation( - on: TableUpdateQuery.onTableName( - 'bang', - limitUpdateKind: UpdateKind.delete, - ), - result: [TableUpdate('bang_fts', kind: UpdateKind.insert)], - ), - WritePropagation( - on: TableUpdateQuery.onTableName( - 'bang', - limitUpdateKind: UpdateKind.update, - ), - result: [TableUpdate('bang_fts', kind: UpdateKind.insert)], - ), - ]); + StreamQueryUpdateRules get streamUpdateRules => const StreamQueryUpdateRules( + [ + WritePropagation( + on: TableUpdateQuery.onTableName('bang', + limitUpdateKind: UpdateKind.delete), + result: [ + TableUpdate('bang_frequency', kind: UpdateKind.delete), + ], + ), + WritePropagation( + on: TableUpdateQuery.onTableName('bang', + limitUpdateKind: UpdateKind.insert), + result: [ + TableUpdate('bang_fts', kind: UpdateKind.insert), + ], + ), + WritePropagation( + on: TableUpdateQuery.onTableName('bang', + limitUpdateKind: UpdateKind.delete), + result: [ + TableUpdate('bang_fts', kind: UpdateKind.insert), + ], + ), + WritePropagation( + on: TableUpdateQuery.onTableName('bang', + limitUpdateKind: UpdateKind.update), + result: [ + TableUpdate('bang_fts', kind: UpdateKind.insert), + ], + ), + ], + ); } -typedef $BangTableCreateCompanionBuilder = - BangCompanion Function({ - required String trigger, - required BangGroup group, - required String websiteName, - required String domain, - required String urlTemplate, - Value category, - Value subCategory, - Value?> format, - Value rowid, - }); -typedef $BangTableUpdateCompanionBuilder = - BangCompanion Function({ - Value trigger, - Value group, - Value websiteName, - Value domain, - Value urlTemplate, - Value category, - Value subCategory, - Value?> format, - Value rowid, - }); +typedef $BangTableCreateCompanionBuilder = BangCompanion Function({ + required String trigger, + required BangGroup group, + required String websiteName, + required String domain, + required String urlTemplate, + Value category, + Value subCategory, + Value?> format, + Value rowid, +}); +typedef $BangTableUpdateCompanionBuilder = BangCompanion Function({ + Value trigger, + Value group, + Value websiteName, + Value domain, + Value urlTemplate, + Value category, + Value subCategory, + Value?> format, + Value rowid, +}); final class $BangTableReferences extends BaseReferences<_$BangDatabase, BangTable, Bang> { $BangTableReferences(super.$_db, super.$_table, super.$_typedResult); static MultiTypedResultKey> - _bangFrequencyRefsTable(_$BangDatabase db) => MultiTypedResultKey.fromTable( - db.bangFrequency, - aliasName: $_aliasNameGenerator(db.bang.trigger, db.bangFrequency.trigger), - ); + _bangFrequencyRefsTable(_$BangDatabase db) => + MultiTypedResultKey.fromTable(db.bangFrequency, + aliasName: $_aliasNameGenerator( + db.bang.trigger, db.bangFrequency.trigger)); $BangFrequencyProcessedTableManager get bangFrequencyRefs { final manager = $BangFrequencyTableManager($_db, $_db.bangFrequency).filter( - (f) => f.trigger.trigger.sqlEquals($_itemColumn('trigger')!), - ); + (f) => f.trigger.trigger.sqlEquals($_itemColumn('trigger')!)); final cache = $_typedResult.readTableOrNull(_bangFrequencyRefsTable($_db)); return ProcessedTableManager( - manager.$state.copyWith(prefetchedData: cache), - ); + manager.$state.copyWith(prefetchedData: cache)); } static MultiTypedResultKey> - _bangHistoryRefsTable(_$BangDatabase db) => MultiTypedResultKey.fromTable( - db.bangHistory, - aliasName: $_aliasNameGenerator(db.bang.trigger, db.bangHistory.trigger), - ); + _bangHistoryRefsTable(_$BangDatabase db) => MultiTypedResultKey.fromTable( + db.bangHistory, + aliasName: + $_aliasNameGenerator(db.bang.trigger, db.bangHistory.trigger)); $BangHistoryProcessedTableManager get bangHistoryRefs { final manager = $BangHistoryTableManager($_db, $_db.bangHistory).filter( - (f) => f.trigger.trigger.sqlEquals($_itemColumn('trigger')!), - ); + (f) => f.trigger.trigger.sqlEquals($_itemColumn('trigger')!)); final cache = $_typedResult.readTableOrNull(_bangHistoryRefsTable($_db)); return ProcessedTableManager( - manager.$state.copyWith(prefetchedData: cache), - ); + manager.$state.copyWith(prefetchedData: cache)); } } @@ -1485,94 +1293,72 @@ class $BangTableFilterComposer extends Composer<_$BangDatabase, BangTable> { super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get trigger => $composableBuilder( - column: $table.trigger, - builder: (column) => ColumnFilters(column), - ); + column: $table.trigger, builder: (column) => ColumnFilters(column)); ColumnWithTypeConverterFilters get group => $composableBuilder( - column: $table.group, - builder: (column) => ColumnWithTypeConverterFilters(column), - ); + column: $table.group, + builder: (column) => ColumnWithTypeConverterFilters(column)); ColumnFilters get websiteName => $composableBuilder( - column: $table.websiteName, - builder: (column) => ColumnFilters(column), - ); + column: $table.websiteName, builder: (column) => ColumnFilters(column)); ColumnFilters get domain => $composableBuilder( - column: $table.domain, - builder: (column) => ColumnFilters(column), - ); + column: $table.domain, builder: (column) => ColumnFilters(column)); ColumnFilters get urlTemplate => $composableBuilder( - column: $table.urlTemplate, - builder: (column) => ColumnFilters(column), - ); + column: $table.urlTemplate, builder: (column) => ColumnFilters(column)); ColumnFilters get category => $composableBuilder( - column: $table.category, - builder: (column) => ColumnFilters(column), - ); + column: $table.category, builder: (column) => ColumnFilters(column)); ColumnFilters get subCategory => $composableBuilder( - column: $table.subCategory, - builder: (column) => ColumnFilters(column), - ); + column: $table.subCategory, builder: (column) => ColumnFilters(column)); ColumnWithTypeConverterFilters?, Set, String> - get format => $composableBuilder( - column: $table.format, - builder: (column) => ColumnWithTypeConverterFilters(column), - ); + get format => $composableBuilder( + column: $table.format, + builder: (column) => ColumnWithTypeConverterFilters(column)); Expression bangFrequencyRefs( - Expression Function($BangFrequencyFilterComposer f) f, - ) { + Expression Function($BangFrequencyFilterComposer f) f) { final $BangFrequencyFilterComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.trigger, - referencedTable: $db.bangFrequency, - getReferencedColumn: (t) => t.trigger, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $BangFrequencyFilterComposer( - $db: $db, - $table: $db.bangFrequency, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.trigger, + referencedTable: $db.bangFrequency, + getReferencedColumn: (t) => t.trigger, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $BangFrequencyFilterComposer( + $db: $db, + $table: $db.bangFrequency, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return f(composer); } Expression bangHistoryRefs( - Expression Function($BangHistoryFilterComposer f) f, - ) { + Expression Function($BangHistoryFilterComposer f) f) { final $BangHistoryFilterComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.trigger, - referencedTable: $db.bangHistory, - getReferencedColumn: (t) => t.trigger, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $BangHistoryFilterComposer( - $db: $db, - $table: $db.bangHistory, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.trigger, + referencedTable: $db.bangHistory, + getReferencedColumn: (t) => t.trigger, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $BangHistoryFilterComposer( + $db: $db, + $table: $db.bangHistory, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return f(composer); } } @@ -1586,44 +1372,28 @@ class $BangTableOrderingComposer extends Composer<_$BangDatabase, BangTable> { super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get trigger => $composableBuilder( - column: $table.trigger, - builder: (column) => ColumnOrderings(column), - ); + column: $table.trigger, builder: (column) => ColumnOrderings(column)); ColumnOrderings get group => $composableBuilder( - column: $table.group, - builder: (column) => ColumnOrderings(column), - ); + column: $table.group, builder: (column) => ColumnOrderings(column)); ColumnOrderings get websiteName => $composableBuilder( - column: $table.websiteName, - builder: (column) => ColumnOrderings(column), - ); + column: $table.websiteName, builder: (column) => ColumnOrderings(column)); ColumnOrderings get domain => $composableBuilder( - column: $table.domain, - builder: (column) => ColumnOrderings(column), - ); + column: $table.domain, builder: (column) => ColumnOrderings(column)); ColumnOrderings get urlTemplate => $composableBuilder( - column: $table.urlTemplate, - builder: (column) => ColumnOrderings(column), - ); + column: $table.urlTemplate, builder: (column) => ColumnOrderings(column)); ColumnOrderings get category => $composableBuilder( - column: $table.category, - builder: (column) => ColumnOrderings(column), - ); + column: $table.category, builder: (column) => ColumnOrderings(column)); ColumnOrderings get subCategory => $composableBuilder( - column: $table.subCategory, - builder: (column) => ColumnOrderings(column), - ); + column: $table.subCategory, builder: (column) => ColumnOrderings(column)); ColumnOrderings get format => $composableBuilder( - column: $table.format, - builder: (column) => ColumnOrderings(column), - ); + column: $table.format, builder: (column) => ColumnOrderings(column)); } class $BangTableAnnotationComposer extends Composer<_$BangDatabase, BangTable> { @@ -1641,245 +1411,198 @@ class $BangTableAnnotationComposer extends Composer<_$BangDatabase, BangTable> { $composableBuilder(column: $table.group, builder: (column) => column); GeneratedColumn get websiteName => $composableBuilder( - column: $table.websiteName, - builder: (column) => column, - ); + column: $table.websiteName, builder: (column) => column); GeneratedColumn get domain => $composableBuilder(column: $table.domain, builder: (column) => column); GeneratedColumn get urlTemplate => $composableBuilder( - column: $table.urlTemplate, - builder: (column) => column, - ); + column: $table.urlTemplate, builder: (column) => column); GeneratedColumn get category => $composableBuilder(column: $table.category, builder: (column) => column); GeneratedColumn get subCategory => $composableBuilder( - column: $table.subCategory, - builder: (column) => column, - ); + column: $table.subCategory, builder: (column) => column); GeneratedColumnWithTypeConverter?, String> get format => $composableBuilder(column: $table.format, builder: (column) => column); Expression bangFrequencyRefs( - Expression Function($BangFrequencyAnnotationComposer a) f, - ) { + Expression Function($BangFrequencyAnnotationComposer a) f) { final $BangFrequencyAnnotationComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.trigger, - referencedTable: $db.bangFrequency, - getReferencedColumn: (t) => t.trigger, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $BangFrequencyAnnotationComposer( - $db: $db, - $table: $db.bangFrequency, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.trigger, + referencedTable: $db.bangFrequency, + getReferencedColumn: (t) => t.trigger, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $BangFrequencyAnnotationComposer( + $db: $db, + $table: $db.bangFrequency, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return f(composer); } Expression bangHistoryRefs( - Expression Function($BangHistoryAnnotationComposer a) f, - ) { + Expression Function($BangHistoryAnnotationComposer a) f) { final $BangHistoryAnnotationComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.trigger, - referencedTable: $db.bangHistory, - getReferencedColumn: (t) => t.trigger, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $BangHistoryAnnotationComposer( - $db: $db, - $table: $db.bangHistory, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.trigger, + referencedTable: $db.bangHistory, + getReferencedColumn: (t) => t.trigger, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $BangHistoryAnnotationComposer( + $db: $db, + $table: $db.bangHistory, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return f(composer); } } -class $BangTableTableManager - extends - RootTableManager< - _$BangDatabase, - BangTable, - Bang, - $BangTableFilterComposer, - $BangTableOrderingComposer, - $BangTableAnnotationComposer, - $BangTableCreateCompanionBuilder, - $BangTableUpdateCompanionBuilder, - (Bang, $BangTableReferences), - Bang, - PrefetchHooks Function({bool bangFrequencyRefs, bool bangHistoryRefs}) - > { +class $BangTableTableManager extends RootTableManager< + _$BangDatabase, + BangTable, + Bang, + $BangTableFilterComposer, + $BangTableOrderingComposer, + $BangTableAnnotationComposer, + $BangTableCreateCompanionBuilder, + $BangTableUpdateCompanionBuilder, + (Bang, $BangTableReferences), + Bang, + PrefetchHooks Function({bool bangFrequencyRefs, bool bangHistoryRefs})> { $BangTableTableManager(_$BangDatabase db, BangTable table) - : super( - TableManagerState( + : super(TableManagerState( db: db, table: table, - createFilteringComposer: - () => $BangTableFilterComposer($db: db, $table: table), - createOrderingComposer: - () => $BangTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: - () => $BangTableAnnotationComposer($db: db, $table: table), - updateCompanionCallback: - ({ - Value trigger = const Value.absent(), - Value group = const Value.absent(), - Value websiteName = const Value.absent(), - Value domain = const Value.absent(), - Value urlTemplate = const Value.absent(), - Value category = const Value.absent(), - Value subCategory = const Value.absent(), - Value?> format = const Value.absent(), - Value rowid = const Value.absent(), - }) => BangCompanion( - trigger: trigger, - group: group, - websiteName: websiteName, - domain: domain, - urlTemplate: urlTemplate, - category: category, - subCategory: subCategory, - format: format, - rowid: rowid, - ), - createCompanionCallback: - ({ - required String trigger, - required BangGroup group, - required String websiteName, - required String domain, - required String urlTemplate, - Value category = const Value.absent(), - Value subCategory = const Value.absent(), - Value?> format = const Value.absent(), - Value rowid = const Value.absent(), - }) => BangCompanion.insert( - trigger: trigger, - group: group, - websiteName: websiteName, - domain: domain, - urlTemplate: urlTemplate, - category: category, - subCategory: subCategory, - format: format, - rowid: rowid, - ), - withReferenceMapper: - (p0) => - p0 - .map( - (e) => ( - e.readTable(table), - $BangTableReferences(db, table, e), - ), - ) - .toList(), - prefetchHooksCallback: ({ - bangFrequencyRefs = false, - bangHistoryRefs = false, - }) { + createFilteringComposer: () => + $BangTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $BangTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $BangTableAnnotationComposer($db: db, $table: table), + updateCompanionCallback: ({ + Value trigger = const Value.absent(), + Value group = const Value.absent(), + Value websiteName = const Value.absent(), + Value domain = const Value.absent(), + Value urlTemplate = const Value.absent(), + Value category = const Value.absent(), + Value subCategory = const Value.absent(), + Value?> format = const Value.absent(), + Value rowid = const Value.absent(), + }) => + BangCompanion( + trigger: trigger, + group: group, + websiteName: websiteName, + domain: domain, + urlTemplate: urlTemplate, + category: category, + subCategory: subCategory, + format: format, + rowid: rowid, + ), + createCompanionCallback: ({ + required String trigger, + required BangGroup group, + required String websiteName, + required String domain, + required String urlTemplate, + Value category = const Value.absent(), + Value subCategory = const Value.absent(), + Value?> format = const Value.absent(), + Value rowid = const Value.absent(), + }) => + BangCompanion.insert( + trigger: trigger, + group: group, + websiteName: websiteName, + domain: domain, + urlTemplate: urlTemplate, + category: category, + subCategory: subCategory, + format: format, + rowid: rowid, + ), + withReferenceMapper: (p0) => p0 + .map((e) => + (e.readTable(table), $BangTableReferences(db, table, e))) + .toList(), + prefetchHooksCallback: ( + {bangFrequencyRefs = false, bangHistoryRefs = false}) { return PrefetchHooks( db: db, explicitlyWatchedTables: [ if (bangFrequencyRefs) db.bangFrequency, - if (bangHistoryRefs) db.bangHistory, + if (bangHistoryRefs) db.bangHistory ], addJoins: null, getPrefetchedDataCallback: (items) async { return [ if (bangFrequencyRefs) - await $_getPrefetchedData< - Bang, - BangTable, - BangFrequencyData - >( - currentTable: table, - referencedTable: $BangTableReferences - ._bangFrequencyRefsTable(db), - managerFromTypedResult: - (p0) => - $BangTableReferences( - db, - table, - p0, - ).bangFrequencyRefs, - referencedItemsForCurrentItem: - (item, referencedItems) => referencedItems.where( - (e) => e.trigger == item.trigger, - ), - typedResults: items, - ), + await $_getPrefetchedData( + currentTable: table, + referencedTable: + $BangTableReferences._bangFrequencyRefsTable(db), + managerFromTypedResult: (p0) => + $BangTableReferences(db, table, p0) + .bangFrequencyRefs, + referencedItemsForCurrentItem: + (item, referencedItems) => referencedItems + .where((e) => e.trigger == item.trigger), + typedResults: items), if (bangHistoryRefs) await $_getPrefetchedData( - currentTable: table, - referencedTable: $BangTableReferences - ._bangHistoryRefsTable(db), - managerFromTypedResult: - (p0) => - $BangTableReferences( - db, - table, - p0, - ).bangHistoryRefs, - referencedItemsForCurrentItem: - (item, referencedItems) => referencedItems.where( - (e) => e.trigger == item.trigger, - ), - typedResults: items, - ), + currentTable: table, + referencedTable: + $BangTableReferences._bangHistoryRefsTable(db), + managerFromTypedResult: (p0) => + $BangTableReferences(db, table, p0).bangHistoryRefs, + referencedItemsForCurrentItem: + (item, referencedItems) => referencedItems + .where((e) => e.trigger == item.trigger), + typedResults: items) ]; }, ); }, - ), - ); + )); } -typedef $BangTableProcessedTableManager = - ProcessedTableManager< - _$BangDatabase, - BangTable, - Bang, - $BangTableFilterComposer, - $BangTableOrderingComposer, - $BangTableAnnotationComposer, - $BangTableCreateCompanionBuilder, - $BangTableUpdateCompanionBuilder, - (Bang, $BangTableReferences), - Bang, - PrefetchHooks Function({bool bangFrequencyRefs, bool bangHistoryRefs}) - >; -typedef $BangSyncCreateCompanionBuilder = - BangSyncCompanion Function({ - Value group, - required DateTime lastSync, - }); -typedef $BangSyncUpdateCompanionBuilder = - BangSyncCompanion Function({ - Value group, - Value lastSync, - }); +typedef $BangTableProcessedTableManager = ProcessedTableManager< + _$BangDatabase, + BangTable, + Bang, + $BangTableFilterComposer, + $BangTableOrderingComposer, + $BangTableAnnotationComposer, + $BangTableCreateCompanionBuilder, + $BangTableUpdateCompanionBuilder, + (Bang, $BangTableReferences), + Bang, + PrefetchHooks Function({bool bangFrequencyRefs, bool bangHistoryRefs})>; +typedef $BangSyncCreateCompanionBuilder = BangSyncCompanion Function({ + Value group, + required DateTime lastSync, +}); +typedef $BangSyncUpdateCompanionBuilder = BangSyncCompanion Function({ + Value group, + Value lastSync, +}); class $BangSyncFilterComposer extends Composer<_$BangDatabase, BangSync> { $BangSyncFilterComposer({ @@ -1891,14 +1614,11 @@ class $BangSyncFilterComposer extends Composer<_$BangDatabase, BangSync> { }); ColumnWithTypeConverterFilters get group => $composableBuilder( - column: $table.group, - builder: (column) => ColumnWithTypeConverterFilters(column), - ); + column: $table.group, + builder: (column) => ColumnWithTypeConverterFilters(column)); ColumnFilters get lastSync => $composableBuilder( - column: $table.lastSync, - builder: (column) => ColumnFilters(column), - ); + column: $table.lastSync, builder: (column) => ColumnFilters(column)); } class $BangSyncOrderingComposer extends Composer<_$BangDatabase, BangSync> { @@ -1910,14 +1630,10 @@ class $BangSyncOrderingComposer extends Composer<_$BangDatabase, BangSync> { super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get group => $composableBuilder( - column: $table.group, - builder: (column) => ColumnOrderings(column), - ); + column: $table.group, builder: (column) => ColumnOrderings(column)); ColumnOrderings get lastSync => $composableBuilder( - column: $table.lastSync, - builder: (column) => ColumnOrderings(column), - ); + column: $table.lastSync, builder: (column) => ColumnOrderings(column)); } class $BangSyncAnnotationComposer extends Composer<_$BangDatabase, BangSync> { @@ -1935,109 +1651,92 @@ class $BangSyncAnnotationComposer extends Composer<_$BangDatabase, BangSync> { $composableBuilder(column: $table.lastSync, builder: (column) => column); } -class $BangSyncTableManager - extends - RootTableManager< - _$BangDatabase, - BangSync, - BangSyncData, - $BangSyncFilterComposer, - $BangSyncOrderingComposer, - $BangSyncAnnotationComposer, - $BangSyncCreateCompanionBuilder, - $BangSyncUpdateCompanionBuilder, - ( - BangSyncData, - BaseReferences<_$BangDatabase, BangSync, BangSyncData>, - ), - BangSyncData, - PrefetchHooks Function() - > { +class $BangSyncTableManager extends RootTableManager< + _$BangDatabase, + BangSync, + BangSyncData, + $BangSyncFilterComposer, + $BangSyncOrderingComposer, + $BangSyncAnnotationComposer, + $BangSyncCreateCompanionBuilder, + $BangSyncUpdateCompanionBuilder, + (BangSyncData, BaseReferences<_$BangDatabase, BangSync, BangSyncData>), + BangSyncData, + PrefetchHooks Function()> { $BangSyncTableManager(_$BangDatabase db, BangSync table) - : super( - TableManagerState( + : super(TableManagerState( db: db, table: table, - createFilteringComposer: - () => $BangSyncFilterComposer($db: db, $table: table), - createOrderingComposer: - () => $BangSyncOrderingComposer($db: db, $table: table), - createComputedFieldComposer: - () => $BangSyncAnnotationComposer($db: db, $table: table), - updateCompanionCallback: - ({ - Value group = const Value.absent(), - Value lastSync = const Value.absent(), - }) => BangSyncCompanion(group: group, lastSync: lastSync), - createCompanionCallback: - ({ - Value group = const Value.absent(), - required DateTime lastSync, - }) => BangSyncCompanion.insert(group: group, lastSync: lastSync), - withReferenceMapper: - (p0) => - p0 - .map( - (e) => ( - e.readTable(table), - BaseReferences(db, table, e), - ), - ) - .toList(), + createFilteringComposer: () => + $BangSyncFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $BangSyncOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $BangSyncAnnotationComposer($db: db, $table: table), + updateCompanionCallback: ({ + Value group = const Value.absent(), + Value lastSync = const Value.absent(), + }) => + BangSyncCompanion( + group: group, + lastSync: lastSync, + ), + createCompanionCallback: ({ + Value group = const Value.absent(), + required DateTime lastSync, + }) => + BangSyncCompanion.insert( + group: group, + lastSync: lastSync, + ), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, - ), - ); + )); } -typedef $BangSyncProcessedTableManager = - ProcessedTableManager< - _$BangDatabase, - BangSync, - BangSyncData, - $BangSyncFilterComposer, - $BangSyncOrderingComposer, - $BangSyncAnnotationComposer, - $BangSyncCreateCompanionBuilder, - $BangSyncUpdateCompanionBuilder, - (BangSyncData, BaseReferences<_$BangDatabase, BangSync, BangSyncData>), - BangSyncData, - PrefetchHooks Function() - >; -typedef $BangFrequencyCreateCompanionBuilder = - BangFrequencyCompanion Function({ - required String trigger, - required int frequency, - required DateTime lastUsed, - Value rowid, - }); -typedef $BangFrequencyUpdateCompanionBuilder = - BangFrequencyCompanion Function({ - Value trigger, - Value frequency, - Value lastUsed, - Value rowid, - }); +typedef $BangSyncProcessedTableManager = ProcessedTableManager< + _$BangDatabase, + BangSync, + BangSyncData, + $BangSyncFilterComposer, + $BangSyncOrderingComposer, + $BangSyncAnnotationComposer, + $BangSyncCreateCompanionBuilder, + $BangSyncUpdateCompanionBuilder, + (BangSyncData, BaseReferences<_$BangDatabase, BangSync, BangSyncData>), + BangSyncData, + PrefetchHooks Function()>; +typedef $BangFrequencyCreateCompanionBuilder = BangFrequencyCompanion Function({ + required String trigger, + required int frequency, + required DateTime lastUsed, + Value rowid, +}); +typedef $BangFrequencyUpdateCompanionBuilder = BangFrequencyCompanion Function({ + Value trigger, + Value frequency, + Value lastUsed, + Value rowid, +}); final class $BangFrequencyReferences extends BaseReferences<_$BangDatabase, BangFrequency, BangFrequencyData> { $BangFrequencyReferences(super.$_db, super.$_table, super.$_typedResult); static BangTable _triggerTable(_$BangDatabase db) => db.bang.createAlias( - $_aliasNameGenerator(db.bangFrequency.trigger, db.bang.trigger), - ); + $_aliasNameGenerator(db.bangFrequency.trigger, db.bang.trigger)); $BangTableProcessedTableManager get trigger { final $_column = $_itemColumn('trigger')!; - final manager = $BangTableTableManager( - $_db, - $_db.bang, - ).filter((f) => f.trigger.sqlEquals($_column)); + final manager = $BangTableTableManager($_db, $_db.bang) + .filter((f) => f.trigger.sqlEquals($_column)); final item = $_typedResult.readTableOrNull(_triggerTable($_db)); if (item == null) return manager; return ProcessedTableManager( - manager.$state.copyWith(prefetchedData: [item]), - ); + manager.$state.copyWith(prefetchedData: [item])); } } @@ -2051,35 +1750,28 @@ class $BangFrequencyFilterComposer super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get frequency => $composableBuilder( - column: $table.frequency, - builder: (column) => ColumnFilters(column), - ); + column: $table.frequency, builder: (column) => ColumnFilters(column)); ColumnFilters get lastUsed => $composableBuilder( - column: $table.lastUsed, - builder: (column) => ColumnFilters(column), - ); + column: $table.lastUsed, builder: (column) => ColumnFilters(column)); $BangTableFilterComposer get trigger { final $BangTableFilterComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.trigger, - referencedTable: $db.bang, - getReferencedColumn: (t) => t.trigger, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $BangTableFilterComposer( - $db: $db, - $table: $db.bang, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.trigger, + referencedTable: $db.bang, + getReferencedColumn: (t) => t.trigger, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $BangTableFilterComposer( + $db: $db, + $table: $db.bang, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return composer; } } @@ -2094,35 +1786,28 @@ class $BangFrequencyOrderingComposer super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get frequency => $composableBuilder( - column: $table.frequency, - builder: (column) => ColumnOrderings(column), - ); + column: $table.frequency, builder: (column) => ColumnOrderings(column)); ColumnOrderings get lastUsed => $composableBuilder( - column: $table.lastUsed, - builder: (column) => ColumnOrderings(column), - ); + column: $table.lastUsed, builder: (column) => ColumnOrderings(column)); $BangTableOrderingComposer get trigger { final $BangTableOrderingComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.trigger, - referencedTable: $db.bang, - getReferencedColumn: (t) => t.trigger, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $BangTableOrderingComposer( - $db: $db, - $table: $db.bang, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.trigger, + referencedTable: $db.bang, + getReferencedColumn: (t) => t.trigger, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $BangTableOrderingComposer( + $db: $db, + $table: $db.bang, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return composer; } } @@ -2144,120 +1829,100 @@ class $BangFrequencyAnnotationComposer $BangTableAnnotationComposer get trigger { final $BangTableAnnotationComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.trigger, - referencedTable: $db.bang, - getReferencedColumn: (t) => t.trigger, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $BangTableAnnotationComposer( - $db: $db, - $table: $db.bang, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.trigger, + referencedTable: $db.bang, + getReferencedColumn: (t) => t.trigger, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $BangTableAnnotationComposer( + $db: $db, + $table: $db.bang, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return composer; } } -class $BangFrequencyTableManager - extends - RootTableManager< - _$BangDatabase, - BangFrequency, - BangFrequencyData, - $BangFrequencyFilterComposer, - $BangFrequencyOrderingComposer, - $BangFrequencyAnnotationComposer, - $BangFrequencyCreateCompanionBuilder, - $BangFrequencyUpdateCompanionBuilder, - (BangFrequencyData, $BangFrequencyReferences), - BangFrequencyData, - PrefetchHooks Function({bool trigger}) - > { +class $BangFrequencyTableManager extends RootTableManager< + _$BangDatabase, + BangFrequency, + BangFrequencyData, + $BangFrequencyFilterComposer, + $BangFrequencyOrderingComposer, + $BangFrequencyAnnotationComposer, + $BangFrequencyCreateCompanionBuilder, + $BangFrequencyUpdateCompanionBuilder, + (BangFrequencyData, $BangFrequencyReferences), + BangFrequencyData, + PrefetchHooks Function({bool trigger})> { $BangFrequencyTableManager(_$BangDatabase db, BangFrequency table) - : super( - TableManagerState( + : super(TableManagerState( db: db, table: table, - createFilteringComposer: - () => $BangFrequencyFilterComposer($db: db, $table: table), - createOrderingComposer: - () => $BangFrequencyOrderingComposer($db: db, $table: table), - createComputedFieldComposer: - () => $BangFrequencyAnnotationComposer($db: db, $table: table), - updateCompanionCallback: - ({ - Value trigger = const Value.absent(), - Value frequency = const Value.absent(), - Value lastUsed = const Value.absent(), - Value rowid = const Value.absent(), - }) => BangFrequencyCompanion( - trigger: trigger, - frequency: frequency, - lastUsed: lastUsed, - rowid: rowid, - ), - createCompanionCallback: - ({ - required String trigger, - required int frequency, - required DateTime lastUsed, - Value rowid = const Value.absent(), - }) => BangFrequencyCompanion.insert( - trigger: trigger, - frequency: frequency, - lastUsed: lastUsed, - rowid: rowid, - ), - withReferenceMapper: - (p0) => - p0 - .map( - (e) => ( - e.readTable(table), - $BangFrequencyReferences(db, table, e), - ), - ) - .toList(), + createFilteringComposer: () => + $BangFrequencyFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $BangFrequencyOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $BangFrequencyAnnotationComposer($db: db, $table: table), + updateCompanionCallback: ({ + Value trigger = const Value.absent(), + Value frequency = const Value.absent(), + Value lastUsed = const Value.absent(), + Value rowid = const Value.absent(), + }) => + BangFrequencyCompanion( + trigger: trigger, + frequency: frequency, + lastUsed: lastUsed, + rowid: rowid, + ), + createCompanionCallback: ({ + required String trigger, + required int frequency, + required DateTime lastUsed, + Value rowid = const Value.absent(), + }) => + BangFrequencyCompanion.insert( + trigger: trigger, + frequency: frequency, + lastUsed: lastUsed, + rowid: rowid, + ), + withReferenceMapper: (p0) => p0 + .map((e) => + (e.readTable(table), $BangFrequencyReferences(db, table, e))) + .toList(), prefetchHooksCallback: ({trigger = false}) { return PrefetchHooks( db: db, explicitlyWatchedTables: [], addJoins: < - T extends TableManagerState< - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic - > - >(state) { + T extends TableManagerState< + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic>>(state) { if (trigger) { - state = - state.withJoin( - currentTable: table, - currentColumn: table.trigger, - referencedTable: $BangFrequencyReferences - ._triggerTable(db), - referencedColumn: - $BangFrequencyReferences - ._triggerTable(db) - .trigger, - ) - as T; + state = state.withJoin( + currentTable: table, + currentColumn: table.trigger, + referencedTable: $BangFrequencyReferences._triggerTable(db), + referencedColumn: + $BangFrequencyReferences._triggerTable(db).trigger, + ) as T; } return state; @@ -2267,59 +1932,50 @@ class $BangFrequencyTableManager }, ); }, - ), - ); + )); } -typedef $BangFrequencyProcessedTableManager = - ProcessedTableManager< - _$BangDatabase, - BangFrequency, - BangFrequencyData, - $BangFrequencyFilterComposer, - $BangFrequencyOrderingComposer, - $BangFrequencyAnnotationComposer, - $BangFrequencyCreateCompanionBuilder, - $BangFrequencyUpdateCompanionBuilder, - (BangFrequencyData, $BangFrequencyReferences), - BangFrequencyData, - PrefetchHooks Function({bool trigger}) - >; -typedef $BangHistoryCreateCompanionBuilder = - BangHistoryCompanion Function({ - required String searchQuery, - required String trigger, - required DateTime searchDate, - Value rowid, - }); -typedef $BangHistoryUpdateCompanionBuilder = - BangHistoryCompanion Function({ - Value searchQuery, - Value trigger, - Value searchDate, - Value rowid, - }); +typedef $BangFrequencyProcessedTableManager = ProcessedTableManager< + _$BangDatabase, + BangFrequency, + BangFrequencyData, + $BangFrequencyFilterComposer, + $BangFrequencyOrderingComposer, + $BangFrequencyAnnotationComposer, + $BangFrequencyCreateCompanionBuilder, + $BangFrequencyUpdateCompanionBuilder, + (BangFrequencyData, $BangFrequencyReferences), + BangFrequencyData, + PrefetchHooks Function({bool trigger})>; +typedef $BangHistoryCreateCompanionBuilder = BangHistoryCompanion Function({ + required String searchQuery, + required String trigger, + required DateTime searchDate, + Value rowid, +}); +typedef $BangHistoryUpdateCompanionBuilder = BangHistoryCompanion Function({ + Value searchQuery, + Value trigger, + Value searchDate, + Value rowid, +}); final class $BangHistoryReferences extends BaseReferences<_$BangDatabase, BangHistory, BangHistoryData> { $BangHistoryReferences(super.$_db, super.$_table, super.$_typedResult); static BangTable _triggerTable(_$BangDatabase db) => db.bang.createAlias( - $_aliasNameGenerator(db.bangHistory.trigger, db.bang.trigger), - ); + $_aliasNameGenerator(db.bangHistory.trigger, db.bang.trigger)); $BangTableProcessedTableManager get trigger { final $_column = $_itemColumn('trigger')!; - final manager = $BangTableTableManager( - $_db, - $_db.bang, - ).filter((f) => f.trigger.sqlEquals($_column)); + final manager = $BangTableTableManager($_db, $_db.bang) + .filter((f) => f.trigger.sqlEquals($_column)); final item = $_typedResult.readTableOrNull(_triggerTable($_db)); if (item == null) return manager; return ProcessedTableManager( - manager.$state.copyWith(prefetchedData: [item]), - ); + manager.$state.copyWith(prefetchedData: [item])); } } @@ -2332,35 +1988,28 @@ class $BangHistoryFilterComposer extends Composer<_$BangDatabase, BangHistory> { super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get searchQuery => $composableBuilder( - column: $table.searchQuery, - builder: (column) => ColumnFilters(column), - ); + column: $table.searchQuery, builder: (column) => ColumnFilters(column)); ColumnFilters get searchDate => $composableBuilder( - column: $table.searchDate, - builder: (column) => ColumnFilters(column), - ); + column: $table.searchDate, builder: (column) => ColumnFilters(column)); $BangTableFilterComposer get trigger { final $BangTableFilterComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.trigger, - referencedTable: $db.bang, - getReferencedColumn: (t) => t.trigger, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $BangTableFilterComposer( - $db: $db, - $table: $db.bang, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.trigger, + referencedTable: $db.bang, + getReferencedColumn: (t) => t.trigger, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $BangTableFilterComposer( + $db: $db, + $table: $db.bang, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return composer; } } @@ -2375,35 +2024,28 @@ class $BangHistoryOrderingComposer super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get searchQuery => $composableBuilder( - column: $table.searchQuery, - builder: (column) => ColumnOrderings(column), - ); + column: $table.searchQuery, builder: (column) => ColumnOrderings(column)); ColumnOrderings get searchDate => $composableBuilder( - column: $table.searchDate, - builder: (column) => ColumnOrderings(column), - ); + column: $table.searchDate, builder: (column) => ColumnOrderings(column)); $BangTableOrderingComposer get trigger { final $BangTableOrderingComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.trigger, - referencedTable: $db.bang, - getReferencedColumn: (t) => t.trigger, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $BangTableOrderingComposer( - $db: $db, - $table: $db.bang, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.trigger, + referencedTable: $db.bang, + getReferencedColumn: (t) => t.trigger, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $BangTableOrderingComposer( + $db: $db, + $table: $db.bang, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return composer; } } @@ -2418,131 +2060,107 @@ class $BangHistoryAnnotationComposer super.$removeJoinBuilderFromRootComposer, }); GeneratedColumn get searchQuery => $composableBuilder( - column: $table.searchQuery, - builder: (column) => column, - ); + column: $table.searchQuery, builder: (column) => column); GeneratedColumn get searchDate => $composableBuilder( - column: $table.searchDate, - builder: (column) => column, - ); + column: $table.searchDate, builder: (column) => column); $BangTableAnnotationComposer get trigger { final $BangTableAnnotationComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.trigger, - referencedTable: $db.bang, - getReferencedColumn: (t) => t.trigger, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $BangTableAnnotationComposer( - $db: $db, - $table: $db.bang, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.trigger, + referencedTable: $db.bang, + getReferencedColumn: (t) => t.trigger, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $BangTableAnnotationComposer( + $db: $db, + $table: $db.bang, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return composer; } } -class $BangHistoryTableManager - extends - RootTableManager< - _$BangDatabase, - BangHistory, - BangHistoryData, - $BangHistoryFilterComposer, - $BangHistoryOrderingComposer, - $BangHistoryAnnotationComposer, - $BangHistoryCreateCompanionBuilder, - $BangHistoryUpdateCompanionBuilder, - (BangHistoryData, $BangHistoryReferences), - BangHistoryData, - PrefetchHooks Function({bool trigger}) - > { +class $BangHistoryTableManager extends RootTableManager< + _$BangDatabase, + BangHistory, + BangHistoryData, + $BangHistoryFilterComposer, + $BangHistoryOrderingComposer, + $BangHistoryAnnotationComposer, + $BangHistoryCreateCompanionBuilder, + $BangHistoryUpdateCompanionBuilder, + (BangHistoryData, $BangHistoryReferences), + BangHistoryData, + PrefetchHooks Function({bool trigger})> { $BangHistoryTableManager(_$BangDatabase db, BangHistory table) - : super( - TableManagerState( + : super(TableManagerState( db: db, table: table, - createFilteringComposer: - () => $BangHistoryFilterComposer($db: db, $table: table), - createOrderingComposer: - () => $BangHistoryOrderingComposer($db: db, $table: table), - createComputedFieldComposer: - () => $BangHistoryAnnotationComposer($db: db, $table: table), - updateCompanionCallback: - ({ - Value searchQuery = const Value.absent(), - Value trigger = const Value.absent(), - Value searchDate = const Value.absent(), - Value rowid = const Value.absent(), - }) => BangHistoryCompanion( - searchQuery: searchQuery, - trigger: trigger, - searchDate: searchDate, - rowid: rowid, - ), - createCompanionCallback: - ({ - required String searchQuery, - required String trigger, - required DateTime searchDate, - Value rowid = const Value.absent(), - }) => BangHistoryCompanion.insert( - searchQuery: searchQuery, - trigger: trigger, - searchDate: searchDate, - rowid: rowid, - ), - withReferenceMapper: - (p0) => - p0 - .map( - (e) => ( - e.readTable(table), - $BangHistoryReferences(db, table, e), - ), - ) - .toList(), + createFilteringComposer: () => + $BangHistoryFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $BangHistoryOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $BangHistoryAnnotationComposer($db: db, $table: table), + updateCompanionCallback: ({ + Value searchQuery = const Value.absent(), + Value trigger = const Value.absent(), + Value searchDate = const Value.absent(), + Value rowid = const Value.absent(), + }) => + BangHistoryCompanion( + searchQuery: searchQuery, + trigger: trigger, + searchDate: searchDate, + rowid: rowid, + ), + createCompanionCallback: ({ + required String searchQuery, + required String trigger, + required DateTime searchDate, + Value rowid = const Value.absent(), + }) => + BangHistoryCompanion.insert( + searchQuery: searchQuery, + trigger: trigger, + searchDate: searchDate, + rowid: rowid, + ), + withReferenceMapper: (p0) => p0 + .map((e) => + (e.readTable(table), $BangHistoryReferences(db, table, e))) + .toList(), prefetchHooksCallback: ({trigger = false}) { return PrefetchHooks( db: db, explicitlyWatchedTables: [], addJoins: < - T extends TableManagerState< - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic - > - >(state) { + T extends TableManagerState< + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic>>(state) { if (trigger) { - state = - state.withJoin( - currentTable: table, - currentColumn: table.trigger, - referencedTable: $BangHistoryReferences - ._triggerTable(db), - referencedColumn: - $BangHistoryReferences - ._triggerTable(db) - .trigger, - ) - as T; + state = state.withJoin( + currentTable: table, + currentColumn: table.trigger, + referencedTable: $BangHistoryReferences._triggerTable(db), + referencedColumn: + $BangHistoryReferences._triggerTable(db).trigger, + ) as T; } return state; @@ -2552,36 +2170,31 @@ class $BangHistoryTableManager }, ); }, - ), - ); + )); } -typedef $BangHistoryProcessedTableManager = - ProcessedTableManager< - _$BangDatabase, - BangHistory, - BangHistoryData, - $BangHistoryFilterComposer, - $BangHistoryOrderingComposer, - $BangHistoryAnnotationComposer, - $BangHistoryCreateCompanionBuilder, - $BangHistoryUpdateCompanionBuilder, - (BangHistoryData, $BangHistoryReferences), - BangHistoryData, - PrefetchHooks Function({bool trigger}) - >; -typedef $BangFtsCreateCompanionBuilder = - BangFtsCompanion Function({ - required String trigger, - required String websiteName, - Value rowid, - }); -typedef $BangFtsUpdateCompanionBuilder = - BangFtsCompanion Function({ - Value trigger, - Value websiteName, - Value rowid, - }); +typedef $BangHistoryProcessedTableManager = ProcessedTableManager< + _$BangDatabase, + BangHistory, + BangHistoryData, + $BangHistoryFilterComposer, + $BangHistoryOrderingComposer, + $BangHistoryAnnotationComposer, + $BangHistoryCreateCompanionBuilder, + $BangHistoryUpdateCompanionBuilder, + (BangHistoryData, $BangHistoryReferences), + BangHistoryData, + PrefetchHooks Function({bool trigger})>; +typedef $BangFtsCreateCompanionBuilder = BangFtsCompanion Function({ + required String trigger, + required String websiteName, + Value rowid, +}); +typedef $BangFtsUpdateCompanionBuilder = BangFtsCompanion Function({ + Value trigger, + Value websiteName, + Value rowid, +}); class $BangFtsFilterComposer extends Composer<_$BangDatabase, BangFts> { $BangFtsFilterComposer({ @@ -2592,14 +2205,10 @@ class $BangFtsFilterComposer extends Composer<_$BangDatabase, BangFts> { super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get trigger => $composableBuilder( - column: $table.trigger, - builder: (column) => ColumnFilters(column), - ); + column: $table.trigger, builder: (column) => ColumnFilters(column)); ColumnFilters get websiteName => $composableBuilder( - column: $table.websiteName, - builder: (column) => ColumnFilters(column), - ); + column: $table.websiteName, builder: (column) => ColumnFilters(column)); } class $BangFtsOrderingComposer extends Composer<_$BangDatabase, BangFts> { @@ -2611,14 +2220,10 @@ class $BangFtsOrderingComposer extends Composer<_$BangDatabase, BangFts> { super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get trigger => $composableBuilder( - column: $table.trigger, - builder: (column) => ColumnOrderings(column), - ); + column: $table.trigger, builder: (column) => ColumnOrderings(column)); ColumnOrderings get websiteName => $composableBuilder( - column: $table.websiteName, - builder: (column) => ColumnOrderings(column), - ); + column: $table.websiteName, builder: (column) => ColumnOrderings(column)); } class $BangFtsAnnotationComposer extends Composer<_$BangDatabase, BangFts> { @@ -2633,86 +2238,70 @@ class $BangFtsAnnotationComposer extends Composer<_$BangDatabase, BangFts> { $composableBuilder(column: $table.trigger, builder: (column) => column); GeneratedColumn get websiteName => $composableBuilder( - column: $table.websiteName, - builder: (column) => column, - ); + column: $table.websiteName, builder: (column) => column); } -class $BangFtsTableManager - extends - RootTableManager< - _$BangDatabase, - BangFts, - BangFt, - $BangFtsFilterComposer, - $BangFtsOrderingComposer, - $BangFtsAnnotationComposer, - $BangFtsCreateCompanionBuilder, - $BangFtsUpdateCompanionBuilder, - (BangFt, BaseReferences<_$BangDatabase, BangFts, BangFt>), - BangFt, - PrefetchHooks Function() - > { +class $BangFtsTableManager extends RootTableManager< + _$BangDatabase, + BangFts, + BangFt, + $BangFtsFilterComposer, + $BangFtsOrderingComposer, + $BangFtsAnnotationComposer, + $BangFtsCreateCompanionBuilder, + $BangFtsUpdateCompanionBuilder, + (BangFt, BaseReferences<_$BangDatabase, BangFts, BangFt>), + BangFt, + PrefetchHooks Function()> { $BangFtsTableManager(_$BangDatabase db, BangFts table) - : super( - TableManagerState( + : super(TableManagerState( db: db, table: table, - createFilteringComposer: - () => $BangFtsFilterComposer($db: db, $table: table), - createOrderingComposer: - () => $BangFtsOrderingComposer($db: db, $table: table), - createComputedFieldComposer: - () => $BangFtsAnnotationComposer($db: db, $table: table), - updateCompanionCallback: - ({ - Value trigger = const Value.absent(), - Value websiteName = const Value.absent(), - Value rowid = const Value.absent(), - }) => BangFtsCompanion( - trigger: trigger, - websiteName: websiteName, - rowid: rowid, - ), - createCompanionCallback: - ({ - required String trigger, - required String websiteName, - Value rowid = const Value.absent(), - }) => BangFtsCompanion.insert( - trigger: trigger, - websiteName: websiteName, - rowid: rowid, - ), - withReferenceMapper: - (p0) => - p0 - .map( - (e) => ( - e.readTable(table), - BaseReferences(db, table, e), - ), - ) - .toList(), + createFilteringComposer: () => + $BangFtsFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $BangFtsOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $BangFtsAnnotationComposer($db: db, $table: table), + updateCompanionCallback: ({ + Value trigger = const Value.absent(), + Value websiteName = const Value.absent(), + Value rowid = const Value.absent(), + }) => + BangFtsCompanion( + trigger: trigger, + websiteName: websiteName, + rowid: rowid, + ), + createCompanionCallback: ({ + required String trigger, + required String websiteName, + Value rowid = const Value.absent(), + }) => + BangFtsCompanion.insert( + trigger: trigger, + websiteName: websiteName, + rowid: rowid, + ), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, - ), - ); + )); } -typedef $BangFtsProcessedTableManager = - ProcessedTableManager< - _$BangDatabase, - BangFts, - BangFt, - $BangFtsFilterComposer, - $BangFtsOrderingComposer, - $BangFtsAnnotationComposer, - $BangFtsCreateCompanionBuilder, - $BangFtsUpdateCompanionBuilder, - (BangFt, BaseReferences<_$BangDatabase, BangFts, BangFt>), - BangFt, - PrefetchHooks Function() - >; +typedef $BangFtsProcessedTableManager = ProcessedTableManager< + _$BangDatabase, + BangFts, + BangFt, + $BangFtsFilterComposer, + $BangFtsOrderingComposer, + $BangFtsAnnotationComposer, + $BangFtsCreateCompanionBuilder, + $BangFtsUpdateCompanionBuilder, + (BangFt, BaseReferences<_$BangDatabase, BangFts, BangFt>), + BangFt, + PrefetchHooks Function()>; class $BangDatabaseManager { final _$BangDatabase _db; diff --git a/app/lib/features/bangs/data/models/bang.g.dart b/app/lib/features/bangs/data/models/bang.g.dart index 3b8c0e7e..228b0546 100644 --- a/app/lib/features/bangs/data/models/bang.g.dart +++ b/app/lib/features/bangs/data/models/bang.g.dart @@ -72,6 +72,7 @@ class _$BangCWProxyImpl implements _$BangCWProxy { Bang format(Set? format) => this(format: format); @override + /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `Bang(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. /// /// Usage @@ -89,46 +90,38 @@ class _$BangCWProxyImpl implements _$BangCWProxy { Object? format = const $CopyWithPlaceholder(), }) { return Bang( - websiteName: - websiteName == const $CopyWithPlaceholder() - ? _value.websiteName - // ignore: cast_nullable_to_non_nullable - : websiteName as String, - domain: - domain == const $CopyWithPlaceholder() - ? _value.domain - // ignore: cast_nullable_to_non_nullable - : domain as String, - trigger: - trigger == const $CopyWithPlaceholder() - ? _value.trigger - // ignore: cast_nullable_to_non_nullable - : trigger as String, - urlTemplate: - urlTemplate == const $CopyWithPlaceholder() - ? _value.urlTemplate - // ignore: cast_nullable_to_non_nullable - : urlTemplate as String, - group: - group == const $CopyWithPlaceholder() - ? _value.group - // ignore: cast_nullable_to_non_nullable - : group as BangGroup?, - category: - category == const $CopyWithPlaceholder() - ? _value.category - // ignore: cast_nullable_to_non_nullable - : category as String?, - subCategory: - subCategory == const $CopyWithPlaceholder() - ? _value.subCategory - // ignore: cast_nullable_to_non_nullable - : subCategory as String?, - format: - format == const $CopyWithPlaceholder() - ? _value.format - // ignore: cast_nullable_to_non_nullable - : format as Set?, + websiteName: websiteName == const $CopyWithPlaceholder() + ? _value.websiteName + // ignore: cast_nullable_to_non_nullable + : websiteName as String, + domain: domain == const $CopyWithPlaceholder() + ? _value.domain + // ignore: cast_nullable_to_non_nullable + : domain as String, + trigger: trigger == const $CopyWithPlaceholder() + ? _value.trigger + // ignore: cast_nullable_to_non_nullable + : trigger as String, + urlTemplate: urlTemplate == const $CopyWithPlaceholder() + ? _value.urlTemplate + // ignore: cast_nullable_to_non_nullable + : urlTemplate as String, + group: group == const $CopyWithPlaceholder() + ? _value.group + // ignore: cast_nullable_to_non_nullable + : group as BangGroup?, + category: category == const $CopyWithPlaceholder() + ? _value.category + // ignore: cast_nullable_to_non_nullable + : category as String?, + subCategory: subCategory == const $CopyWithPlaceholder() + ? _value.subCategory + // ignore: cast_nullable_to_non_nullable + : subCategory as String?, + format: format == const $CopyWithPlaceholder() + ? _value.format + // ignore: cast_nullable_to_non_nullable + : format as Set?, ); } } @@ -144,27 +137,26 @@ extension $BangCopyWith on Bang { // ************************************************************************** Bang _$BangFromJson(Map json) => Bang( - websiteName: json['s'] as String, - domain: json['d'] as String, - trigger: json['t'] as String, - urlTemplate: json['u'] as String, - category: json['c'] as String?, - subCategory: json['sc'] as String?, - format: - (json['fmt'] as List?) + websiteName: json['s'] as String, + domain: json['d'] as String, + trigger: json['t'] as String, + urlTemplate: json['u'] as String, + category: json['c'] as String?, + subCategory: json['sc'] as String?, + format: (json['fmt'] as List?) ?.map((e) => $enumDecode(_$BangFormatEnumMap, e)) .toSet(), -); + ); Map _$BangToJson(Bang instance) => { - 's': instance.websiteName, - 'd': instance.domain, - 't': instance.trigger, - 'u': instance.urlTemplate, - 'c': instance.category, - 'sc': instance.subCategory, - 'fmt': instance.format?.map((e) => _$BangFormatEnumMap[e]!).toList(), -}; + 's': instance.websiteName, + 'd': instance.domain, + 't': instance.trigger, + 'u': instance.urlTemplate, + 'c': instance.category, + 'sc': instance.subCategory, + 'fmt': instance.format?.map((e) => _$BangFormatEnumMap[e]!).toList(), + }; const _$BangFormatEnumMap = { BangFormat.openBasePath: 'open_base_path', diff --git a/app/lib/features/bangs/data/models/bang_data.g.dart b/app/lib/features/bangs/data/models/bang_data.g.dart index cdd80e84..1f5997ff 100644 --- a/app/lib/features/bangs/data/models/bang_data.g.dart +++ b/app/lib/features/bangs/data/models/bang_data.g.dart @@ -84,6 +84,7 @@ class _$BangDataCWProxyImpl implements _$BangDataCWProxy { BangData icon(BrowserIcon? icon) => this(icon: icon); @override + /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `BangData(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. /// /// Usage @@ -103,56 +104,46 @@ class _$BangDataCWProxyImpl implements _$BangDataCWProxy { Object? icon = const $CopyWithPlaceholder(), }) { return BangData( - websiteName: - websiteName == const $CopyWithPlaceholder() - ? _value.websiteName - // ignore: cast_nullable_to_non_nullable - : websiteName as String, - domain: - domain == const $CopyWithPlaceholder() - ? _value.domain - // ignore: cast_nullable_to_non_nullable - : domain as String, - trigger: - trigger == const $CopyWithPlaceholder() - ? _value.trigger - // ignore: cast_nullable_to_non_nullable - : trigger as String, - urlTemplate: - urlTemplate == const $CopyWithPlaceholder() - ? _value.urlTemplate - // ignore: cast_nullable_to_non_nullable - : urlTemplate as String, - category: - category == const $CopyWithPlaceholder() - ? _value.category - // ignore: cast_nullable_to_non_nullable - : category as String?, - subCategory: - subCategory == const $CopyWithPlaceholder() - ? _value.subCategory - // ignore: cast_nullable_to_non_nullable - : subCategory as String?, - format: - format == const $CopyWithPlaceholder() - ? _value.format - // ignore: cast_nullable_to_non_nullable - : format as Set?, - frequency: - frequency == const $CopyWithPlaceholder() - ? _value.frequency - // ignore: cast_nullable_to_non_nullable - : frequency as int?, - lastUsed: - lastUsed == const $CopyWithPlaceholder() - ? _value.lastUsed - // ignore: cast_nullable_to_non_nullable - : lastUsed as DateTime?, - icon: - icon == const $CopyWithPlaceholder() - ? _value.icon - // ignore: cast_nullable_to_non_nullable - : icon as BrowserIcon?, + websiteName: websiteName == const $CopyWithPlaceholder() + ? _value.websiteName + // ignore: cast_nullable_to_non_nullable + : websiteName as String, + domain: domain == const $CopyWithPlaceholder() + ? _value.domain + // ignore: cast_nullable_to_non_nullable + : domain as String, + trigger: trigger == const $CopyWithPlaceholder() + ? _value.trigger + // ignore: cast_nullable_to_non_nullable + : trigger as String, + urlTemplate: urlTemplate == const $CopyWithPlaceholder() + ? _value.urlTemplate + // ignore: cast_nullable_to_non_nullable + : urlTemplate as String, + category: category == const $CopyWithPlaceholder() + ? _value.category + // ignore: cast_nullable_to_non_nullable + : category as String?, + subCategory: subCategory == const $CopyWithPlaceholder() + ? _value.subCategory + // ignore: cast_nullable_to_non_nullable + : subCategory as String?, + format: format == const $CopyWithPlaceholder() + ? _value.format + // ignore: cast_nullable_to_non_nullable + : format as Set?, + frequency: frequency == const $CopyWithPlaceholder() + ? _value.frequency + // ignore: cast_nullable_to_non_nullable + : frequency as int?, + lastUsed: lastUsed == const $CopyWithPlaceholder() + ? _value.lastUsed + // ignore: cast_nullable_to_non_nullable + : lastUsed as DateTime?, + icon: icon == const $CopyWithPlaceholder() + ? _value.icon + // ignore: cast_nullable_to_non_nullable + : icon as BrowserIcon?, ); } } diff --git a/app/lib/features/bangs/data/services/source.g.dart b/app/lib/features/bangs/data/services/source.g.dart index 6c203ae0..2e60ab3e 100644 --- a/app/lib/features/bangs/data/services/source.g.dart +++ b/app/lib/features/bangs/data/services/source.g.dart @@ -12,15 +12,14 @@ String _$bangSourceServiceHash() => r'2f734d563fa20de306a72013526ef1f72f910fe1'; @ProviderFor(BangSourceService) final bangSourceServiceProvider = AutoDisposeNotifierProvider.internal( - BangSourceService.new, - name: r'bangSourceServiceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$bangSourceServiceHash, - dependencies: null, - allTransitiveDependencies: null, - ); + BangSourceService.new, + name: r'bangSourceServiceProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$bangSourceServiceHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$BangSourceService = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/app/lib/features/bangs/domain/providers/bangs.g.dart b/app/lib/features/bangs/domain/providers/bangs.g.dart index 0c6fa5ca..ca6f5ac5 100644 --- a/app/lib/features/bangs/domain/providers/bangs.g.dart +++ b/app/lib/features/bangs/domain/providers/bangs.g.dart @@ -39,13 +39,21 @@ class BangDataFamily extends Family> { const BangDataFamily(); /// See also [bangData]. - BangDataProvider call(String? trigger) { - return BangDataProvider(trigger); + BangDataProvider call( + String? trigger, + ) { + return BangDataProvider( + trigger, + ); } @override - BangDataProvider getProviderOverride(covariant BangDataProvider provider) { - return call(provider.trigger); + BangDataProvider getProviderOverride( + covariant BangDataProvider provider, + ) { + return call( + provider.trigger, + ); } static const Iterable? _dependencies = null; @@ -66,19 +74,23 @@ class BangDataFamily extends Family> { /// See also [bangData]. class BangDataProvider extends AutoDisposeStreamProvider { /// See also [bangData]. - BangDataProvider(String? trigger) - : this._internal( - (ref) => bangData(ref as BangDataRef, trigger), - from: bangDataProvider, - name: r'bangDataProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$bangDataHash, - dependencies: BangDataFamily._dependencies, - allTransitiveDependencies: BangDataFamily._allTransitiveDependencies, - trigger: trigger, - ); + BangDataProvider( + String? trigger, + ) : this._internal( + (ref) => bangData( + ref as BangDataRef, + trigger, + ), + from: bangDataProvider, + name: r'bangDataProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$bangDataHash, + dependencies: BangDataFamily._dependencies, + allTransitiveDependencies: BangDataFamily._allTransitiveDependencies, + trigger: trigger, + ); BangDataProvider._internal( super._createNotifier, { @@ -137,8 +149,7 @@ mixin BangDataRef on AutoDisposeStreamProviderRef { } class _BangDataProviderElement - extends AutoDisposeStreamProviderElement - with BangDataRef { + extends AutoDisposeStreamProviderElement with BangDataRef { _BangDataProviderElement(super.provider); @override @@ -153,10 +164,9 @@ String _$defaultSearchBangDataHash() => final defaultSearchBangDataProvider = StreamProvider.internal( defaultSearchBangData, name: r'defaultSearchBangDataProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$defaultSearchBangDataHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$defaultSearchBangDataHash, dependencies: null, allTransitiveDependencies: null, ); @@ -170,20 +180,19 @@ String _$bangCategoriesHash() => r'947fcfd2dffcc7f585c6ed7379d319f4fe72293a'; @ProviderFor(bangCategories) final bangCategoriesProvider = AutoDisposeStreamProvider>>.internal( - bangCategories, - name: r'bangCategoriesProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$bangCategoriesHash, - dependencies: null, - allTransitiveDependencies: null, - ); + bangCategories, + name: r'bangCategoriesProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$bangCategoriesHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element -typedef BangCategoriesRef = - AutoDisposeStreamProviderRef>>; +typedef BangCategoriesRef + = AutoDisposeStreamProviderRef>>; String _$bangDataListHash() => r'cd034fdf046b156ac452edd0857ac054ab477917'; /// See also [bangDataList]. @@ -201,18 +210,21 @@ class BangDataListFamily extends Family>> { ({String category, String? subCategory})? categoryFilter, String? domain, Iterable? groups, - bool? orderMostFrequentFirst, - })? - filter, + bool? orderMostFrequentFirst + })? filter, }) { - return BangDataListProvider(filter: filter); + return BangDataListProvider( + filter: filter, + ); } @override BangDataListProvider getProviderOverride( covariant BangDataListProvider provider, ) { - return call(filter: provider.filter); + return call( + filter: provider.filter, + ); } static const Iterable? _dependencies = null; @@ -238,22 +250,24 @@ class BangDataListProvider extends AutoDisposeStreamProvider> { ({String category, String? subCategory})? categoryFilter, String? domain, Iterable? groups, - bool? orderMostFrequentFirst, - })? - filter, + bool? orderMostFrequentFirst + })? filter, }) : this._internal( - (ref) => bangDataList(ref as BangDataListRef, filter: filter), - from: bangDataListProvider, - name: r'bangDataListProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$bangDataListHash, - dependencies: BangDataListFamily._dependencies, - allTransitiveDependencies: - BangDataListFamily._allTransitiveDependencies, - filter: filter, - ); + (ref) => bangDataList( + ref as BangDataListRef, + filter: filter, + ), + from: bangDataListProvider, + name: r'bangDataListProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$bangDataListHash, + dependencies: BangDataListFamily._dependencies, + allTransitiveDependencies: + BangDataListFamily._allTransitiveDependencies, + filter: filter, + ); BangDataListProvider._internal( super._createNotifier, { @@ -269,9 +283,8 @@ class BangDataListProvider extends AutoDisposeStreamProvider> { ({String category, String? subCategory})? categoryFilter, String? domain, Iterable? groups, - bool? orderMostFrequentFirst, - })? - filter; + bool? orderMostFrequentFirst + })? filter; @override Override overrideWith( @@ -318,9 +331,8 @@ mixin BangDataListRef on AutoDisposeStreamProviderRef> { ({String category, String? subCategory})? categoryFilter, String? domain, Iterable? groups, - bool? orderMostFrequentFirst, - })? - get filter; + bool? orderMostFrequentFirst + })? get filter; } class _BangDataListProviderElement @@ -333,9 +345,8 @@ class _BangDataListProviderElement ({String category, String? subCategory})? categoryFilter, String? domain, Iterable? groups, - bool? orderMostFrequentFirst, - })? - get filter => (origin as BangDataListProvider).filter; + bool? orderMostFrequentFirst + })? get filter => (origin as BangDataListProvider).filter; } String _$frequentBangDataListHash() => @@ -345,15 +356,14 @@ String _$frequentBangDataListHash() => @ProviderFor(frequentBangDataList) final frequentBangDataListProvider = AutoDisposeStreamProvider>.internal( - frequentBangDataList, - name: r'frequentBangDataListProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$frequentBangDataListHash, - dependencies: null, - allTransitiveDependencies: null, - ); + frequentBangDataList, + name: r'frequentBangDataListProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$frequentBangDataListHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element @@ -364,20 +374,19 @@ String _$searchHistoryHash() => r'7b97798729643de8e44fd8024cdc02f35124b08b'; @ProviderFor(searchHistory) final searchHistoryProvider = AutoDisposeStreamProvider>.internal( - searchHistory, - name: r'searchHistoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$searchHistoryHash, - dependencies: null, - allTransitiveDependencies: null, - ); + searchHistory, + name: r'searchHistoryProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$searchHistoryHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element -typedef SearchHistoryRef = - AutoDisposeStreamProviderRef>; +typedef SearchHistoryRef + = AutoDisposeStreamProviderRef>; String _$lastSyncOfGroupHash() => r'23d07f3132ba9bb35a31f74e3a69698d31d4c569'; /// See also [lastSyncOfGroup]. @@ -390,15 +399,21 @@ class LastSyncOfGroupFamily extends Family> { const LastSyncOfGroupFamily(); /// See also [lastSyncOfGroup]. - LastSyncOfGroupProvider call(BangGroup group) { - return LastSyncOfGroupProvider(group); + LastSyncOfGroupProvider call( + BangGroup group, + ) { + return LastSyncOfGroupProvider( + group, + ); } @override LastSyncOfGroupProvider getProviderOverride( covariant LastSyncOfGroupProvider provider, ) { - return call(provider.group); + return call( + provider.group, + ); } static const Iterable? _dependencies = null; @@ -419,20 +434,24 @@ class LastSyncOfGroupFamily extends Family> { /// See also [lastSyncOfGroup]. class LastSyncOfGroupProvider extends AutoDisposeStreamProvider { /// See also [lastSyncOfGroup]. - LastSyncOfGroupProvider(BangGroup group) - : this._internal( - (ref) => lastSyncOfGroup(ref as LastSyncOfGroupRef, group), - from: lastSyncOfGroupProvider, - name: r'lastSyncOfGroupProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$lastSyncOfGroupHash, - dependencies: LastSyncOfGroupFamily._dependencies, - allTransitiveDependencies: - LastSyncOfGroupFamily._allTransitiveDependencies, - group: group, - ); + LastSyncOfGroupProvider( + BangGroup group, + ) : this._internal( + (ref) => lastSyncOfGroup( + ref as LastSyncOfGroupRef, + group, + ), + from: lastSyncOfGroupProvider, + name: r'lastSyncOfGroupProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$lastSyncOfGroupHash, + dependencies: LastSyncOfGroupFamily._dependencies, + allTransitiveDependencies: + LastSyncOfGroupFamily._allTransitiveDependencies, + group: group, + ); LastSyncOfGroupProvider._internal( super._createNotifier, { @@ -511,15 +530,21 @@ class BangCountOfGroupFamily extends Family> { const BangCountOfGroupFamily(); /// See also [bangCountOfGroup]. - BangCountOfGroupProvider call(BangGroup group) { - return BangCountOfGroupProvider(group); + BangCountOfGroupProvider call( + BangGroup group, + ) { + return BangCountOfGroupProvider( + group, + ); } @override BangCountOfGroupProvider getProviderOverride( covariant BangCountOfGroupProvider provider, ) { - return call(provider.group); + return call( + provider.group, + ); } static const Iterable? _dependencies = null; @@ -540,20 +565,24 @@ class BangCountOfGroupFamily extends Family> { /// See also [bangCountOfGroup]. class BangCountOfGroupProvider extends AutoDisposeStreamProvider { /// See also [bangCountOfGroup]. - BangCountOfGroupProvider(BangGroup group) - : this._internal( - (ref) => bangCountOfGroup(ref as BangCountOfGroupRef, group), - from: bangCountOfGroupProvider, - name: r'bangCountOfGroupProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$bangCountOfGroupHash, - dependencies: BangCountOfGroupFamily._dependencies, - allTransitiveDependencies: - BangCountOfGroupFamily._allTransitiveDependencies, - group: group, - ); + BangCountOfGroupProvider( + BangGroup group, + ) : this._internal( + (ref) => bangCountOfGroup( + ref as BangCountOfGroupRef, + group, + ), + from: bangCountOfGroupProvider, + name: r'bangCountOfGroupProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$bangCountOfGroupHash, + dependencies: BangCountOfGroupFamily._dependencies, + allTransitiveDependencies: + BangCountOfGroupFamily._allTransitiveDependencies, + group: group, + ); BangCountOfGroupProvider._internal( super._createNotifier, { @@ -612,13 +641,11 @@ mixin BangCountOfGroupRef on AutoDisposeStreamProviderRef { } class _BangCountOfGroupProviderElement - extends AutoDisposeStreamProviderElement - with BangCountOfGroupRef { + extends AutoDisposeStreamProviderElement with BangCountOfGroupRef { _BangCountOfGroupProviderElement(super.provider); @override BangGroup get group => (origin as BangCountOfGroupProvider).group; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/bangs/domain/providers/search.g.dart b/app/lib/features/bangs/domain/providers/search.g.dart index 395477f6..f8712133 100644 --- a/app/lib/features/bangs/domain/providers/search.g.dart +++ b/app/lib/features/bangs/domain/providers/search.g.dart @@ -39,15 +39,24 @@ class TriggerBangSearchFamily extends Family> { const TriggerBangSearchFamily(); /// See also [triggerBangSearch]. - TriggerBangSearchProvider call(BangData bang, String searchQuery) { - return TriggerBangSearchProvider(bang, searchQuery); + TriggerBangSearchProvider call( + BangData bang, + String searchQuery, + ) { + return TriggerBangSearchProvider( + bang, + searchQuery, + ); } @override TriggerBangSearchProvider getProviderOverride( covariant TriggerBangSearchProvider provider, ) { - return call(provider.bang, provider.searchQuery); + return call( + provider.bang, + provider.searchQuery, + ); } static const Iterable? _dependencies = null; @@ -68,22 +77,27 @@ class TriggerBangSearchFamily extends Family> { /// See also [triggerBangSearch]. class TriggerBangSearchProvider extends AutoDisposeFutureProvider { /// See also [triggerBangSearch]. - TriggerBangSearchProvider(BangData bang, String searchQuery) - : this._internal( - (ref) => - triggerBangSearch(ref as TriggerBangSearchRef, bang, searchQuery), - from: triggerBangSearchProvider, - name: r'triggerBangSearchProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$triggerBangSearchHash, - dependencies: TriggerBangSearchFamily._dependencies, - allTransitiveDependencies: - TriggerBangSearchFamily._allTransitiveDependencies, - bang: bang, - searchQuery: searchQuery, - ); + TriggerBangSearchProvider( + BangData bang, + String searchQuery, + ) : this._internal( + (ref) => triggerBangSearch( + ref as TriggerBangSearchRef, + bang, + searchQuery, + ), + from: triggerBangSearchProvider, + name: r'triggerBangSearchProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$triggerBangSearchHash, + dependencies: TriggerBangSearchFamily._dependencies, + allTransitiveDependencies: + TriggerBangSearchFamily._allTransitiveDependencies, + bang: bang, + searchQuery: searchQuery, + ); TriggerBangSearchProvider._internal( super._createNotifier, { @@ -151,8 +165,7 @@ mixin TriggerBangSearchRef on AutoDisposeFutureProviderRef { } class _TriggerBangSearchProviderElement - extends AutoDisposeFutureProviderElement - with TriggerBangSearchRef { + extends AutoDisposeFutureProviderElement with TriggerBangSearchRef { _TriggerBangSearchProviderElement(super.provider); @override @@ -160,6 +173,5 @@ class _TriggerBangSearchProviderElement @override String get searchQuery => (origin as TriggerBangSearchProvider).searchQuery; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/bangs/domain/repositories/data.g.dart b/app/lib/features/bangs/domain/repositories/data.g.dart index 7b34d275..7c23dec8 100644 --- a/app/lib/features/bangs/domain/repositories/data.g.dart +++ b/app/lib/features/bangs/domain/repositories/data.g.dart @@ -13,15 +13,14 @@ String _$bangDataRepositoryHash() => @ProviderFor(BangDataRepository) final bangDataRepositoryProvider = NotifierProvider.internal( - BangDataRepository.new, - name: r'bangDataRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$bangDataRepositoryHash, - dependencies: null, - allTransitiveDependencies: null, - ); + BangDataRepository.new, + name: r'bangDataRepositoryProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$bangDataRepositoryHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$BangDataRepository = Notifier; // ignore_for_file: type=lint diff --git a/app/lib/features/bangs/domain/repositories/search.g.dart b/app/lib/features/bangs/domain/repositories/search.g.dart index 5e5fac22..ac09eab8 100644 --- a/app/lib/features/bangs/domain/repositories/search.g.dart +++ b/app/lib/features/bangs/domain/repositories/search.g.dart @@ -12,15 +12,13 @@ String _$bangSearchHash() => r'abf9ff5badf2ecfbcbde148fd2c849beac83bec4'; @ProviderFor(BangSearch) final bangSearchProvider = AutoDisposeStreamNotifierProvider>.internal( - BangSearch.new, - name: r'bangSearchProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$bangSearchHash, - dependencies: null, - allTransitiveDependencies: null, - ); + BangSearch.new, + name: r'bangSearchProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') ? null : _$bangSearchHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$BangSearch = AutoDisposeStreamNotifier>; String _$seamlessBangProviderHash() => @@ -29,20 +27,17 @@ String _$seamlessBangProviderHash() => /// See also [SeamlessBangProvider]. @ProviderFor(SeamlessBangProvider) final seamlessBangProviderProvider = AutoDisposeNotifierProvider< - SeamlessBangProvider, - AsyncValue> ->.internal( + SeamlessBangProvider, AsyncValue>>.internal( SeamlessBangProvider.new, name: r'seamlessBangProviderProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$seamlessBangProviderHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$seamlessBangProviderHash, dependencies: null, allTransitiveDependencies: null, ); -typedef _$SeamlessBangProvider = - AutoDisposeNotifier>>; +typedef _$SeamlessBangProvider + = AutoDisposeNotifier>>; // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/bangs/domain/repositories/sync.g.dart b/app/lib/features/bangs/domain/repositories/sync.g.dart index 086e5680..48cbdc99 100644 --- a/app/lib/features/bangs/domain/repositories/sync.g.dart +++ b/app/lib/features/bangs/domain/repositories/sync.g.dart @@ -13,15 +13,14 @@ String _$bangSyncRepositoryHash() => @ProviderFor(BangSyncRepository) final bangSyncRepositoryProvider = NotifierProvider.internal( - BangSyncRepository.new, - name: r'bangSyncRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$bangSyncRepositoryHash, - dependencies: null, - allTransitiveDependencies: null, - ); + BangSyncRepository.new, + name: r'bangSyncRepositoryProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$bangSyncRepositoryHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$BangSyncRepository = Notifier; // ignore_for_file: type=lint diff --git a/app/lib/features/chat/features/chat_store/data/database/database.g.dart b/app/lib/features/chat/features/chat_store/data/database/database.g.dart index c50b6d5e..bbf9cdd0 100644 --- a/app/lib/features/chat/features/chat_store/data/database/database.g.dart +++ b/app/lib/features/chat/features/chat_store/data/database/database.g.dart @@ -9,22 +9,16 @@ class ChatData extends Table with TableInfo { final String? _alias; ChatData(this.attachedDatabase, [this._alias]); late final GeneratedColumn chatId = GeneratedColumn( - 'chat_id', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'PRIMARY KEY NOT NULL', - ); + 'chat_id', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'PRIMARY KEY NOT NULL'); late final GeneratedColumnWithTypeConverter metadata = - GeneratedColumn( - 'metadata', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ).withConverter(ChatData.$convertermetadata); + GeneratedColumn('metadata', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL') + .withConverter(ChatData.$convertermetadata); @override List get $columns => [chatId, metadata]; @override @@ -38,17 +32,10 @@ class ChatData extends Table with TableInfo { ChatDataData map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return ChatDataData( - chatId: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}chat_id'], - )!, - metadata: ChatData.$convertermetadata.fromSql( - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}metadata'], - )!, - ), + chatId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}chat_id'])!, + metadata: ChatData.$convertermetadata.fromSql(attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}metadata'])!), ); } @@ -72,17 +59,14 @@ class ChatDataData extends DataClass implements Insertable { final map = {}; map['chat_id'] = Variable(chatId); { - map['metadata'] = Variable( - ChatData.$convertermetadata.toSql(metadata), - ); + map['metadata'] = + Variable(ChatData.$convertermetadata.toSql(metadata)); } return map; } - factory ChatDataData.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory ChatDataData.fromJson(Map json, + {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return ChatDataData( chatId: serializer.fromJson(json['chat_id']), @@ -142,8 +126,8 @@ class ChatDataCompanion extends UpdateCompanion { required String chatId, required ChatMetadata metadata, this.rowid = const Value.absent(), - }) : chatId = Value(chatId), - metadata = Value(metadata); + }) : chatId = Value(chatId), + metadata = Value(metadata); static Insertable custom({ Expression? chatId, Expression? metadata, @@ -156,11 +140,10 @@ class ChatDataCompanion extends UpdateCompanion { }); } - ChatDataCompanion copyWith({ - Value? chatId, - Value? metadata, - Value? rowid, - }) { + ChatDataCompanion copyWith( + {Value? chatId, + Value? metadata, + Value? rowid}) { return ChatDataCompanion( chatId: chatId ?? this.chatId, metadata: metadata ?? this.metadata, @@ -175,9 +158,8 @@ class ChatDataCompanion extends UpdateCompanion { map['chat_id'] = Variable(chatId.value); } if (metadata.present) { - map['metadata'] = Variable( - ChatData.$convertermetadata.toSql(metadata.value), - ); + map['metadata'] = + Variable(ChatData.$convertermetadata.toSql(metadata.value)); } if (rowid.present) { map['rowid'] = Variable(rowid.value); @@ -202,44 +184,28 @@ class ChatMessage extends Table with TableInfo { final String? _alias; ChatMessage(this.attachedDatabase, [this._alias]); late final GeneratedColumn messageId = GeneratedColumn( - 'message_id', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'PRIMARY KEY NOT NULL', - ); + 'message_id', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'PRIMARY KEY NOT NULL'); late final GeneratedColumn chatId = GeneratedColumn( - 'chat_id', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'chat_id', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); late final GeneratedColumn orderKey = GeneratedColumn( - 'order_key', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'order_key', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); late final GeneratedColumn messageJson = GeneratedColumn( - 'message_json', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'message_json', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); @override - List get $columns => [ - messageId, - chatId, - orderKey, - messageJson, - ]; + List get $columns => + [messageId, chatId, orderKey, messageJson]; @override String get aliasedName => _alias ?? actualTableName; @override @@ -251,26 +217,14 @@ class ChatMessage extends Table with TableInfo { ChatMessageData map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return ChatMessageData( - messageId: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}message_id'], - )!, - chatId: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}chat_id'], - )!, - orderKey: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}order_key'], - )!, - messageJson: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}message_json'], - )!, + messageId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}message_id'])!, + chatId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}chat_id'])!, + orderKey: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}order_key'])!, + messageJson: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}message_json'])!, ); } @@ -288,12 +242,11 @@ class ChatMessageData extends DataClass implements Insertable { final String chatId; final String orderKey; final String messageJson; - const ChatMessageData({ - required this.messageId, - required this.chatId, - required this.orderKey, - required this.messageJson, - }); + const ChatMessageData( + {required this.messageId, + required this.chatId, + required this.orderKey, + required this.messageJson}); @override Map toColumns(bool nullToAbsent) { final map = {}; @@ -304,10 +257,8 @@ class ChatMessageData extends DataClass implements Insertable { return map; } - factory ChatMessageData.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory ChatMessageData.fromJson(Map json, + {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return ChatMessageData( messageId: serializer.fromJson(json['message_id']), @@ -327,17 +278,17 @@ class ChatMessageData extends DataClass implements Insertable { }; } - ChatMessageData copyWith({ - String? messageId, - String? chatId, - String? orderKey, - String? messageJson, - }) => ChatMessageData( - messageId: messageId ?? this.messageId, - chatId: chatId ?? this.chatId, - orderKey: orderKey ?? this.orderKey, - messageJson: messageJson ?? this.messageJson, - ); + ChatMessageData copyWith( + {String? messageId, + String? chatId, + String? orderKey, + String? messageJson}) => + ChatMessageData( + messageId: messageId ?? this.messageId, + chatId: chatId ?? this.chatId, + orderKey: orderKey ?? this.orderKey, + messageJson: messageJson ?? this.messageJson, + ); ChatMessageData copyWithCompanion(ChatMessageCompanion data) { return ChatMessageData( messageId: data.messageId.present ? data.messageId.value : this.messageId, @@ -390,10 +341,10 @@ class ChatMessageCompanion extends UpdateCompanion { required String orderKey, required String messageJson, this.rowid = const Value.absent(), - }) : messageId = Value(messageId), - chatId = Value(chatId), - orderKey = Value(orderKey), - messageJson = Value(messageJson); + }) : messageId = Value(messageId), + chatId = Value(chatId), + orderKey = Value(orderKey), + messageJson = Value(messageJson); static Insertable custom({ Expression? messageId, Expression? chatId, @@ -410,13 +361,12 @@ class ChatMessageCompanion extends UpdateCompanion { }); } - ChatMessageCompanion copyWith({ - Value? messageId, - Value? chatId, - Value? orderKey, - Value? messageJson, - Value? rowid, - }) { + ChatMessageCompanion copyWith( + {Value? messageId, + Value? chatId, + Value? orderKey, + Value? messageJson, + Value? rowid}) { return ChatMessageCompanion( messageId: messageId ?? this.messageId, chatId: chatId ?? this.chatId, @@ -465,79 +415,80 @@ abstract class _$ChatDatabase extends GeneratedDatabase { $ChatDatabaseManager get managers => $ChatDatabaseManager(this); late final ChatData chatData = ChatData(this); late final ChatMessage chatMessage = ChatMessage(this); - late final Index groupOrderIdx = Index( - 'group_order_idx', - 'CREATE UNIQUE INDEX group_order_idx ON chat_message (chat_id, order_key)', - ); + late final Index groupOrderIdx = Index('group_order_idx', + 'CREATE UNIQUE INDEX group_order_idx ON chat_message (chat_id, order_key)'); late final MessagesDao messagesDao = MessagesDao(this as ChatDatabase); late final MetadataDao metadataDao = MetadataDao(this as ChatDatabase); - Selectable leadingOrderKey({ - required int bucket, - required String chatId, - }) { + Selectable leadingOrderKey( + {required int bucket, required String chatId}) { return customSelect( - 'SELECT lexo_rank_previous(?1, (SELECT order_key FROM chat_message WHERE chat_id = ?2 ORDER BY order_key LIMIT 1)) AS _c0', - variables: [Variable(bucket), Variable(chatId)], - readsFrom: {chatMessage}, - ).map((QueryRow row) => row.read('_c0')); + 'SELECT lexo_rank_previous(?1, (SELECT order_key FROM chat_message WHERE chat_id = ?2 ORDER BY order_key LIMIT 1)) AS _c0', + variables: [ + Variable(bucket), + Variable(chatId) + ], + readsFrom: { + chatMessage, + }).map((QueryRow row) => row.read('_c0')); } - Selectable trailingOrderKey({ - required int bucket, - required String chatId, - }) { + Selectable trailingOrderKey( + {required int bucket, required String chatId}) { return customSelect( - 'SELECT lexo_rank_next(?1, (SELECT order_key FROM chat_message WHERE chat_id = ?2 ORDER BY order_key DESC LIMIT 1)) AS _c0', - variables: [Variable(bucket), Variable(chatId)], - readsFrom: {chatMessage}, - ).map((QueryRow row) => row.read('_c0')); + 'SELECT lexo_rank_next(?1, (SELECT order_key FROM chat_message WHERE chat_id = ?2 ORDER BY order_key DESC LIMIT 1)) AS _c0', + variables: [ + Variable(bucket), + Variable(chatId) + ], + readsFrom: { + chatMessage, + }).map((QueryRow row) => row.read('_c0')); } - Selectable orderKeyBeforeIndex({ - required String chatId, - required int rowIdx, - }) { + Selectable orderKeyBeforeIndex( + {required String chatId, required int rowIdx}) { return customSelect( - 'WITH ordered_table AS (SELECT message_id, order_key, LEAD(order_key)OVER (ORDER BY order_key RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS) AS next_order_key, ROW_NUMBER()OVER (ORDER BY order_key RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS) AS row_idx, COUNT(*)OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS) AS total_rows FROM chat_message WHERE chat_id = ?1) SELECT lexo_rank_reorder_after(order_key, next_order_key) AS _c0 FROM ordered_table WHERE row_idx = MIN(?2, total_rows)', - variables: [Variable(chatId), Variable(rowIdx)], - readsFrom: {chatMessage}, - ).map((QueryRow row) => row.read('_c0')); + 'WITH ordered_table AS (SELECT message_id, order_key, LEAD(order_key)OVER (ORDER BY order_key RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS) AS next_order_key, ROW_NUMBER()OVER (ORDER BY order_key RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS) AS row_idx, COUNT(*)OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS) AS total_rows FROM chat_message WHERE chat_id = ?1) SELECT lexo_rank_reorder_after(order_key, next_order_key) AS _c0 FROM ordered_table WHERE row_idx = MIN(?2, total_rows)', + variables: [ + Variable(chatId), + Variable(rowIdx) + ], + readsFrom: { + chatMessage, + }).map((QueryRow row) => row.read('_c0')); } - Selectable messageIndex({ - required String chatId, - required String messageId, - }) { + Selectable messageIndex( + {required String chatId, required String messageId}) { return customSelect( - 'WITH ordered_table AS (SELECT message_id, ROW_NUMBER()OVER (ORDER BY order_key RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS) AS row_idx FROM chat_message WHERE chat_id = ?1) SELECT row_idx FROM ordered_table WHERE message_id = ?2', - variables: [Variable(chatId), Variable(messageId)], - readsFrom: {chatMessage}, - ).map((QueryRow row) => row.read('row_idx')); + 'WITH ordered_table AS (SELECT message_id, ROW_NUMBER()OVER (ORDER BY order_key RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS) AS row_idx FROM chat_message WHERE chat_id = ?1) SELECT row_idx FROM ordered_table WHERE message_id = ?2', + variables: [ + Variable(chatId), + Variable(messageId) + ], + readsFrom: { + chatMessage, + }).map((QueryRow row) => row.read('row_idx')); } @override Iterable> get allTables => allSchemaEntities.whereType>(); @override - List get allSchemaEntities => [ - chatData, - chatMessage, - groupOrderIdx, - ]; + List get allSchemaEntities => + [chatData, chatMessage, groupOrderIdx]; } -typedef $ChatDataCreateCompanionBuilder = - ChatDataCompanion Function({ - required String chatId, - required ChatMetadata metadata, - Value rowid, - }); -typedef $ChatDataUpdateCompanionBuilder = - ChatDataCompanion Function({ - Value chatId, - Value metadata, - Value rowid, - }); +typedef $ChatDataCreateCompanionBuilder = ChatDataCompanion Function({ + required String chatId, + required ChatMetadata metadata, + Value rowid, +}); +typedef $ChatDataUpdateCompanionBuilder = ChatDataCompanion Function({ + Value chatId, + Value metadata, + Value rowid, +}); class $ChatDataFilterComposer extends Composer<_$ChatDatabase, ChatData> { $ChatDataFilterComposer({ @@ -548,15 +499,12 @@ class $ChatDataFilterComposer extends Composer<_$ChatDatabase, ChatData> { super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get chatId => $composableBuilder( - column: $table.chatId, - builder: (column) => ColumnFilters(column), - ); + column: $table.chatId, builder: (column) => ColumnFilters(column)); ColumnWithTypeConverterFilters - get metadata => $composableBuilder( - column: $table.metadata, - builder: (column) => ColumnWithTypeConverterFilters(column), - ); + get metadata => $composableBuilder( + column: $table.metadata, + builder: (column) => ColumnWithTypeConverterFilters(column)); } class $ChatDataOrderingComposer extends Composer<_$ChatDatabase, ChatData> { @@ -568,14 +516,10 @@ class $ChatDataOrderingComposer extends Composer<_$ChatDatabase, ChatData> { super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get chatId => $composableBuilder( - column: $table.chatId, - builder: (column) => ColumnOrderings(column), - ); + column: $table.chatId, builder: (column) => ColumnOrderings(column)); ColumnOrderings get metadata => $composableBuilder( - column: $table.metadata, - builder: (column) => ColumnOrderings(column), - ); + column: $table.metadata, builder: (column) => ColumnOrderings(column)); } class $ChatDataAnnotationComposer extends Composer<_$ChatDatabase, ChatData> { @@ -593,100 +537,81 @@ class $ChatDataAnnotationComposer extends Composer<_$ChatDatabase, ChatData> { $composableBuilder(column: $table.metadata, builder: (column) => column); } -class $ChatDataTableManager - extends - RootTableManager< - _$ChatDatabase, - ChatData, - ChatDataData, - $ChatDataFilterComposer, - $ChatDataOrderingComposer, - $ChatDataAnnotationComposer, - $ChatDataCreateCompanionBuilder, - $ChatDataUpdateCompanionBuilder, - ( - ChatDataData, - BaseReferences<_$ChatDatabase, ChatData, ChatDataData>, - ), - ChatDataData, - PrefetchHooks Function() - > { +class $ChatDataTableManager extends RootTableManager< + _$ChatDatabase, + ChatData, + ChatDataData, + $ChatDataFilterComposer, + $ChatDataOrderingComposer, + $ChatDataAnnotationComposer, + $ChatDataCreateCompanionBuilder, + $ChatDataUpdateCompanionBuilder, + (ChatDataData, BaseReferences<_$ChatDatabase, ChatData, ChatDataData>), + ChatDataData, + PrefetchHooks Function()> { $ChatDataTableManager(_$ChatDatabase db, ChatData table) - : super( - TableManagerState( + : super(TableManagerState( db: db, table: table, - createFilteringComposer: - () => $ChatDataFilterComposer($db: db, $table: table), - createOrderingComposer: - () => $ChatDataOrderingComposer($db: db, $table: table), - createComputedFieldComposer: - () => $ChatDataAnnotationComposer($db: db, $table: table), - updateCompanionCallback: - ({ - Value chatId = const Value.absent(), - Value metadata = const Value.absent(), - Value rowid = const Value.absent(), - }) => ChatDataCompanion( - chatId: chatId, - metadata: metadata, - rowid: rowid, - ), - createCompanionCallback: - ({ - required String chatId, - required ChatMetadata metadata, - Value rowid = const Value.absent(), - }) => ChatDataCompanion.insert( - chatId: chatId, - metadata: metadata, - rowid: rowid, - ), - withReferenceMapper: - (p0) => - p0 - .map( - (e) => ( - e.readTable(table), - BaseReferences(db, table, e), - ), - ) - .toList(), + createFilteringComposer: () => + $ChatDataFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $ChatDataOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $ChatDataAnnotationComposer($db: db, $table: table), + updateCompanionCallback: ({ + Value chatId = const Value.absent(), + Value metadata = const Value.absent(), + Value rowid = const Value.absent(), + }) => + ChatDataCompanion( + chatId: chatId, + metadata: metadata, + rowid: rowid, + ), + createCompanionCallback: ({ + required String chatId, + required ChatMetadata metadata, + Value rowid = const Value.absent(), + }) => + ChatDataCompanion.insert( + chatId: chatId, + metadata: metadata, + rowid: rowid, + ), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, - ), - ); + )); } -typedef $ChatDataProcessedTableManager = - ProcessedTableManager< - _$ChatDatabase, - ChatData, - ChatDataData, - $ChatDataFilterComposer, - $ChatDataOrderingComposer, - $ChatDataAnnotationComposer, - $ChatDataCreateCompanionBuilder, - $ChatDataUpdateCompanionBuilder, - (ChatDataData, BaseReferences<_$ChatDatabase, ChatData, ChatDataData>), - ChatDataData, - PrefetchHooks Function() - >; -typedef $ChatMessageCreateCompanionBuilder = - ChatMessageCompanion Function({ - required String messageId, - required String chatId, - required String orderKey, - required String messageJson, - Value rowid, - }); -typedef $ChatMessageUpdateCompanionBuilder = - ChatMessageCompanion Function({ - Value messageId, - Value chatId, - Value orderKey, - Value messageJson, - Value rowid, - }); +typedef $ChatDataProcessedTableManager = ProcessedTableManager< + _$ChatDatabase, + ChatData, + ChatDataData, + $ChatDataFilterComposer, + $ChatDataOrderingComposer, + $ChatDataAnnotationComposer, + $ChatDataCreateCompanionBuilder, + $ChatDataUpdateCompanionBuilder, + (ChatDataData, BaseReferences<_$ChatDatabase, ChatData, ChatDataData>), + ChatDataData, + PrefetchHooks Function()>; +typedef $ChatMessageCreateCompanionBuilder = ChatMessageCompanion Function({ + required String messageId, + required String chatId, + required String orderKey, + required String messageJson, + Value rowid, +}); +typedef $ChatMessageUpdateCompanionBuilder = ChatMessageCompanion Function({ + Value messageId, + Value chatId, + Value orderKey, + Value messageJson, + Value rowid, +}); class $ChatMessageFilterComposer extends Composer<_$ChatDatabase, ChatMessage> { $ChatMessageFilterComposer({ @@ -697,24 +622,16 @@ class $ChatMessageFilterComposer extends Composer<_$ChatDatabase, ChatMessage> { super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get messageId => $composableBuilder( - column: $table.messageId, - builder: (column) => ColumnFilters(column), - ); + column: $table.messageId, builder: (column) => ColumnFilters(column)); ColumnFilters get chatId => $composableBuilder( - column: $table.chatId, - builder: (column) => ColumnFilters(column), - ); + column: $table.chatId, builder: (column) => ColumnFilters(column)); ColumnFilters get orderKey => $composableBuilder( - column: $table.orderKey, - builder: (column) => ColumnFilters(column), - ); + column: $table.orderKey, builder: (column) => ColumnFilters(column)); ColumnFilters get messageJson => $composableBuilder( - column: $table.messageJson, - builder: (column) => ColumnFilters(column), - ); + column: $table.messageJson, builder: (column) => ColumnFilters(column)); } class $ChatMessageOrderingComposer @@ -727,24 +644,16 @@ class $ChatMessageOrderingComposer super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get messageId => $composableBuilder( - column: $table.messageId, - builder: (column) => ColumnOrderings(column), - ); + column: $table.messageId, builder: (column) => ColumnOrderings(column)); ColumnOrderings get chatId => $composableBuilder( - column: $table.chatId, - builder: (column) => ColumnOrderings(column), - ); + column: $table.chatId, builder: (column) => ColumnOrderings(column)); ColumnOrderings get orderKey => $composableBuilder( - column: $table.orderKey, - builder: (column) => ColumnOrderings(column), - ); + column: $table.orderKey, builder: (column) => ColumnOrderings(column)); ColumnOrderings get messageJson => $composableBuilder( - column: $table.messageJson, - builder: (column) => ColumnOrderings(column), - ); + column: $table.messageJson, builder: (column) => ColumnOrderings(column)); } class $ChatMessageAnnotationComposer @@ -766,100 +675,84 @@ class $ChatMessageAnnotationComposer $composableBuilder(column: $table.orderKey, builder: (column) => column); GeneratedColumn get messageJson => $composableBuilder( - column: $table.messageJson, - builder: (column) => column, - ); + column: $table.messageJson, builder: (column) => column); } -class $ChatMessageTableManager - extends - RootTableManager< - _$ChatDatabase, - ChatMessage, - ChatMessageData, - $ChatMessageFilterComposer, - $ChatMessageOrderingComposer, - $ChatMessageAnnotationComposer, - $ChatMessageCreateCompanionBuilder, - $ChatMessageUpdateCompanionBuilder, - ( - ChatMessageData, - BaseReferences<_$ChatDatabase, ChatMessage, ChatMessageData>, - ), - ChatMessageData, - PrefetchHooks Function() - > { +class $ChatMessageTableManager extends RootTableManager< + _$ChatDatabase, + ChatMessage, + ChatMessageData, + $ChatMessageFilterComposer, + $ChatMessageOrderingComposer, + $ChatMessageAnnotationComposer, + $ChatMessageCreateCompanionBuilder, + $ChatMessageUpdateCompanionBuilder, + ( + ChatMessageData, + BaseReferences<_$ChatDatabase, ChatMessage, ChatMessageData> + ), + ChatMessageData, + PrefetchHooks Function()> { $ChatMessageTableManager(_$ChatDatabase db, ChatMessage table) - : super( - TableManagerState( + : super(TableManagerState( db: db, table: table, - createFilteringComposer: - () => $ChatMessageFilterComposer($db: db, $table: table), - createOrderingComposer: - () => $ChatMessageOrderingComposer($db: db, $table: table), - createComputedFieldComposer: - () => $ChatMessageAnnotationComposer($db: db, $table: table), - updateCompanionCallback: - ({ - Value messageId = const Value.absent(), - Value chatId = const Value.absent(), - Value orderKey = const Value.absent(), - Value messageJson = const Value.absent(), - Value rowid = const Value.absent(), - }) => ChatMessageCompanion( - messageId: messageId, - chatId: chatId, - orderKey: orderKey, - messageJson: messageJson, - rowid: rowid, - ), - createCompanionCallback: - ({ - required String messageId, - required String chatId, - required String orderKey, - required String messageJson, - Value rowid = const Value.absent(), - }) => ChatMessageCompanion.insert( - messageId: messageId, - chatId: chatId, - orderKey: orderKey, - messageJson: messageJson, - rowid: rowid, - ), - withReferenceMapper: - (p0) => - p0 - .map( - (e) => ( - e.readTable(table), - BaseReferences(db, table, e), - ), - ) - .toList(), + createFilteringComposer: () => + $ChatMessageFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $ChatMessageOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $ChatMessageAnnotationComposer($db: db, $table: table), + updateCompanionCallback: ({ + Value messageId = const Value.absent(), + Value chatId = const Value.absent(), + Value orderKey = const Value.absent(), + Value messageJson = const Value.absent(), + Value rowid = const Value.absent(), + }) => + ChatMessageCompanion( + messageId: messageId, + chatId: chatId, + orderKey: orderKey, + messageJson: messageJson, + rowid: rowid, + ), + createCompanionCallback: ({ + required String messageId, + required String chatId, + required String orderKey, + required String messageJson, + Value rowid = const Value.absent(), + }) => + ChatMessageCompanion.insert( + messageId: messageId, + chatId: chatId, + orderKey: orderKey, + messageJson: messageJson, + rowid: rowid, + ), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, - ), - ); + )); } -typedef $ChatMessageProcessedTableManager = - ProcessedTableManager< - _$ChatDatabase, - ChatMessage, +typedef $ChatMessageProcessedTableManager = ProcessedTableManager< + _$ChatDatabase, + ChatMessage, + ChatMessageData, + $ChatMessageFilterComposer, + $ChatMessageOrderingComposer, + $ChatMessageAnnotationComposer, + $ChatMessageCreateCompanionBuilder, + $ChatMessageUpdateCompanionBuilder, + ( ChatMessageData, - $ChatMessageFilterComposer, - $ChatMessageOrderingComposer, - $ChatMessageAnnotationComposer, - $ChatMessageCreateCompanionBuilder, - $ChatMessageUpdateCompanionBuilder, - ( - ChatMessageData, - BaseReferences<_$ChatDatabase, ChatMessage, ChatMessageData>, - ), - ChatMessageData, - PrefetchHooks Function() - >; + BaseReferences<_$ChatDatabase, ChatMessage, ChatMessageData> + ), + ChatMessageData, + PrefetchHooks Function()>; class $ChatDatabaseManager { final _$ChatDatabase _db; diff --git a/app/lib/features/chat/features/chat_store/data/models/chat_metadata.g.dart b/app/lib/features/chat/features/chat_store/data/models/chat_metadata.g.dart index 526b847c..2f1b7598 100644 --- a/app/lib/features/chat/features/chat_store/data/models/chat_metadata.g.dart +++ b/app/lib/features/chat/features/chat_store/data/models/chat_metadata.g.dart @@ -7,9 +7,9 @@ part of 'chat_metadata.dart'; // ************************************************************************** ChatMetadata _$ChatMetadataFromJson(Map json) => ChatMetadata( - mainDocumentId: json['mainDocumentId'] as String?, - contextId: json['contextId'] as String?, -); + mainDocumentId: json['mainDocumentId'] as String?, + contextId: json['contextId'] as String?, + ); Map _$ChatMetadataToJson(ChatMetadata instance) => { diff --git a/app/lib/features/chat/features/chat_store/domain/providers.g.dart b/app/lib/features/chat/features/chat_store/domain/providers.g.dart index f0a04a82..4fac3ea2 100644 --- a/app/lib/features/chat/features/chat_store/domain/providers.g.dart +++ b/app/lib/features/chat/features/chat_store/domain/providers.g.dart @@ -39,15 +39,21 @@ class ChatControllerFamily extends Family { const ChatControllerFamily(); /// See also [chatController]. - ChatControllerProvider call(String chatId) { - return ChatControllerProvider(chatId); + ChatControllerProvider call( + String chatId, + ) { + return ChatControllerProvider( + chatId, + ); } @override ChatControllerProvider getProviderOverride( covariant ChatControllerProvider provider, ) { - return call(provider.chatId); + return call( + provider.chatId, + ); } static const Iterable? _dependencies = null; @@ -68,20 +74,24 @@ class ChatControllerFamily extends Family { /// See also [chatController]. class ChatControllerProvider extends AutoDisposeProvider { /// See also [chatController]. - ChatControllerProvider(String chatId) - : this._internal( - (ref) => chatController(ref as ChatControllerRef, chatId), - from: chatControllerProvider, - name: r'chatControllerProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$chatControllerHash, - dependencies: ChatControllerFamily._dependencies, - allTransitiveDependencies: - ChatControllerFamily._allTransitiveDependencies, - chatId: chatId, - ); + ChatControllerProvider( + String chatId, + ) : this._internal( + (ref) => chatController( + ref as ChatControllerRef, + chatId, + ), + from: chatControllerProvider, + name: r'chatControllerProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$chatControllerHash, + dependencies: ChatControllerFamily._dependencies, + allTransitiveDependencies: + ChatControllerFamily._allTransitiveDependencies, + chatId: chatId, + ); ChatControllerProvider._internal( super._createNotifier, { @@ -160,15 +170,21 @@ class ChatMetadataFamily extends Family> { const ChatMetadataFamily(); /// See also [chatMetadata]. - ChatMetadataProvider call(String chatId) { - return ChatMetadataProvider(chatId); + ChatMetadataProvider call( + String chatId, + ) { + return ChatMetadataProvider( + chatId, + ); } @override ChatMetadataProvider getProviderOverride( covariant ChatMetadataProvider provider, ) { - return call(provider.chatId); + return call( + provider.chatId, + ); } static const Iterable? _dependencies = null; @@ -189,20 +205,24 @@ class ChatMetadataFamily extends Family> { /// See also [chatMetadata]. class ChatMetadataProvider extends AutoDisposeStreamProvider { /// See also [chatMetadata]. - ChatMetadataProvider(String chatId) - : this._internal( - (ref) => chatMetadata(ref as ChatMetadataRef, chatId), - from: chatMetadataProvider, - name: r'chatMetadataProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$chatMetadataHash, - dependencies: ChatMetadataFamily._dependencies, - allTransitiveDependencies: - ChatMetadataFamily._allTransitiveDependencies, - chatId: chatId, - ); + ChatMetadataProvider( + String chatId, + ) : this._internal( + (ref) => chatMetadata( + ref as ChatMetadataRef, + chatId, + ), + from: chatMetadataProvider, + name: r'chatMetadataProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$chatMetadataHash, + dependencies: ChatMetadataFamily._dependencies, + allTransitiveDependencies: + ChatMetadataFamily._allTransitiveDependencies, + chatId: chatId, + ); ChatMetadataProvider._internal( super._createNotifier, { @@ -268,6 +288,5 @@ class _ChatMetadataProviderElement @override String get chatId => (origin as ChatMetadataProvider).chatId; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/chat/features/chat_store/domain/repositories/chat_message.g.dart b/app/lib/features/chat/features/chat_store/domain/repositories/chat_message.g.dart index c10c4ecf..82a2cd20 100644 --- a/app/lib/features/chat/features/chat_store/domain/repositories/chat_message.g.dart +++ b/app/lib/features/chat/features/chat_store/domain/repositories/chat_message.g.dart @@ -34,7 +34,9 @@ abstract class _$ChatMessageRepository extends BuildlessAutoDisposeNotifier { late final String chatId; - void build(String chatId); + void build( + String chatId, + ); } /// See also [ChatMessageRepository]. @@ -47,15 +49,21 @@ class ChatMessageRepositoryFamily extends Family { const ChatMessageRepositoryFamily(); /// See also [ChatMessageRepository]. - ChatMessageRepositoryProvider call(String chatId) { - return ChatMessageRepositoryProvider(chatId); + ChatMessageRepositoryProvider call( + String chatId, + ) { + return ChatMessageRepositoryProvider( + chatId, + ); } @override ChatMessageRepositoryProvider getProviderOverride( covariant ChatMessageRepositoryProvider provider, ) { - return call(provider.chatId); + return call( + provider.chatId, + ); } static const Iterable? _dependencies = null; @@ -77,20 +85,21 @@ class ChatMessageRepositoryFamily extends Family { class ChatMessageRepositoryProvider extends AutoDisposeNotifierProviderImpl { /// See also [ChatMessageRepository]. - ChatMessageRepositoryProvider(String chatId) - : this._internal( - () => ChatMessageRepository()..chatId = chatId, - from: chatMessageRepositoryProvider, - name: r'chatMessageRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$chatMessageRepositoryHash, - dependencies: ChatMessageRepositoryFamily._dependencies, - allTransitiveDependencies: - ChatMessageRepositoryFamily._allTransitiveDependencies, - chatId: chatId, - ); + ChatMessageRepositoryProvider( + String chatId, + ) : this._internal( + () => ChatMessageRepository()..chatId = chatId, + from: chatMessageRepositoryProvider, + name: r'chatMessageRepositoryProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$chatMessageRepositoryHash, + dependencies: ChatMessageRepositoryFamily._dependencies, + allTransitiveDependencies: + ChatMessageRepositoryFamily._allTransitiveDependencies, + chatId: chatId, + ); ChatMessageRepositoryProvider._internal( super._createNotifier, { @@ -105,8 +114,12 @@ class ChatMessageRepositoryProvider final String chatId; @override - void runNotifierBuild(covariant ChatMessageRepository notifier) { - return notifier.build(chatId); + void runNotifierBuild( + covariant ChatMessageRepository notifier, + ) { + return notifier.build( + chatId, + ); } @override @@ -127,7 +140,7 @@ class ChatMessageRepositoryProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _ChatMessageRepositoryProviderElement(this); } @@ -160,6 +173,5 @@ class _ChatMessageRepositoryProviderElement @override String get chatId => (origin as ChatMessageRepositoryProvider).chatId; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/chat/features/chat_store/domain/repositories/chat_metadata.g.dart b/app/lib/features/chat/features/chat_store/domain/repositories/chat_metadata.g.dart index 2df00afe..71e0d410 100644 --- a/app/lib/features/chat/features/chat_store/domain/repositories/chat_metadata.g.dart +++ b/app/lib/features/chat/features/chat_store/domain/repositories/chat_metadata.g.dart @@ -34,7 +34,9 @@ abstract class _$ChatMetadataRepository extends BuildlessAutoDisposeNotifier { late final String chatId; - void build(String chatId); + void build( + String chatId, + ); } /// See also [ChatMetadataRepository]. @@ -47,15 +49,21 @@ class ChatMetadataRepositoryFamily extends Family { const ChatMetadataRepositoryFamily(); /// See also [ChatMetadataRepository]. - ChatMetadataRepositoryProvider call(String chatId) { - return ChatMetadataRepositoryProvider(chatId); + ChatMetadataRepositoryProvider call( + String chatId, + ) { + return ChatMetadataRepositoryProvider( + chatId, + ); } @override ChatMetadataRepositoryProvider getProviderOverride( covariant ChatMetadataRepositoryProvider provider, ) { - return call(provider.chatId); + return call( + provider.chatId, + ); } static const Iterable? _dependencies = null; @@ -77,20 +85,21 @@ class ChatMetadataRepositoryFamily extends Family { class ChatMetadataRepositoryProvider extends AutoDisposeNotifierProviderImpl { /// See also [ChatMetadataRepository]. - ChatMetadataRepositoryProvider(String chatId) - : this._internal( - () => ChatMetadataRepository()..chatId = chatId, - from: chatMetadataRepositoryProvider, - name: r'chatMetadataRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$chatMetadataRepositoryHash, - dependencies: ChatMetadataRepositoryFamily._dependencies, - allTransitiveDependencies: - ChatMetadataRepositoryFamily._allTransitiveDependencies, - chatId: chatId, - ); + ChatMetadataRepositoryProvider( + String chatId, + ) : this._internal( + () => ChatMetadataRepository()..chatId = chatId, + from: chatMetadataRepositoryProvider, + name: r'chatMetadataRepositoryProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$chatMetadataRepositoryHash, + dependencies: ChatMetadataRepositoryFamily._dependencies, + allTransitiveDependencies: + ChatMetadataRepositoryFamily._allTransitiveDependencies, + chatId: chatId, + ); ChatMetadataRepositoryProvider._internal( super._createNotifier, { @@ -105,8 +114,12 @@ class ChatMetadataRepositoryProvider final String chatId; @override - void runNotifierBuild(covariant ChatMetadataRepository notifier) { - return notifier.build(chatId); + void runNotifierBuild( + covariant ChatMetadataRepository notifier, + ) { + return notifier.build( + chatId, + ); } @override @@ -127,7 +140,7 @@ class ChatMetadataRepositoryProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _ChatMetadataRepositoryProviderElement(this); } @@ -160,6 +173,5 @@ class _ChatMetadataRepositoryProviderElement @override String get chatId => (origin as ChatMetadataRepositoryProvider).chatId; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/geckoview/domain/controllers/bottom_sheet.g.dart b/app/lib/features/geckoview/domain/controllers/bottom_sheet.g.dart index 665d2ec2..53b6b562 100644 --- a/app/lib/features/geckoview/domain/controllers/bottom_sheet.g.dart +++ b/app/lib/features/geckoview/domain/controllers/bottom_sheet.g.dart @@ -13,15 +13,14 @@ String _$bottomSheetControllerHash() => @ProviderFor(BottomSheetController) final bottomSheetControllerProvider = AutoDisposeNotifierProvider.internal( - BottomSheetController.new, - name: r'bottomSheetControllerProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$bottomSheetControllerHash, - dependencies: null, - allTransitiveDependencies: null, - ); + BottomSheetController.new, + name: r'bottomSheetControllerProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$bottomSheetControllerHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$BottomSheetController = AutoDisposeNotifier; String _$bottomSheetExtendHash() => r'7e11b9047c15bdeb4dfcb488a8573daadb64e25c'; @@ -30,15 +29,14 @@ String _$bottomSheetExtendHash() => r'7e11b9047c15bdeb4dfcb488a8573daadb64e25c'; @ProviderFor(BottomSheetExtend) final bottomSheetExtendProvider = StreamNotifierProvider.internal( - BottomSheetExtend.new, - name: r'bottomSheetExtendProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$bottomSheetExtendHash, - dependencies: null, - allTransitiveDependencies: null, - ); + BottomSheetExtend.new, + name: r'bottomSheetExtendProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$bottomSheetExtendHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$BottomSheetExtend = StreamNotifier; // ignore_for_file: type=lint diff --git a/app/lib/features/geckoview/domain/controllers/overlay_dialog.g.dart b/app/lib/features/geckoview/domain/controllers/overlay_dialog.g.dart index f855d5f4..ccfe7094 100644 --- a/app/lib/features/geckoview/domain/controllers/overlay_dialog.g.dart +++ b/app/lib/features/geckoview/domain/controllers/overlay_dialog.g.dart @@ -13,15 +13,14 @@ String _$overlayDialogControllerHash() => @ProviderFor(OverlayDialogController) final overlayDialogControllerProvider = AutoDisposeNotifierProvider.internal( - OverlayDialogController.new, - name: r'overlayDialogControllerProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$overlayDialogControllerHash, - dependencies: null, - allTransitiveDependencies: null, - ); + OverlayDialogController.new, + name: r'overlayDialogControllerProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$overlayDialogControllerHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$OverlayDialogController = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/app/lib/features/geckoview/domain/entities/tab_state.g.dart b/app/lib/features/geckoview/domain/entities/tab_state.g.dart index f0425c2b..2cc7141d 100644 --- a/app/lib/features/geckoview/domain/entities/tab_state.g.dart +++ b/app/lib/features/geckoview/domain/entities/tab_state.g.dart @@ -106,6 +106,7 @@ class _$TabStateCWProxyImpl implements _$TabStateCWProxy { this(findResultState: findResultState); @override + /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `TabState(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. /// /// Usage @@ -129,71 +130,58 @@ class _$TabStateCWProxyImpl implements _$TabStateCWProxy { }) { return TabState( id: _value.id, - contextId: - contextId == const $CopyWithPlaceholder() - ? _value.contextId - // ignore: cast_nullable_to_non_nullable - : contextId as String?, - url: - url == const $CopyWithPlaceholder() - ? _value.url - // ignore: cast_nullable_to_non_nullable - : url as Uri, - title: - title == const $CopyWithPlaceholder() - ? _value.title - // ignore: cast_nullable_to_non_nullable - : title as String, - icon: - icon == const $CopyWithPlaceholder() - ? _value.icon - // ignore: cast_nullable_to_non_nullable - : icon as EquatableImage?, - thumbnail: - thumbnail == const $CopyWithPlaceholder() - ? _value.thumbnail - // ignore: cast_nullable_to_non_nullable - : thumbnail as EquatableImage?, - progress: - progress == const $CopyWithPlaceholder() - ? _value.progress - // ignore: cast_nullable_to_non_nullable - : progress as int, - isPrivate: - isPrivate == const $CopyWithPlaceholder() - ? _value.isPrivate - // ignore: cast_nullable_to_non_nullable - : isPrivate as bool, - isFullScreen: - isFullScreen == const $CopyWithPlaceholder() - ? _value.isFullScreen - // ignore: cast_nullable_to_non_nullable - : isFullScreen as bool, - isLoading: - isLoading == const $CopyWithPlaceholder() - ? _value.isLoading - // ignore: cast_nullable_to_non_nullable - : isLoading as bool, - securityInfoState: - securityInfoState == const $CopyWithPlaceholder() - ? _value.securityInfoState - // ignore: cast_nullable_to_non_nullable - : securityInfoState as SecurityState, - historyState: - historyState == const $CopyWithPlaceholder() - ? _value.historyState - // ignore: cast_nullable_to_non_nullable - : historyState as HistoryState, - readerableState: - readerableState == const $CopyWithPlaceholder() - ? _value.readerableState - // ignore: cast_nullable_to_non_nullable - : readerableState as ReaderableState, - findResultState: - findResultState == const $CopyWithPlaceholder() - ? _value.findResultState - // ignore: cast_nullable_to_non_nullable - : findResultState as FindResultState, + contextId: contextId == const $CopyWithPlaceholder() + ? _value.contextId + // ignore: cast_nullable_to_non_nullable + : contextId as String?, + url: url == const $CopyWithPlaceholder() + ? _value.url + // ignore: cast_nullable_to_non_nullable + : url as Uri, + title: title == const $CopyWithPlaceholder() + ? _value.title + // ignore: cast_nullable_to_non_nullable + : title as String, + icon: icon == const $CopyWithPlaceholder() + ? _value.icon + // ignore: cast_nullable_to_non_nullable + : icon as EquatableImage?, + thumbnail: thumbnail == const $CopyWithPlaceholder() + ? _value.thumbnail + // ignore: cast_nullable_to_non_nullable + : thumbnail as EquatableImage?, + progress: progress == const $CopyWithPlaceholder() + ? _value.progress + // ignore: cast_nullable_to_non_nullable + : progress as int, + isPrivate: isPrivate == const $CopyWithPlaceholder() + ? _value.isPrivate + // ignore: cast_nullable_to_non_nullable + : isPrivate as bool, + isFullScreen: isFullScreen == const $CopyWithPlaceholder() + ? _value.isFullScreen + // ignore: cast_nullable_to_non_nullable + : isFullScreen as bool, + isLoading: isLoading == const $CopyWithPlaceholder() + ? _value.isLoading + // ignore: cast_nullable_to_non_nullable + : isLoading as bool, + securityInfoState: securityInfoState == const $CopyWithPlaceholder() + ? _value.securityInfoState + // ignore: cast_nullable_to_non_nullable + : securityInfoState as SecurityState, + historyState: historyState == const $CopyWithPlaceholder() + ? _value.historyState + // ignore: cast_nullable_to_non_nullable + : historyState as HistoryState, + readerableState: readerableState == const $CopyWithPlaceholder() + ? _value.readerableState + // ignore: cast_nullable_to_non_nullable + : readerableState as ReaderableState, + findResultState: findResultState == const $CopyWithPlaceholder() + ? _value.findResultState + // ignore: cast_nullable_to_non_nullable + : findResultState as FindResultState, ); } } diff --git a/app/lib/features/geckoview/domain/entities/web_extension_state.g.dart b/app/lib/features/geckoview/domain/entities/web_extension_state.g.dart index dab26e02..292f01ff 100644 --- a/app/lib/features/geckoview/domain/entities/web_extension_state.g.dart +++ b/app/lib/features/geckoview/domain/entities/web_extension_state.g.dart @@ -69,6 +69,7 @@ class _$WebExtensionStateCWProxyImpl implements _$WebExtensionStateCWProxy { WebExtensionState icon(EquatableImage? icon) => this(icon: icon); @override + /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `WebExtensionState(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. /// /// Usage @@ -85,41 +86,34 @@ class _$WebExtensionStateCWProxyImpl implements _$WebExtensionStateCWProxy { Object? icon = const $CopyWithPlaceholder(), }) { return WebExtensionState( - extensionId: - extensionId == const $CopyWithPlaceholder() - ? _value.extensionId - // ignore: cast_nullable_to_non_nullable - : extensionId as String, - enabled: - enabled == const $CopyWithPlaceholder() - ? _value.enabled - // ignore: cast_nullable_to_non_nullable - : enabled as bool, - title: - title == const $CopyWithPlaceholder() - ? _value.title - // ignore: cast_nullable_to_non_nullable - : title as String?, - badgeText: - badgeText == const $CopyWithPlaceholder() - ? _value.badgeText - // ignore: cast_nullable_to_non_nullable - : badgeText as String?, - badgeTextColor: - badgeTextColor == const $CopyWithPlaceholder() - ? _value.badgeTextColor - // ignore: cast_nullable_to_non_nullable - : badgeTextColor as Color?, - badgeBackgroundColor: - badgeBackgroundColor == const $CopyWithPlaceholder() - ? _value.badgeBackgroundColor - // ignore: cast_nullable_to_non_nullable - : badgeBackgroundColor as Color?, - icon: - icon == const $CopyWithPlaceholder() - ? _value.icon - // ignore: cast_nullable_to_non_nullable - : icon as EquatableImage?, + extensionId: extensionId == const $CopyWithPlaceholder() + ? _value.extensionId + // ignore: cast_nullable_to_non_nullable + : extensionId as String, + enabled: enabled == const $CopyWithPlaceholder() + ? _value.enabled + // ignore: cast_nullable_to_non_nullable + : enabled as bool, + title: title == const $CopyWithPlaceholder() + ? _value.title + // ignore: cast_nullable_to_non_nullable + : title as String?, + badgeText: badgeText == const $CopyWithPlaceholder() + ? _value.badgeText + // ignore: cast_nullable_to_non_nullable + : badgeText as String?, + badgeTextColor: badgeTextColor == const $CopyWithPlaceholder() + ? _value.badgeTextColor + // ignore: cast_nullable_to_non_nullable + : badgeTextColor as Color?, + badgeBackgroundColor: badgeBackgroundColor == const $CopyWithPlaceholder() + ? _value.badgeBackgroundColor + // ignore: cast_nullable_to_non_nullable + : badgeBackgroundColor as Color?, + icon: icon == const $CopyWithPlaceholder() + ? _value.icon + // ignore: cast_nullable_to_non_nullable + : icon as EquatableImage?, ); } } diff --git a/app/lib/features/geckoview/domain/providers.g.dart b/app/lib/features/geckoview/domain/providers.g.dart index 2be351bc..d8ed4af6 100644 --- a/app/lib/features/geckoview/domain/providers.g.dart +++ b/app/lib/features/geckoview/domain/providers.g.dart @@ -13,15 +13,14 @@ String _$selectionActionServiceHash() => @ProviderFor(selectionActionService) final selectionActionServiceProvider = Provider.internal( - selectionActionService, - name: r'selectionActionServiceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$selectionActionServiceHash, - dependencies: null, - allTransitiveDependencies: null, - ); + selectionActionService, + name: r'selectionActionServiceProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$selectionActionServiceHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element @@ -65,10 +64,9 @@ String _$tabContentServiceHash() => r'd9a991add907ecc138c62790883e59d8e9aa9266'; final tabContentServiceProvider = Provider.internal( tabContentService, name: r'tabContentServiceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$tabContentServiceHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$tabContentServiceHash, dependencies: null, allTransitiveDependencies: null, ); @@ -83,15 +81,14 @@ String _$engineSuggestionsServiceHash() => @ProviderFor(engineSuggestionsService) final engineSuggestionsServiceProvider = Provider.internal( - engineSuggestionsService, - name: r'engineSuggestionsServiceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$engineSuggestionsServiceHash, - dependencies: null, - allTransitiveDependencies: null, - ); + engineSuggestionsService, + name: r'engineSuggestionsServiceProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$engineSuggestionsServiceHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element @@ -103,15 +100,14 @@ String _$selectedTabSessionNotifierHash() => @ProviderFor(selectedTabSessionNotifier) final selectedTabSessionNotifierProvider = AutoDisposeProvider>.internal( - selectedTabSessionNotifier, - name: r'selectedTabSessionNotifierProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$selectedTabSessionNotifierHash, - dependencies: null, - allTransitiveDependencies: null, - ); + selectedTabSessionNotifier, + name: r'selectedTabSessionNotifierProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$selectedTabSessionNotifierHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element @@ -122,15 +118,14 @@ String _$engineReadyStateHash() => r'c682333e2e07cf0635aa7ae793a2088ca648c950'; @ProviderFor(EngineReadyState) final engineReadyStateProvider = NotifierProvider.internal( - EngineReadyState.new, - name: r'engineReadyStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$engineReadyStateHash, - dependencies: null, - allTransitiveDependencies: null, - ); + EngineReadyState.new, + name: r'engineReadyStateProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$engineReadyStateHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$EngineReadyState = Notifier; // ignore_for_file: type=lint diff --git a/app/lib/features/geckoview/domain/providers/tab_session.g.dart b/app/lib/features/geckoview/domain/providers/tab_session.g.dart index 06b9a5f7..72131273 100644 --- a/app/lib/features/geckoview/domain/providers/tab_session.g.dart +++ b/app/lib/features/geckoview/domain/providers/tab_session.g.dart @@ -32,7 +32,9 @@ class _SystemHash { abstract class _$TabSession extends BuildlessAutoDisposeNotifier { late final String? tabId; - void build({required String? tabId}); + void build({ + required String? tabId, + }); } /// See also [TabSession]. @@ -45,15 +47,21 @@ class TabSessionFamily extends Family { const TabSessionFamily(); /// See also [TabSession]. - TabSessionProvider call({required String? tabId}) { - return TabSessionProvider(tabId: tabId); + TabSessionProvider call({ + required String? tabId, + }) { + return TabSessionProvider( + tabId: tabId, + ); } @override TabSessionProvider getProviderOverride( covariant TabSessionProvider provider, ) { - return call(tabId: provider.tabId); + return call( + tabId: provider.tabId, + ); } static const Iterable? _dependencies = null; @@ -75,19 +83,21 @@ class TabSessionFamily extends Family { class TabSessionProvider extends AutoDisposeNotifierProviderImpl { /// See also [TabSession]. - TabSessionProvider({required String? tabId}) - : this._internal( - () => TabSession()..tabId = tabId, - from: tabSessionProvider, - name: r'tabSessionProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$tabSessionHash, - dependencies: TabSessionFamily._dependencies, - allTransitiveDependencies: TabSessionFamily._allTransitiveDependencies, - tabId: tabId, - ); + TabSessionProvider({ + required String? tabId, + }) : this._internal( + () => TabSession()..tabId = tabId, + from: tabSessionProvider, + name: r'tabSessionProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$tabSessionHash, + dependencies: TabSessionFamily._dependencies, + allTransitiveDependencies: + TabSessionFamily._allTransitiveDependencies, + tabId: tabId, + ); TabSessionProvider._internal( super._createNotifier, { @@ -102,8 +112,12 @@ class TabSessionProvider final String? tabId; @override - void runNotifierBuild(covariant TabSession notifier) { - return notifier.build(tabId: tabId); + void runNotifierBuild( + covariant TabSession notifier, + ) { + return notifier.build( + tabId: tabId, + ); } @override @@ -156,6 +170,5 @@ class _TabSessionProviderElement @override String? get tabId => (origin as TabSessionProvider).tabId; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/geckoview/domain/providers/tab_state.g.dart b/app/lib/features/geckoview/domain/providers/tab_state.g.dart index 345e22bc..de40ce7a 100644 --- a/app/lib/features/geckoview/domain/providers/tab_state.g.dart +++ b/app/lib/features/geckoview/domain/providers/tab_state.g.dart @@ -39,13 +39,21 @@ class TabStateFamily extends Family { const TabStateFamily(); /// See also [tabState]. - TabStateProvider call(String? tabId) { - return TabStateProvider(tabId); + TabStateProvider call( + String? tabId, + ) { + return TabStateProvider( + tabId, + ); } @override - TabStateProvider getProviderOverride(covariant TabStateProvider provider) { - return call(provider.tabId); + TabStateProvider getProviderOverride( + covariant TabStateProvider provider, + ) { + return call( + provider.tabId, + ); } static const Iterable? _dependencies = null; @@ -66,19 +74,23 @@ class TabStateFamily extends Family { /// See also [tabState]. class TabStateProvider extends AutoDisposeProvider { /// See also [tabState]. - TabStateProvider(String? tabId) - : this._internal( - (ref) => tabState(ref as TabStateRef, tabId), - from: tabStateProvider, - name: r'tabStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$tabStateHash, - dependencies: TabStateFamily._dependencies, - allTransitiveDependencies: TabStateFamily._allTransitiveDependencies, - tabId: tabId, - ); + TabStateProvider( + String? tabId, + ) : this._internal( + (ref) => tabState( + ref as TabStateRef, + tabId, + ), + from: tabStateProvider, + name: r'tabStateProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$tabStateHash, + dependencies: TabStateFamily._dependencies, + allTransitiveDependencies: TabStateFamily._allTransitiveDependencies, + tabId: tabId, + ); TabStateProvider._internal( super._createNotifier, { @@ -93,7 +105,9 @@ class TabStateProvider extends AutoDisposeProvider { final String? tabId; @override - Override overrideWith(TabState? Function(TabStateRef provider) create) { + Override overrideWith( + TabState? Function(TabStateRef provider) create, + ) { return ProviderOverride( origin: this, override: TabStateProvider._internal( @@ -149,10 +163,9 @@ String _$selectedTabStateHash() => r'dbd36af7af286bd9d079f30e8e11bbda23bf7728'; final selectedTabStateProvider = AutoDisposeProvider.internal( selectedTabState, name: r'selectedTabStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$selectedTabStateHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$selectedTabStateHash, dependencies: null, allTransitiveDependencies: null, ); @@ -166,15 +179,13 @@ String _$tabStatesHash() => r'296d85ec016b22236b5830fce6b01cda81fbc02d'; @ProviderFor(TabStates) final tabStatesProvider = NotifierProvider>.internal( - TabStates.new, - name: r'tabStatesProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$tabStatesHash, - dependencies: null, - allTransitiveDependencies: null, - ); + TabStates.new, + name: r'tabStatesProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') ? null : _$tabStatesHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$TabStates = Notifier>; // ignore_for_file: type=lint diff --git a/app/lib/features/geckoview/domain/providers/web_extensions_state.g.dart b/app/lib/features/geckoview/domain/providers/web_extensions_state.g.dart index 07118415..bdd4a44e 100644 --- a/app/lib/features/geckoview/domain/providers/web_extensions_state.g.dart +++ b/app/lib/features/geckoview/domain/providers/web_extensions_state.g.dart @@ -34,7 +34,9 @@ abstract class _$WebExtensionsState extends BuildlessNotifier> { late final WebExtensionActionType actionType; - Map build(WebExtensionActionType actionType); + Map build( + WebExtensionActionType actionType, + ); } /// See also [WebExtensionsState]. @@ -47,15 +49,21 @@ class WebExtensionsStateFamily extends Family> { const WebExtensionsStateFamily(); /// See also [WebExtensionsState]. - WebExtensionsStateProvider call(WebExtensionActionType actionType) { - return WebExtensionsStateProvider(actionType); + WebExtensionsStateProvider call( + WebExtensionActionType actionType, + ) { + return WebExtensionsStateProvider( + actionType, + ); } @override WebExtensionsStateProvider getProviderOverride( covariant WebExtensionsStateProvider provider, ) { - return call(provider.actionType); + return call( + provider.actionType, + ); } static const Iterable? _dependencies = null; @@ -74,27 +82,24 @@ class WebExtensionsStateFamily extends Family> { } /// See also [WebExtensionsState]. -class WebExtensionsStateProvider - extends - NotifierProviderImpl< - WebExtensionsState, - Map - > { +class WebExtensionsStateProvider extends NotifierProviderImpl< + WebExtensionsState, Map> { /// See also [WebExtensionsState]. - WebExtensionsStateProvider(WebExtensionActionType actionType) - : this._internal( - () => WebExtensionsState()..actionType = actionType, - from: webExtensionsStateProvider, - name: r'webExtensionsStateProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$webExtensionsStateHash, - dependencies: WebExtensionsStateFamily._dependencies, - allTransitiveDependencies: - WebExtensionsStateFamily._allTransitiveDependencies, - actionType: actionType, - ); + WebExtensionsStateProvider( + WebExtensionActionType actionType, + ) : this._internal( + () => WebExtensionsState()..actionType = actionType, + from: webExtensionsStateProvider, + name: r'webExtensionsStateProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$webExtensionsStateHash, + dependencies: WebExtensionsStateFamily._dependencies, + allTransitiveDependencies: + WebExtensionsStateFamily._allTransitiveDependencies, + actionType: actionType, + ); WebExtensionsStateProvider._internal( super._createNotifier, { @@ -112,7 +117,9 @@ class WebExtensionsStateProvider Map runNotifierBuild( covariant WebExtensionsState notifier, ) { - return notifier.build(actionType); + return notifier.build( + actionType, + ); } @override @@ -133,7 +140,7 @@ class WebExtensionsStateProvider @override NotifierProviderElement> - createElement() { + createElement() { return _WebExtensionsStateProviderElement(this); } @@ -160,19 +167,14 @@ mixin WebExtensionsStateRef WebExtensionActionType get actionType; } -class _WebExtensionsStateProviderElement - extends - NotifierProviderElement< - WebExtensionsState, - Map - > - with WebExtensionsStateRef { +class _WebExtensionsStateProviderElement extends NotifierProviderElement< + WebExtensionsState, + Map> with WebExtensionsStateRef { _WebExtensionsStateProviderElement(super.provider); @override WebExtensionActionType get actionType => (origin as WebExtensionsStateProvider).actionType; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/geckoview/domain/repositories/tab.g.dart b/app/lib/features/geckoview/domain/repositories/tab.g.dart index 341760bb..889ecae9 100644 --- a/app/lib/features/geckoview/domain/repositories/tab.g.dart +++ b/app/lib/features/geckoview/domain/repositories/tab.g.dart @@ -13,10 +13,9 @@ String _$tabRepositoryHash() => r'85af29fa18ea5a4a67fbffbb9478c801dafddac2'; final tabRepositoryProvider = NotifierProvider.internal( TabRepository.new, name: r'tabRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$tabRepositoryHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$tabRepositoryHash, dependencies: null, allTransitiveDependencies: null, ); diff --git a/app/lib/features/geckoview/features/browser/domain/providers.g.dart b/app/lib/features/geckoview/features/browser/domain/providers.g.dart index 9ef5151e..a8af11a3 100644 --- a/app/lib/features/geckoview/features/browser/domain/providers.g.dart +++ b/app/lib/features/geckoview/features/browser/domain/providers.g.dart @@ -39,15 +39,21 @@ class AvailableTabIdsFamily extends Family>> { const AvailableTabIdsFamily(); /// See also [availableTabIds]. - AvailableTabIdsProvider call(ContainerFilter containerFilter) { - return AvailableTabIdsProvider(containerFilter); + AvailableTabIdsProvider call( + ContainerFilter containerFilter, + ) { + return AvailableTabIdsProvider( + containerFilter, + ); } @override AvailableTabIdsProvider getProviderOverride( covariant AvailableTabIdsProvider provider, ) { - return call(provider.containerFilter); + return call( + provider.containerFilter, + ); } static const Iterable? _dependencies = null; @@ -69,20 +75,24 @@ class AvailableTabIdsFamily extends Family>> { class AvailableTabIdsProvider extends AutoDisposeProvider>> { /// See also [availableTabIds]. - AvailableTabIdsProvider(ContainerFilter containerFilter) - : this._internal( - (ref) => availableTabIds(ref as AvailableTabIdsRef, containerFilter), - from: availableTabIdsProvider, - name: r'availableTabIdsProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$availableTabIdsHash, - dependencies: AvailableTabIdsFamily._dependencies, - allTransitiveDependencies: - AvailableTabIdsFamily._allTransitiveDependencies, - containerFilter: containerFilter, - ); + AvailableTabIdsProvider( + ContainerFilter containerFilter, + ) : this._internal( + (ref) => availableTabIds( + ref as AvailableTabIdsRef, + containerFilter, + ), + from: availableTabIdsProvider, + name: r'availableTabIdsProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$availableTabIdsHash, + dependencies: AvailableTabIdsFamily._dependencies, + allTransitiveDependencies: + AvailableTabIdsFamily._allTransitiveDependencies, + containerFilter: containerFilter, + ); AvailableTabIdsProvider._internal( super._createNotifier, { @@ -99,7 +109,7 @@ class AvailableTabIdsProvider @override Override overrideWith( EquatableCollection> Function(AvailableTabIdsRef provider) - create, + create, ) { return ProviderOverride( origin: this, @@ -117,7 +127,7 @@ class AvailableTabIdsProvider @override AutoDisposeProviderElement>> - createElement() { + createElement() { return _AvailableTabIdsProviderElement(this); } @@ -168,15 +178,21 @@ class AvailableTabStatesFamily const AvailableTabStatesFamily(); /// See also [availableTabStates]. - AvailableTabStatesProvider call(ContainerFilter containerFilter) { - return AvailableTabStatesProvider(containerFilter); + AvailableTabStatesProvider call( + ContainerFilter containerFilter, + ) { + return AvailableTabStatesProvider( + containerFilter, + ); } @override AvailableTabStatesProvider getProviderOverride( covariant AvailableTabStatesProvider provider, ) { - return call(provider.containerFilter); + return call( + provider.containerFilter, + ); } static const Iterable? _dependencies = null; @@ -198,21 +214,24 @@ class AvailableTabStatesFamily class AvailableTabStatesProvider extends AutoDisposeProvider>> { /// See also [availableTabStates]. - AvailableTabStatesProvider(ContainerFilter containerFilter) - : this._internal( - (ref) => - availableTabStates(ref as AvailableTabStatesRef, containerFilter), - from: availableTabStatesProvider, - name: r'availableTabStatesProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$availableTabStatesHash, - dependencies: AvailableTabStatesFamily._dependencies, - allTransitiveDependencies: - AvailableTabStatesFamily._allTransitiveDependencies, - containerFilter: containerFilter, - ); + AvailableTabStatesProvider( + ContainerFilter containerFilter, + ) : this._internal( + (ref) => availableTabStates( + ref as AvailableTabStatesRef, + containerFilter, + ), + from: availableTabStatesProvider, + name: r'availableTabStatesProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$availableTabStatesHash, + dependencies: AvailableTabStatesFamily._dependencies, + allTransitiveDependencies: + AvailableTabStatesFamily._allTransitiveDependencies, + containerFilter: containerFilter, + ); AvailableTabStatesProvider._internal( super._createNotifier, { @@ -229,9 +248,8 @@ class AvailableTabStatesProvider @override Override overrideWith( EquatableCollection> Function( - AvailableTabStatesRef provider, - ) - create, + AvailableTabStatesRef provider) + create, ) { return ProviderOverride( origin: this, @@ -249,7 +267,7 @@ class AvailableTabStatesProvider @override AutoDisposeProviderElement>> - createElement() { + createElement() { return _AvailableTabStatesProviderElement(this); } @@ -276,10 +294,8 @@ mixin AvailableTabStatesRef ContainerFilter get containerFilter; } -class _AvailableTabStatesProviderElement - extends - AutoDisposeProviderElement>> - with AvailableTabStatesRef { +class _AvailableTabStatesProviderElement extends AutoDisposeProviderElement< + EquatableCollection>> with AvailableTabStatesRef { _AvailableTabStatesProviderElement(super.provider); @override @@ -305,14 +321,20 @@ class SeamlessFilteredTabIdsFamily TabSearchPartition searchPartition, ContainerFilter containerFilter, ) { - return SeamlessFilteredTabIdsProvider(searchPartition, containerFilter); + return SeamlessFilteredTabIdsProvider( + searchPartition, + containerFilter, + ); } @override SeamlessFilteredTabIdsProvider getProviderOverride( covariant SeamlessFilteredTabIdsProvider provider, ) { - return call(provider.searchPartition, provider.containerFilter); + return call( + provider.searchPartition, + provider.containerFilter, + ); } static const Iterable? _dependencies = null; @@ -338,23 +360,23 @@ class SeamlessFilteredTabIdsProvider TabSearchPartition searchPartition, ContainerFilter containerFilter, ) : this._internal( - (ref) => seamlessFilteredTabIds( - ref as SeamlessFilteredTabIdsRef, - searchPartition, - containerFilter, - ), - from: seamlessFilteredTabIdsProvider, - name: r'seamlessFilteredTabIdsProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$seamlessFilteredTabIdsHash, - dependencies: SeamlessFilteredTabIdsFamily._dependencies, - allTransitiveDependencies: - SeamlessFilteredTabIdsFamily._allTransitiveDependencies, - searchPartition: searchPartition, - containerFilter: containerFilter, - ); + (ref) => seamlessFilteredTabIds( + ref as SeamlessFilteredTabIdsRef, + searchPartition, + containerFilter, + ), + from: seamlessFilteredTabIdsProvider, + name: r'seamlessFilteredTabIdsProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$seamlessFilteredTabIdsHash, + dependencies: SeamlessFilteredTabIdsFamily._dependencies, + allTransitiveDependencies: + SeamlessFilteredTabIdsFamily._allTransitiveDependencies, + searchPartition: searchPartition, + containerFilter: containerFilter, + ); SeamlessFilteredTabIdsProvider._internal( super._createNotifier, { @@ -373,9 +395,8 @@ class SeamlessFilteredTabIdsProvider @override Override overrideWith( EquatableCollection> Function( - SeamlessFilteredTabIdsRef provider, - ) - create, + SeamlessFilteredTabIdsRef provider) + create, ) { return ProviderOverride( origin: this, @@ -394,7 +415,7 @@ class SeamlessFilteredTabIdsProvider @override AutoDisposeProviderElement>> - createElement() { + createElement() { return _SeamlessFilteredTabIdsProviderElement(this); } @@ -467,7 +488,10 @@ class SeamlessFilteredTabPreviewsFamily SeamlessFilteredTabPreviewsProvider getProviderOverride( covariant SeamlessFilteredTabPreviewsProvider provider, ) { - return call(provider.searchPartition, provider.containerFilter); + return call( + provider.searchPartition, + provider.containerFilter, + ); } static const Iterable? _dependencies = null; @@ -493,23 +517,23 @@ class SeamlessFilteredTabPreviewsProvider TabSearchPartition searchPartition, ContainerFilter containerFilter, ) : this._internal( - (ref) => seamlessFilteredTabPreviews( - ref as SeamlessFilteredTabPreviewsRef, - searchPartition, - containerFilter, - ), - from: seamlessFilteredTabPreviewsProvider, - name: r'seamlessFilteredTabPreviewsProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$seamlessFilteredTabPreviewsHash, - dependencies: SeamlessFilteredTabPreviewsFamily._dependencies, - allTransitiveDependencies: - SeamlessFilteredTabPreviewsFamily._allTransitiveDependencies, - searchPartition: searchPartition, - containerFilter: containerFilter, - ); + (ref) => seamlessFilteredTabPreviews( + ref as SeamlessFilteredTabPreviewsRef, + searchPartition, + containerFilter, + ), + from: seamlessFilteredTabPreviewsProvider, + name: r'seamlessFilteredTabPreviewsProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$seamlessFilteredTabPreviewsHash, + dependencies: SeamlessFilteredTabPreviewsFamily._dependencies, + allTransitiveDependencies: + SeamlessFilteredTabPreviewsFamily._allTransitiveDependencies, + searchPartition: searchPartition, + containerFilter: containerFilter, + ); SeamlessFilteredTabPreviewsProvider._internal( super._createNotifier, { @@ -528,9 +552,8 @@ class SeamlessFilteredTabPreviewsProvider @override Override overrideWith( EquatableCollection> Function( - SeamlessFilteredTabPreviewsRef provider, - ) - create, + SeamlessFilteredTabPreviewsRef provider) + create, ) { return ProviderOverride( origin: this, @@ -549,7 +572,7 @@ class SeamlessFilteredTabPreviewsProvider @override AutoDisposeProviderElement>> - createElement() { + createElement() { return _SeamlessFilteredTabPreviewsProviderElement(this); } @@ -600,7 +623,9 @@ String _$selectedBangTriggerHash() => abstract class _$SelectedBangTrigger extends BuildlessNotifier { late final String? domain; - String? build({String? domain}); + String? build({ + String? domain, + }); } /// See also [SelectedBangTrigger]. @@ -613,15 +638,21 @@ class SelectedBangTriggerFamily extends Family { const SelectedBangTriggerFamily(); /// See also [SelectedBangTrigger]. - SelectedBangTriggerProvider call({String? domain}) { - return SelectedBangTriggerProvider(domain: domain); + SelectedBangTriggerProvider call({ + String? domain, + }) { + return SelectedBangTriggerProvider( + domain: domain, + ); } @override SelectedBangTriggerProvider getProviderOverride( covariant SelectedBangTriggerProvider provider, ) { - return call(domain: provider.domain); + return call( + domain: provider.domain, + ); } static const Iterable? _dependencies = null; @@ -643,20 +674,21 @@ class SelectedBangTriggerFamily extends Family { class SelectedBangTriggerProvider extends NotifierProviderImpl { /// See also [SelectedBangTrigger]. - SelectedBangTriggerProvider({String? domain}) - : this._internal( - () => SelectedBangTrigger()..domain = domain, - from: selectedBangTriggerProvider, - name: r'selectedBangTriggerProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$selectedBangTriggerHash, - dependencies: SelectedBangTriggerFamily._dependencies, - allTransitiveDependencies: - SelectedBangTriggerFamily._allTransitiveDependencies, - domain: domain, - ); + SelectedBangTriggerProvider({ + String? domain, + }) : this._internal( + () => SelectedBangTrigger()..domain = domain, + from: selectedBangTriggerProvider, + name: r'selectedBangTriggerProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$selectedBangTriggerHash, + dependencies: SelectedBangTriggerFamily._dependencies, + allTransitiveDependencies: + SelectedBangTriggerFamily._allTransitiveDependencies, + domain: domain, + ); SelectedBangTriggerProvider._internal( super._createNotifier, { @@ -671,8 +703,12 @@ class SelectedBangTriggerProvider final String? domain; @override - String? runNotifierBuild(covariant SelectedBangTrigger notifier) { - return notifier.build(domain: domain); + String? runNotifierBuild( + covariant SelectedBangTrigger notifier, + ) { + return notifier.build( + domain: domain, + ); } @override @@ -732,7 +768,9 @@ abstract class _$SelectedBangData extends BuildlessAutoDisposeNotifier { late final String? domain; - BangData? build({String? domain}); + BangData? build({ + String? domain, + }); } /// See also [SelectedBangData]. @@ -745,15 +783,21 @@ class SelectedBangDataFamily extends Family { const SelectedBangDataFamily(); /// See also [SelectedBangData]. - SelectedBangDataProvider call({String? domain}) { - return SelectedBangDataProvider(domain: domain); + SelectedBangDataProvider call({ + String? domain, + }) { + return SelectedBangDataProvider( + domain: domain, + ); } @override SelectedBangDataProvider getProviderOverride( covariant SelectedBangDataProvider provider, ) { - return call(domain: provider.domain); + return call( + domain: provider.domain, + ); } static const Iterable? _dependencies = null; @@ -775,20 +819,21 @@ class SelectedBangDataFamily extends Family { class SelectedBangDataProvider extends AutoDisposeNotifierProviderImpl { /// See also [SelectedBangData]. - SelectedBangDataProvider({String? domain}) - : this._internal( - () => SelectedBangData()..domain = domain, - from: selectedBangDataProvider, - name: r'selectedBangDataProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$selectedBangDataHash, - dependencies: SelectedBangDataFamily._dependencies, - allTransitiveDependencies: - SelectedBangDataFamily._allTransitiveDependencies, - domain: domain, - ); + SelectedBangDataProvider({ + String? domain, + }) : this._internal( + () => SelectedBangData()..domain = domain, + from: selectedBangDataProvider, + name: r'selectedBangDataProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$selectedBangDataHash, + dependencies: SelectedBangDataFamily._dependencies, + allTransitiveDependencies: + SelectedBangDataFamily._allTransitiveDependencies, + domain: domain, + ); SelectedBangDataProvider._internal( super._createNotifier, { @@ -803,8 +848,12 @@ class SelectedBangDataProvider final String? domain; @override - BangData? runNotifierBuild(covariant SelectedBangData notifier) { - return notifier.build(domain: domain); + BangData? runNotifierBuild( + covariant SelectedBangData notifier, + ) { + return notifier.build( + domain: domain, + ); } @override @@ -825,7 +874,7 @@ class SelectedBangDataProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _SelectedBangDataProviderElement(this); } @@ -866,15 +915,14 @@ String _$lastUsedAssistantModeHash() => @ProviderFor(LastUsedAssistantMode) final lastUsedAssistantModeProvider = NotifierProvider.internal( - LastUsedAssistantMode.new, - name: r'lastUsedAssistantModeProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$lastUsedAssistantModeHash, - dependencies: null, - allTransitiveDependencies: null, - ); + LastUsedAssistantMode.new, + name: r'lastUsedAssistantModeProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$lastUsedAssistantModeHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$LastUsedAssistantMode = Notifier; String _$activeResearchVariantHash() => @@ -884,15 +932,14 @@ String _$activeResearchVariantHash() => @ProviderFor(ActiveResearchVariant) final activeResearchVariantProvider = NotifierProvider.internal( - ActiveResearchVariant.new, - name: r'activeResearchVariantProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$activeResearchVariantHash, - dependencies: null, - allTransitiveDependencies: null, - ); + ActiveResearchVariant.new, + name: r'activeResearchVariantProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$activeResearchVariantHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$ActiveResearchVariant = Notifier; String _$activeChatModelHash() => r'675f406af8b4aa92699d59e37b5805a81d03a799'; @@ -901,15 +948,14 @@ String _$activeChatModelHash() => r'675f406af8b4aa92699d59e37b5805a81d03a799'; @ProviderFor(ActiveChatModel) final activeChatModelProvider = NotifierProvider.internal( - ActiveChatModel.new, - name: r'activeChatModelProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$activeChatModelHash, - dependencies: null, - allTransitiveDependencies: null, - ); + ActiveChatModel.new, + name: r'activeChatModelProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$activeChatModelHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$ActiveChatModel = Notifier; String _$showFindInPageHash() => r'7ee5703f7d0c7e8a8dd6b0849d7b1e0a41fe24d9'; @@ -919,10 +965,9 @@ String _$showFindInPageHash() => r'7ee5703f7d0c7e8a8dd6b0849d7b1e0a41fe24d9'; final showFindInPageProvider = NotifierProvider.internal( ShowFindInPage.new, name: r'showFindInPageProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$showFindInPageHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$showFindInPageHash, dependencies: null, allTransitiveDependencies: null, ); diff --git a/app/lib/features/geckoview/features/browser/domain/services/create_tab.g.dart b/app/lib/features/geckoview/features/browser/domain/services/create_tab.g.dart index 83f3bd8b..fc65f9f0 100644 --- a/app/lib/features/geckoview/features/browser/domain/services/create_tab.g.dart +++ b/app/lib/features/geckoview/features/browser/domain/services/create_tab.g.dart @@ -12,15 +12,14 @@ String _$createTabStreamHash() => r'2e802a10ecaf1862074f32b76e89c26997bdd7b2'; @ProviderFor(CreateTabStream) final createTabStreamProvider = AutoDisposeStreamNotifierProvider.internal( - CreateTabStream.new, - name: r'createTabStreamProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$createTabStreamHash, - dependencies: null, - allTransitiveDependencies: null, - ); + CreateTabStream.new, + name: r'createTabStreamProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$createTabStreamHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$CreateTabStream = AutoDisposeStreamNotifier; // ignore_for_file: type=lint diff --git a/app/lib/features/geckoview/features/browser/domain/services/delete_browser_data.g.dart b/app/lib/features/geckoview/features/browser/domain/services/delete_browser_data.g.dart index 4be732cb..28eaf360 100644 --- a/app/lib/features/geckoview/features/browser/domain/services/delete_browser_data.g.dart +++ b/app/lib/features/geckoview/features/browser/domain/services/delete_browser_data.g.dart @@ -13,15 +13,14 @@ String _$deleteBrowserDataServiceHash() => @ProviderFor(DeleteBrowserDataService) final deleteBrowserDataServiceProvider = AutoDisposeNotifierProvider.internal( - DeleteBrowserDataService.new, - name: r'deleteBrowserDataServiceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$deleteBrowserDataServiceHash, - dependencies: null, - allTransitiveDependencies: null, - ); + DeleteBrowserDataService.new, + name: r'deleteBrowserDataServiceProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$deleteBrowserDataServiceHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$DeleteBrowserDataService = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/app/lib/features/geckoview/features/browser/domain/services/engine_settings_replication.g.dart b/app/lib/features/geckoview/features/browser/domain/services/engine_settings_replication.g.dart index 44ff7d95..63850815 100644 --- a/app/lib/features/geckoview/features/browser/domain/services/engine_settings_replication.g.dart +++ b/app/lib/features/geckoview/features/browser/domain/services/engine_settings_replication.g.dart @@ -13,15 +13,14 @@ String _$engineSettingsReplicationServiceHash() => @ProviderFor(EngineSettingsReplicationService) final engineSettingsReplicationServiceProvider = NotifierProvider.internal( - EngineSettingsReplicationService.new, - name: r'engineSettingsReplicationServiceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$engineSettingsReplicationServiceHash, - dependencies: null, - allTransitiveDependencies: null, - ); + EngineSettingsReplicationService.new, + name: r'engineSettingsReplicationServiceProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$engineSettingsReplicationServiceHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$EngineSettingsReplicationService = Notifier; // ignore_for_file: type=lint diff --git a/app/lib/features/geckoview/features/browser/domain/services/proxy_settings_replucation.g.dart b/app/lib/features/geckoview/features/browser/domain/services/proxy_settings_replucation.g.dart index 9d2fbc3c..fe46d2cd 100644 --- a/app/lib/features/geckoview/features/browser/domain/services/proxy_settings_replucation.g.dart +++ b/app/lib/features/geckoview/features/browser/domain/services/proxy_settings_replucation.g.dart @@ -13,15 +13,14 @@ String _$proxySettingsReplucationHash() => @ProviderFor(ProxySettingsReplucation) final proxySettingsReplucationProvider = NotifierProvider.internal( - ProxySettingsReplucation.new, - name: r'proxySettingsReplucationProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$proxySettingsReplucationHash, - dependencies: null, - allTransitiveDependencies: null, - ); + ProxySettingsReplucation.new, + name: r'proxySettingsReplucationProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$proxySettingsReplucationHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$ProxySettingsReplucation = Notifier; // ignore_for_file: type=lint diff --git a/app/lib/features/geckoview/features/find_in_page/domain/repositories/find_in_page.g.dart b/app/lib/features/geckoview/features/find_in_page/domain/repositories/find_in_page.g.dart index 95b38ebc..abfff6b4 100644 --- a/app/lib/features/geckoview/features/find_in_page/domain/repositories/find_in_page.g.dart +++ b/app/lib/features/geckoview/features/find_in_page/domain/repositories/find_in_page.g.dart @@ -34,7 +34,9 @@ abstract class _$FindInPageRepository extends BuildlessAutoDisposeNotifier { late final String? tabId; - void build(String? tabId); + void build( + String? tabId, + ); } /// See also [FindInPageRepository]. @@ -47,15 +49,21 @@ class FindInPageRepositoryFamily extends Family { const FindInPageRepositoryFamily(); /// See also [FindInPageRepository]. - FindInPageRepositoryProvider call(String? tabId) { - return FindInPageRepositoryProvider(tabId); + FindInPageRepositoryProvider call( + String? tabId, + ) { + return FindInPageRepositoryProvider( + tabId, + ); } @override FindInPageRepositoryProvider getProviderOverride( covariant FindInPageRepositoryProvider provider, ) { - return call(provider.tabId); + return call( + provider.tabId, + ); } static const Iterable? _dependencies = null; @@ -77,20 +85,21 @@ class FindInPageRepositoryFamily extends Family { class FindInPageRepositoryProvider extends AutoDisposeNotifierProviderImpl { /// See also [FindInPageRepository]. - FindInPageRepositoryProvider(String? tabId) - : this._internal( - () => FindInPageRepository()..tabId = tabId, - from: findInPageRepositoryProvider, - name: r'findInPageRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$findInPageRepositoryHash, - dependencies: FindInPageRepositoryFamily._dependencies, - allTransitiveDependencies: - FindInPageRepositoryFamily._allTransitiveDependencies, - tabId: tabId, - ); + FindInPageRepositoryProvider( + String? tabId, + ) : this._internal( + () => FindInPageRepository()..tabId = tabId, + from: findInPageRepositoryProvider, + name: r'findInPageRepositoryProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$findInPageRepositoryHash, + dependencies: FindInPageRepositoryFamily._dependencies, + allTransitiveDependencies: + FindInPageRepositoryFamily._allTransitiveDependencies, + tabId: tabId, + ); FindInPageRepositoryProvider._internal( super._createNotifier, { @@ -105,8 +114,12 @@ class FindInPageRepositoryProvider final String? tabId; @override - void runNotifierBuild(covariant FindInPageRepository notifier) { - return notifier.build(tabId); + void runNotifierBuild( + covariant FindInPageRepository notifier, + ) { + return notifier.build( + tabId, + ); } @override @@ -127,7 +140,7 @@ class FindInPageRepositoryProvider @override AutoDisposeNotifierProviderElement - createElement() { + createElement() { return _FindInPageRepositoryProviderElement(this); } @@ -160,6 +173,5 @@ class _FindInPageRepositoryProviderElement @override String? get tabId => (origin as FindInPageRepositoryProvider).tabId; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/geckoview/features/find_in_page/presentation/controllers/find_in_page_visibility.g.dart b/app/lib/features/geckoview/features/find_in_page/presentation/controllers/find_in_page_visibility.g.dart index 0a58ce9e..0965297b 100644 --- a/app/lib/features/geckoview/features/find_in_page/presentation/controllers/find_in_page_visibility.g.dart +++ b/app/lib/features/geckoview/features/find_in_page/presentation/controllers/find_in_page_visibility.g.dart @@ -13,15 +13,14 @@ String _$findInPageVisibilityControllerHash() => @ProviderFor(FindInPageVisibilityController) final findInPageVisibilityControllerProvider = AutoDisposeNotifierProvider.internal( - FindInPageVisibilityController.new, - name: r'findInPageVisibilityControllerProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$findInPageVisibilityControllerHash, - dependencies: null, - allTransitiveDependencies: null, - ); + FindInPageVisibilityController.new, + name: r'findInPageVisibilityControllerProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$findInPageVisibilityControllerHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$FindInPageVisibilityController = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/app/lib/features/geckoview/features/preferences/data/models/preference_setting.g.dart b/app/lib/features/geckoview/features/preferences/data/models/preference_setting.g.dart index 4b55c34f..1dee4e96 100644 --- a/app/lib/features/geckoview/features/preferences/data/models/preference_setting.g.dart +++ b/app/lib/features/geckoview/features/preferences/data/models/preference_setting.g.dart @@ -39,6 +39,7 @@ class _$PreferenceSettingGroupCWProxyImpl this(settings: settings); @override + /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `PreferenceSettingGroup(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. /// /// Usage @@ -50,16 +51,14 @@ class _$PreferenceSettingGroupCWProxyImpl Object? settings = const $CopyWithPlaceholder(), }) { return PreferenceSettingGroup( - description: - description == const $CopyWithPlaceholder() - ? _value.description - // ignore: cast_nullable_to_non_nullable - : description as String?, - settings: - settings == const $CopyWithPlaceholder() - ? _value.settings - // ignore: cast_nullable_to_non_nullable - : settings as Map, + description: description == const $CopyWithPlaceholder() + ? _value.description + // ignore: cast_nullable_to_non_nullable + : description as String?, + settings: settings == const $CopyWithPlaceholder() + ? _value.settings + // ignore: cast_nullable_to_non_nullable + : settings as Map, ); } } @@ -129,6 +128,7 @@ class _$PreferenceSettingCWProxyImpl implements _$PreferenceSettingCWProxy { this(shouldBeDefault: shouldBeDefault); @override + /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `PreferenceSetting(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. /// /// Usage @@ -144,36 +144,30 @@ class _$PreferenceSettingCWProxyImpl implements _$PreferenceSettingCWProxy { Object? shouldBeDefault = const $CopyWithPlaceholder(), }) { return PreferenceSetting( - value: - value == const $CopyWithPlaceholder() - ? _value.value - // ignore: cast_nullable_to_non_nullable - : value as Object, - title: - title == const $CopyWithPlaceholder() - ? _value.title - // ignore: cast_nullable_to_non_nullable - : title as String?, - description: - description == const $CopyWithPlaceholder() - ? _value.description - // ignore: cast_nullable_to_non_nullable - : description as String?, - actualValue: - actualValue == const $CopyWithPlaceholder() - ? _value.actualValue - // ignore: cast_nullable_to_non_nullable - : actualValue as Object?, - requireUserOptIn: - requireUserOptIn == const $CopyWithPlaceholder() - ? _value.requireUserOptIn - // ignore: cast_nullable_to_non_nullable - : requireUserOptIn as bool, - shouldBeDefault: - shouldBeDefault == const $CopyWithPlaceholder() - ? _value.shouldBeDefault - // ignore: cast_nullable_to_non_nullable - : shouldBeDefault as bool, + value: value == const $CopyWithPlaceholder() + ? _value.value + // ignore: cast_nullable_to_non_nullable + : value as Object, + title: title == const $CopyWithPlaceholder() + ? _value.title + // ignore: cast_nullable_to_non_nullable + : title as String?, + description: description == const $CopyWithPlaceholder() + ? _value.description + // ignore: cast_nullable_to_non_nullable + : description as String?, + actualValue: actualValue == const $CopyWithPlaceholder() + ? _value.actualValue + // ignore: cast_nullable_to_non_nullable + : actualValue as Object?, + requireUserOptIn: requireUserOptIn == const $CopyWithPlaceholder() + ? _value.requireUserOptIn + // ignore: cast_nullable_to_non_nullable + : requireUserOptIn as bool, + shouldBeDefault: shouldBeDefault == const $CopyWithPlaceholder() + ? _value.shouldBeDefault + // ignore: cast_nullable_to_non_nullable + : shouldBeDefault as bool, ); } } diff --git a/app/lib/features/geckoview/features/preferences/data/repositories/preference_settings.g.dart b/app/lib/features/geckoview/features/preferences/data/repositories/preference_settings.g.dart index 203199da..18798b30 100644 --- a/app/lib/features/geckoview/features/preferences/data/repositories/preference_settings.g.dart +++ b/app/lib/features/geckoview/features/preferences/data/repositories/preference_settings.g.dart @@ -13,15 +13,14 @@ String _$preferenceSettingContentHash() => @ProviderFor(_preferenceSettingContent) final _preferenceSettingContentProvider = FutureProvider>.internal( - _preferenceSettingContent, - name: r'_preferenceSettingContentProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$preferenceSettingContentHash, - dependencies: null, - allTransitiveDependencies: null, - ); + _preferenceSettingContent, + name: r'_preferenceSettingContentProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$preferenceSettingContentHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element @@ -61,15 +60,21 @@ class _PreferenceSettingGroupsFamily const _PreferenceSettingGroupsFamily(); /// See also [_preferenceSettingGroups]. - _PreferenceSettingGroupsProvider call(PreferencePartition partition) { - return _PreferenceSettingGroupsProvider(partition); + _PreferenceSettingGroupsProvider call( + PreferencePartition partition, + ) { + return _PreferenceSettingGroupsProvider( + partition, + ); } @override _PreferenceSettingGroupsProvider getProviderOverride( covariant _PreferenceSettingGroupsProvider provider, ) { - return call(provider.partition); + return call( + provider.partition, + ); } static const Iterable? _dependencies = null; @@ -91,23 +96,24 @@ class _PreferenceSettingGroupsFamily class _PreferenceSettingGroupsProvider extends FutureProvider> { /// See also [_preferenceSettingGroups]. - _PreferenceSettingGroupsProvider(PreferencePartition partition) - : this._internal( - (ref) => _preferenceSettingGroups( - ref as _PreferenceSettingGroupsRef, - partition, - ), - from: _preferenceSettingGroupsProvider, - name: r'_preferenceSettingGroupsProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$preferenceSettingGroupsHash, - dependencies: _PreferenceSettingGroupsFamily._dependencies, - allTransitiveDependencies: - _PreferenceSettingGroupsFamily._allTransitiveDependencies, - partition: partition, - ); + _PreferenceSettingGroupsProvider( + PreferencePartition partition, + ) : this._internal( + (ref) => _preferenceSettingGroups( + ref as _PreferenceSettingGroupsRef, + partition, + ), + from: _preferenceSettingGroupsProvider, + name: r'_preferenceSettingGroupsProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$preferenceSettingGroupsHash, + dependencies: _PreferenceSettingGroupsFamily._dependencies, + allTransitiveDependencies: + _PreferenceSettingGroupsFamily._allTransitiveDependencies, + partition: partition, + ); _PreferenceSettingGroupsProvider._internal( super._createNotifier, { @@ -124,9 +130,8 @@ class _PreferenceSettingGroupsProvider @override Override overrideWith( FutureOr> Function( - _PreferenceSettingGroupsRef provider, - ) - create, + _PreferenceSettingGroupsRef provider) + create, ) { return ProviderOverride( origin: this, @@ -198,14 +203,20 @@ class _PreferenceSettingGroupFamily PreferencePartition partition, String groupName, ) { - return _PreferenceSettingGroupProvider(partition, groupName); + return _PreferenceSettingGroupProvider( + partition, + groupName, + ); } @override _PreferenceSettingGroupProvider getProviderOverride( covariant _PreferenceSettingGroupProvider provider, ) { - return call(provider.partition, provider.groupName); + return call( + provider.partition, + provider.groupName, + ); } static const Iterable? _dependencies = null; @@ -231,23 +242,23 @@ class _PreferenceSettingGroupProvider PreferencePartition partition, String groupName, ) : this._internal( - (ref) => _preferenceSettingGroup( - ref as _PreferenceSettingGroupRef, - partition, - groupName, - ), - from: _preferenceSettingGroupProvider, - name: r'_preferenceSettingGroupProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$preferenceSettingGroupHash, - dependencies: _PreferenceSettingGroupFamily._dependencies, - allTransitiveDependencies: - _PreferenceSettingGroupFamily._allTransitiveDependencies, - partition: partition, - groupName: groupName, - ); + (ref) => _preferenceSettingGroup( + ref as _PreferenceSettingGroupRef, + partition, + groupName, + ), + from: _preferenceSettingGroupProvider, + name: r'_preferenceSettingGroupProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$preferenceSettingGroupHash, + dependencies: _PreferenceSettingGroupFamily._dependencies, + allTransitiveDependencies: + _PreferenceSettingGroupFamily._allTransitiveDependencies, + partition: partition, + groupName: groupName, + ); _PreferenceSettingGroupProvider._internal( super._createNotifier, { @@ -266,9 +277,8 @@ class _PreferenceSettingGroupProvider @override Override overrideWith( FutureOr Function( - _PreferenceSettingGroupRef provider, - ) - create, + _PreferenceSettingGroupRef provider) + create, ) { return ProviderOverride( origin: this, @@ -335,29 +345,24 @@ String _$preferenceRepositoryHash() => /// See also [_PreferenceRepository]. @ProviderFor(_PreferenceRepository) final _preferenceRepositoryProvider = AutoDisposeNotifierProvider< - _PreferenceRepository, - Raw>> ->.internal( + _PreferenceRepository, Raw>>>.internal( _PreferenceRepository.new, name: r'_preferenceRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$preferenceRepositoryHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$preferenceRepositoryHash, dependencies: null, allTransitiveDependencies: null, ); -typedef _$PreferenceRepository = - AutoDisposeNotifier>>>; +typedef _$PreferenceRepository + = AutoDisposeNotifier>>>; String _$unifiedPreferenceSettingsRepositoryHash() => r'35aa16ffa7aa1453c8331ed7470ef85a68d27178'; abstract class _$UnifiedPreferenceSettingsRepository - extends - BuildlessAutoDisposeStreamNotifier< - Map - > { + extends BuildlessAutoDisposeStreamNotifier< + Map> { late final PreferencePartition partition; Stream> build( @@ -380,14 +385,18 @@ class UnifiedPreferenceSettingsRepositoryFamily UnifiedPreferenceSettingsRepositoryProvider call( PreferencePartition partition, ) { - return UnifiedPreferenceSettingsRepositoryProvider(partition); + return UnifiedPreferenceSettingsRepositoryProvider( + partition, + ); } @override UnifiedPreferenceSettingsRepositoryProvider getProviderOverride( covariant UnifiedPreferenceSettingsRepositoryProvider provider, ) { - return call(provider.partition); + return call( + provider.partition, + ); } static const Iterable? _dependencies = null; @@ -407,27 +416,25 @@ class UnifiedPreferenceSettingsRepositoryFamily /// See also [UnifiedPreferenceSettingsRepository]. class UnifiedPreferenceSettingsRepositoryProvider - extends - AutoDisposeStreamNotifierProviderImpl< - UnifiedPreferenceSettingsRepository, - Map - > { + extends AutoDisposeStreamNotifierProviderImpl< + UnifiedPreferenceSettingsRepository, + Map> { /// See also [UnifiedPreferenceSettingsRepository]. - UnifiedPreferenceSettingsRepositoryProvider(PreferencePartition partition) - : this._internal( - () => UnifiedPreferenceSettingsRepository()..partition = partition, - from: unifiedPreferenceSettingsRepositoryProvider, - name: r'unifiedPreferenceSettingsRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$unifiedPreferenceSettingsRepositoryHash, - dependencies: UnifiedPreferenceSettingsRepositoryFamily._dependencies, - allTransitiveDependencies: - UnifiedPreferenceSettingsRepositoryFamily - ._allTransitiveDependencies, - partition: partition, - ); + UnifiedPreferenceSettingsRepositoryProvider( + PreferencePartition partition, + ) : this._internal( + () => UnifiedPreferenceSettingsRepository()..partition = partition, + from: unifiedPreferenceSettingsRepositoryProvider, + name: r'unifiedPreferenceSettingsRepositoryProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$unifiedPreferenceSettingsRepositoryHash, + dependencies: UnifiedPreferenceSettingsRepositoryFamily._dependencies, + allTransitiveDependencies: UnifiedPreferenceSettingsRepositoryFamily + ._allTransitiveDependencies, + partition: partition, + ); UnifiedPreferenceSettingsRepositoryProvider._internal( super._createNotifier, { @@ -445,7 +452,9 @@ class UnifiedPreferenceSettingsRepositoryProvider Stream> runNotifierBuild( covariant UnifiedPreferenceSettingsRepository notifier, ) { - return notifier.build(partition); + return notifier.build( + partition, + ); } @override @@ -465,11 +474,8 @@ class UnifiedPreferenceSettingsRepositoryProvider } @override - AutoDisposeStreamNotifierProviderElement< - UnifiedPreferenceSettingsRepository, - Map - > - createElement() { + AutoDisposeStreamNotifierProviderElement> createElement() { return _UnifiedPreferenceSettingsRepositoryProviderElement(this); } @@ -491,20 +497,16 @@ class UnifiedPreferenceSettingsRepositoryProvider @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element mixin UnifiedPreferenceSettingsRepositoryRef - on - AutoDisposeStreamNotifierProviderRef< - Map - > { + on AutoDisposeStreamNotifierProviderRef< + Map> { /// The parameter `partition` of this provider. PreferencePartition get partition; } class _UnifiedPreferenceSettingsRepositoryProviderElement - extends - AutoDisposeStreamNotifierProviderElement< - UnifiedPreferenceSettingsRepository, - Map - > + extends AutoDisposeStreamNotifierProviderElement< + UnifiedPreferenceSettingsRepository, + Map> with UnifiedPreferenceSettingsRepositoryRef { _UnifiedPreferenceSettingsRepositoryProviderElement(super.provider); @@ -543,14 +545,20 @@ class PreferenceSettingsGroupRepositoryFamily PreferencePartition partition, String groupName, ) { - return PreferenceSettingsGroupRepositoryProvider(partition, groupName); + return PreferenceSettingsGroupRepositoryProvider( + partition, + groupName, + ); } @override PreferenceSettingsGroupRepositoryProvider getProviderOverride( covariant PreferenceSettingsGroupRepositoryProvider provider, ) { - return call(provider.partition, provider.groupName); + return call( + provider.partition, + provider.groupName, + ); } static const Iterable? _dependencies = null; @@ -570,32 +578,28 @@ class PreferenceSettingsGroupRepositoryFamily /// See also [PreferenceSettingsGroupRepository]. class PreferenceSettingsGroupRepositoryProvider - extends - AutoDisposeStreamNotifierProviderImpl< - PreferenceSettingsGroupRepository, - PreferenceSettingGroup - > { + extends AutoDisposeStreamNotifierProviderImpl< + PreferenceSettingsGroupRepository, PreferenceSettingGroup> { /// See also [PreferenceSettingsGroupRepository]. PreferenceSettingsGroupRepositoryProvider( PreferencePartition partition, String groupName, ) : this._internal( - () => - PreferenceSettingsGroupRepository() - ..partition = partition - ..groupName = groupName, - from: preferenceSettingsGroupRepositoryProvider, - name: r'preferenceSettingsGroupRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$preferenceSettingsGroupRepositoryHash, - dependencies: PreferenceSettingsGroupRepositoryFamily._dependencies, - allTransitiveDependencies: - PreferenceSettingsGroupRepositoryFamily._allTransitiveDependencies, - partition: partition, - groupName: groupName, - ); + () => PreferenceSettingsGroupRepository() + ..partition = partition + ..groupName = groupName, + from: preferenceSettingsGroupRepositoryProvider, + name: r'preferenceSettingsGroupRepositoryProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$preferenceSettingsGroupRepositoryHash, + dependencies: PreferenceSettingsGroupRepositoryFamily._dependencies, + allTransitiveDependencies: PreferenceSettingsGroupRepositoryFamily + ._allTransitiveDependencies, + partition: partition, + groupName: groupName, + ); PreferenceSettingsGroupRepositoryProvider._internal( super._createNotifier, { @@ -615,7 +619,10 @@ class PreferenceSettingsGroupRepositoryProvider Stream runNotifierBuild( covariant PreferenceSettingsGroupRepository notifier, ) { - return notifier.build(partition, groupName); + return notifier.build( + partition, + groupName, + ); } @override @@ -623,10 +630,9 @@ class PreferenceSettingsGroupRepositoryProvider return ProviderOverride( origin: this, override: PreferenceSettingsGroupRepositoryProvider._internal( - () => - create() - ..partition = partition - ..groupName = groupName, + () => create() + ..partition = partition + ..groupName = groupName, from: from, name: null, dependencies: null, @@ -639,11 +645,8 @@ class PreferenceSettingsGroupRepositoryProvider } @override - AutoDisposeStreamNotifierProviderElement< - PreferenceSettingsGroupRepository, - PreferenceSettingGroup - > - createElement() { + AutoDisposeStreamNotifierProviderElement createElement() { return _PreferenceSettingsGroupRepositoryProviderElement(this); } @@ -676,12 +679,9 @@ mixin PreferenceSettingsGroupRepositoryRef } class _PreferenceSettingsGroupRepositoryProviderElement - extends - AutoDisposeStreamNotifierProviderElement< - PreferenceSettingsGroupRepository, - PreferenceSettingGroup - > - with PreferenceSettingsGroupRepositoryRef { + extends AutoDisposeStreamNotifierProviderElement< + PreferenceSettingsGroupRepository, + PreferenceSettingGroup> with PreferenceSettingsGroupRepositoryRef { _PreferenceSettingsGroupRepositoryProviderElement(super.provider); @override @@ -691,6 +691,5 @@ class _PreferenceSettingsGroupRepositoryProviderElement String get groupName => (origin as PreferenceSettingsGroupRepositoryProvider).groupName; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/geckoview/features/readerview/domain/providers/readerable.g.dart b/app/lib/features/geckoview/features/readerview/domain/providers/readerable.g.dart index d499b42d..f8e083bc 100644 --- a/app/lib/features/geckoview/features/readerview/domain/providers/readerable.g.dart +++ b/app/lib/features/geckoview/features/readerview/domain/providers/readerable.g.dart @@ -13,10 +13,9 @@ String _$readerableServiceHash() => r'03182c8afc41f5184322a3206473cbfa96df5819'; final readerableServiceProvider = Provider.internal( readerableService, name: r'readerableServiceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$readerableServiceHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$readerableServiceHash, dependencies: null, allTransitiveDependencies: null, ); @@ -31,15 +30,14 @@ String _$appearanceButtonVisibilityHash() => @ProviderFor(appearanceButtonVisibility) final appearanceButtonVisibilityProvider = AutoDisposeStreamProvider.internal( - appearanceButtonVisibility, - name: r'appearanceButtonVisibilityProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$appearanceButtonVisibilityHash, - dependencies: null, - allTransitiveDependencies: null, - ); + appearanceButtonVisibility, + name: r'appearanceButtonVisibilityProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$appearanceButtonVisibilityHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element diff --git a/app/lib/features/geckoview/features/readerview/presentation/controllers/readerable.g.dart b/app/lib/features/geckoview/features/readerview/presentation/controllers/readerable.g.dart index 55574241..a2981dd3 100644 --- a/app/lib/features/geckoview/features/readerview/presentation/controllers/readerable.g.dart +++ b/app/lib/features/geckoview/features/readerview/presentation/controllers/readerable.g.dart @@ -13,15 +13,14 @@ String _$readerableScreenControllerHash() => @ProviderFor(ReaderableScreenController) final readerableScreenControllerProvider = AsyncNotifierProvider.internal( - ReaderableScreenController.new, - name: r'readerableScreenControllerProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$readerableScreenControllerHash, - dependencies: null, - allTransitiveDependencies: null, - ); + ReaderableScreenController.new, + name: r'readerableScreenControllerProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$readerableScreenControllerHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$ReaderableScreenController = AsyncNotifier; // ignore_for_file: type=lint diff --git a/app/lib/features/geckoview/features/search/domain/providers/engine_suggestions.g.dart b/app/lib/features/geckoview/features/search/domain/providers/engine_suggestions.g.dart index b7e5c713..6ff9bc3e 100644 --- a/app/lib/features/geckoview/features/search/domain/providers/engine_suggestions.g.dart +++ b/app/lib/features/geckoview/features/search/domain/providers/engine_suggestions.g.dart @@ -13,34 +13,30 @@ String _$engineHistorySuggestionsHash() => @ProviderFor(engineHistorySuggestions) final engineHistorySuggestionsProvider = AutoDisposeProvider>>.internal( - engineHistorySuggestions, - name: r'engineHistorySuggestionsProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$engineHistorySuggestionsHash, - dependencies: null, - allTransitiveDependencies: null, - ); + engineHistorySuggestions, + name: r'engineHistorySuggestionsProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$engineHistorySuggestionsHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element -typedef EngineHistorySuggestionsRef = - AutoDisposeProviderRef>>; +typedef EngineHistorySuggestionsRef + = AutoDisposeProviderRef>>; String _$engineSuggestionsHash() => r'ba2c2d7f0a5e99fd9e639acd020b8cf3016c6126'; /// See also [EngineSuggestions]. @ProviderFor(EngineSuggestions) final engineSuggestionsProvider = AutoDisposeStreamNotifierProvider< - EngineSuggestions, - List ->.internal( + EngineSuggestions, List>.internal( EngineSuggestions.new, name: r'engineSuggestionsProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$engineSuggestionsHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$engineSuggestionsHash, dependencies: null, allTransitiveDependencies: null, ); diff --git a/app/lib/features/geckoview/features/search/domain/providers/search_suggestions.g.dart b/app/lib/features/geckoview/features/search/domain/providers/search_suggestions.g.dart index cf3ee47b..000570e5 100644 --- a/app/lib/features/geckoview/features/search/domain/providers/search_suggestions.g.dart +++ b/app/lib/features/geckoview/features/search/domain/providers/search_suggestions.g.dart @@ -13,15 +13,14 @@ String _$defaultSearchSuggestionsHash() => @ProviderFor(defaultSearchSuggestions) final defaultSearchSuggestionsProvider = Provider.internal( - defaultSearchSuggestions, - name: r'defaultSearchSuggestionsProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$defaultSearchSuggestionsHash, - dependencies: null, - allTransitiveDependencies: null, - ); + defaultSearchSuggestions, + name: r'defaultSearchSuggestionsProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$defaultSearchSuggestionsHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element @@ -53,7 +52,9 @@ abstract class _$SearchSuggestions extends BuildlessAutoDisposeStreamNotifier> { late final ISearchSuggestionProvider? suggestionsProvider; - Stream> build({ISearchSuggestionProvider? suggestionsProvider}); + Stream> build({ + ISearchSuggestionProvider? suggestionsProvider, + }); } /// See also [SearchSuggestions]. @@ -69,14 +70,18 @@ class SearchSuggestionsFamily extends Family>> { SearchSuggestionsProvider call({ ISearchSuggestionProvider? suggestionsProvider, }) { - return SearchSuggestionsProvider(suggestionsProvider: suggestionsProvider); + return SearchSuggestionsProvider( + suggestionsProvider: suggestionsProvider, + ); } @override SearchSuggestionsProvider getProviderOverride( covariant SearchSuggestionsProvider provider, ) { - return call(suggestionsProvider: provider.suggestionsProvider); + return call( + suggestionsProvider: provider.suggestionsProvider, + ); } static const Iterable? _dependencies = null; @@ -95,24 +100,24 @@ class SearchSuggestionsFamily extends Family>> { } /// See also [SearchSuggestions]. -class SearchSuggestionsProvider - extends - AutoDisposeStreamNotifierProviderImpl> { +class SearchSuggestionsProvider extends AutoDisposeStreamNotifierProviderImpl< + SearchSuggestions, List> { /// See also [SearchSuggestions]. - SearchSuggestionsProvider({ISearchSuggestionProvider? suggestionsProvider}) - : this._internal( - () => SearchSuggestions()..suggestionsProvider = suggestionsProvider, - from: searchSuggestionsProvider, - name: r'searchSuggestionsProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$searchSuggestionsHash, - dependencies: SearchSuggestionsFamily._dependencies, - allTransitiveDependencies: - SearchSuggestionsFamily._allTransitiveDependencies, - suggestionsProvider: suggestionsProvider, - ); + SearchSuggestionsProvider({ + ISearchSuggestionProvider? suggestionsProvider, + }) : this._internal( + () => SearchSuggestions()..suggestionsProvider = suggestionsProvider, + from: searchSuggestionsProvider, + name: r'searchSuggestionsProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$searchSuggestionsHash, + dependencies: SearchSuggestionsFamily._dependencies, + allTransitiveDependencies: + SearchSuggestionsFamily._allTransitiveDependencies, + suggestionsProvider: suggestionsProvider, + ); SearchSuggestionsProvider._internal( super._createNotifier, { @@ -127,8 +132,12 @@ class SearchSuggestionsProvider final ISearchSuggestionProvider? suggestionsProvider; @override - Stream> runNotifierBuild(covariant SearchSuggestions notifier) { - return notifier.build(suggestionsProvider: suggestionsProvider); + Stream> runNotifierBuild( + covariant SearchSuggestions notifier, + ) { + return notifier.build( + suggestionsProvider: suggestionsProvider, + ); } @override @@ -149,7 +158,7 @@ class SearchSuggestionsProvider @override AutoDisposeStreamNotifierProviderElement> - createElement() { + createElement() { return _SearchSuggestionsProviderElement(this); } @@ -177,18 +186,13 @@ mixin SearchSuggestionsRef } class _SearchSuggestionsProviderElement - extends - AutoDisposeStreamNotifierProviderElement< - SearchSuggestions, - List - > - with SearchSuggestionsRef { + extends AutoDisposeStreamNotifierProviderElement> with SearchSuggestionsRef { _SearchSuggestionsProviderElement(super.provider); @override ISearchSuggestionProvider? get suggestionsProvider => (origin as SearchSuggestionsProvider).suggestionsProvider; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/geckoview/features/tabs/data/database/database.g.dart b/app/lib/features/geckoview/features/tabs/data/database/database.g.dart index 11f16260..04cfdc9d 100644 --- a/app/lib/features/geckoview/features/tabs/data/database/database.g.dart +++ b/app/lib/features/geckoview/features/tabs/data/database/database.g.dart @@ -9,39 +9,27 @@ class Container extends Table with TableInfo { final String? _alias; Container(this.attachedDatabase, [this._alias]); late final GeneratedColumn id = GeneratedColumn( - 'id', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'PRIMARY KEY NOT NULL', - ); + 'id', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'PRIMARY KEY NOT NULL'); late final GeneratedColumn name = GeneratedColumn( - 'name', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'name', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumnWithTypeConverter color = - GeneratedColumn( - 'color', - aliasedName, - false, - type: DriftSqlType.int, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ).withConverter(Container.$convertercolor); + GeneratedColumn('color', aliasedName, false, + type: DriftSqlType.int, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL') + .withConverter(Container.$convertercolor); late final GeneratedColumnWithTypeConverter - metadata = GeneratedColumn( - 'metadata', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ).withConverter(Container.$convertermetadatan); + metadata = GeneratedColumn('metadata', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: '') + .withConverter(Container.$convertermetadatan); @override List get $columns => [id, name, color, metadata]; @override @@ -55,27 +43,15 @@ class Container extends Table with TableInfo { ContainerData map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return ContainerData( - id: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}id'], - )!, - name: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}name'], - ), - color: Container.$convertercolor.fromSql( - attachedDatabase.typeMapping.read( - DriftSqlType.int, - data['${effectivePrefix}color'], - )!, - ), - metadata: Container.$convertermetadatan.fromSql( - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}metadata'], - ), - ), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + name: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}name']), + color: Container.$convertercolor.fromSql(attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}color'])!), + metadata: Container.$convertermetadatan.fromSql(attachedDatabase + .typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}metadata'])), ); } @@ -112,8 +88,8 @@ class ContainerCompanion extends UpdateCompanion { required Color color, this.metadata = const Value.absent(), this.rowid = const Value.absent(), - }) : id = Value(id), - color = Value(color); + }) : id = Value(id), + color = Value(color); static Insertable custom({ Expression? id, Expression? name, @@ -130,13 +106,12 @@ class ContainerCompanion extends UpdateCompanion { }); } - ContainerCompanion copyWith({ - Value? id, - Value? name, - Value? color, - Value? metadata, - Value? rowid, - }) { + ContainerCompanion copyWith( + {Value? id, + Value? name, + Value? color, + Value? metadata, + Value? rowid}) { return ContainerCompanion( id: id ?? this.id, name: name ?? this.name, @@ -156,14 +131,12 @@ class ContainerCompanion extends UpdateCompanion { map['name'] = Variable(name.value); } if (color.present) { - map['color'] = Variable( - Container.$convertercolor.toSql(color.value), - ); + map['color'] = + Variable(Container.$convertercolor.toSql(color.value)); } if (metadata.present) { - map['metadata'] = Variable( - Container.$convertermetadatan.toSql(metadata.value), - ); + map['metadata'] = + Variable(Container.$convertermetadatan.toSql(metadata.value)); } if (rowid.present) { map['rowid'] = Variable(rowid.value); @@ -190,110 +163,74 @@ class Tab extends Table with TableInfo { final String? _alias; Tab(this.attachedDatabase, [this._alias]); late final GeneratedColumn id = GeneratedColumn( - 'id', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'PRIMARY KEY NOT NULL', - ); + 'id', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'PRIMARY KEY NOT NULL'); late final GeneratedColumn containerId = GeneratedColumn( - 'container_id', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: 'REFERENCES container(id)ON DELETE CASCADE', - ); + 'container_id', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: 'REFERENCES container(id)ON DELETE CASCADE'); late final GeneratedColumn orderKey = GeneratedColumn( - 'order_key', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'order_key', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); late final GeneratedColumn url = GeneratedColumn( - 'url', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'url', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumn title = GeneratedColumn( - 'title', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'title', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumn isProbablyReaderable = GeneratedColumn( - 'is_probably_readerable', - aliasedName, - true, - type: DriftSqlType.bool, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'is_probably_readerable', aliasedName, true, + type: DriftSqlType.bool, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumn extractedContentMarkdown = - GeneratedColumn( - 'extracted_content_markdown', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + GeneratedColumn('extracted_content_markdown', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumn extractedContentPlain = - GeneratedColumn( - 'extracted_content_plain', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + GeneratedColumn('extracted_content_plain', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumn fullContentMarkdown = - GeneratedColumn( - 'full_content_markdown', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + GeneratedColumn('full_content_markdown', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumn fullContentPlain = GeneratedColumn( - 'full_content_plain', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'full_content_plain', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumn timestamp = GeneratedColumn( - 'timestamp', - aliasedName, - false, - type: DriftSqlType.dateTime, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'timestamp', aliasedName, false, + type: DriftSqlType.dateTime, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); @override List get $columns => [ - id, - containerId, - orderKey, - url, - title, - isProbablyReaderable, - extractedContentMarkdown, - extractedContentPlain, - fullContentMarkdown, - fullContentPlain, - timestamp, - ]; + id, + containerId, + orderKey, + url, + title, + isProbablyReaderable, + extractedContentMarkdown, + extractedContentPlain, + fullContentMarkdown, + fullContentPlain, + timestamp + ]; @override String get aliasedName => _alias ?? actualTableName; @override @@ -305,53 +242,30 @@ class Tab extends Table with TableInfo { TabData map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return TabData( - id: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}id'], - )!, - containerId: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}container_id'], - ), - orderKey: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}order_key'], - )!, - url: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}url'], - ), - title: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}title'], - ), + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, + containerId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}container_id']), + orderKey: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}order_key'])!, + url: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}url']), + title: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}title']), isProbablyReaderable: attachedDatabase.typeMapping.read( - DriftSqlType.bool, - data['${effectivePrefix}is_probably_readerable'], - ), + DriftSqlType.bool, data['${effectivePrefix}is_probably_readerable']), extractedContentMarkdown: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}extracted_content_markdown'], - ), + DriftSqlType.string, + data['${effectivePrefix}extracted_content_markdown']), extractedContentPlain: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}extracted_content_plain'], - ), + DriftSqlType.string, + data['${effectivePrefix}extracted_content_plain']), fullContentMarkdown: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}full_content_markdown'], - ), + DriftSqlType.string, data['${effectivePrefix}full_content_markdown']), fullContentPlain: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}full_content_plain'], - ), - timestamp: - attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}timestamp'], - )!, + DriftSqlType.string, data['${effectivePrefix}full_content_plain']), + timestamp: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}timestamp'])!, ); } @@ -376,19 +290,18 @@ class TabData extends DataClass implements Insertable { final String? fullContentMarkdown; final String? fullContentPlain; final DateTime timestamp; - const TabData({ - required this.id, - this.containerId, - required this.orderKey, - this.url, - this.title, - this.isProbablyReaderable, - this.extractedContentMarkdown, - this.extractedContentPlain, - this.fullContentMarkdown, - this.fullContentPlain, - required this.timestamp, - }); + const TabData( + {required this.id, + this.containerId, + required this.orderKey, + this.url, + this.title, + this.isProbablyReaderable, + this.extractedContentMarkdown, + this.extractedContentPlain, + this.fullContentMarkdown, + this.fullContentPlain, + required this.timestamp}); @override Map toColumns(bool nullToAbsent) { final map = {}; @@ -407,9 +320,8 @@ class TabData extends DataClass implements Insertable { map['is_probably_readerable'] = Variable(isProbablyReaderable); } if (!nullToAbsent || extractedContentMarkdown != null) { - map['extracted_content_markdown'] = Variable( - extractedContentMarkdown, - ); + map['extracted_content_markdown'] = + Variable(extractedContentMarkdown); } if (!nullToAbsent || extractedContentPlain != null) { map['extracted_content_plain'] = Variable(extractedContentPlain); @@ -424,10 +336,8 @@ class TabData extends DataClass implements Insertable { return map; } - factory TabData.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory TabData.fromJson(Map json, + {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return TabData( id: serializer.fromJson(json['id']), @@ -435,21 +345,16 @@ class TabData extends DataClass implements Insertable { orderKey: serializer.fromJson(json['order_key']), url: serializer.fromJson(json['url']), title: serializer.fromJson(json['title']), - isProbablyReaderable: serializer.fromJson( - json['is_probably_readerable'], - ), - extractedContentMarkdown: serializer.fromJson( - json['extracted_content_markdown'], - ), - extractedContentPlain: serializer.fromJson( - json['extracted_content_plain'], - ), - fullContentMarkdown: serializer.fromJson( - json['full_content_markdown'], - ), - fullContentPlain: serializer.fromJson( - json['full_content_plain'], - ), + isProbablyReaderable: + serializer.fromJson(json['is_probably_readerable']), + extractedContentMarkdown: + serializer.fromJson(json['extracted_content_markdown']), + extractedContentPlain: + serializer.fromJson(json['extracted_content_plain']), + fullContentMarkdown: + serializer.fromJson(json['full_content_markdown']), + fullContentPlain: + serializer.fromJson(json['full_content_plain']), timestamp: serializer.fromJson(json['timestamp']), ); } @@ -463,58 +368,51 @@ class TabData extends DataClass implements Insertable { 'url': serializer.toJson(url), 'title': serializer.toJson(title), 'is_probably_readerable': serializer.toJson(isProbablyReaderable), - 'extracted_content_markdown': serializer.toJson( - extractedContentMarkdown, - ), - 'extracted_content_plain': serializer.toJson( - extractedContentPlain, - ), + 'extracted_content_markdown': + serializer.toJson(extractedContentMarkdown), + 'extracted_content_plain': + serializer.toJson(extractedContentPlain), 'full_content_markdown': serializer.toJson(fullContentMarkdown), 'full_content_plain': serializer.toJson(fullContentPlain), 'timestamp': serializer.toJson(timestamp), }; } - TabData copyWith({ - String? id, - Value containerId = const Value.absent(), - String? orderKey, - Value url = const Value.absent(), - Value title = const Value.absent(), - Value isProbablyReaderable = const Value.absent(), - Value extractedContentMarkdown = const Value.absent(), - Value extractedContentPlain = const Value.absent(), - Value fullContentMarkdown = const Value.absent(), - Value fullContentPlain = const Value.absent(), - DateTime? timestamp, - }) => TabData( - id: id ?? this.id, - containerId: containerId.present ? containerId.value : this.containerId, - orderKey: orderKey ?? this.orderKey, - url: url.present ? url.value : this.url, - title: title.present ? title.value : this.title, - isProbablyReaderable: - isProbablyReaderable.present + TabData copyWith( + {String? id, + Value containerId = const Value.absent(), + String? orderKey, + Value url = const Value.absent(), + Value title = const Value.absent(), + Value isProbablyReaderable = const Value.absent(), + Value extractedContentMarkdown = const Value.absent(), + Value extractedContentPlain = const Value.absent(), + Value fullContentMarkdown = const Value.absent(), + Value fullContentPlain = const Value.absent(), + DateTime? timestamp}) => + TabData( + id: id ?? this.id, + containerId: containerId.present ? containerId.value : this.containerId, + orderKey: orderKey ?? this.orderKey, + url: url.present ? url.value : this.url, + title: title.present ? title.value : this.title, + isProbablyReaderable: isProbablyReaderable.present ? isProbablyReaderable.value : this.isProbablyReaderable, - extractedContentMarkdown: - extractedContentMarkdown.present + extractedContentMarkdown: extractedContentMarkdown.present ? extractedContentMarkdown.value : this.extractedContentMarkdown, - extractedContentPlain: - extractedContentPlain.present + extractedContentPlain: extractedContentPlain.present ? extractedContentPlain.value : this.extractedContentPlain, - fullContentMarkdown: - fullContentMarkdown.present + fullContentMarkdown: fullContentMarkdown.present ? fullContentMarkdown.value : this.fullContentMarkdown, - fullContentPlain: - fullContentPlain.present + fullContentPlain: fullContentPlain.present ? fullContentPlain.value : this.fullContentPlain, - timestamp: timestamp ?? this.timestamp, - ); + timestamp: timestamp ?? this.timestamp, + ); TabData copyWithCompanion(TabCompanion data) { return TabData( id: data.id.present ? data.id.value : this.id, @@ -523,26 +421,21 @@ class TabData extends DataClass implements Insertable { orderKey: data.orderKey.present ? data.orderKey.value : this.orderKey, url: data.url.present ? data.url.value : this.url, title: data.title.present ? data.title.value : this.title, - isProbablyReaderable: - data.isProbablyReaderable.present - ? data.isProbablyReaderable.value - : this.isProbablyReaderable, - extractedContentMarkdown: - data.extractedContentMarkdown.present - ? data.extractedContentMarkdown.value - : this.extractedContentMarkdown, - extractedContentPlain: - data.extractedContentPlain.present - ? data.extractedContentPlain.value - : this.extractedContentPlain, - fullContentMarkdown: - data.fullContentMarkdown.present - ? data.fullContentMarkdown.value - : this.fullContentMarkdown, - fullContentPlain: - data.fullContentPlain.present - ? data.fullContentPlain.value - : this.fullContentPlain, + isProbablyReaderable: data.isProbablyReaderable.present + ? data.isProbablyReaderable.value + : this.isProbablyReaderable, + extractedContentMarkdown: data.extractedContentMarkdown.present + ? data.extractedContentMarkdown.value + : this.extractedContentMarkdown, + extractedContentPlain: data.extractedContentPlain.present + ? data.extractedContentPlain.value + : this.extractedContentPlain, + fullContentMarkdown: data.fullContentMarkdown.present + ? data.fullContentMarkdown.value + : this.fullContentMarkdown, + fullContentPlain: data.fullContentPlain.present + ? data.fullContentPlain.value + : this.fullContentPlain, timestamp: data.timestamp.present ? data.timestamp.value : this.timestamp, ); } @@ -567,18 +460,17 @@ class TabData extends DataClass implements Insertable { @override int get hashCode => Object.hash( - id, - containerId, - orderKey, - url, - title, - isProbablyReaderable, - extractedContentMarkdown, - extractedContentPlain, - fullContentMarkdown, - fullContentPlain, - timestamp, - ); + id, + containerId, + orderKey, + url, + title, + isProbablyReaderable, + extractedContentMarkdown, + extractedContentPlain, + fullContentMarkdown, + fullContentPlain, + timestamp); @override bool operator ==(Object other) => identical(this, other) || @@ -636,9 +528,9 @@ class TabCompanion extends UpdateCompanion { this.fullContentPlain = const Value.absent(), required DateTime timestamp, this.rowid = const Value.absent(), - }) : id = Value(id), - orderKey = Value(orderKey), - timestamp = Value(timestamp); + }) : id = Value(id), + orderKey = Value(orderKey), + timestamp = Value(timestamp); static Insertable custom({ Expression? id, Expression? containerId, @@ -673,20 +565,19 @@ class TabCompanion extends UpdateCompanion { }); } - TabCompanion copyWith({ - Value? id, - Value? containerId, - Value? orderKey, - Value? url, - Value? title, - Value? isProbablyReaderable, - Value? extractedContentMarkdown, - Value? extractedContentPlain, - Value? fullContentMarkdown, - Value? fullContentPlain, - Value? timestamp, - Value? rowid, - }) { + TabCompanion copyWith( + {Value? id, + Value? containerId, + Value? orderKey, + Value? url, + Value? title, + Value? isProbablyReaderable, + Value? extractedContentMarkdown, + Value? extractedContentPlain, + Value? fullContentMarkdown, + Value? fullContentPlain, + Value? timestamp, + Value? rowid}) { return TabCompanion( id: id ?? this.id, containerId: containerId ?? this.containerId, @@ -724,24 +615,20 @@ class TabCompanion extends UpdateCompanion { map['title'] = Variable(title.value); } if (isProbablyReaderable.present) { - map['is_probably_readerable'] = Variable( - isProbablyReaderable.value, - ); + map['is_probably_readerable'] = + Variable(isProbablyReaderable.value); } if (extractedContentMarkdown.present) { - map['extracted_content_markdown'] = Variable( - extractedContentMarkdown.value, - ); + map['extracted_content_markdown'] = + Variable(extractedContentMarkdown.value); } if (extractedContentPlain.present) { - map['extracted_content_plain'] = Variable( - extractedContentPlain.value, - ); + map['extracted_content_plain'] = + Variable(extractedContentPlain.value); } if (fullContentMarkdown.present) { - map['full_content_markdown'] = Variable( - fullContentMarkdown.value, - ); + map['full_content_markdown'] = + Variable(fullContentMarkdown.value); } if (fullContentPlain.present) { map['full_content_plain'] = Variable(fullContentPlain.value); @@ -781,62 +668,38 @@ class Document extends Table with TableInfo { final String? _alias; Document(this.attachedDatabase, [this._alias]); late final GeneratedColumn documentId = GeneratedColumn( - 'document_id', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL PRIMARY KEY', - ); + 'document_id', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL PRIMARY KEY'); late final GeneratedColumn mainDocumentId = GeneratedColumn( - 'main_document_id', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'main_document_id', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumn contextId = GeneratedColumn( - 'context_id', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'context_id', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumn content = GeneratedColumn( - 'content', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'content', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); late final GeneratedColumn contentHash = GeneratedColumn( - 'content_hash', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'content_hash', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); late final GeneratedColumn metadata = GeneratedColumn( - 'metadata', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'metadata', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); @override - List get $columns => [ - documentId, - mainDocumentId, - contextId, - content, - contentHash, - metadata, - ]; + List get $columns => + [documentId, mainDocumentId, contextId, content, contentHash, metadata]; @override String get aliasedName => _alias ?? actualTableName; @override @@ -848,33 +711,18 @@ class Document extends Table with TableInfo { DocumentData map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return DocumentData( - documentId: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}document_id'], - )!, + documentId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}document_id'])!, mainDocumentId: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}main_document_id'], - ), - contextId: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}context_id'], - ), - content: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}content'], - )!, - contentHash: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}content_hash'], - )!, - metadata: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}metadata'], - ), + DriftSqlType.string, data['${effectivePrefix}main_document_id']), + contextId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}context_id']), + content: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}content'])!, + contentHash: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}content_hash'])!, + metadata: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}metadata']), ); } @@ -894,14 +742,13 @@ class DocumentData extends DataClass implements Insertable { final String content; final String contentHash; final String? metadata; - const DocumentData({ - required this.documentId, - this.mainDocumentId, - this.contextId, - required this.content, - required this.contentHash, - this.metadata, - }); + const DocumentData( + {required this.documentId, + this.mainDocumentId, + this.contextId, + required this.content, + required this.contentHash, + this.metadata}); @override Map toColumns(bool nullToAbsent) { final map = {}; @@ -920,10 +767,8 @@ class DocumentData extends DataClass implements Insertable { return map; } - factory DocumentData.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory DocumentData.fromJson(Map json, + {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return DocumentData( documentId: serializer.fromJson(json['document_id']), @@ -947,30 +792,29 @@ class DocumentData extends DataClass implements Insertable { }; } - DocumentData copyWith({ - String? documentId, - Value mainDocumentId = const Value.absent(), - Value contextId = const Value.absent(), - String? content, - String? contentHash, - Value metadata = const Value.absent(), - }) => DocumentData( - documentId: documentId ?? this.documentId, - mainDocumentId: - mainDocumentId.present ? mainDocumentId.value : this.mainDocumentId, - contextId: contextId.present ? contextId.value : this.contextId, - content: content ?? this.content, - contentHash: contentHash ?? this.contentHash, - metadata: metadata.present ? metadata.value : this.metadata, - ); + DocumentData copyWith( + {String? documentId, + Value mainDocumentId = const Value.absent(), + Value contextId = const Value.absent(), + String? content, + String? contentHash, + Value metadata = const Value.absent()}) => + DocumentData( + documentId: documentId ?? this.documentId, + mainDocumentId: + mainDocumentId.present ? mainDocumentId.value : this.mainDocumentId, + contextId: contextId.present ? contextId.value : this.contextId, + content: content ?? this.content, + contentHash: contentHash ?? this.contentHash, + metadata: metadata.present ? metadata.value : this.metadata, + ); DocumentData copyWithCompanion(DocumentCompanion data) { return DocumentData( documentId: data.documentId.present ? data.documentId.value : this.documentId, - mainDocumentId: - data.mainDocumentId.present - ? data.mainDocumentId.value - : this.mainDocumentId, + mainDocumentId: data.mainDocumentId.present + ? data.mainDocumentId.value + : this.mainDocumentId, contextId: data.contextId.present ? data.contextId.value : this.contextId, content: data.content.present ? data.content.value : this.content, contentHash: @@ -994,13 +838,7 @@ class DocumentData extends DataClass implements Insertable { @override int get hashCode => Object.hash( - documentId, - mainDocumentId, - contextId, - content, - contentHash, - metadata, - ); + documentId, mainDocumentId, contextId, content, contentHash, metadata); @override bool operator ==(Object other) => identical(this, other) || @@ -1038,9 +876,9 @@ class DocumentCompanion extends UpdateCompanion { required String contentHash, this.metadata = const Value.absent(), this.rowid = const Value.absent(), - }) : documentId = Value(documentId), - content = Value(content), - contentHash = Value(contentHash); + }) : documentId = Value(documentId), + content = Value(content), + contentHash = Value(contentHash); static Insertable custom({ Expression? documentId, Expression? mainDocumentId, @@ -1061,15 +899,14 @@ class DocumentCompanion extends UpdateCompanion { }); } - DocumentCompanion copyWith({ - Value? documentId, - Value? mainDocumentId, - Value? contextId, - Value? content, - Value? contentHash, - Value? metadata, - Value? rowid, - }) { + DocumentCompanion copyWith( + {Value? documentId, + Value? mainDocumentId, + Value? contextId, + Value? content, + Value? contentHash, + Value? metadata, + Value? rowid}) { return DocumentCompanion( documentId: documentId ?? this.documentId, mainDocumentId: mainDocumentId ?? this.mainDocumentId, @@ -1130,45 +967,28 @@ class TabFts extends Table final String? _alias; TabFts(this.attachedDatabase, [this._alias]); late final GeneratedColumn title = GeneratedColumn( - 'title', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: '', - ); + 'title', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: ''); late final GeneratedColumn url = GeneratedColumn( - 'url', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: '', - ); + 'url', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: ''); late final GeneratedColumn extractedContentPlain = - GeneratedColumn( - 'extracted_content_plain', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: '', - ); + GeneratedColumn('extracted_content_plain', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: ''); late final GeneratedColumn fullContentPlain = GeneratedColumn( - 'full_content_plain', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: '', - ); + 'full_content_plain', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: ''); @override - List get $columns => [ - title, - url, - extractedContentPlain, - fullContentPlain, - ]; + List get $columns => + [title, url, extractedContentPlain, fullContentPlain]; @override String get aliasedName => _alias ?? actualTableName; @override @@ -1180,26 +1000,15 @@ class TabFts extends Table TabFt map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return TabFt( - title: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}title'], - )!, - url: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}url'], - )!, - extractedContentPlain: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}extracted_content_plain'], - )!, - fullContentPlain: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}full_content_plain'], - )!, + title: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}title'])!, + url: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}url'])!, + extractedContentPlain: attachedDatabase.typeMapping.read( + DriftSqlType.string, + data['${effectivePrefix}extracted_content_plain'])!, + fullContentPlain: attachedDatabase.typeMapping.read( + DriftSqlType.string, data['${effectivePrefix}full_content_plain'])!, ); } @@ -1220,12 +1029,11 @@ class TabFt extends DataClass implements Insertable { final String url; final String extractedContentPlain; final String fullContentPlain; - const TabFt({ - required this.title, - required this.url, - required this.extractedContentPlain, - required this.fullContentPlain, - }); + const TabFt( + {required this.title, + required this.url, + required this.extractedContentPlain, + required this.fullContentPlain}); @override Map toColumns(bool nullToAbsent) { final map = {}; @@ -1236,17 +1044,14 @@ class TabFt extends DataClass implements Insertable { return map; } - factory TabFt.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory TabFt.fromJson(Map json, + {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return TabFt( title: serializer.fromJson(json['title']), url: serializer.fromJson(json['url']), - extractedContentPlain: serializer.fromJson( - json['extracted_content_plain'], - ), + extractedContentPlain: + serializer.fromJson(json['extracted_content_plain']), fullContentPlain: serializer.fromJson(json['full_content_plain']), ); } @@ -1256,36 +1061,34 @@ class TabFt extends DataClass implements Insertable { return { 'title': serializer.toJson(title), 'url': serializer.toJson(url), - 'extracted_content_plain': serializer.toJson( - extractedContentPlain, - ), + 'extracted_content_plain': + serializer.toJson(extractedContentPlain), 'full_content_plain': serializer.toJson(fullContentPlain), }; } - TabFt copyWith({ - String? title, - String? url, - String? extractedContentPlain, - String? fullContentPlain, - }) => TabFt( - title: title ?? this.title, - url: url ?? this.url, - extractedContentPlain: extractedContentPlain ?? this.extractedContentPlain, - fullContentPlain: fullContentPlain ?? this.fullContentPlain, - ); + TabFt copyWith( + {String? title, + String? url, + String? extractedContentPlain, + String? fullContentPlain}) => + TabFt( + title: title ?? this.title, + url: url ?? this.url, + extractedContentPlain: + extractedContentPlain ?? this.extractedContentPlain, + fullContentPlain: fullContentPlain ?? this.fullContentPlain, + ); TabFt copyWithCompanion(TabFtsCompanion data) { return TabFt( title: data.title.present ? data.title.value : this.title, url: data.url.present ? data.url.value : this.url, - extractedContentPlain: - data.extractedContentPlain.present - ? data.extractedContentPlain.value - : this.extractedContentPlain, - fullContentPlain: - data.fullContentPlain.present - ? data.fullContentPlain.value - : this.fullContentPlain, + extractedContentPlain: data.extractedContentPlain.present + ? data.extractedContentPlain.value + : this.extractedContentPlain, + fullContentPlain: data.fullContentPlain.present + ? data.fullContentPlain.value + : this.fullContentPlain, ); } @@ -1332,10 +1135,10 @@ class TabFtsCompanion extends UpdateCompanion { required String extractedContentPlain, required String fullContentPlain, this.rowid = const Value.absent(), - }) : title = Value(title), - url = Value(url), - extractedContentPlain = Value(extractedContentPlain), - fullContentPlain = Value(fullContentPlain); + }) : title = Value(title), + url = Value(url), + extractedContentPlain = Value(extractedContentPlain), + fullContentPlain = Value(fullContentPlain); static Insertable custom({ Expression? title, Expression? url, @@ -1353,13 +1156,12 @@ class TabFtsCompanion extends UpdateCompanion { }); } - TabFtsCompanion copyWith({ - Value? title, - Value? url, - Value? extractedContentPlain, - Value? fullContentPlain, - Value? rowid, - }) { + TabFtsCompanion copyWith( + {Value? title, + Value? url, + Value? extractedContentPlain, + Value? fullContentPlain, + Value? rowid}) { return TabFtsCompanion( title: title ?? this.title, url: url ?? this.url, @@ -1380,9 +1182,8 @@ class TabFtsCompanion extends UpdateCompanion { map['url'] = Variable(url.value); } if (extractedContentPlain.present) { - map['extracted_content_plain'] = Variable( - extractedContentPlain.value, - ); + map['extracted_content_plain'] = + Variable(extractedContentPlain.value); } if (fullContentPlain.present) { map['full_content_plain'] = Variable(fullContentPlain.value); @@ -1412,71 +1213,43 @@ class DocumentVec extends Table with TableInfo { final String? _alias; DocumentVec(this.attachedDatabase, [this._alias]); late final GeneratedColumn id = GeneratedColumn( - 'id', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL PRIMARY KEY', - ); + 'id', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL PRIMARY KEY'); late final GeneratedColumn mainDocumentId = GeneratedColumn( - 'main_document_id', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'main_document_id', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumn contextId = GeneratedColumn( - 'context_id', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'context_id', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumn embedding = GeneratedColumn( - 'embedding', - aliasedName, - false, - type: DriftSqlType.blob, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'embedding', aliasedName, false, + type: DriftSqlType.blob, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); late final GeneratedColumn contentHash = GeneratedColumn( - 'content_hash', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'content_hash', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); late final GeneratedColumn distance = GeneratedColumn( - 'distance', - aliasedName, - true, - type: DriftSqlType.double, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'distance', aliasedName, true, + type: DriftSqlType.double, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumn k = GeneratedColumn( - 'k', - aliasedName, - true, - type: DriftSqlType.int, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'k', aliasedName, true, + type: DriftSqlType.int, + requiredDuringInsert: false, + $customConstraints: ''); @override - List get $columns => [ - id, - mainDocumentId, - contextId, - embedding, - contentHash, - distance, - k, - ]; + List get $columns => + [id, mainDocumentId, contextId, embedding, contentHash, distance, k]; @override String get aliasedName => _alias ?? actualTableName; @override @@ -1488,37 +1261,20 @@ class DocumentVec extends Table with TableInfo { DocumentVecData map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return DocumentVecData( - id: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}id'], - )!, + id: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}id'])!, mainDocumentId: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}main_document_id'], - ), - contextId: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}context_id'], - ), - embedding: - attachedDatabase.typeMapping.read( - DriftSqlType.blob, - data['${effectivePrefix}embedding'], - )!, - contentHash: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}content_hash'], - )!, - distance: attachedDatabase.typeMapping.read( - DriftSqlType.double, - data['${effectivePrefix}distance'], - ), - k: attachedDatabase.typeMapping.read( - DriftSqlType.int, - data['${effectivePrefix}k'], - ), + DriftSqlType.string, data['${effectivePrefix}main_document_id']), + contextId: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}context_id']), + embedding: attachedDatabase.typeMapping + .read(DriftSqlType.blob, data['${effectivePrefix}embedding'])!, + contentHash: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}content_hash'])!, + distance: attachedDatabase.typeMapping + .read(DriftSqlType.double, data['${effectivePrefix}distance']), + k: attachedDatabase.typeMapping + .read(DriftSqlType.int, data['${effectivePrefix}k']), ); } @@ -1541,15 +1297,14 @@ class DocumentVecData extends DataClass implements Insertable { final String contentHash; final double? distance; final int? k; - const DocumentVecData({ - required this.id, - this.mainDocumentId, - this.contextId, - required this.embedding, - required this.contentHash, - this.distance, - this.k, - }); + const DocumentVecData( + {required this.id, + this.mainDocumentId, + this.contextId, + required this.embedding, + required this.contentHash, + this.distance, + this.k}); @override Map toColumns(bool nullToAbsent) { final map = {}; @@ -1571,10 +1326,8 @@ class DocumentVecData extends DataClass implements Insertable { return map; } - factory DocumentVecData.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory DocumentVecData.fromJson(Map json, + {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return DocumentVecData( id: serializer.fromJson(json['id']), @@ -1600,31 +1353,30 @@ class DocumentVecData extends DataClass implements Insertable { }; } - DocumentVecData copyWith({ - String? id, - Value mainDocumentId = const Value.absent(), - Value contextId = const Value.absent(), - Uint8List? embedding, - String? contentHash, - Value distance = const Value.absent(), - Value k = const Value.absent(), - }) => DocumentVecData( - id: id ?? this.id, - mainDocumentId: - mainDocumentId.present ? mainDocumentId.value : this.mainDocumentId, - contextId: contextId.present ? contextId.value : this.contextId, - embedding: embedding ?? this.embedding, - contentHash: contentHash ?? this.contentHash, - distance: distance.present ? distance.value : this.distance, - k: k.present ? k.value : this.k, - ); + DocumentVecData copyWith( + {String? id, + Value mainDocumentId = const Value.absent(), + Value contextId = const Value.absent(), + Uint8List? embedding, + String? contentHash, + Value distance = const Value.absent(), + Value k = const Value.absent()}) => + DocumentVecData( + id: id ?? this.id, + mainDocumentId: + mainDocumentId.present ? mainDocumentId.value : this.mainDocumentId, + contextId: contextId.present ? contextId.value : this.contextId, + embedding: embedding ?? this.embedding, + contentHash: contentHash ?? this.contentHash, + distance: distance.present ? distance.value : this.distance, + k: k.present ? k.value : this.k, + ); DocumentVecData copyWithCompanion(DocumentVecCompanion data) { return DocumentVecData( id: data.id.present ? data.id.value : this.id, - mainDocumentId: - data.mainDocumentId.present - ? data.mainDocumentId.value - : this.mainDocumentId, + mainDocumentId: data.mainDocumentId.present + ? data.mainDocumentId.value + : this.mainDocumentId, contextId: data.contextId.present ? data.contextId.value : this.contextId, embedding: data.embedding.present ? data.embedding.value : this.embedding, contentHash: @@ -1649,15 +1401,8 @@ class DocumentVecData extends DataClass implements Insertable { } @override - int get hashCode => Object.hash( - id, - mainDocumentId, - contextId, - $driftBlobEquality.hash(embedding), - contentHash, - distance, - k, - ); + int get hashCode => Object.hash(id, mainDocumentId, contextId, + $driftBlobEquality.hash(embedding), contentHash, distance, k); @override bool operator ==(Object other) => identical(this, other) || @@ -1699,9 +1444,9 @@ class DocumentVecCompanion extends UpdateCompanion { this.distance = const Value.absent(), this.k = const Value.absent(), this.rowid = const Value.absent(), - }) : id = Value(id), - embedding = Value(embedding), - contentHash = Value(contentHash); + }) : id = Value(id), + embedding = Value(embedding), + contentHash = Value(contentHash); static Insertable custom({ Expression? id, Expression? mainDocumentId, @@ -1724,16 +1469,15 @@ class DocumentVecCompanion extends UpdateCompanion { }); } - DocumentVecCompanion copyWith({ - Value? id, - Value? mainDocumentId, - Value? contextId, - Value? embedding, - Value? contentHash, - Value? distance, - Value? k, - Value? rowid, - }) { + DocumentVecCompanion copyWith( + {Value? id, + Value? mainDocumentId, + Value? contextId, + Value? embedding, + Value? contentHash, + Value? distance, + Value? k, + Value? rowid}) { return DocumentVecCompanion( id: id ?? this.id, mainDocumentId: mainDocumentId ?? this.mainDocumentId, @@ -1799,39 +1543,29 @@ abstract class _$TabDatabase extends GeneratedDatabase { late final Tab tab = Tab(this); late final Document document = Document(this); late final Trigger tabDocumentDelete = Trigger( - 'CREATE TRIGGER tab_document_delete AFTER DELETE ON tab BEGIN DELETE FROM document WHERE main_document_id = old.id;END', - 'tab_document_delete', - ); + 'CREATE TRIGGER tab_document_delete AFTER DELETE ON tab BEGIN DELETE FROM document WHERE main_document_id = old.id;END', + 'tab_document_delete'); late final TabFts tabFts = TabFts(this); late final Trigger tabAfterInsert = Trigger( - 'CREATE TRIGGER tab_after_insert AFTER INSERT ON tab BEGIN INSERT INTO tab_fts ("rowid", title, url, extracted_content_plain, full_content_plain) VALUES (new."rowid", new.title, new.url, new.extracted_content_plain, new.full_content_plain);END', - 'tab_after_insert', - ); + 'CREATE TRIGGER tab_after_insert AFTER INSERT ON tab BEGIN INSERT INTO tab_fts ("rowid", title, url, extracted_content_plain, full_content_plain) VALUES (new."rowid", new.title, new.url, new.extracted_content_plain, new.full_content_plain);END', + 'tab_after_insert'); late final Trigger tabAfterDelete = Trigger( - 'CREATE TRIGGER tab_after_delete AFTER DELETE ON tab BEGIN INSERT INTO tab_fts (tab_fts, "rowid", title, url, extracted_content_plain, full_content_plain) VALUES (\'delete\', old."rowid", old.title, old.url, old.extracted_content_plain, old.full_content_plain);END', - 'tab_after_delete', - ); + 'CREATE TRIGGER tab_after_delete AFTER DELETE ON tab BEGIN INSERT INTO tab_fts (tab_fts, "rowid", title, url, extracted_content_plain, full_content_plain) VALUES (\'delete\', old."rowid", old.title, old.url, old.extracted_content_plain, old.full_content_plain);END', + 'tab_after_delete'); late final Trigger tabAfterUpdate = Trigger( - 'CREATE TRIGGER tab_after_update AFTER UPDATE ON tab BEGIN INSERT INTO tab_fts (tab_fts, "rowid", title, url, extracted_content_plain, full_content_plain) VALUES (\'delete\', old."rowid", old.title, old.url, old.extracted_content_plain, old.full_content_plain);INSERT INTO tab_fts ("rowid", title, url, extracted_content_plain, full_content_plain) VALUES (new."rowid", new.title, new.url, new.extracted_content_plain, new.full_content_plain);END', - 'tab_after_update', - ); - late final Index documentMainDocumentId = Index( - 'document_main_document_id', - 'CREATE INDEX document_main_document_id ON document (main_document_id)', - ); - late final Index documentContextId = Index( - 'document_context_id', - 'CREATE INDEX document_context_id ON document (context_id)', - ); + 'CREATE TRIGGER tab_after_update AFTER UPDATE ON tab BEGIN INSERT INTO tab_fts (tab_fts, "rowid", title, url, extracted_content_plain, full_content_plain) VALUES (\'delete\', old."rowid", old.title, old.url, old.extracted_content_plain, old.full_content_plain);INSERT INTO tab_fts ("rowid", title, url, extracted_content_plain, full_content_plain) VALUES (new."rowid", new.title, new.url, new.extracted_content_plain, new.full_content_plain);END', + 'tab_after_update'); + late final Index documentMainDocumentId = Index('document_main_document_id', + 'CREATE INDEX document_main_document_id ON document (main_document_id)'); + late final Index documentContextId = Index('document_context_id', + 'CREATE INDEX document_context_id ON document (context_id)'); late final DocumentVec documentVec = DocumentVec(this); late final Trigger documentDelete = Trigger( - 'CREATE TRIGGER document_delete AFTER DELETE ON document BEGIN DELETE FROM document_vec WHERE id = old.document_id;END', - 'document_delete', - ); + 'CREATE TRIGGER document_delete AFTER DELETE ON document BEGIN DELETE FROM document_vec WHERE id = old.document_id;END', + 'document_delete'); late final Trigger documentUpdateDelete = Trigger( - 'CREATE TRIGGER document_update_delete AFTER UPDATE ON document BEGIN DELETE FROM document_vec WHERE id = new.document_id AND content_hash != new.content_hash;END', - 'document_update_delete', - ); + 'CREATE TRIGGER document_update_delete AFTER UPDATE ON document BEGIN DELETE FROM document_vec WHERE id = new.document_id AND content_hash != new.content_hash;END', + 'document_update_delete'); late final ContainerDao containerDao = ContainerDao(this as TabDatabase); late final TabDao tabDao = TabDao(this as TabDatabase); late final VectorDao vectorDao = VectorDao(this as TabDatabase); @@ -1845,149 +1579,151 @@ abstract class _$TabDatabase extends GeneratedDatabase { Selectable containersWithCount() { return customSelect( - 'SELECT container.*, tab_agg.tab_count FROM container LEFT JOIN (SELECT container_id, COUNT(*) AS tab_count, MAX(timestamp) AS last_updated FROM tab GROUP BY container_id) AS tab_agg ON container.id = tab_agg.container_id ORDER BY tab_agg.last_updated DESC NULLS LAST', - variables: [], - readsFrom: {container, tab}, - ).map( - (QueryRow row) => ContainerDataWithCount( - id: row.read('id'), - name: row.readNullable('name'), - color: Container.$convertercolor.fromSql(row.read('color')), - metadata: NullAwareTypeConverter.wrapFromSql( - Container.$convertermetadata, - row.readNullable('metadata'), - ), - tabCount: row.readNullable('tab_count'), - ), - ); + 'SELECT container.*, tab_agg.tab_count FROM container LEFT JOIN (SELECT container_id, COUNT(*) AS tab_count, MAX(timestamp) AS last_updated FROM tab GROUP BY container_id) AS tab_agg ON container.id = tab_agg.container_id ORDER BY tab_agg.last_updated DESC NULLS LAST', + variables: [], + readsFrom: { + container, + tab, + }).map((QueryRow row) => ContainerDataWithCount( + id: row.read('id'), + name: row.readNullable('name'), + color: Container.$convertercolor.fromSql(row.read('color')), + metadata: NullAwareTypeConverter.wrapFromSql( + Container.$convertermetadata, + row.readNullable('metadata')), + tabCount: row.readNullable('tab_count'), + )); } - Selectable leadingOrderKey({ - required int bucket, - String? containerId, - }) { + Selectable leadingOrderKey( + {required int bucket, String? containerId}) { return customSelect( - 'SELECT lexo_rank_previous(?1, (SELECT order_key FROM tab WHERE container_id IS ?2 ORDER BY order_key LIMIT 1)) AS _c0', - variables: [Variable(bucket), Variable(containerId)], - readsFrom: {tab}, - ).map((QueryRow row) => row.read('_c0')); + 'SELECT lexo_rank_previous(?1, (SELECT order_key FROM tab WHERE container_id IS ?2 ORDER BY order_key LIMIT 1)) AS _c0', + variables: [ + Variable(bucket), + Variable(containerId) + ], + readsFrom: { + tab, + }).map((QueryRow row) => row.read('_c0')); } - Selectable trailingOrderKey({ - required int bucket, - String? containerId, - }) { + Selectable trailingOrderKey( + {required int bucket, String? containerId}) { return customSelect( - 'SELECT lexo_rank_next(?1, (SELECT order_key FROM tab WHERE container_id IS ?2 ORDER BY order_key DESC LIMIT 1)) AS _c0', - variables: [Variable(bucket), Variable(containerId)], - readsFrom: {tab}, - ).map((QueryRow row) => row.read('_c0')); + 'SELECT lexo_rank_next(?1, (SELECT order_key FROM tab WHERE container_id IS ?2 ORDER BY order_key DESC LIMIT 1)) AS _c0', + variables: [ + Variable(bucket), + Variable(containerId) + ], + readsFrom: { + tab, + }).map((QueryRow row) => row.read('_c0')); } - Selectable orderKeyAfterTab({ - String? containerId, - required String tabId, - }) { + Selectable orderKeyAfterTab( + {String? containerId, required String tabId}) { return customSelect( - 'WITH ordered_table AS (SELECT id, order_key, LEAD(order_key)OVER (ORDER BY order_key RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS) AS next_order_key FROM tab WHERE container_id IS ?1) SELECT lexo_rank_reorder_after(order_key, next_order_key) AS _c0 FROM ordered_table WHERE id = ?2', - variables: [Variable(containerId), Variable(tabId)], - readsFrom: {tab}, - ).map((QueryRow row) => row.read('_c0')); + 'WITH ordered_table AS (SELECT id, order_key, LEAD(order_key)OVER (ORDER BY order_key RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS) AS next_order_key FROM tab WHERE container_id IS ?1) SELECT lexo_rank_reorder_after(order_key, next_order_key) AS _c0 FROM ordered_table WHERE id = ?2', + variables: [ + Variable(containerId), + Variable(tabId) + ], + readsFrom: { + tab, + }).map((QueryRow row) => row.read('_c0')); } - Selectable queryTabsBasic({ - required String beforeMatch, - required String afterMatch, - required String query, - }) { + Selectable queryTabsBasic( + {required String beforeMatch, + required String afterMatch, + required String query}) { return customSelect( - 'WITH weights AS (SELECT 10.0 AS title_weight, 5.0 AS url_weight) SELECT t.id, highlight(tab_fts, 0, ?1, ?2) AS title, highlight(tab_fts, 1, ?1, ?2) AS url, bm25(tab_fts, weights.title_weight, weights.url_weight) AS weighted_rank, t.url AS clean_url FROM tab_fts AS fts INNER JOIN tab AS t ON t."rowid" = fts."rowid" CROSS JOIN weights WHERE fts.title LIKE ?3 OR fts.url LIKE ?3 ORDER BY weighted_rank ASC, t.timestamp DESC', - variables: [ - Variable(beforeMatch), - Variable(afterMatch), - Variable(query), - ], - readsFrom: {tab, tabFts}, - ).map( - (QueryRow row) => TabQueryResult( - id: row.read('id'), - title: row.readNullable('title'), - url: row.readNullable('url'), - cleanUrl: row.readNullable('clean_url'), - weightedRank: row.read('weighted_rank'), - ), - ); + 'WITH weights AS (SELECT 10.0 AS title_weight, 5.0 AS url_weight) SELECT t.id, highlight(tab_fts, 0, ?1, ?2) AS title, highlight(tab_fts, 1, ?1, ?2) AS url, bm25(tab_fts, weights.title_weight, weights.url_weight) AS weighted_rank, t.url AS clean_url FROM tab_fts AS fts INNER JOIN tab AS t ON t."rowid" = fts."rowid" CROSS JOIN weights WHERE fts.title LIKE ?3 OR fts.url LIKE ?3 ORDER BY weighted_rank ASC, t.timestamp DESC', + variables: [ + Variable(beforeMatch), + Variable(afterMatch), + Variable(query) + ], + readsFrom: { + tab, + tabFts, + }).map((QueryRow row) => TabQueryResult( + id: row.read('id'), + title: row.readNullable('title'), + url: row.readNullable('url'), + cleanUrl: row.readNullable('clean_url'), + weightedRank: row.read('weighted_rank'), + )); } - Selectable queryTabsFullContent({ - required String beforeMatch, - required String afterMatch, - required String ellipsis, - required int snippetLength, - required String query, - }) { + Selectable queryTabsFullContent( + {required String beforeMatch, + required String afterMatch, + required String ellipsis, + required int snippetLength, + required String query}) { return customSelect( - 'WITH weights AS (SELECT 10.0 AS title_weight, 5.0 AS url_weight, 3.0 AS extracted_weight, 1.0 AS full_weight) SELECT t.id, highlight(tab_fts, 0, ?1, ?2) AS title, highlight(tab_fts, 1, ?1, ?2) AS url, snippet(tab_fts, 2, ?1, ?2, ?3, ?4) AS extracted_content, snippet(tab_fts, 3, ?1, ?2, ?3, ?4) AS full_content,(bm25(tab_fts, weights.title_weight, weights.url_weight, weights.extracted_weight, weights.full_weight))AS weighted_rank, t.url AS clean_url FROM tab_fts(?5)AS fts INNER JOIN tab AS t ON t."rowid" = fts."rowid" CROSS JOIN weights ORDER BY weighted_rank ASC, t.timestamp DESC', - variables: [ - Variable(beforeMatch), - Variable(afterMatch), - Variable(ellipsis), - Variable(snippetLength), - Variable(query), - ], - readsFrom: {tab, tabFts}, - ).map( - (QueryRow row) => TabQueryResult( - id: row.read('id'), - title: row.readNullable('title'), - url: row.readNullable('url'), - cleanUrl: row.readNullable('clean_url'), - extractedContent: row.readNullable('extracted_content'), - fullContent: row.readNullable('full_content'), - weightedRank: row.read('weighted_rank'), - ), - ); + 'WITH weights AS (SELECT 10.0 AS title_weight, 5.0 AS url_weight, 3.0 AS extracted_weight, 1.0 AS full_weight) SELECT t.id, highlight(tab_fts, 0, ?1, ?2) AS title, highlight(tab_fts, 1, ?1, ?2) AS url, snippet(tab_fts, 2, ?1, ?2, ?3, ?4) AS extracted_content, snippet(tab_fts, 3, ?1, ?2, ?3, ?4) AS full_content,(bm25(tab_fts, weights.title_weight, weights.url_weight, weights.extracted_weight, weights.full_weight))AS weighted_rank, t.url AS clean_url FROM tab_fts(?5)AS fts INNER JOIN tab AS t ON t."rowid" = fts."rowid" CROSS JOIN weights ORDER BY weighted_rank ASC, t.timestamp DESC', + variables: [ + Variable(beforeMatch), + Variable(afterMatch), + Variable(ellipsis), + Variable(snippetLength), + Variable(query) + ], + readsFrom: { + tab, + tabFts, + }).map((QueryRow row) => TabQueryResult( + id: row.read('id'), + title: row.readNullable('title'), + url: row.readNullable('url'), + cleanUrl: row.readNullable('clean_url'), + extractedContent: row.readNullable('extracted_content'), + fullContent: row.readNullable('full_content'), + weightedRank: row.read('weighted_rank'), + )); } - Selectable missingDocumentEmbeddings({ - String? mainDocumentId, - String? contextId, - }) { + Selectable missingDocumentEmbeddings( + {String? mainDocumentId, String? contextId}) { return customSelect( - 'SELECT doc.* FROM document AS doc WHERE doc.main_document_id IS COALESCE(?1, doc.main_document_id) AND doc.context_id IS COALESCE(?2, doc.context_id) AND NOT EXISTS (SELECT 1 AS _c0 FROM document_vec AS vec WHERE vec.id = doc.document_id)', - variables: [ - Variable(mainDocumentId), - Variable(contextId), - ], - readsFrom: {document, documentVec}, - ).asyncMap(document.mapFromRow); + 'SELECT doc.* FROM document AS doc WHERE doc.main_document_id IS COALESCE(?1, doc.main_document_id) AND doc.context_id IS COALESCE(?2, doc.context_id) AND NOT EXISTS (SELECT 1 AS _c0 FROM document_vec AS vec WHERE vec.id = doc.document_id)', + variables: [ + Variable(mainDocumentId), + Variable(contextId) + ], + readsFrom: { + document, + documentVec, + }).asyncMap(document.mapFromRow); } - Selectable queryVectors({ - required Uint8List searchVectors, - int? k, - String? mainDocumentId, - String? contextId, - }) { + Selectable queryVectors( + {required Uint8List searchVectors, + int? k, + String? mainDocumentId, + String? contextId}) { return customSelect( - 'SELECT vec.id, doc.main_document_id, doc.context_id, doc.content, doc.metadata, vec.distance FROM document_vec AS vec INNER JOIN document AS doc ON doc.document_id = vec.id WHERE vec.embedding MATCH ?1 AND vec.k = ?2 AND vec.main_document_id IS COALESCE(?3, vec.main_document_id) AND vec.context_id IS COALESCE(?4, vec.context_id) ORDER BY vec.distance', - variables: [ - Variable(searchVectors), - Variable(k), - Variable(mainDocumentId), - Variable(contextId), - ], - readsFrom: {documentVec, document}, - ).map( - (QueryRow row) => VectorResult( - id: row.read('id'), - mainDocumentId: row.readNullable('main_document_id'), - contextId: row.readNullable('context_id'), - content: row.read('content'), - metadata: row.readNullable('metadata'), - distance: row.readNullable('distance'), - ), - ); + 'SELECT vec.id, doc.main_document_id, doc.context_id, doc.content, doc.metadata, vec.distance FROM document_vec AS vec INNER JOIN document AS doc ON doc.document_id = vec.id WHERE vec.embedding MATCH ?1 AND vec.k = ?2 AND vec.main_document_id IS COALESCE(?3, vec.main_document_id) AND vec.context_id IS COALESCE(?4, vec.context_id) ORDER BY vec.distance', + variables: [ + Variable(searchVectors), + Variable(k), + Variable(mainDocumentId), + Variable(contextId) + ], + readsFrom: { + documentVec, + document, + }).map((QueryRow row) => VectorResult( + id: row.read('id'), + mainDocumentId: row.readNullable('main_document_id'), + contextId: row.readNullable('context_id'), + content: row.read('content'), + metadata: row.readNullable('metadata'), + distance: row.readNullable('distance'), + )); } @override @@ -1995,112 +1731,107 @@ abstract class _$TabDatabase extends GeneratedDatabase { allSchemaEntities.whereType>(); @override List get allSchemaEntities => [ - container, - tab, - document, - tabDocumentDelete, - tabFts, - tabAfterInsert, - tabAfterDelete, - tabAfterUpdate, - documentMainDocumentId, - documentContextId, - documentVec, - documentDelete, - documentUpdateDelete, - ]; + container, + tab, + document, + tabDocumentDelete, + tabFts, + tabAfterInsert, + tabAfterDelete, + tabAfterUpdate, + documentMainDocumentId, + documentContextId, + documentVec, + documentDelete, + documentUpdateDelete + ]; @override - StreamQueryUpdateRules get streamUpdateRules => const StreamQueryUpdateRules([ - WritePropagation( - on: TableUpdateQuery.onTableName( - 'container', - limitUpdateKind: UpdateKind.delete, - ), - result: [TableUpdate('tab', kind: UpdateKind.delete)], - ), - WritePropagation( - on: TableUpdateQuery.onTableName( - 'tab', - limitUpdateKind: UpdateKind.delete, - ), - result: [TableUpdate('document', kind: UpdateKind.delete)], - ), - WritePropagation( - on: TableUpdateQuery.onTableName( - 'tab', - limitUpdateKind: UpdateKind.insert, - ), - result: [TableUpdate('tab_fts', kind: UpdateKind.insert)], - ), - WritePropagation( - on: TableUpdateQuery.onTableName( - 'tab', - limitUpdateKind: UpdateKind.delete, - ), - result: [TableUpdate('tab_fts', kind: UpdateKind.insert)], - ), - WritePropagation( - on: TableUpdateQuery.onTableName( - 'tab', - limitUpdateKind: UpdateKind.update, - ), - result: [TableUpdate('tab_fts', kind: UpdateKind.insert)], - ), - WritePropagation( - on: TableUpdateQuery.onTableName( - 'document', - limitUpdateKind: UpdateKind.delete, - ), - result: [TableUpdate('document_vec', kind: UpdateKind.delete)], - ), - WritePropagation( - on: TableUpdateQuery.onTableName( - 'document', - limitUpdateKind: UpdateKind.update, - ), - result: [TableUpdate('document_vec', kind: UpdateKind.delete)], - ), - ]); + StreamQueryUpdateRules get streamUpdateRules => const StreamQueryUpdateRules( + [ + WritePropagation( + on: TableUpdateQuery.onTableName('container', + limitUpdateKind: UpdateKind.delete), + result: [ + TableUpdate('tab', kind: UpdateKind.delete), + ], + ), + WritePropagation( + on: TableUpdateQuery.onTableName('tab', + limitUpdateKind: UpdateKind.delete), + result: [ + TableUpdate('document', kind: UpdateKind.delete), + ], + ), + WritePropagation( + on: TableUpdateQuery.onTableName('tab', + limitUpdateKind: UpdateKind.insert), + result: [ + TableUpdate('tab_fts', kind: UpdateKind.insert), + ], + ), + WritePropagation( + on: TableUpdateQuery.onTableName('tab', + limitUpdateKind: UpdateKind.delete), + result: [ + TableUpdate('tab_fts', kind: UpdateKind.insert), + ], + ), + WritePropagation( + on: TableUpdateQuery.onTableName('tab', + limitUpdateKind: UpdateKind.update), + result: [ + TableUpdate('tab_fts', kind: UpdateKind.insert), + ], + ), + WritePropagation( + on: TableUpdateQuery.onTableName('document', + limitUpdateKind: UpdateKind.delete), + result: [ + TableUpdate('document_vec', kind: UpdateKind.delete), + ], + ), + WritePropagation( + on: TableUpdateQuery.onTableName('document', + limitUpdateKind: UpdateKind.update), + result: [ + TableUpdate('document_vec', kind: UpdateKind.delete), + ], + ), + ], + ); } -typedef $ContainerCreateCompanionBuilder = - ContainerCompanion Function({ - required String id, - Value name, - required Color color, - Value metadata, - Value rowid, - }); -typedef $ContainerUpdateCompanionBuilder = - ContainerCompanion Function({ - Value id, - Value name, - Value color, - Value metadata, - Value rowid, - }); +typedef $ContainerCreateCompanionBuilder = ContainerCompanion Function({ + required String id, + Value name, + required Color color, + Value metadata, + Value rowid, +}); +typedef $ContainerUpdateCompanionBuilder = ContainerCompanion Function({ + Value id, + Value name, + Value color, + Value metadata, + Value rowid, +}); final class $ContainerReferences extends BaseReferences<_$TabDatabase, Container, ContainerData> { $ContainerReferences(super.$_db, super.$_table, super.$_typedResult); static MultiTypedResultKey> _tabRefsTable( - _$TabDatabase db, - ) => MultiTypedResultKey.fromTable( - db.tab, - aliasName: $_aliasNameGenerator(db.container.id, db.tab.containerId), - ); + _$TabDatabase db) => + MultiTypedResultKey.fromTable(db.tab, + aliasName: $_aliasNameGenerator(db.container.id, db.tab.containerId)); $TabProcessedTableManager get tabRefs { - final manager = $TabTableManager( - $_db, - $_db.tab, - ).filter((f) => f.containerId.id.sqlEquals($_itemColumn('id')!)); + final manager = $TabTableManager($_db, $_db.tab) + .filter((f) => f.containerId.id.sqlEquals($_itemColumn('id')!)); final cache = $_typedResult.readTableOrNull(_tabRefsTable($_db)); return ProcessedTableManager( - manager.$state.copyWith(prefetchedData: cache), - ); + manager.$state.copyWith(prefetchedData: cache)); } } @@ -2113,47 +1844,38 @@ class $ContainerFilterComposer extends Composer<_$TabDatabase, Container> { super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnFilters(column), - ); + column: $table.id, builder: (column) => ColumnFilters(column)); ColumnFilters get name => $composableBuilder( - column: $table.name, - builder: (column) => ColumnFilters(column), - ); + column: $table.name, builder: (column) => ColumnFilters(column)); ColumnWithTypeConverterFilters get color => $composableBuilder( - column: $table.color, - builder: (column) => ColumnWithTypeConverterFilters(column), - ); + column: $table.color, + builder: (column) => ColumnWithTypeConverterFilters(column)); ColumnWithTypeConverterFilters - get metadata => $composableBuilder( - column: $table.metadata, - builder: (column) => ColumnWithTypeConverterFilters(column), - ); + get metadata => $composableBuilder( + column: $table.metadata, + builder: (column) => ColumnWithTypeConverterFilters(column)); Expression tabRefs(Expression Function($TabFilterComposer f) f) { final $TabFilterComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.id, - referencedTable: $db.tab, - getReferencedColumn: (t) => t.containerId, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $TabFilterComposer( - $db: $db, - $table: $db.tab, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.id, + referencedTable: $db.tab, + getReferencedColumn: (t) => t.containerId, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $TabFilterComposer( + $db: $db, + $table: $db.tab, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return f(composer); } } @@ -2167,24 +1889,16 @@ class $ContainerOrderingComposer extends Composer<_$TabDatabase, Container> { super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnOrderings(column), - ); + column: $table.id, builder: (column) => ColumnOrderings(column)); ColumnOrderings get name => $composableBuilder( - column: $table.name, - builder: (column) => ColumnOrderings(column), - ); + column: $table.name, builder: (column) => ColumnOrderings(column)); ColumnOrderings get color => $composableBuilder( - column: $table.color, - builder: (column) => ColumnOrderings(column), - ); + column: $table.color, builder: (column) => ColumnOrderings(column)); ColumnOrderings get metadata => $composableBuilder( - column: $table.metadata, - builder: (column) => ColumnOrderings(column), - ); + column: $table.metadata, builder: (column) => ColumnOrderings(column)); } class $ContainerAnnotationComposer extends Composer<_$TabDatabase, Container> { @@ -2208,95 +1922,81 @@ class $ContainerAnnotationComposer extends Composer<_$TabDatabase, Container> { $composableBuilder(column: $table.metadata, builder: (column) => column); Expression tabRefs( - Expression Function($TabAnnotationComposer a) f, - ) { + Expression Function($TabAnnotationComposer a) f) { final $TabAnnotationComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.id, - referencedTable: $db.tab, - getReferencedColumn: (t) => t.containerId, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $TabAnnotationComposer( - $db: $db, - $table: $db.tab, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.id, + referencedTable: $db.tab, + getReferencedColumn: (t) => t.containerId, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $TabAnnotationComposer( + $db: $db, + $table: $db.tab, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return f(composer); } } -class $ContainerTableManager - extends - RootTableManager< - _$TabDatabase, - Container, - ContainerData, - $ContainerFilterComposer, - $ContainerOrderingComposer, - $ContainerAnnotationComposer, - $ContainerCreateCompanionBuilder, - $ContainerUpdateCompanionBuilder, - (ContainerData, $ContainerReferences), - ContainerData, - PrefetchHooks Function({bool tabRefs}) - > { +class $ContainerTableManager extends RootTableManager< + _$TabDatabase, + Container, + ContainerData, + $ContainerFilterComposer, + $ContainerOrderingComposer, + $ContainerAnnotationComposer, + $ContainerCreateCompanionBuilder, + $ContainerUpdateCompanionBuilder, + (ContainerData, $ContainerReferences), + ContainerData, + PrefetchHooks Function({bool tabRefs})> { $ContainerTableManager(_$TabDatabase db, Container table) - : super( - TableManagerState( + : super(TableManagerState( db: db, table: table, - createFilteringComposer: - () => $ContainerFilterComposer($db: db, $table: table), - createOrderingComposer: - () => $ContainerOrderingComposer($db: db, $table: table), - createComputedFieldComposer: - () => $ContainerAnnotationComposer($db: db, $table: table), - updateCompanionCallback: - ({ - Value id = const Value.absent(), - Value name = const Value.absent(), - Value color = const Value.absent(), - Value metadata = const Value.absent(), - Value rowid = const Value.absent(), - }) => ContainerCompanion( - id: id, - name: name, - color: color, - metadata: metadata, - rowid: rowid, - ), - createCompanionCallback: - ({ - required String id, - Value name = const Value.absent(), - required Color color, - Value metadata = const Value.absent(), - Value rowid = const Value.absent(), - }) => ContainerCompanion.insert( - id: id, - name: name, - color: color, - metadata: metadata, - rowid: rowid, - ), - withReferenceMapper: - (p0) => - p0 - .map( - (e) => ( - e.readTable(table), - $ContainerReferences(db, table, e), - ), - ) - .toList(), + createFilteringComposer: () => + $ContainerFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $ContainerOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $ContainerAnnotationComposer($db: db, $table: table), + updateCompanionCallback: ({ + Value id = const Value.absent(), + Value name = const Value.absent(), + Value color = const Value.absent(), + Value metadata = const Value.absent(), + Value rowid = const Value.absent(), + }) => + ContainerCompanion( + id: id, + name: name, + color: color, + metadata: metadata, + rowid: rowid, + ), + createCompanionCallback: ({ + required String id, + Value name = const Value.absent(), + required Color color, + Value metadata = const Value.absent(), + Value rowid = const Value.absent(), + }) => + ContainerCompanion.insert( + id: id, + name: name, + color: color, + metadata: metadata, + rowid: rowid, + ), + withReferenceMapper: (p0) => p0 + .map((e) => + (e.readTable(table), $ContainerReferences(db, table, e))) + .toList(), prefetchHooksCallback: ({tabRefs = false}) { return PrefetchHooks( db: db, @@ -2305,73 +2005,63 @@ class $ContainerTableManager getPrefetchedDataCallback: (items) async { return [ if (tabRefs) - await $_getPrefetchedData< - ContainerData, - Container, - TabData - >( - currentTable: table, - referencedTable: $ContainerReferences._tabRefsTable(db), - managerFromTypedResult: - (p0) => $ContainerReferences(db, table, p0).tabRefs, - referencedItemsForCurrentItem: - (item, referencedItems) => referencedItems.where( - (e) => e.containerId == item.id, - ), - typedResults: items, - ), + await $_getPrefetchedData( + currentTable: table, + referencedTable: $ContainerReferences._tabRefsTable(db), + managerFromTypedResult: (p0) => + $ContainerReferences(db, table, p0).tabRefs, + referencedItemsForCurrentItem: + (item, referencedItems) => referencedItems + .where((e) => e.containerId == item.id), + typedResults: items) ]; }, ); }, - ), - ); + )); } -typedef $ContainerProcessedTableManager = - ProcessedTableManager< - _$TabDatabase, - Container, - ContainerData, - $ContainerFilterComposer, - $ContainerOrderingComposer, - $ContainerAnnotationComposer, - $ContainerCreateCompanionBuilder, - $ContainerUpdateCompanionBuilder, - (ContainerData, $ContainerReferences), - ContainerData, - PrefetchHooks Function({bool tabRefs}) - >; -typedef $TabCreateCompanionBuilder = - TabCompanion Function({ - required String id, - Value containerId, - required String orderKey, - Value url, - Value title, - Value isProbablyReaderable, - Value extractedContentMarkdown, - Value extractedContentPlain, - Value fullContentMarkdown, - Value fullContentPlain, - required DateTime timestamp, - Value rowid, - }); -typedef $TabUpdateCompanionBuilder = - TabCompanion Function({ - Value id, - Value containerId, - Value orderKey, - Value url, - Value title, - Value isProbablyReaderable, - Value extractedContentMarkdown, - Value extractedContentPlain, - Value fullContentMarkdown, - Value fullContentPlain, - Value timestamp, - Value rowid, - }); +typedef $ContainerProcessedTableManager = ProcessedTableManager< + _$TabDatabase, + Container, + ContainerData, + $ContainerFilterComposer, + $ContainerOrderingComposer, + $ContainerAnnotationComposer, + $ContainerCreateCompanionBuilder, + $ContainerUpdateCompanionBuilder, + (ContainerData, $ContainerReferences), + ContainerData, + PrefetchHooks Function({bool tabRefs})>; +typedef $TabCreateCompanionBuilder = TabCompanion Function({ + required String id, + Value containerId, + required String orderKey, + Value url, + Value title, + Value isProbablyReaderable, + Value extractedContentMarkdown, + Value extractedContentPlain, + Value fullContentMarkdown, + Value fullContentPlain, + required DateTime timestamp, + Value rowid, +}); +typedef $TabUpdateCompanionBuilder = TabCompanion Function({ + Value id, + Value containerId, + Value orderKey, + Value url, + Value title, + Value isProbablyReaderable, + Value extractedContentMarkdown, + Value extractedContentPlain, + Value fullContentMarkdown, + Value fullContentPlain, + Value timestamp, + Value rowid, +}); final class $TabReferences extends BaseReferences<_$TabDatabase, Tab, TabData> { $TabReferences(super.$_db, super.$_table, super.$_typedResult); @@ -2382,15 +2072,12 @@ final class $TabReferences extends BaseReferences<_$TabDatabase, Tab, TabData> { $ContainerProcessedTableManager? get containerId { final $_column = $_itemColumn('container_id'); if ($_column == null) return null; - final manager = $ContainerTableManager( - $_db, - $_db.container, - ).filter((f) => f.id.sqlEquals($_column)); + final manager = $ContainerTableManager($_db, $_db.container) + .filter((f) => f.id.sqlEquals($_column)); final item = $_typedResult.readTableOrNull(_containerIdTable($_db)); if (item == null) return manager; return ProcessedTableManager( - manager.$state.copyWith(prefetchedData: [item]), - ); + manager.$state.copyWith(prefetchedData: [item])); } } @@ -2403,75 +2090,57 @@ class $TabFilterComposer extends Composer<_$TabDatabase, Tab> { super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnFilters(column), - ); + column: $table.id, builder: (column) => ColumnFilters(column)); ColumnFilters get orderKey => $composableBuilder( - column: $table.orderKey, - builder: (column) => ColumnFilters(column), - ); + column: $table.orderKey, builder: (column) => ColumnFilters(column)); ColumnFilters get url => $composableBuilder( - column: $table.url, - builder: (column) => ColumnFilters(column), - ); + column: $table.url, builder: (column) => ColumnFilters(column)); ColumnFilters get title => $composableBuilder( - column: $table.title, - builder: (column) => ColumnFilters(column), - ); + column: $table.title, builder: (column) => ColumnFilters(column)); ColumnFilters get isProbablyReaderable => $composableBuilder( - column: $table.isProbablyReaderable, - builder: (column) => ColumnFilters(column), - ); + column: $table.isProbablyReaderable, + builder: (column) => ColumnFilters(column)); ColumnFilters get extractedContentMarkdown => $composableBuilder( - column: $table.extractedContentMarkdown, - builder: (column) => ColumnFilters(column), - ); + column: $table.extractedContentMarkdown, + builder: (column) => ColumnFilters(column)); ColumnFilters get extractedContentPlain => $composableBuilder( - column: $table.extractedContentPlain, - builder: (column) => ColumnFilters(column), - ); + column: $table.extractedContentPlain, + builder: (column) => ColumnFilters(column)); ColumnFilters get fullContentMarkdown => $composableBuilder( - column: $table.fullContentMarkdown, - builder: (column) => ColumnFilters(column), - ); + column: $table.fullContentMarkdown, + builder: (column) => ColumnFilters(column)); ColumnFilters get fullContentPlain => $composableBuilder( - column: $table.fullContentPlain, - builder: (column) => ColumnFilters(column), - ); + column: $table.fullContentPlain, + builder: (column) => ColumnFilters(column)); ColumnFilters get timestamp => $composableBuilder( - column: $table.timestamp, - builder: (column) => ColumnFilters(column), - ); + column: $table.timestamp, builder: (column) => ColumnFilters(column)); $ContainerFilterComposer get containerId { final $ContainerFilterComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.containerId, - referencedTable: $db.container, - getReferencedColumn: (t) => t.id, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $ContainerFilterComposer( - $db: $db, - $table: $db.container, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.containerId, + referencedTable: $db.container, + getReferencedColumn: (t) => t.id, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $ContainerFilterComposer( + $db: $db, + $table: $db.container, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return composer; } } @@ -2485,75 +2154,57 @@ class $TabOrderingComposer extends Composer<_$TabDatabase, Tab> { super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnOrderings(column), - ); + column: $table.id, builder: (column) => ColumnOrderings(column)); ColumnOrderings get orderKey => $composableBuilder( - column: $table.orderKey, - builder: (column) => ColumnOrderings(column), - ); + column: $table.orderKey, builder: (column) => ColumnOrderings(column)); ColumnOrderings get url => $composableBuilder( - column: $table.url, - builder: (column) => ColumnOrderings(column), - ); + column: $table.url, builder: (column) => ColumnOrderings(column)); ColumnOrderings get title => $composableBuilder( - column: $table.title, - builder: (column) => ColumnOrderings(column), - ); + column: $table.title, builder: (column) => ColumnOrderings(column)); ColumnOrderings get isProbablyReaderable => $composableBuilder( - column: $table.isProbablyReaderable, - builder: (column) => ColumnOrderings(column), - ); + column: $table.isProbablyReaderable, + builder: (column) => ColumnOrderings(column)); ColumnOrderings get extractedContentMarkdown => $composableBuilder( - column: $table.extractedContentMarkdown, - builder: (column) => ColumnOrderings(column), - ); + column: $table.extractedContentMarkdown, + builder: (column) => ColumnOrderings(column)); ColumnOrderings get extractedContentPlain => $composableBuilder( - column: $table.extractedContentPlain, - builder: (column) => ColumnOrderings(column), - ); + column: $table.extractedContentPlain, + builder: (column) => ColumnOrderings(column)); ColumnOrderings get fullContentMarkdown => $composableBuilder( - column: $table.fullContentMarkdown, - builder: (column) => ColumnOrderings(column), - ); + column: $table.fullContentMarkdown, + builder: (column) => ColumnOrderings(column)); ColumnOrderings get fullContentPlain => $composableBuilder( - column: $table.fullContentPlain, - builder: (column) => ColumnOrderings(column), - ); + column: $table.fullContentPlain, + builder: (column) => ColumnOrderings(column)); ColumnOrderings get timestamp => $composableBuilder( - column: $table.timestamp, - builder: (column) => ColumnOrderings(column), - ); + column: $table.timestamp, builder: (column) => ColumnOrderings(column)); $ContainerOrderingComposer get containerId { final $ContainerOrderingComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.containerId, - referencedTable: $db.container, - getReferencedColumn: (t) => t.id, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $ContainerOrderingComposer( - $db: $db, - $table: $db.container, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.containerId, + referencedTable: $db.container, + getReferencedColumn: (t) => t.id, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $ContainerOrderingComposer( + $db: $db, + $table: $db.container, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return composer; } } @@ -2579,180 +2230,149 @@ class $TabAnnotationComposer extends Composer<_$TabDatabase, Tab> { $composableBuilder(column: $table.title, builder: (column) => column); GeneratedColumn get isProbablyReaderable => $composableBuilder( - column: $table.isProbablyReaderable, - builder: (column) => column, - ); + column: $table.isProbablyReaderable, builder: (column) => column); GeneratedColumn get extractedContentMarkdown => $composableBuilder( - column: $table.extractedContentMarkdown, - builder: (column) => column, - ); + column: $table.extractedContentMarkdown, builder: (column) => column); GeneratedColumn get extractedContentPlain => $composableBuilder( - column: $table.extractedContentPlain, - builder: (column) => column, - ); + column: $table.extractedContentPlain, builder: (column) => column); GeneratedColumn get fullContentMarkdown => $composableBuilder( - column: $table.fullContentMarkdown, - builder: (column) => column, - ); + column: $table.fullContentMarkdown, builder: (column) => column); GeneratedColumn get fullContentPlain => $composableBuilder( - column: $table.fullContentPlain, - builder: (column) => column, - ); + column: $table.fullContentPlain, builder: (column) => column); GeneratedColumn get timestamp => $composableBuilder(column: $table.timestamp, builder: (column) => column); $ContainerAnnotationComposer get containerId { final $ContainerAnnotationComposer composer = $composerBuilder( - composer: this, - getCurrentColumn: (t) => t.containerId, - referencedTable: $db.container, - getReferencedColumn: (t) => t.id, - builder: - ( - joinBuilder, { - $addJoinBuilderToRootComposer, - $removeJoinBuilderFromRootComposer, - }) => $ContainerAnnotationComposer( - $db: $db, - $table: $db.container, - $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, - joinBuilder: joinBuilder, - $removeJoinBuilderFromRootComposer: - $removeJoinBuilderFromRootComposer, - ), - ); + composer: this, + getCurrentColumn: (t) => t.containerId, + referencedTable: $db.container, + getReferencedColumn: (t) => t.id, + builder: (joinBuilder, + {$addJoinBuilderToRootComposer, + $removeJoinBuilderFromRootComposer}) => + $ContainerAnnotationComposer( + $db: $db, + $table: $db.container, + $addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer, + joinBuilder: joinBuilder, + $removeJoinBuilderFromRootComposer: + $removeJoinBuilderFromRootComposer, + )); return composer; } } -class $TabTableManager - extends - RootTableManager< - _$TabDatabase, - Tab, - TabData, - $TabFilterComposer, - $TabOrderingComposer, - $TabAnnotationComposer, - $TabCreateCompanionBuilder, - $TabUpdateCompanionBuilder, - (TabData, $TabReferences), - TabData, - PrefetchHooks Function({bool containerId}) - > { +class $TabTableManager extends RootTableManager< + _$TabDatabase, + Tab, + TabData, + $TabFilterComposer, + $TabOrderingComposer, + $TabAnnotationComposer, + $TabCreateCompanionBuilder, + $TabUpdateCompanionBuilder, + (TabData, $TabReferences), + TabData, + PrefetchHooks Function({bool containerId})> { $TabTableManager(_$TabDatabase db, Tab table) - : super( - TableManagerState( + : super(TableManagerState( db: db, table: table, - createFilteringComposer: - () => $TabFilterComposer($db: db, $table: table), - createOrderingComposer: - () => $TabOrderingComposer($db: db, $table: table), - createComputedFieldComposer: - () => $TabAnnotationComposer($db: db, $table: table), - updateCompanionCallback: - ({ - Value id = const Value.absent(), - Value containerId = const Value.absent(), - Value orderKey = const Value.absent(), - Value url = const Value.absent(), - Value title = const Value.absent(), - Value isProbablyReaderable = const Value.absent(), - Value extractedContentMarkdown = const Value.absent(), - Value extractedContentPlain = const Value.absent(), - Value fullContentMarkdown = const Value.absent(), - Value fullContentPlain = const Value.absent(), - Value timestamp = const Value.absent(), - Value rowid = const Value.absent(), - }) => TabCompanion( - id: id, - containerId: containerId, - orderKey: orderKey, - url: url, - title: title, - isProbablyReaderable: isProbablyReaderable, - extractedContentMarkdown: extractedContentMarkdown, - extractedContentPlain: extractedContentPlain, - fullContentMarkdown: fullContentMarkdown, - fullContentPlain: fullContentPlain, - timestamp: timestamp, - rowid: rowid, - ), - createCompanionCallback: - ({ - required String id, - Value containerId = const Value.absent(), - required String orderKey, - Value url = const Value.absent(), - Value title = const Value.absent(), - Value isProbablyReaderable = const Value.absent(), - Value extractedContentMarkdown = const Value.absent(), - Value extractedContentPlain = const Value.absent(), - Value fullContentMarkdown = const Value.absent(), - Value fullContentPlain = const Value.absent(), - required DateTime timestamp, - Value rowid = const Value.absent(), - }) => TabCompanion.insert( - id: id, - containerId: containerId, - orderKey: orderKey, - url: url, - title: title, - isProbablyReaderable: isProbablyReaderable, - extractedContentMarkdown: extractedContentMarkdown, - extractedContentPlain: extractedContentPlain, - fullContentMarkdown: fullContentMarkdown, - fullContentPlain: fullContentPlain, - timestamp: timestamp, - rowid: rowid, - ), - withReferenceMapper: - (p0) => - p0 - .map( - (e) => ( - e.readTable(table), - $TabReferences(db, table, e), - ), - ) - .toList(), + createFilteringComposer: () => + $TabFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $TabOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $TabAnnotationComposer($db: db, $table: table), + updateCompanionCallback: ({ + Value id = const Value.absent(), + Value containerId = const Value.absent(), + Value orderKey = const Value.absent(), + Value url = const Value.absent(), + Value title = const Value.absent(), + Value isProbablyReaderable = const Value.absent(), + Value extractedContentMarkdown = const Value.absent(), + Value extractedContentPlain = const Value.absent(), + Value fullContentMarkdown = const Value.absent(), + Value fullContentPlain = const Value.absent(), + Value timestamp = const Value.absent(), + Value rowid = const Value.absent(), + }) => + TabCompanion( + id: id, + containerId: containerId, + orderKey: orderKey, + url: url, + title: title, + isProbablyReaderable: isProbablyReaderable, + extractedContentMarkdown: extractedContentMarkdown, + extractedContentPlain: extractedContentPlain, + fullContentMarkdown: fullContentMarkdown, + fullContentPlain: fullContentPlain, + timestamp: timestamp, + rowid: rowid, + ), + createCompanionCallback: ({ + required String id, + Value containerId = const Value.absent(), + required String orderKey, + Value url = const Value.absent(), + Value title = const Value.absent(), + Value isProbablyReaderable = const Value.absent(), + Value extractedContentMarkdown = const Value.absent(), + Value extractedContentPlain = const Value.absent(), + Value fullContentMarkdown = const Value.absent(), + Value fullContentPlain = const Value.absent(), + required DateTime timestamp, + Value rowid = const Value.absent(), + }) => + TabCompanion.insert( + id: id, + containerId: containerId, + orderKey: orderKey, + url: url, + title: title, + isProbablyReaderable: isProbablyReaderable, + extractedContentMarkdown: extractedContentMarkdown, + extractedContentPlain: extractedContentPlain, + fullContentMarkdown: fullContentMarkdown, + fullContentPlain: fullContentPlain, + timestamp: timestamp, + rowid: rowid, + ), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), $TabReferences(db, table, e))) + .toList(), prefetchHooksCallback: ({containerId = false}) { return PrefetchHooks( db: db, explicitlyWatchedTables: [], addJoins: < - T extends TableManagerState< - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic, - dynamic - > - >(state) { + T extends TableManagerState< + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic, + dynamic>>(state) { if (containerId) { - state = - state.withJoin( - currentTable: table, - currentColumn: table.containerId, - referencedTable: $TabReferences._containerIdTable( - db, - ), - referencedColumn: - $TabReferences._containerIdTable(db).id, - ) - as T; + state = state.withJoin( + currentTable: table, + currentColumn: table.containerId, + referencedTable: $TabReferences._containerIdTable(db), + referencedColumn: $TabReferences._containerIdTable(db).id, + ) as T; } return state; @@ -2762,44 +2382,39 @@ class $TabTableManager }, ); }, - ), - ); + )); } -typedef $TabProcessedTableManager = - ProcessedTableManager< - _$TabDatabase, - Tab, - TabData, - $TabFilterComposer, - $TabOrderingComposer, - $TabAnnotationComposer, - $TabCreateCompanionBuilder, - $TabUpdateCompanionBuilder, - (TabData, $TabReferences), - TabData, - PrefetchHooks Function({bool containerId}) - >; -typedef $DocumentCreateCompanionBuilder = - DocumentCompanion Function({ - required String documentId, - Value mainDocumentId, - Value contextId, - required String content, - required String contentHash, - Value metadata, - Value rowid, - }); -typedef $DocumentUpdateCompanionBuilder = - DocumentCompanion Function({ - Value documentId, - Value mainDocumentId, - Value contextId, - Value content, - Value contentHash, - Value metadata, - Value rowid, - }); +typedef $TabProcessedTableManager = ProcessedTableManager< + _$TabDatabase, + Tab, + TabData, + $TabFilterComposer, + $TabOrderingComposer, + $TabAnnotationComposer, + $TabCreateCompanionBuilder, + $TabUpdateCompanionBuilder, + (TabData, $TabReferences), + TabData, + PrefetchHooks Function({bool containerId})>; +typedef $DocumentCreateCompanionBuilder = DocumentCompanion Function({ + required String documentId, + Value mainDocumentId, + Value contextId, + required String content, + required String contentHash, + Value metadata, + Value rowid, +}); +typedef $DocumentUpdateCompanionBuilder = DocumentCompanion Function({ + Value documentId, + Value mainDocumentId, + Value contextId, + Value content, + Value contentHash, + Value metadata, + Value rowid, +}); class $DocumentFilterComposer extends Composer<_$TabDatabase, Document> { $DocumentFilterComposer({ @@ -2810,34 +2425,23 @@ class $DocumentFilterComposer extends Composer<_$TabDatabase, Document> { super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get documentId => $composableBuilder( - column: $table.documentId, - builder: (column) => ColumnFilters(column), - ); + column: $table.documentId, builder: (column) => ColumnFilters(column)); ColumnFilters get mainDocumentId => $composableBuilder( - column: $table.mainDocumentId, - builder: (column) => ColumnFilters(column), - ); + column: $table.mainDocumentId, + builder: (column) => ColumnFilters(column)); ColumnFilters get contextId => $composableBuilder( - column: $table.contextId, - builder: (column) => ColumnFilters(column), - ); + column: $table.contextId, builder: (column) => ColumnFilters(column)); ColumnFilters get content => $composableBuilder( - column: $table.content, - builder: (column) => ColumnFilters(column), - ); + column: $table.content, builder: (column) => ColumnFilters(column)); ColumnFilters get contentHash => $composableBuilder( - column: $table.contentHash, - builder: (column) => ColumnFilters(column), - ); + column: $table.contentHash, builder: (column) => ColumnFilters(column)); ColumnFilters get metadata => $composableBuilder( - column: $table.metadata, - builder: (column) => ColumnFilters(column), - ); + column: $table.metadata, builder: (column) => ColumnFilters(column)); } class $DocumentOrderingComposer extends Composer<_$TabDatabase, Document> { @@ -2849,34 +2453,23 @@ class $DocumentOrderingComposer extends Composer<_$TabDatabase, Document> { super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get documentId => $composableBuilder( - column: $table.documentId, - builder: (column) => ColumnOrderings(column), - ); + column: $table.documentId, builder: (column) => ColumnOrderings(column)); ColumnOrderings get mainDocumentId => $composableBuilder( - column: $table.mainDocumentId, - builder: (column) => ColumnOrderings(column), - ); + column: $table.mainDocumentId, + builder: (column) => ColumnOrderings(column)); ColumnOrderings get contextId => $composableBuilder( - column: $table.contextId, - builder: (column) => ColumnOrderings(column), - ); + column: $table.contextId, builder: (column) => ColumnOrderings(column)); ColumnOrderings get content => $composableBuilder( - column: $table.content, - builder: (column) => ColumnOrderings(column), - ); + column: $table.content, builder: (column) => ColumnOrderings(column)); ColumnOrderings get contentHash => $composableBuilder( - column: $table.contentHash, - builder: (column) => ColumnOrderings(column), - ); + column: $table.contentHash, builder: (column) => ColumnOrderings(column)); ColumnOrderings get metadata => $composableBuilder( - column: $table.metadata, - builder: (column) => ColumnOrderings(column), - ); + column: $table.metadata, builder: (column) => ColumnOrderings(column)); } class $DocumentAnnotationComposer extends Composer<_$TabDatabase, Document> { @@ -2888,14 +2481,10 @@ class $DocumentAnnotationComposer extends Composer<_$TabDatabase, Document> { super.$removeJoinBuilderFromRootComposer, }); GeneratedColumn get documentId => $composableBuilder( - column: $table.documentId, - builder: (column) => column, - ); + column: $table.documentId, builder: (column) => column); GeneratedColumn get mainDocumentId => $composableBuilder( - column: $table.mainDocumentId, - builder: (column) => column, - ); + column: $table.mainDocumentId, builder: (column) => column); GeneratedColumn get contextId => $composableBuilder(column: $table.contextId, builder: (column) => column); @@ -2904,121 +2493,103 @@ class $DocumentAnnotationComposer extends Composer<_$TabDatabase, Document> { $composableBuilder(column: $table.content, builder: (column) => column); GeneratedColumn get contentHash => $composableBuilder( - column: $table.contentHash, - builder: (column) => column, - ); + column: $table.contentHash, builder: (column) => column); GeneratedColumn get metadata => $composableBuilder(column: $table.metadata, builder: (column) => column); } -class $DocumentTableManager - extends - RootTableManager< - _$TabDatabase, - Document, - DocumentData, - $DocumentFilterComposer, - $DocumentOrderingComposer, - $DocumentAnnotationComposer, - $DocumentCreateCompanionBuilder, - $DocumentUpdateCompanionBuilder, - (DocumentData, BaseReferences<_$TabDatabase, Document, DocumentData>), - DocumentData, - PrefetchHooks Function() - > { +class $DocumentTableManager extends RootTableManager< + _$TabDatabase, + Document, + DocumentData, + $DocumentFilterComposer, + $DocumentOrderingComposer, + $DocumentAnnotationComposer, + $DocumentCreateCompanionBuilder, + $DocumentUpdateCompanionBuilder, + (DocumentData, BaseReferences<_$TabDatabase, Document, DocumentData>), + DocumentData, + PrefetchHooks Function()> { $DocumentTableManager(_$TabDatabase db, Document table) - : super( - TableManagerState( + : super(TableManagerState( db: db, table: table, - createFilteringComposer: - () => $DocumentFilterComposer($db: db, $table: table), - createOrderingComposer: - () => $DocumentOrderingComposer($db: db, $table: table), - createComputedFieldComposer: - () => $DocumentAnnotationComposer($db: db, $table: table), - updateCompanionCallback: - ({ - Value documentId = const Value.absent(), - Value mainDocumentId = const Value.absent(), - Value contextId = const Value.absent(), - Value content = const Value.absent(), - Value contentHash = const Value.absent(), - Value metadata = const Value.absent(), - Value rowid = const Value.absent(), - }) => DocumentCompanion( - documentId: documentId, - mainDocumentId: mainDocumentId, - contextId: contextId, - content: content, - contentHash: contentHash, - metadata: metadata, - rowid: rowid, - ), - createCompanionCallback: - ({ - required String documentId, - Value mainDocumentId = const Value.absent(), - Value contextId = const Value.absent(), - required String content, - required String contentHash, - Value metadata = const Value.absent(), - Value rowid = const Value.absent(), - }) => DocumentCompanion.insert( - documentId: documentId, - mainDocumentId: mainDocumentId, - contextId: contextId, - content: content, - contentHash: contentHash, - metadata: metadata, - rowid: rowid, - ), - withReferenceMapper: - (p0) => - p0 - .map( - (e) => ( - e.readTable(table), - BaseReferences(db, table, e), - ), - ) - .toList(), + createFilteringComposer: () => + $DocumentFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $DocumentOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $DocumentAnnotationComposer($db: db, $table: table), + updateCompanionCallback: ({ + Value documentId = const Value.absent(), + Value mainDocumentId = const Value.absent(), + Value contextId = const Value.absent(), + Value content = const Value.absent(), + Value contentHash = const Value.absent(), + Value metadata = const Value.absent(), + Value rowid = const Value.absent(), + }) => + DocumentCompanion( + documentId: documentId, + mainDocumentId: mainDocumentId, + contextId: contextId, + content: content, + contentHash: contentHash, + metadata: metadata, + rowid: rowid, + ), + createCompanionCallback: ({ + required String documentId, + Value mainDocumentId = const Value.absent(), + Value contextId = const Value.absent(), + required String content, + required String contentHash, + Value metadata = const Value.absent(), + Value rowid = const Value.absent(), + }) => + DocumentCompanion.insert( + documentId: documentId, + mainDocumentId: mainDocumentId, + contextId: contextId, + content: content, + contentHash: contentHash, + metadata: metadata, + rowid: rowid, + ), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, - ), - ); + )); } -typedef $DocumentProcessedTableManager = - ProcessedTableManager< - _$TabDatabase, - Document, - DocumentData, - $DocumentFilterComposer, - $DocumentOrderingComposer, - $DocumentAnnotationComposer, - $DocumentCreateCompanionBuilder, - $DocumentUpdateCompanionBuilder, - (DocumentData, BaseReferences<_$TabDatabase, Document, DocumentData>), - DocumentData, - PrefetchHooks Function() - >; -typedef $TabFtsCreateCompanionBuilder = - TabFtsCompanion Function({ - required String title, - required String url, - required String extractedContentPlain, - required String fullContentPlain, - Value rowid, - }); -typedef $TabFtsUpdateCompanionBuilder = - TabFtsCompanion Function({ - Value title, - Value url, - Value extractedContentPlain, - Value fullContentPlain, - Value rowid, - }); +typedef $DocumentProcessedTableManager = ProcessedTableManager< + _$TabDatabase, + Document, + DocumentData, + $DocumentFilterComposer, + $DocumentOrderingComposer, + $DocumentAnnotationComposer, + $DocumentCreateCompanionBuilder, + $DocumentUpdateCompanionBuilder, + (DocumentData, BaseReferences<_$TabDatabase, Document, DocumentData>), + DocumentData, + PrefetchHooks Function()>; +typedef $TabFtsCreateCompanionBuilder = TabFtsCompanion Function({ + required String title, + required String url, + required String extractedContentPlain, + required String fullContentPlain, + Value rowid, +}); +typedef $TabFtsUpdateCompanionBuilder = TabFtsCompanion Function({ + Value title, + Value url, + Value extractedContentPlain, + Value fullContentPlain, + Value rowid, +}); class $TabFtsFilterComposer extends Composer<_$TabDatabase, TabFts> { $TabFtsFilterComposer({ @@ -3029,24 +2600,18 @@ class $TabFtsFilterComposer extends Composer<_$TabDatabase, TabFts> { super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get title => $composableBuilder( - column: $table.title, - builder: (column) => ColumnFilters(column), - ); + column: $table.title, builder: (column) => ColumnFilters(column)); ColumnFilters get url => $composableBuilder( - column: $table.url, - builder: (column) => ColumnFilters(column), - ); + column: $table.url, builder: (column) => ColumnFilters(column)); ColumnFilters get extractedContentPlain => $composableBuilder( - column: $table.extractedContentPlain, - builder: (column) => ColumnFilters(column), - ); + column: $table.extractedContentPlain, + builder: (column) => ColumnFilters(column)); ColumnFilters get fullContentPlain => $composableBuilder( - column: $table.fullContentPlain, - builder: (column) => ColumnFilters(column), - ); + column: $table.fullContentPlain, + builder: (column) => ColumnFilters(column)); } class $TabFtsOrderingComposer extends Composer<_$TabDatabase, TabFts> { @@ -3058,24 +2623,18 @@ class $TabFtsOrderingComposer extends Composer<_$TabDatabase, TabFts> { super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get title => $composableBuilder( - column: $table.title, - builder: (column) => ColumnOrderings(column), - ); + column: $table.title, builder: (column) => ColumnOrderings(column)); ColumnOrderings get url => $composableBuilder( - column: $table.url, - builder: (column) => ColumnOrderings(column), - ); + column: $table.url, builder: (column) => ColumnOrderings(column)); ColumnOrderings get extractedContentPlain => $composableBuilder( - column: $table.extractedContentPlain, - builder: (column) => ColumnOrderings(column), - ); + column: $table.extractedContentPlain, + builder: (column) => ColumnOrderings(column)); ColumnOrderings get fullContentPlain => $composableBuilder( - column: $table.fullContentPlain, - builder: (column) => ColumnOrderings(column), - ); + column: $table.fullContentPlain, + builder: (column) => ColumnOrderings(column)); } class $TabFtsAnnotationComposer extends Composer<_$TabDatabase, TabFts> { @@ -3093,121 +2652,101 @@ class $TabFtsAnnotationComposer extends Composer<_$TabDatabase, TabFts> { $composableBuilder(column: $table.url, builder: (column) => column); GeneratedColumn get extractedContentPlain => $composableBuilder( - column: $table.extractedContentPlain, - builder: (column) => column, - ); + column: $table.extractedContentPlain, builder: (column) => column); GeneratedColumn get fullContentPlain => $composableBuilder( - column: $table.fullContentPlain, - builder: (column) => column, - ); + column: $table.fullContentPlain, builder: (column) => column); } -class $TabFtsTableManager - extends - RootTableManager< - _$TabDatabase, - TabFts, - TabFt, - $TabFtsFilterComposer, - $TabFtsOrderingComposer, - $TabFtsAnnotationComposer, - $TabFtsCreateCompanionBuilder, - $TabFtsUpdateCompanionBuilder, - (TabFt, BaseReferences<_$TabDatabase, TabFts, TabFt>), - TabFt, - PrefetchHooks Function() - > { +class $TabFtsTableManager extends RootTableManager< + _$TabDatabase, + TabFts, + TabFt, + $TabFtsFilterComposer, + $TabFtsOrderingComposer, + $TabFtsAnnotationComposer, + $TabFtsCreateCompanionBuilder, + $TabFtsUpdateCompanionBuilder, + (TabFt, BaseReferences<_$TabDatabase, TabFts, TabFt>), + TabFt, + PrefetchHooks Function()> { $TabFtsTableManager(_$TabDatabase db, TabFts table) - : super( - TableManagerState( + : super(TableManagerState( db: db, table: table, - createFilteringComposer: - () => $TabFtsFilterComposer($db: db, $table: table), - createOrderingComposer: - () => $TabFtsOrderingComposer($db: db, $table: table), - createComputedFieldComposer: - () => $TabFtsAnnotationComposer($db: db, $table: table), - updateCompanionCallback: - ({ - Value title = const Value.absent(), - Value url = const Value.absent(), - Value extractedContentPlain = const Value.absent(), - Value fullContentPlain = const Value.absent(), - Value rowid = const Value.absent(), - }) => TabFtsCompanion( - title: title, - url: url, - extractedContentPlain: extractedContentPlain, - fullContentPlain: fullContentPlain, - rowid: rowid, - ), - createCompanionCallback: - ({ - required String title, - required String url, - required String extractedContentPlain, - required String fullContentPlain, - Value rowid = const Value.absent(), - }) => TabFtsCompanion.insert( - title: title, - url: url, - extractedContentPlain: extractedContentPlain, - fullContentPlain: fullContentPlain, - rowid: rowid, - ), - withReferenceMapper: - (p0) => - p0 - .map( - (e) => ( - e.readTable(table), - BaseReferences(db, table, e), - ), - ) - .toList(), + createFilteringComposer: () => + $TabFtsFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $TabFtsOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $TabFtsAnnotationComposer($db: db, $table: table), + updateCompanionCallback: ({ + Value title = const Value.absent(), + Value url = const Value.absent(), + Value extractedContentPlain = const Value.absent(), + Value fullContentPlain = const Value.absent(), + Value rowid = const Value.absent(), + }) => + TabFtsCompanion( + title: title, + url: url, + extractedContentPlain: extractedContentPlain, + fullContentPlain: fullContentPlain, + rowid: rowid, + ), + createCompanionCallback: ({ + required String title, + required String url, + required String extractedContentPlain, + required String fullContentPlain, + Value rowid = const Value.absent(), + }) => + TabFtsCompanion.insert( + title: title, + url: url, + extractedContentPlain: extractedContentPlain, + fullContentPlain: fullContentPlain, + rowid: rowid, + ), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, - ), - ); + )); } -typedef $TabFtsProcessedTableManager = - ProcessedTableManager< - _$TabDatabase, - TabFts, - TabFt, - $TabFtsFilterComposer, - $TabFtsOrderingComposer, - $TabFtsAnnotationComposer, - $TabFtsCreateCompanionBuilder, - $TabFtsUpdateCompanionBuilder, - (TabFt, BaseReferences<_$TabDatabase, TabFts, TabFt>), - TabFt, - PrefetchHooks Function() - >; -typedef $DocumentVecCreateCompanionBuilder = - DocumentVecCompanion Function({ - required String id, - Value mainDocumentId, - Value contextId, - required Uint8List embedding, - required String contentHash, - Value distance, - Value k, - Value rowid, - }); -typedef $DocumentVecUpdateCompanionBuilder = - DocumentVecCompanion Function({ - Value id, - Value mainDocumentId, - Value contextId, - Value embedding, - Value contentHash, - Value distance, - Value k, - Value rowid, - }); +typedef $TabFtsProcessedTableManager = ProcessedTableManager< + _$TabDatabase, + TabFts, + TabFt, + $TabFtsFilterComposer, + $TabFtsOrderingComposer, + $TabFtsAnnotationComposer, + $TabFtsCreateCompanionBuilder, + $TabFtsUpdateCompanionBuilder, + (TabFt, BaseReferences<_$TabDatabase, TabFts, TabFt>), + TabFt, + PrefetchHooks Function()>; +typedef $DocumentVecCreateCompanionBuilder = DocumentVecCompanion Function({ + required String id, + Value mainDocumentId, + Value contextId, + required Uint8List embedding, + required String contentHash, + Value distance, + Value k, + Value rowid, +}); +typedef $DocumentVecUpdateCompanionBuilder = DocumentVecCompanion Function({ + Value id, + Value mainDocumentId, + Value contextId, + Value embedding, + Value contentHash, + Value distance, + Value k, + Value rowid, +}); class $DocumentVecFilterComposer extends Composer<_$TabDatabase, DocumentVec> { $DocumentVecFilterComposer({ @@ -3218,39 +2757,26 @@ class $DocumentVecFilterComposer extends Composer<_$TabDatabase, DocumentVec> { super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnFilters(column), - ); + column: $table.id, builder: (column) => ColumnFilters(column)); ColumnFilters get mainDocumentId => $composableBuilder( - column: $table.mainDocumentId, - builder: (column) => ColumnFilters(column), - ); + column: $table.mainDocumentId, + builder: (column) => ColumnFilters(column)); ColumnFilters get contextId => $composableBuilder( - column: $table.contextId, - builder: (column) => ColumnFilters(column), - ); + column: $table.contextId, builder: (column) => ColumnFilters(column)); ColumnFilters get embedding => $composableBuilder( - column: $table.embedding, - builder: (column) => ColumnFilters(column), - ); + column: $table.embedding, builder: (column) => ColumnFilters(column)); ColumnFilters get contentHash => $composableBuilder( - column: $table.contentHash, - builder: (column) => ColumnFilters(column), - ); + column: $table.contentHash, builder: (column) => ColumnFilters(column)); ColumnFilters get distance => $composableBuilder( - column: $table.distance, - builder: (column) => ColumnFilters(column), - ); + column: $table.distance, builder: (column) => ColumnFilters(column)); ColumnFilters get k => $composableBuilder( - column: $table.k, - builder: (column) => ColumnFilters(column), - ); + column: $table.k, builder: (column) => ColumnFilters(column)); } class $DocumentVecOrderingComposer @@ -3263,39 +2789,26 @@ class $DocumentVecOrderingComposer super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnOrderings(column), - ); + column: $table.id, builder: (column) => ColumnOrderings(column)); ColumnOrderings get mainDocumentId => $composableBuilder( - column: $table.mainDocumentId, - builder: (column) => ColumnOrderings(column), - ); + column: $table.mainDocumentId, + builder: (column) => ColumnOrderings(column)); ColumnOrderings get contextId => $composableBuilder( - column: $table.contextId, - builder: (column) => ColumnOrderings(column), - ); + column: $table.contextId, builder: (column) => ColumnOrderings(column)); ColumnOrderings get embedding => $composableBuilder( - column: $table.embedding, - builder: (column) => ColumnOrderings(column), - ); + column: $table.embedding, builder: (column) => ColumnOrderings(column)); ColumnOrderings get contentHash => $composableBuilder( - column: $table.contentHash, - builder: (column) => ColumnOrderings(column), - ); + column: $table.contentHash, builder: (column) => ColumnOrderings(column)); ColumnOrderings get distance => $composableBuilder( - column: $table.distance, - builder: (column) => ColumnOrderings(column), - ); + column: $table.distance, builder: (column) => ColumnOrderings(column)); ColumnOrderings get k => $composableBuilder( - column: $table.k, - builder: (column) => ColumnOrderings(column), - ); + column: $table.k, builder: (column) => ColumnOrderings(column)); } class $DocumentVecAnnotationComposer @@ -3311,9 +2824,7 @@ class $DocumentVecAnnotationComposer $composableBuilder(column: $table.id, builder: (column) => column); GeneratedColumn get mainDocumentId => $composableBuilder( - column: $table.mainDocumentId, - builder: (column) => column, - ); + column: $table.mainDocumentId, builder: (column) => column); GeneratedColumn get contextId => $composableBuilder(column: $table.contextId, builder: (column) => column); @@ -3322,9 +2833,7 @@ class $DocumentVecAnnotationComposer $composableBuilder(column: $table.embedding, builder: (column) => column); GeneratedColumn get contentHash => $composableBuilder( - column: $table.contentHash, - builder: (column) => column, - ); + column: $table.contentHash, builder: (column) => column); GeneratedColumn get distance => $composableBuilder(column: $table.distance, builder: (column) => column); @@ -3333,107 +2842,93 @@ class $DocumentVecAnnotationComposer $composableBuilder(column: $table.k, builder: (column) => column); } -class $DocumentVecTableManager - extends - RootTableManager< - _$TabDatabase, - DocumentVec, - DocumentVecData, - $DocumentVecFilterComposer, - $DocumentVecOrderingComposer, - $DocumentVecAnnotationComposer, - $DocumentVecCreateCompanionBuilder, - $DocumentVecUpdateCompanionBuilder, - ( - DocumentVecData, - BaseReferences<_$TabDatabase, DocumentVec, DocumentVecData>, - ), - DocumentVecData, - PrefetchHooks Function() - > { +class $DocumentVecTableManager extends RootTableManager< + _$TabDatabase, + DocumentVec, + DocumentVecData, + $DocumentVecFilterComposer, + $DocumentVecOrderingComposer, + $DocumentVecAnnotationComposer, + $DocumentVecCreateCompanionBuilder, + $DocumentVecUpdateCompanionBuilder, + ( + DocumentVecData, + BaseReferences<_$TabDatabase, DocumentVec, DocumentVecData> + ), + DocumentVecData, + PrefetchHooks Function()> { $DocumentVecTableManager(_$TabDatabase db, DocumentVec table) - : super( - TableManagerState( + : super(TableManagerState( db: db, table: table, - createFilteringComposer: - () => $DocumentVecFilterComposer($db: db, $table: table), - createOrderingComposer: - () => $DocumentVecOrderingComposer($db: db, $table: table), - createComputedFieldComposer: - () => $DocumentVecAnnotationComposer($db: db, $table: table), - updateCompanionCallback: - ({ - Value id = const Value.absent(), - Value mainDocumentId = const Value.absent(), - Value contextId = const Value.absent(), - Value embedding = const Value.absent(), - Value contentHash = const Value.absent(), - Value distance = const Value.absent(), - Value k = const Value.absent(), - Value rowid = const Value.absent(), - }) => DocumentVecCompanion( - id: id, - mainDocumentId: mainDocumentId, - contextId: contextId, - embedding: embedding, - contentHash: contentHash, - distance: distance, - k: k, - rowid: rowid, - ), - createCompanionCallback: - ({ - required String id, - Value mainDocumentId = const Value.absent(), - Value contextId = const Value.absent(), - required Uint8List embedding, - required String contentHash, - Value distance = const Value.absent(), - Value k = const Value.absent(), - Value rowid = const Value.absent(), - }) => DocumentVecCompanion.insert( - id: id, - mainDocumentId: mainDocumentId, - contextId: contextId, - embedding: embedding, - contentHash: contentHash, - distance: distance, - k: k, - rowid: rowid, - ), - withReferenceMapper: - (p0) => - p0 - .map( - (e) => ( - e.readTable(table), - BaseReferences(db, table, e), - ), - ) - .toList(), + createFilteringComposer: () => + $DocumentVecFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $DocumentVecOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $DocumentVecAnnotationComposer($db: db, $table: table), + updateCompanionCallback: ({ + Value id = const Value.absent(), + Value mainDocumentId = const Value.absent(), + Value contextId = const Value.absent(), + Value embedding = const Value.absent(), + Value contentHash = const Value.absent(), + Value distance = const Value.absent(), + Value k = const Value.absent(), + Value rowid = const Value.absent(), + }) => + DocumentVecCompanion( + id: id, + mainDocumentId: mainDocumentId, + contextId: contextId, + embedding: embedding, + contentHash: contentHash, + distance: distance, + k: k, + rowid: rowid, + ), + createCompanionCallback: ({ + required String id, + Value mainDocumentId = const Value.absent(), + Value contextId = const Value.absent(), + required Uint8List embedding, + required String contentHash, + Value distance = const Value.absent(), + Value k = const Value.absent(), + Value rowid = const Value.absent(), + }) => + DocumentVecCompanion.insert( + id: id, + mainDocumentId: mainDocumentId, + contextId: contextId, + embedding: embedding, + contentHash: contentHash, + distance: distance, + k: k, + rowid: rowid, + ), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, - ), - ); + )); } -typedef $DocumentVecProcessedTableManager = - ProcessedTableManager< - _$TabDatabase, - DocumentVec, +typedef $DocumentVecProcessedTableManager = ProcessedTableManager< + _$TabDatabase, + DocumentVec, + DocumentVecData, + $DocumentVecFilterComposer, + $DocumentVecOrderingComposer, + $DocumentVecAnnotationComposer, + $DocumentVecCreateCompanionBuilder, + $DocumentVecUpdateCompanionBuilder, + ( DocumentVecData, - $DocumentVecFilterComposer, - $DocumentVecOrderingComposer, - $DocumentVecAnnotationComposer, - $DocumentVecCreateCompanionBuilder, - $DocumentVecUpdateCompanionBuilder, - ( - DocumentVecData, - BaseReferences<_$TabDatabase, DocumentVec, DocumentVecData>, - ), - DocumentVecData, - PrefetchHooks Function() - >; + BaseReferences<_$TabDatabase, DocumentVec, DocumentVecData> + ), + DocumentVecData, + PrefetchHooks Function()>; class $TabDatabaseManager { final _$TabDatabase _db; diff --git a/app/lib/features/geckoview/features/tabs/data/models/container_data.g.dart b/app/lib/features/geckoview/features/tabs/data/models/container_data.g.dart index e26868cb..949fb21e 100644 --- a/app/lib/features/geckoview/features/tabs/data/models/container_data.g.dart +++ b/app/lib/features/geckoview/features/tabs/data/models/container_data.g.dart @@ -46,6 +46,7 @@ class _$ContainerAuthSettingsCWProxyImpl this(lockTimeout: lockTimeout); @override + /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `ContainerAuthSettings(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. /// /// Usage @@ -63,16 +64,14 @@ class _$ContainerAuthSettingsCWProxyImpl ? _value.authenticationRequired // ignore: cast_nullable_to_non_nullable : authenticationRequired as bool, - lockOnAppBackground: - lockOnAppBackground == const $CopyWithPlaceholder() - ? _value.lockOnAppBackground - // ignore: cast_nullable_to_non_nullable - : lockOnAppBackground as bool, - lockTimeout: - lockTimeout == const $CopyWithPlaceholder() - ? _value.lockTimeout - // ignore: cast_nullable_to_non_nullable - : lockTimeout as Duration?, + lockOnAppBackground: lockOnAppBackground == const $CopyWithPlaceholder() + ? _value.lockOnAppBackground + // ignore: cast_nullable_to_non_nullable + : lockOnAppBackground as bool, + lockTimeout: lockTimeout == const $CopyWithPlaceholder() + ? _value.lockTimeout + // ignore: cast_nullable_to_non_nullable + : lockTimeout as Duration?, ); } } @@ -128,6 +127,7 @@ class _$ContainerMetadataCWProxyImpl implements _$ContainerMetadataCWProxy { ContainerMetadata useProxy(bool useProxy) => this(useProxy: useProxy); @override + /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `ContainerMetadata(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. /// /// Usage @@ -141,26 +141,22 @@ class _$ContainerMetadataCWProxyImpl implements _$ContainerMetadataCWProxy { Object? useProxy = const $CopyWithPlaceholder(), }) { return ContainerMetadata( - iconData: - iconData == const $CopyWithPlaceholder() - ? _value.iconData - // ignore: cast_nullable_to_non_nullable - : iconData as IconData?, - contextualIdentity: - contextualIdentity == const $CopyWithPlaceholder() - ? _value.contextualIdentity - // ignore: cast_nullable_to_non_nullable - : contextualIdentity as String?, - authSettings: - authSettings == const $CopyWithPlaceholder() - ? _value.authSettings - // ignore: cast_nullable_to_non_nullable - : authSettings as ContainerAuthSettings, - useProxy: - useProxy == const $CopyWithPlaceholder() - ? _value.useProxy - // ignore: cast_nullable_to_non_nullable - : useProxy as bool, + iconData: iconData == const $CopyWithPlaceholder() + ? _value.iconData + // ignore: cast_nullable_to_non_nullable + : iconData as IconData?, + contextualIdentity: contextualIdentity == const $CopyWithPlaceholder() + ? _value.contextualIdentity + // ignore: cast_nullable_to_non_nullable + : contextualIdentity as String?, + authSettings: authSettings == const $CopyWithPlaceholder() + ? _value.authSettings + // ignore: cast_nullable_to_non_nullable + : authSettings as ContainerAuthSettings, + useProxy: useProxy == const $CopyWithPlaceholder() + ? _value.useProxy + // ignore: cast_nullable_to_non_nullable + : useProxy as bool, ); } } @@ -215,6 +211,7 @@ class _$ContainerDataCWProxyImpl implements _$ContainerDataCWProxy { this(metadata: metadata); @override + /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `ContainerData(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. /// /// Usage @@ -228,26 +225,22 @@ class _$ContainerDataCWProxyImpl implements _$ContainerDataCWProxy { Object? metadata = const $CopyWithPlaceholder(), }) { return ContainerData( - id: - id == const $CopyWithPlaceholder() - ? _value.id - // ignore: cast_nullable_to_non_nullable - : id as String, - name: - name == const $CopyWithPlaceholder() - ? _value.name - // ignore: cast_nullable_to_non_nullable - : name as String?, - color: - color == const $CopyWithPlaceholder() - ? _value.color - // ignore: cast_nullable_to_non_nullable - : color as Color, - metadata: - metadata == const $CopyWithPlaceholder() - ? _value.metadata - // ignore: cast_nullable_to_non_nullable - : metadata as ContainerMetadata?, + id: id == const $CopyWithPlaceholder() + ? _value.id + // ignore: cast_nullable_to_non_nullable + : id as String, + name: name == const $CopyWithPlaceholder() + ? _value.name + // ignore: cast_nullable_to_non_nullable + : name as String?, + color: color == const $CopyWithPlaceholder() + ? _value.color + // ignore: cast_nullable_to_non_nullable + : color as Color, + metadata: metadata == const $CopyWithPlaceholder() + ? _value.metadata + // ignore: cast_nullable_to_non_nullable + : metadata as ContainerMetadata?, ); } } @@ -263,46 +256,39 @@ extension $ContainerDataCopyWith on ContainerData { // ************************************************************************** ContainerAuthSettings _$ContainerAuthSettingsFromJson( - Map json, -) => ContainerAuthSettings( - authenticationRequired: json['authenticationRequired'] as bool, - lockOnAppBackground: json['lockOnAppBackground'] as bool, - lockTimeout: - json['lockTimeout'] == null + Map json) => + ContainerAuthSettings( + authenticationRequired: json['authenticationRequired'] as bool, + lockOnAppBackground: json['lockOnAppBackground'] as bool, + lockTimeout: json['lockTimeout'] == null ? null : Duration(microseconds: (json['lockTimeout'] as num).toInt()), -); + ); Map _$ContainerAuthSettingsToJson( - ContainerAuthSettings instance, -) => { - 'authenticationRequired': instance.authenticationRequired, - 'lockOnAppBackground': instance.lockOnAppBackground, - 'lockTimeout': instance.lockTimeout?.inMicroseconds, -}; + ContainerAuthSettings instance) => + { + 'authenticationRequired': instance.authenticationRequired, + 'lockOnAppBackground': instance.lockOnAppBackground, + 'lockTimeout': instance.lockTimeout?.inMicroseconds, + }; ContainerMetadata _$ContainerMetadataFromJson(Map json) => ContainerMetadata.withDefaults( iconData: _$JsonConverterFromJson, IconData>( - json['iconData'], - const IconDataJsonConverter().fromJson, - ), + json['iconData'], const IconDataJsonConverter().fromJson), contextualIdentity: json['contextualIdentity'] as String?, - authSettings: - json['authSettings'] == null - ? null - : ContainerAuthSettings.fromJson( - json['authSettings'] as Map, - ), + authSettings: json['authSettings'] == null + ? null + : ContainerAuthSettings.fromJson( + json['authSettings'] as Map), useProxy: json['useProxy'] as bool? ?? false, ); Map _$ContainerMetadataToJson(ContainerMetadata instance) => { 'iconData': _$JsonConverterToJson, IconData>( - instance.iconData, - const IconDataJsonConverter().toJson, - ), + instance.iconData, const IconDataJsonConverter().toJson), 'contextualIdentity': instance.contextualIdentity, 'authSettings': instance.authSettings, 'useProxy': instance.useProxy, @@ -311,9 +297,11 @@ Map _$ContainerMetadataToJson(ContainerMetadata instance) => Value? _$JsonConverterFromJson( Object? json, Value? Function(Json json) fromJson, -) => json == null ? null : fromJson(json as Json); +) => + json == null ? null : fromJson(json as Json); Json? _$JsonConverterToJson( Value? value, Json? Function(Value value) toJson, -) => value == null ? null : toJson(value); +) => + value == null ? null : toJson(value); diff --git a/app/lib/features/geckoview/features/tabs/domain/providers.g.dart b/app/lib/features/geckoview/features/tabs/domain/providers.g.dart index e82073ae..faa169e9 100644 --- a/app/lib/features/geckoview/features/tabs/domain/providers.g.dart +++ b/app/lib/features/geckoview/features/tabs/domain/providers.g.dart @@ -13,15 +13,14 @@ String _$unusedRandomContainerColorHash() => @ProviderFor(unusedRandomContainerColor) final unusedRandomContainerColorProvider = AutoDisposeFutureProvider.internal( - unusedRandomContainerColor, - name: r'unusedRandomContainerColorProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$unusedRandomContainerColorHash, - dependencies: null, - allTransitiveDependencies: null, - ); + unusedRandomContainerColor, + name: r'unusedRandomContainerColorProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$unusedRandomContainerColorHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element @@ -33,20 +32,19 @@ String _$containersWithCountHash() => @ProviderFor(containersWithCount) final containersWithCountProvider = AutoDisposeStreamProvider>.internal( - containersWithCount, - name: r'containersWithCountProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$containersWithCountHash, - dependencies: null, - allTransitiveDependencies: null, - ); + containersWithCount, + name: r'containersWithCountProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$containersWithCountHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element -typedef ContainersWithCountRef = - AutoDisposeStreamProviderRef>; +typedef ContainersWithCountRef + = AutoDisposeStreamProviderRef>; String _$matchSortedContainersWithCountHash() => r'0ed555f0cb72f4990a2841114d72f57d8178d5c3'; @@ -83,15 +81,21 @@ class MatchSortedContainersWithCountFamily const MatchSortedContainersWithCountFamily(); /// See also [matchSortedContainersWithCount]. - MatchSortedContainersWithCountProvider call(String? searchText) { - return MatchSortedContainersWithCountProvider(searchText); + MatchSortedContainersWithCountProvider call( + String? searchText, + ) { + return MatchSortedContainersWithCountProvider( + searchText, + ); } @override MatchSortedContainersWithCountProvider getProviderOverride( covariant MatchSortedContainersWithCountProvider provider, ) { - return call(provider.searchText); + return call( + provider.searchText, + ); } static const Iterable? _dependencies = null; @@ -113,23 +117,24 @@ class MatchSortedContainersWithCountFamily class MatchSortedContainersWithCountProvider extends AutoDisposeProvider>> { /// See also [matchSortedContainersWithCount]. - MatchSortedContainersWithCountProvider(String? searchText) - : this._internal( - (ref) => matchSortedContainersWithCount( - ref as MatchSortedContainersWithCountRef, - searchText, - ), - from: matchSortedContainersWithCountProvider, - name: r'matchSortedContainersWithCountProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$matchSortedContainersWithCountHash, - dependencies: MatchSortedContainersWithCountFamily._dependencies, - allTransitiveDependencies: - MatchSortedContainersWithCountFamily._allTransitiveDependencies, - searchText: searchText, - ); + MatchSortedContainersWithCountProvider( + String? searchText, + ) : this._internal( + (ref) => matchSortedContainersWithCount( + ref as MatchSortedContainersWithCountRef, + searchText, + ), + from: matchSortedContainersWithCountProvider, + name: r'matchSortedContainersWithCountProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$matchSortedContainersWithCountHash, + dependencies: MatchSortedContainersWithCountFamily._dependencies, + allTransitiveDependencies: + MatchSortedContainersWithCountFamily._allTransitiveDependencies, + searchText: searchText, + ); MatchSortedContainersWithCountProvider._internal( super._createNotifier, { @@ -146,9 +151,8 @@ class MatchSortedContainersWithCountProvider @override Override overrideWith( AsyncValue> Function( - MatchSortedContainersWithCountRef provider, - ) - create, + MatchSortedContainersWithCountRef provider) + create, ) { return ProviderOverride( origin: this, @@ -166,7 +170,7 @@ class MatchSortedContainersWithCountProvider @override AutoDisposeProviderElement>> - createElement() { + createElement() { return _MatchSortedContainersWithCountProviderElement(this); } @@ -215,15 +219,21 @@ class ContainerTabIdsFamily extends Family>> { const ContainerTabIdsFamily(); /// See also [containerTabIds]. - ContainerTabIdsProvider call(ContainerFilter containerFilter) { - return ContainerTabIdsProvider(containerFilter); + ContainerTabIdsProvider call( + ContainerFilter containerFilter, + ) { + return ContainerTabIdsProvider( + containerFilter, + ); } @override ContainerTabIdsProvider getProviderOverride( covariant ContainerTabIdsProvider provider, ) { - return call(provider.containerFilter); + return call( + provider.containerFilter, + ); } static const Iterable? _dependencies = null; @@ -244,20 +254,24 @@ class ContainerTabIdsFamily extends Family>> { /// See also [containerTabIds]. class ContainerTabIdsProvider extends AutoDisposeStreamProvider> { /// See also [containerTabIds]. - ContainerTabIdsProvider(ContainerFilter containerFilter) - : this._internal( - (ref) => containerTabIds(ref as ContainerTabIdsRef, containerFilter), - from: containerTabIdsProvider, - name: r'containerTabIdsProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$containerTabIdsHash, - dependencies: ContainerTabIdsFamily._dependencies, - allTransitiveDependencies: - ContainerTabIdsFamily._allTransitiveDependencies, - containerFilter: containerFilter, - ); + ContainerTabIdsProvider( + ContainerFilter containerFilter, + ) : this._internal( + (ref) => containerTabIds( + ref as ContainerTabIdsRef, + containerFilter, + ), + from: containerTabIdsProvider, + name: r'containerTabIdsProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$containerTabIdsHash, + dependencies: ContainerTabIdsFamily._dependencies, + allTransitiveDependencies: + ContainerTabIdsFamily._allTransitiveDependencies, + containerFilter: containerFilter, + ); ContainerTabIdsProvider._internal( super._createNotifier, { @@ -325,6 +339,5 @@ class _ContainerTabIdsProviderElement ContainerFilter get containerFilter => (origin as ContainerTabIdsProvider).containerFilter; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/geckoview/features/tabs/domain/providers/selected_container.g.dart b/app/lib/features/geckoview/features/tabs/domain/providers/selected_container.g.dart index 4cf1faf3..5bb06bf4 100644 --- a/app/lib/features/geckoview/features/tabs/domain/providers/selected_container.g.dart +++ b/app/lib/features/geckoview/features/tabs/domain/providers/selected_container.g.dart @@ -13,15 +13,14 @@ String _$selectedContainerDataHash() => @ProviderFor(selectedContainerData) final selectedContainerDataProvider = AutoDisposeStreamProvider.internal( - selectedContainerData, - name: r'selectedContainerDataProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$selectedContainerDataHash, - dependencies: null, - allTransitiveDependencies: null, - ); + selectedContainerData, + name: r'selectedContainerDataProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$selectedContainerDataHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element @@ -32,15 +31,14 @@ String _$selectedContainerHash() => r'f3dab491337396b8d56daed37a0d85c85aa8d64a'; @ProviderFor(SelectedContainer) final selectedContainerProvider = NotifierProvider.internal( - SelectedContainer.new, - name: r'selectedContainerProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$selectedContainerHash, - dependencies: null, - allTransitiveDependencies: null, - ); + SelectedContainer.new, + name: r'selectedContainerProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$selectedContainerHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$SelectedContainer = Notifier; // ignore_for_file: type=lint diff --git a/app/lib/features/geckoview/features/tabs/domain/repositories/container.g.dart b/app/lib/features/geckoview/features/tabs/domain/repositories/container.g.dart index 28df11f8..54b02740 100644 --- a/app/lib/features/geckoview/features/tabs/domain/repositories/container.g.dart +++ b/app/lib/features/geckoview/features/tabs/domain/repositories/container.g.dart @@ -13,15 +13,14 @@ String _$containerRepositoryHash() => @ProviderFor(ContainerRepository) final containerRepositoryProvider = NotifierProvider.internal( - ContainerRepository.new, - name: r'containerRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$containerRepositoryHash, - dependencies: null, - allTransitiveDependencies: null, - ); + ContainerRepository.new, + name: r'containerRepositoryProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$containerRepositoryHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$ContainerRepository = Notifier; // ignore_for_file: type=lint diff --git a/app/lib/features/geckoview/features/tabs/domain/repositories/tab.g.dart b/app/lib/features/geckoview/features/tabs/domain/repositories/tab.g.dart index 6f83f810..9d0e9d59 100644 --- a/app/lib/features/geckoview/features/tabs/domain/repositories/tab.g.dart +++ b/app/lib/features/geckoview/features/tabs/domain/repositories/tab.g.dart @@ -12,15 +12,14 @@ String _$tabDataRepositoryHash() => r'30ae87fbcb37facd565cb28de605814cd7db4ce8'; @ProviderFor(TabDataRepository) final tabDataRepositoryProvider = NotifierProvider.internal( - TabDataRepository.new, - name: r'tabDataRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$tabDataRepositoryHash, - dependencies: null, - allTransitiveDependencies: null, - ); + TabDataRepository.new, + name: r'tabDataRepositoryProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$tabDataRepositoryHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$TabDataRepository = Notifier; // ignore_for_file: type=lint diff --git a/app/lib/features/geckoview/features/tabs/domain/repositories/tab_search.g.dart b/app/lib/features/geckoview/features/tabs/domain/repositories/tab_search.g.dart index 6401e2d6..55c50d18 100644 --- a/app/lib/features/geckoview/features/tabs/domain/repositories/tab_search.g.dart +++ b/app/lib/features/geckoview/features/tabs/domain/repositories/tab_search.g.dart @@ -34,7 +34,9 @@ abstract class _$TabSearchRepository extends BuildlessAutoDisposeAsyncNotifier?> { late final TabSearchPartition partition; - FutureOr?> build(TabSearchPartition partition); + FutureOr?> build( + TabSearchPartition partition, + ); } /// See also [TabSearchRepository]. @@ -48,15 +50,21 @@ class TabSearchRepositoryFamily const TabSearchRepositoryFamily(); /// See also [TabSearchRepository]. - TabSearchRepositoryProvider call(TabSearchPartition partition) { - return TabSearchRepositoryProvider(partition); + TabSearchRepositoryProvider call( + TabSearchPartition partition, + ) { + return TabSearchRepositoryProvider( + partition, + ); } @override TabSearchRepositoryProvider getProviderOverride( covariant TabSearchRepositoryProvider provider, ) { - return call(provider.partition); + return call( + provider.partition, + ); } static const Iterable? _dependencies = null; @@ -75,27 +83,24 @@ class TabSearchRepositoryFamily } /// See also [TabSearchRepository]. -class TabSearchRepositoryProvider - extends - AutoDisposeAsyncNotifierProviderImpl< - TabSearchRepository, - List? - > { +class TabSearchRepositoryProvider extends AutoDisposeAsyncNotifierProviderImpl< + TabSearchRepository, List?> { /// See also [TabSearchRepository]. - TabSearchRepositoryProvider(TabSearchPartition partition) - : this._internal( - () => TabSearchRepository()..partition = partition, - from: tabSearchRepositoryProvider, - name: r'tabSearchRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$tabSearchRepositoryHash, - dependencies: TabSearchRepositoryFamily._dependencies, - allTransitiveDependencies: - TabSearchRepositoryFamily._allTransitiveDependencies, - partition: partition, - ); + TabSearchRepositoryProvider( + TabSearchPartition partition, + ) : this._internal( + () => TabSearchRepository()..partition = partition, + from: tabSearchRepositoryProvider, + name: r'tabSearchRepositoryProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$tabSearchRepositoryHash, + dependencies: TabSearchRepositoryFamily._dependencies, + allTransitiveDependencies: + TabSearchRepositoryFamily._allTransitiveDependencies, + partition: partition, + ); TabSearchRepositoryProvider._internal( super._createNotifier, { @@ -113,7 +118,9 @@ class TabSearchRepositoryProvider FutureOr?> runNotifierBuild( covariant TabSearchRepository notifier, ) { - return notifier.build(partition); + return notifier.build( + partition, + ); } @override @@ -133,11 +140,8 @@ class TabSearchRepositoryProvider } @override - AutoDisposeAsyncNotifierProviderElement< - TabSearchRepository, - List? - > - createElement() { + AutoDisposeAsyncNotifierProviderElement?> createElement() { return _TabSearchRepositoryProviderElement(this); } @@ -164,18 +168,13 @@ mixin TabSearchRepositoryRef } class _TabSearchRepositoryProviderElement - extends - AutoDisposeAsyncNotifierProviderElement< - TabSearchRepository, - List? - > - with TabSearchRepositoryRef { + extends AutoDisposeAsyncNotifierProviderElement?> with TabSearchRepositoryRef { _TabSearchRepositoryProviderElement(super.provider); @override TabSearchPartition get partition => (origin as TabSearchRepositoryProvider).partition; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/geckoview/features/tabs/features/chat/domain/chat_backend.g.dart b/app/lib/features/geckoview/features/tabs/features/chat/domain/chat_backend.g.dart index 6c6fbc38..e52ffd6c 100644 --- a/app/lib/features/geckoview/features/tabs/features/chat/domain/chat_backend.g.dart +++ b/app/lib/features/geckoview/features/tabs/features/chat/domain/chat_backend.g.dart @@ -32,7 +32,9 @@ class _SystemHash { abstract class _$ChatBackend extends BuildlessAutoDisposeNotifier { late final String chatId; - void build(String chatId); + void build( + String chatId, + ); } /// See also [ChatBackend]. @@ -45,15 +47,21 @@ class ChatBackendFamily extends Family { const ChatBackendFamily(); /// See also [ChatBackend]. - ChatBackendProvider call(String chatId) { - return ChatBackendProvider(chatId); + ChatBackendProvider call( + String chatId, + ) { + return ChatBackendProvider( + chatId, + ); } @override ChatBackendProvider getProviderOverride( covariant ChatBackendProvider provider, ) { - return call(provider.chatId); + return call( + provider.chatId, + ); } static const Iterable? _dependencies = null; @@ -75,19 +83,21 @@ class ChatBackendFamily extends Family { class ChatBackendProvider extends AutoDisposeNotifierProviderImpl { /// See also [ChatBackend]. - ChatBackendProvider(String chatId) - : this._internal( - () => ChatBackend()..chatId = chatId, - from: chatBackendProvider, - name: r'chatBackendProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$chatBackendHash, - dependencies: ChatBackendFamily._dependencies, - allTransitiveDependencies: ChatBackendFamily._allTransitiveDependencies, - chatId: chatId, - ); + ChatBackendProvider( + String chatId, + ) : this._internal( + () => ChatBackend()..chatId = chatId, + from: chatBackendProvider, + name: r'chatBackendProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$chatBackendHash, + dependencies: ChatBackendFamily._dependencies, + allTransitiveDependencies: + ChatBackendFamily._allTransitiveDependencies, + chatId: chatId, + ); ChatBackendProvider._internal( super._createNotifier, { @@ -102,8 +112,12 @@ class ChatBackendProvider final String chatId; @override - void runNotifierBuild(covariant ChatBackend notifier) { - return notifier.build(chatId); + void runNotifierBuild( + covariant ChatBackend notifier, + ) { + return notifier.build( + chatId, + ); } @override @@ -156,6 +170,5 @@ class _ChatBackendProviderElement @override String get chatId => (origin as ChatBackendProvider).chatId; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/geckoview/features/tabs/features/chat/services/qa_memory_chain.g.dart b/app/lib/features/geckoview/features/tabs/features/chat/services/qa_memory_chain.g.dart index 3b9f028d..69271d12 100644 --- a/app/lib/features/geckoview/features/tabs/features/chat/services/qa_memory_chain.g.dart +++ b/app/lib/features/geckoview/features/tabs/features/chat/services/qa_memory_chain.g.dart @@ -98,24 +98,23 @@ class QAMemoryChainProvider String? mainDocumentId, String? contextId, }) : this._internal( - () => - QAMemoryChain() - ..chatId = chatId - ..mainDocumentId = mainDocumentId - ..contextId = contextId, - from: qAMemoryChainProvider, - name: r'qAMemoryChainProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$qAMemoryChainHash, - dependencies: QAMemoryChainFamily._dependencies, - allTransitiveDependencies: - QAMemoryChainFamily._allTransitiveDependencies, - chatId: chatId, - mainDocumentId: mainDocumentId, - contextId: contextId, - ); + () => QAMemoryChain() + ..chatId = chatId + ..mainDocumentId = mainDocumentId + ..contextId = contextId, + from: qAMemoryChainProvider, + name: r'qAMemoryChainProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$qAMemoryChainHash, + dependencies: QAMemoryChainFamily._dependencies, + allTransitiveDependencies: + QAMemoryChainFamily._allTransitiveDependencies, + chatId: chatId, + mainDocumentId: mainDocumentId, + contextId: contextId, + ); QAMemoryChainProvider._internal( super._createNotifier, { @@ -134,7 +133,9 @@ class QAMemoryChainProvider final String? contextId; @override - void runNotifierBuild(covariant QAMemoryChain notifier) { + void runNotifierBuild( + covariant QAMemoryChain notifier, + ) { return notifier.build( chatId: chatId, mainDocumentId: mainDocumentId, @@ -147,11 +148,10 @@ class QAMemoryChainProvider return ProviderOverride( origin: this, override: QAMemoryChainProvider._internal( - () => - create() - ..chatId = chatId - ..mainDocumentId = mainDocumentId - ..contextId = contextId, + () => create() + ..chatId = chatId + ..mainDocumentId = mainDocumentId + ..contextId = contextId, from: from, name: null, dependencies: null, @@ -214,6 +214,5 @@ class _QAMemoryChainProviderElement @override String? get contextId => (origin as QAMemoryChainProvider).contextId; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/geckoview/features/tabs/features/vector_store/domain/repositories/document.g.dart b/app/lib/features/geckoview/features/tabs/features/vector_store/domain/repositories/document.g.dart index 1a081ad3..20fbbf34 100644 --- a/app/lib/features/geckoview/features/tabs/features/vector_store/domain/repositories/document.g.dart +++ b/app/lib/features/geckoview/features/tabs/features/vector_store/domain/repositories/document.g.dart @@ -13,15 +13,14 @@ String _$documentRepositoryHash() => @ProviderFor(DocumentRepository) final documentRepositoryProvider = AutoDisposeNotifierProvider.internal( - DocumentRepository.new, - name: r'documentRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$documentRepositoryHash, - dependencies: null, - allTransitiveDependencies: null, - ); + DocumentRepository.new, + name: r'documentRepositoryProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$documentRepositoryHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$DocumentRepository = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/app/lib/features/kagi/data/services/autosuggest.g.dart b/app/lib/features/kagi/data/services/autosuggest.g.dart index e07f63b3..09b3fc93 100644 --- a/app/lib/features/kagi/data/services/autosuggest.g.dart +++ b/app/lib/features/kagi/data/services/autosuggest.g.dart @@ -13,15 +13,14 @@ String _$kagiAutosuggestServiceHash() => @ProviderFor(KagiAutosuggestService) final kagiAutosuggestServiceProvider = NotifierProvider.internal( - KagiAutosuggestService.new, - name: r'kagiAutosuggestServiceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$kagiAutosuggestServiceHash, - dependencies: null, - allTransitiveDependencies: null, - ); + KagiAutosuggestService.new, + name: r'kagiAutosuggestServiceProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$kagiAutosuggestServiceHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$KagiAutosuggestService = Notifier; // ignore_for_file: type=lint diff --git a/app/lib/features/kagi/data/services/chat.g.dart b/app/lib/features/kagi/data/services/chat.g.dart index c45e6615..7edee631 100644 --- a/app/lib/features/kagi/data/services/chat.g.dart +++ b/app/lib/features/kagi/data/services/chat.g.dart @@ -12,15 +12,14 @@ String _$kagiChatServiceHash() => r'a112b70b42fe9d650c9d4dc643bf965ddce7bfa6'; @ProviderFor(KagiChatService) final kagiChatServiceProvider = NotifierProvider.internal( - KagiChatService.new, - name: r'kagiChatServiceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$kagiChatServiceHash, - dependencies: null, - allTransitiveDependencies: null, - ); + KagiChatService.new, + name: r'kagiChatServiceProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$kagiChatServiceHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$KagiChatService = Notifier; // ignore_for_file: type=lint diff --git a/app/lib/features/kagi/data/services/session.g.dart b/app/lib/features/kagi/data/services/session.g.dart index ea985582..bcbe0833 100644 --- a/app/lib/features/kagi/data/services/session.g.dart +++ b/app/lib/features/kagi/data/services/session.g.dart @@ -13,15 +13,14 @@ String _$kagiSessionServiceHash() => @ProviderFor(KagiSessionService) final kagiSessionServiceProvider = AutoDisposeNotifierProvider.internal( - KagiSessionService.new, - name: r'kagiSessionServiceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$kagiSessionServiceHash, - dependencies: null, - allTransitiveDependencies: null, - ); + KagiSessionService.new, + name: r'kagiSessionServiceProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$kagiSessionServiceHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$KagiSessionService = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/app/lib/features/kagi/domain/repositories/search_suggestions.g.dart b/app/lib/features/kagi/domain/repositories/search_suggestions.g.dart index 67c8d9d7..43f6535a 100644 --- a/app/lib/features/kagi/domain/repositories/search_suggestions.g.dart +++ b/app/lib/features/kagi/domain/repositories/search_suggestions.g.dart @@ -53,14 +53,18 @@ class SearchSuggestionsRepositoryFamily SearchSuggestionsRepositoryProvider call( ISearchSuggestionProvider suggestionsProvider, ) { - return SearchSuggestionsRepositoryProvider(suggestionsProvider); + return SearchSuggestionsRepositoryProvider( + suggestionsProvider, + ); } @override SearchSuggestionsRepositoryProvider getProviderOverride( covariant SearchSuggestionsRepositoryProvider provider, ) { - return call(provider.suggestionsProvider); + return call( + provider.suggestionsProvider, + ); } static const Iterable? _dependencies = null; @@ -79,30 +83,25 @@ class SearchSuggestionsRepositoryFamily } /// See also [SearchSuggestionsRepository]. -class SearchSuggestionsRepositoryProvider - extends - NotifierProviderImpl< - SearchSuggestionsRepository, - Raw>> - > { +class SearchSuggestionsRepositoryProvider extends NotifierProviderImpl< + SearchSuggestionsRepository, Raw>>> { /// See also [SearchSuggestionsRepository]. SearchSuggestionsRepositoryProvider( ISearchSuggestionProvider suggestionsProvider, ) : this._internal( - () => - SearchSuggestionsRepository() - ..suggestionsProvider = suggestionsProvider, - from: searchSuggestionsRepositoryProvider, - name: r'searchSuggestionsRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$searchSuggestionsRepositoryHash, - dependencies: SearchSuggestionsRepositoryFamily._dependencies, - allTransitiveDependencies: - SearchSuggestionsRepositoryFamily._allTransitiveDependencies, - suggestionsProvider: suggestionsProvider, - ); + () => SearchSuggestionsRepository() + ..suggestionsProvider = suggestionsProvider, + from: searchSuggestionsRepositoryProvider, + name: r'searchSuggestionsRepositoryProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$searchSuggestionsRepositoryHash, + dependencies: SearchSuggestionsRepositoryFamily._dependencies, + allTransitiveDependencies: + SearchSuggestionsRepositoryFamily._allTransitiveDependencies, + suggestionsProvider: suggestionsProvider, + ); SearchSuggestionsRepositoryProvider._internal( super._createNotifier, { @@ -120,7 +119,9 @@ class SearchSuggestionsRepositoryProvider Raw>> runNotifierBuild( covariant SearchSuggestionsRepository notifier, ) { - return notifier.build(suggestionsProvider); + return notifier.build( + suggestionsProvider, + ); } @override @@ -140,11 +141,8 @@ class SearchSuggestionsRepositoryProvider } @override - NotifierProviderElement< - SearchSuggestionsRepository, - Raw>> - > - createElement() { + NotifierProviderElement>>> createElement() { return _SearchSuggestionsRepositoryProviderElement(this); } @@ -172,18 +170,13 @@ mixin SearchSuggestionsRepositoryRef } class _SearchSuggestionsRepositoryProviderElement - extends - NotifierProviderElement< - SearchSuggestionsRepository, - Raw>> - > - with SearchSuggestionsRepositoryRef { + extends NotifierProviderElement>>> with SearchSuggestionsRepositoryRef { _SearchSuggestionsRepositoryProviderElement(super.provider); @override ISearchSuggestionProvider get suggestionsProvider => (origin as SearchSuggestionsRepositoryProvider).suggestionsProvider; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/settings/presentation/controllers/save_settings.g.dart b/app/lib/features/settings/presentation/controllers/save_settings.g.dart index 7f6a6236..70279c4b 100644 --- a/app/lib/features/settings/presentation/controllers/save_settings.g.dart +++ b/app/lib/features/settings/presentation/controllers/save_settings.g.dart @@ -13,15 +13,14 @@ String _$saveGeneralSettingsControllerHash() => @ProviderFor(SaveGeneralSettingsController) final saveGeneralSettingsControllerProvider = AsyncNotifierProvider.internal( - SaveGeneralSettingsController.new, - name: r'saveGeneralSettingsControllerProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$saveGeneralSettingsControllerHash, - dependencies: null, - allTransitiveDependencies: null, - ); + SaveGeneralSettingsController.new, + name: r'saveGeneralSettingsControllerProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$saveGeneralSettingsControllerHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$SaveGeneralSettingsController = AsyncNotifier; String _$saveEngineSettingsControllerHash() => @@ -31,15 +30,14 @@ String _$saveEngineSettingsControllerHash() => @ProviderFor(SaveEngineSettingsController) final saveEngineSettingsControllerProvider = AsyncNotifierProvider.internal( - SaveEngineSettingsController.new, - name: r'saveEngineSettingsControllerProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$saveEngineSettingsControllerHash, - dependencies: null, - allTransitiveDependencies: null, - ); + SaveEngineSettingsController.new, + name: r'saveEngineSettingsControllerProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$saveEngineSettingsControllerHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$SaveEngineSettingsController = AsyncNotifier; // ignore_for_file: type=lint diff --git a/app/lib/features/share_intent/domain/services/sharing_intent.g.dart b/app/lib/features/share_intent/domain/services/sharing_intent.g.dart index 400b6575..eddee993 100644 --- a/app/lib/features/share_intent/domain/services/sharing_intent.g.dart +++ b/app/lib/features/share_intent/domain/services/sharing_intent.g.dart @@ -13,19 +13,18 @@ String _$sharingIntentStreamHash() => @ProviderFor(sharingIntentStream) final sharingIntentStreamProvider = AutoDisposeProvider>>.internal( - sharingIntentStream, - name: r'sharingIntentStreamProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$sharingIntentStreamHash, - dependencies: null, - allTransitiveDependencies: null, - ); + sharingIntentStream, + name: r'sharingIntentStreamProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$sharingIntentStreamHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element -typedef SharingIntentStreamRef = - AutoDisposeProviderRef>>; +typedef SharingIntentStreamRef + = AutoDisposeProviderRef>>; // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package diff --git a/app/lib/features/tor/domain/services/tor_proxy.g.dart b/app/lib/features/tor/domain/services/tor_proxy.g.dart index bf2f74c8..f95db821 100644 --- a/app/lib/features/tor/domain/services/tor_proxy.g.dart +++ b/app/lib/features/tor/domain/services/tor_proxy.g.dart @@ -12,15 +12,14 @@ String _$torProxyServiceHash() => r'85ed8e3b49007aa56e6b82ff802a3e0ce567a0c8'; @ProviderFor(TorProxyService) final torProxyServiceProvider = AsyncNotifierProvider.internal( - TorProxyService.new, - name: r'torProxyServiceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$torProxyServiceHash, - dependencies: null, - allTransitiveDependencies: null, - ); + TorProxyService.new, + name: r'torProxyServiceProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$torProxyServiceHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$TorProxyService = AsyncNotifier; // ignore_for_file: type=lint diff --git a/app/lib/features/tor/presentation/controllers/start_tor_proxy.g.dart b/app/lib/features/tor/presentation/controllers/start_tor_proxy.g.dart index 9a057df0..8d7c6942 100644 --- a/app/lib/features/tor/presentation/controllers/start_tor_proxy.g.dart +++ b/app/lib/features/tor/presentation/controllers/start_tor_proxy.g.dart @@ -13,15 +13,14 @@ String _$startProxyControllerHash() => @ProviderFor(StartProxyController) final startProxyControllerProvider = AutoDisposeNotifierProvider.internal( - StartProxyController.new, - name: r'startProxyControllerProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$startProxyControllerHash, - dependencies: null, - allTransitiveDependencies: null, - ); + StartProxyController.new, + name: r'startProxyControllerProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$startProxyControllerHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$StartProxyController = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/app/lib/features/user/data/database/database.g.dart b/app/lib/features/user/data/database/database.g.dart index 5a1506d2..11ea871c 100644 --- a/app/lib/features/user/data/database/database.g.dart +++ b/app/lib/features/user/data/database/database.g.dart @@ -9,29 +9,20 @@ class Setting extends Table with TableInfo { final String? _alias; Setting(this.attachedDatabase, [this._alias]); late final GeneratedColumn key = GeneratedColumn( - 'key', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'PRIMARY KEY NOT NULL', - ); + 'key', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'PRIMARY KEY NOT NULL'); late final GeneratedColumn partitionKey = GeneratedColumn( - 'partition_key', - aliasedName, - true, - type: DriftSqlType.string, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'partition_key', aliasedName, true, + type: DriftSqlType.string, + requiredDuringInsert: false, + $customConstraints: ''); late final GeneratedColumn value = GeneratedColumn( - 'value', - aliasedName, - true, - type: DriftSqlType.any, - requiredDuringInsert: false, - $customConstraints: '', - ); + 'value', aliasedName, true, + type: DriftSqlType.any, + requiredDuringInsert: false, + $customConstraints: ''); @override List get $columns => [key, partitionKey, value]; @override @@ -45,19 +36,12 @@ class Setting extends Table with TableInfo { SettingData map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return SettingData( - key: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}key'], - )!, - partitionKey: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}partition_key'], - ), - value: attachedDatabase.typeMapping.read( - DriftSqlType.any, - data['${effectivePrefix}value'], - ), + key: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}key'])!, + partitionKey: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}partition_key']), + value: attachedDatabase.typeMapping + .read(DriftSqlType.any, data['${effectivePrefix}value']), ); } @@ -90,10 +74,8 @@ class SettingData extends DataClass implements Insertable { return map; } - factory SettingData.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory SettingData.fromJson(Map json, + {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return SettingData( key: serializer.fromJson(json['key']), @@ -111,22 +93,22 @@ class SettingData extends DataClass implements Insertable { }; } - SettingData copyWith({ - String? key, - Value partitionKey = const Value.absent(), - Value value = const Value.absent(), - }) => SettingData( - key: key ?? this.key, - partitionKey: partitionKey.present ? partitionKey.value : this.partitionKey, - value: value.present ? value.value : this.value, - ); + SettingData copyWith( + {String? key, + Value partitionKey = const Value.absent(), + Value value = const Value.absent()}) => + SettingData( + key: key ?? this.key, + partitionKey: + partitionKey.present ? partitionKey.value : this.partitionKey, + value: value.present ? value.value : this.value, + ); SettingData copyWithCompanion(SettingCompanion data) { return SettingData( key: data.key.present ? data.key.value : this.key, - partitionKey: - data.partitionKey.present - ? data.partitionKey.value - : this.partitionKey, + partitionKey: data.partitionKey.present + ? data.partitionKey.value + : this.partitionKey, value: data.value.present ? data.value.value : this.value, ); } @@ -183,12 +165,11 @@ class SettingCompanion extends UpdateCompanion { }); } - SettingCompanion copyWith({ - Value? key, - Value? partitionKey, - Value? value, - Value? rowid, - }) { + SettingCompanion copyWith( + {Value? key, + Value? partitionKey, + Value? value, + Value? rowid}) { return SettingCompanion( key: key ?? this.key, partitionKey: partitionKey ?? this.partitionKey, @@ -233,29 +214,20 @@ class IconCache extends Table with TableInfo { final String? _alias; IconCache(this.attachedDatabase, [this._alias]); late final GeneratedColumn origin = GeneratedColumn( - 'origin', - aliasedName, - false, - type: DriftSqlType.string, - requiredDuringInsert: true, - $customConstraints: 'PRIMARY KEY NOT NULL', - ); + 'origin', aliasedName, false, + type: DriftSqlType.string, + requiredDuringInsert: true, + $customConstraints: 'PRIMARY KEY NOT NULL'); late final GeneratedColumn iconData = GeneratedColumn( - 'icon_data', - aliasedName, - false, - type: DriftSqlType.blob, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'icon_data', aliasedName, false, + type: DriftSqlType.blob, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); late final GeneratedColumn fetchDate = GeneratedColumn( - 'fetch_date', - aliasedName, - false, - type: DriftSqlType.dateTime, - requiredDuringInsert: true, - $customConstraints: 'NOT NULL', - ); + 'fetch_date', aliasedName, false, + type: DriftSqlType.dateTime, + requiredDuringInsert: true, + $customConstraints: 'NOT NULL'); @override List get $columns => [origin, iconData, fetchDate]; @override @@ -269,21 +241,12 @@ class IconCache extends Table with TableInfo { IconCacheData map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return IconCacheData( - origin: - attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}origin'], - )!, - iconData: - attachedDatabase.typeMapping.read( - DriftSqlType.blob, - data['${effectivePrefix}icon_data'], - )!, - fetchDate: - attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}fetch_date'], - )!, + origin: attachedDatabase.typeMapping + .read(DriftSqlType.string, data['${effectivePrefix}origin'])!, + iconData: attachedDatabase.typeMapping + .read(DriftSqlType.blob, data['${effectivePrefix}icon_data'])!, + fetchDate: attachedDatabase.typeMapping + .read(DriftSqlType.dateTime, data['${effectivePrefix}fetch_date'])!, ); } @@ -300,11 +263,8 @@ class IconCacheData extends DataClass implements Insertable { final String origin; final Uint8List iconData; final DateTime fetchDate; - const IconCacheData({ - required this.origin, - required this.iconData, - required this.fetchDate, - }); + const IconCacheData( + {required this.origin, required this.iconData, required this.fetchDate}); @override Map toColumns(bool nullToAbsent) { final map = {}; @@ -314,10 +274,8 @@ class IconCacheData extends DataClass implements Insertable { return map; } - factory IconCacheData.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory IconCacheData.fromJson(Map json, + {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return IconCacheData( origin: serializer.fromJson(json['origin']), @@ -335,15 +293,13 @@ class IconCacheData extends DataClass implements Insertable { }; } - IconCacheData copyWith({ - String? origin, - Uint8List? iconData, - DateTime? fetchDate, - }) => IconCacheData( - origin: origin ?? this.origin, - iconData: iconData ?? this.iconData, - fetchDate: fetchDate ?? this.fetchDate, - ); + IconCacheData copyWith( + {String? origin, Uint8List? iconData, DateTime? fetchDate}) => + IconCacheData( + origin: origin ?? this.origin, + iconData: iconData ?? this.iconData, + fetchDate: fetchDate ?? this.fetchDate, + ); IconCacheData copyWithCompanion(IconCacheCompanion data) { return IconCacheData( origin: data.origin.present ? data.origin.value : this.origin, @@ -390,9 +346,9 @@ class IconCacheCompanion extends UpdateCompanion { required Uint8List iconData, required DateTime fetchDate, this.rowid = const Value.absent(), - }) : origin = Value(origin), - iconData = Value(iconData), - fetchDate = Value(fetchDate); + }) : origin = Value(origin), + iconData = Value(iconData), + fetchDate = Value(fetchDate); static Insertable custom({ Expression? origin, Expression? iconData, @@ -407,12 +363,11 @@ class IconCacheCompanion extends UpdateCompanion { }); } - IconCacheCompanion copyWith({ - Value? origin, - Value? iconData, - Value? fetchDate, - Value? rowid, - }) { + IconCacheCompanion copyWith( + {Value? origin, + Value? iconData, + Value? fetchDate, + Value? rowid}) { return IconCacheCompanion( origin: origin ?? this.origin, iconData: iconData ?? this.iconData, @@ -474,20 +429,18 @@ abstract class _$UserDatabase extends GeneratedDatabase { List get allSchemaEntities => [setting, iconCache]; } -typedef $SettingCreateCompanionBuilder = - SettingCompanion Function({ - required String key, - Value partitionKey, - Value value, - Value rowid, - }); -typedef $SettingUpdateCompanionBuilder = - SettingCompanion Function({ - Value key, - Value partitionKey, - Value value, - Value rowid, - }); +typedef $SettingCreateCompanionBuilder = SettingCompanion Function({ + required String key, + Value partitionKey, + Value value, + Value rowid, +}); +typedef $SettingUpdateCompanionBuilder = SettingCompanion Function({ + Value key, + Value partitionKey, + Value value, + Value rowid, +}); class $SettingFilterComposer extends Composer<_$UserDatabase, Setting> { $SettingFilterComposer({ @@ -498,19 +451,13 @@ class $SettingFilterComposer extends Composer<_$UserDatabase, Setting> { super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get key => $composableBuilder( - column: $table.key, - builder: (column) => ColumnFilters(column), - ); + column: $table.key, builder: (column) => ColumnFilters(column)); ColumnFilters get partitionKey => $composableBuilder( - column: $table.partitionKey, - builder: (column) => ColumnFilters(column), - ); + column: $table.partitionKey, builder: (column) => ColumnFilters(column)); ColumnFilters get value => $composableBuilder( - column: $table.value, - builder: (column) => ColumnFilters(column), - ); + column: $table.value, builder: (column) => ColumnFilters(column)); } class $SettingOrderingComposer extends Composer<_$UserDatabase, Setting> { @@ -522,19 +469,14 @@ class $SettingOrderingComposer extends Composer<_$UserDatabase, Setting> { super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get key => $composableBuilder( - column: $table.key, - builder: (column) => ColumnOrderings(column), - ); + column: $table.key, builder: (column) => ColumnOrderings(column)); ColumnOrderings get partitionKey => $composableBuilder( - column: $table.partitionKey, - builder: (column) => ColumnOrderings(column), - ); + column: $table.partitionKey, + builder: (column) => ColumnOrderings(column)); ColumnOrderings get value => $composableBuilder( - column: $table.value, - builder: (column) => ColumnOrderings(column), - ); + column: $table.value, builder: (column) => ColumnOrderings(column)); } class $SettingAnnotationComposer extends Composer<_$UserDatabase, Setting> { @@ -549,107 +491,89 @@ class $SettingAnnotationComposer extends Composer<_$UserDatabase, Setting> { $composableBuilder(column: $table.key, builder: (column) => column); GeneratedColumn get partitionKey => $composableBuilder( - column: $table.partitionKey, - builder: (column) => column, - ); + column: $table.partitionKey, builder: (column) => column); GeneratedColumn get value => $composableBuilder(column: $table.value, builder: (column) => column); } -class $SettingTableManager - extends - RootTableManager< - _$UserDatabase, - Setting, - SettingData, - $SettingFilterComposer, - $SettingOrderingComposer, - $SettingAnnotationComposer, - $SettingCreateCompanionBuilder, - $SettingUpdateCompanionBuilder, - (SettingData, BaseReferences<_$UserDatabase, Setting, SettingData>), - SettingData, - PrefetchHooks Function() - > { +class $SettingTableManager extends RootTableManager< + _$UserDatabase, + Setting, + SettingData, + $SettingFilterComposer, + $SettingOrderingComposer, + $SettingAnnotationComposer, + $SettingCreateCompanionBuilder, + $SettingUpdateCompanionBuilder, + (SettingData, BaseReferences<_$UserDatabase, Setting, SettingData>), + SettingData, + PrefetchHooks Function()> { $SettingTableManager(_$UserDatabase db, Setting table) - : super( - TableManagerState( + : super(TableManagerState( db: db, table: table, - createFilteringComposer: - () => $SettingFilterComposer($db: db, $table: table), - createOrderingComposer: - () => $SettingOrderingComposer($db: db, $table: table), - createComputedFieldComposer: - () => $SettingAnnotationComposer($db: db, $table: table), - updateCompanionCallback: - ({ - Value key = const Value.absent(), - Value partitionKey = const Value.absent(), - Value value = const Value.absent(), - Value rowid = const Value.absent(), - }) => SettingCompanion( - key: key, - partitionKey: partitionKey, - value: value, - rowid: rowid, - ), - createCompanionCallback: - ({ - required String key, - Value partitionKey = const Value.absent(), - Value value = const Value.absent(), - Value rowid = const Value.absent(), - }) => SettingCompanion.insert( - key: key, - partitionKey: partitionKey, - value: value, - rowid: rowid, - ), - withReferenceMapper: - (p0) => - p0 - .map( - (e) => ( - e.readTable(table), - BaseReferences(db, table, e), - ), - ) - .toList(), + createFilteringComposer: () => + $SettingFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $SettingOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $SettingAnnotationComposer($db: db, $table: table), + updateCompanionCallback: ({ + Value key = const Value.absent(), + Value partitionKey = const Value.absent(), + Value value = const Value.absent(), + Value rowid = const Value.absent(), + }) => + SettingCompanion( + key: key, + partitionKey: partitionKey, + value: value, + rowid: rowid, + ), + createCompanionCallback: ({ + required String key, + Value partitionKey = const Value.absent(), + Value value = const Value.absent(), + Value rowid = const Value.absent(), + }) => + SettingCompanion.insert( + key: key, + partitionKey: partitionKey, + value: value, + rowid: rowid, + ), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, - ), - ); + )); } -typedef $SettingProcessedTableManager = - ProcessedTableManager< - _$UserDatabase, - Setting, - SettingData, - $SettingFilterComposer, - $SettingOrderingComposer, - $SettingAnnotationComposer, - $SettingCreateCompanionBuilder, - $SettingUpdateCompanionBuilder, - (SettingData, BaseReferences<_$UserDatabase, Setting, SettingData>), - SettingData, - PrefetchHooks Function() - >; -typedef $IconCacheCreateCompanionBuilder = - IconCacheCompanion Function({ - required String origin, - required Uint8List iconData, - required DateTime fetchDate, - Value rowid, - }); -typedef $IconCacheUpdateCompanionBuilder = - IconCacheCompanion Function({ - Value origin, - Value iconData, - Value fetchDate, - Value rowid, - }); +typedef $SettingProcessedTableManager = ProcessedTableManager< + _$UserDatabase, + Setting, + SettingData, + $SettingFilterComposer, + $SettingOrderingComposer, + $SettingAnnotationComposer, + $SettingCreateCompanionBuilder, + $SettingUpdateCompanionBuilder, + (SettingData, BaseReferences<_$UserDatabase, Setting, SettingData>), + SettingData, + PrefetchHooks Function()>; +typedef $IconCacheCreateCompanionBuilder = IconCacheCompanion Function({ + required String origin, + required Uint8List iconData, + required DateTime fetchDate, + Value rowid, +}); +typedef $IconCacheUpdateCompanionBuilder = IconCacheCompanion Function({ + Value origin, + Value iconData, + Value fetchDate, + Value rowid, +}); class $IconCacheFilterComposer extends Composer<_$UserDatabase, IconCache> { $IconCacheFilterComposer({ @@ -660,19 +584,13 @@ class $IconCacheFilterComposer extends Composer<_$UserDatabase, IconCache> { super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get origin => $composableBuilder( - column: $table.origin, - builder: (column) => ColumnFilters(column), - ); + column: $table.origin, builder: (column) => ColumnFilters(column)); ColumnFilters get iconData => $composableBuilder( - column: $table.iconData, - builder: (column) => ColumnFilters(column), - ); + column: $table.iconData, builder: (column) => ColumnFilters(column)); ColumnFilters get fetchDate => $composableBuilder( - column: $table.fetchDate, - builder: (column) => ColumnFilters(column), - ); + column: $table.fetchDate, builder: (column) => ColumnFilters(column)); } class $IconCacheOrderingComposer extends Composer<_$UserDatabase, IconCache> { @@ -684,19 +602,13 @@ class $IconCacheOrderingComposer extends Composer<_$UserDatabase, IconCache> { super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get origin => $composableBuilder( - column: $table.origin, - builder: (column) => ColumnOrderings(column), - ); + column: $table.origin, builder: (column) => ColumnOrderings(column)); ColumnOrderings get iconData => $composableBuilder( - column: $table.iconData, - builder: (column) => ColumnOrderings(column), - ); + column: $table.iconData, builder: (column) => ColumnOrderings(column)); ColumnOrderings get fetchDate => $composableBuilder( - column: $table.fetchDate, - builder: (column) => ColumnOrderings(column), - ); + column: $table.fetchDate, builder: (column) => ColumnOrderings(column)); } class $IconCacheAnnotationComposer extends Composer<_$UserDatabase, IconCache> { @@ -717,88 +629,71 @@ class $IconCacheAnnotationComposer extends Composer<_$UserDatabase, IconCache> { $composableBuilder(column: $table.fetchDate, builder: (column) => column); } -class $IconCacheTableManager - extends - RootTableManager< - _$UserDatabase, - IconCache, - IconCacheData, - $IconCacheFilterComposer, - $IconCacheOrderingComposer, - $IconCacheAnnotationComposer, - $IconCacheCreateCompanionBuilder, - $IconCacheUpdateCompanionBuilder, - ( - IconCacheData, - BaseReferences<_$UserDatabase, IconCache, IconCacheData>, - ), - IconCacheData, - PrefetchHooks Function() - > { +class $IconCacheTableManager extends RootTableManager< + _$UserDatabase, + IconCache, + IconCacheData, + $IconCacheFilterComposer, + $IconCacheOrderingComposer, + $IconCacheAnnotationComposer, + $IconCacheCreateCompanionBuilder, + $IconCacheUpdateCompanionBuilder, + (IconCacheData, BaseReferences<_$UserDatabase, IconCache, IconCacheData>), + IconCacheData, + PrefetchHooks Function()> { $IconCacheTableManager(_$UserDatabase db, IconCache table) - : super( - TableManagerState( + : super(TableManagerState( db: db, table: table, - createFilteringComposer: - () => $IconCacheFilterComposer($db: db, $table: table), - createOrderingComposer: - () => $IconCacheOrderingComposer($db: db, $table: table), - createComputedFieldComposer: - () => $IconCacheAnnotationComposer($db: db, $table: table), - updateCompanionCallback: - ({ - Value origin = const Value.absent(), - Value iconData = const Value.absent(), - Value fetchDate = const Value.absent(), - Value rowid = const Value.absent(), - }) => IconCacheCompanion( - origin: origin, - iconData: iconData, - fetchDate: fetchDate, - rowid: rowid, - ), - createCompanionCallback: - ({ - required String origin, - required Uint8List iconData, - required DateTime fetchDate, - Value rowid = const Value.absent(), - }) => IconCacheCompanion.insert( - origin: origin, - iconData: iconData, - fetchDate: fetchDate, - rowid: rowid, - ), - withReferenceMapper: - (p0) => - p0 - .map( - (e) => ( - e.readTable(table), - BaseReferences(db, table, e), - ), - ) - .toList(), + createFilteringComposer: () => + $IconCacheFilterComposer($db: db, $table: table), + createOrderingComposer: () => + $IconCacheOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => + $IconCacheAnnotationComposer($db: db, $table: table), + updateCompanionCallback: ({ + Value origin = const Value.absent(), + Value iconData = const Value.absent(), + Value fetchDate = const Value.absent(), + Value rowid = const Value.absent(), + }) => + IconCacheCompanion( + origin: origin, + iconData: iconData, + fetchDate: fetchDate, + rowid: rowid, + ), + createCompanionCallback: ({ + required String origin, + required Uint8List iconData, + required DateTime fetchDate, + Value rowid = const Value.absent(), + }) => + IconCacheCompanion.insert( + origin: origin, + iconData: iconData, + fetchDate: fetchDate, + rowid: rowid, + ), + withReferenceMapper: (p0) => p0 + .map((e) => (e.readTable(table), BaseReferences(db, table, e))) + .toList(), prefetchHooksCallback: null, - ), - ); + )); } -typedef $IconCacheProcessedTableManager = - ProcessedTableManager< - _$UserDatabase, - IconCache, - IconCacheData, - $IconCacheFilterComposer, - $IconCacheOrderingComposer, - $IconCacheAnnotationComposer, - $IconCacheCreateCompanionBuilder, - $IconCacheUpdateCompanionBuilder, - (IconCacheData, BaseReferences<_$UserDatabase, IconCache, IconCacheData>), - IconCacheData, - PrefetchHooks Function() - >; +typedef $IconCacheProcessedTableManager = ProcessedTableManager< + _$UserDatabase, + IconCache, + IconCacheData, + $IconCacheFilterComposer, + $IconCacheOrderingComposer, + $IconCacheAnnotationComposer, + $IconCacheCreateCompanionBuilder, + $IconCacheUpdateCompanionBuilder, + (IconCacheData, BaseReferences<_$UserDatabase, IconCache, IconCacheData>), + IconCacheData, + PrefetchHooks Function()>; class $UserDatabaseManager { final _$UserDatabase _db; diff --git a/app/lib/features/user/data/models/engine_settings.g.dart b/app/lib/features/user/data/models/engine_settings.g.dart index c83b1be0..8034c2c2 100644 --- a/app/lib/features/user/data/models/engine_settings.g.dart +++ b/app/lib/features/user/data/models/engine_settings.g.dart @@ -10,8 +10,7 @@ abstract class _$EngineSettingsCWProxy { EngineSettings javascriptEnabled(bool? javascriptEnabled); EngineSettings trackingProtectionPolicy( - TrackingProtectionPolicy? trackingProtectionPolicy, - ); + TrackingProtectionPolicy? trackingProtectionPolicy); EngineSettings httpsOnlyMode(HttpsOnlyMode? httpsOnlyMode); @@ -20,24 +19,19 @@ abstract class _$EngineSettingsCWProxy { EngineSettings preferredColorScheme(ColorScheme? preferredColorScheme); EngineSettings cookieBannerHandlingMode( - CookieBannerHandlingMode? cookieBannerHandlingMode, - ); + CookieBannerHandlingMode? cookieBannerHandlingMode); EngineSettings cookieBannerHandlingModePrivateBrowsing( - CookieBannerHandlingMode? cookieBannerHandlingModePrivateBrowsing, - ); + CookieBannerHandlingMode? cookieBannerHandlingModePrivateBrowsing); EngineSettings cookieBannerHandlingGlobalRules( - bool? cookieBannerHandlingGlobalRules, - ); + bool? cookieBannerHandlingGlobalRules); EngineSettings cookieBannerHandlingGlobalRulesSubFrames( - bool? cookieBannerHandlingGlobalRulesSubFrames, - ); + bool? cookieBannerHandlingGlobalRulesSubFrames); EngineSettings webContentIsolationStrategy( - WebContentIsolationStrategy? webContentIsolationStrategy, - ); + WebContentIsolationStrategy? webContentIsolationStrategy); /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `EngineSettings(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. /// @@ -71,8 +65,8 @@ class _$EngineSettingsCWProxyImpl implements _$EngineSettingsCWProxy { @override EngineSettings trackingProtectionPolicy( - TrackingProtectionPolicy? trackingProtectionPolicy, - ) => this(trackingProtectionPolicy: trackingProtectionPolicy); + TrackingProtectionPolicy? trackingProtectionPolicy) => + this(trackingProtectionPolicy: trackingProtectionPolicy); @override EngineSettings httpsOnlyMode(HttpsOnlyMode? httpsOnlyMode) => @@ -80,8 +74,8 @@ class _$EngineSettingsCWProxyImpl implements _$EngineSettingsCWProxy { @override EngineSettings globalPrivacyControlEnabled( - bool? globalPrivacyControlEnabled, - ) => this(globalPrivacyControlEnabled: globalPrivacyControlEnabled); + bool? globalPrivacyControlEnabled) => + this(globalPrivacyControlEnabled: globalPrivacyControlEnabled); @override EngineSettings preferredColorScheme(ColorScheme? preferredColorScheme) => @@ -89,36 +83,35 @@ class _$EngineSettingsCWProxyImpl implements _$EngineSettingsCWProxy { @override EngineSettings cookieBannerHandlingMode( - CookieBannerHandlingMode? cookieBannerHandlingMode, - ) => this(cookieBannerHandlingMode: cookieBannerHandlingMode); + CookieBannerHandlingMode? cookieBannerHandlingMode) => + this(cookieBannerHandlingMode: cookieBannerHandlingMode); @override EngineSettings cookieBannerHandlingModePrivateBrowsing( - CookieBannerHandlingMode? cookieBannerHandlingModePrivateBrowsing, - ) => this( - cookieBannerHandlingModePrivateBrowsing: - cookieBannerHandlingModePrivateBrowsing, - ); + CookieBannerHandlingMode? cookieBannerHandlingModePrivateBrowsing) => + this( + cookieBannerHandlingModePrivateBrowsing: + cookieBannerHandlingModePrivateBrowsing); @override EngineSettings cookieBannerHandlingGlobalRules( - bool? cookieBannerHandlingGlobalRules, - ) => this(cookieBannerHandlingGlobalRules: cookieBannerHandlingGlobalRules); + bool? cookieBannerHandlingGlobalRules) => + this(cookieBannerHandlingGlobalRules: cookieBannerHandlingGlobalRules); @override EngineSettings cookieBannerHandlingGlobalRulesSubFrames( - bool? cookieBannerHandlingGlobalRulesSubFrames, - ) => this( - cookieBannerHandlingGlobalRulesSubFrames: - cookieBannerHandlingGlobalRulesSubFrames, - ); + bool? cookieBannerHandlingGlobalRulesSubFrames) => + this( + cookieBannerHandlingGlobalRulesSubFrames: + cookieBannerHandlingGlobalRulesSubFrames); @override EngineSettings webContentIsolationStrategy( - WebContentIsolationStrategy? webContentIsolationStrategy, - ) => this(webContentIsolationStrategy: webContentIsolationStrategy); + WebContentIsolationStrategy? webContentIsolationStrategy) => + this(webContentIsolationStrategy: webContentIsolationStrategy); @override + /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `EngineSettings(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. /// /// Usage @@ -140,31 +133,28 @@ class _$EngineSettingsCWProxyImpl implements _$EngineSettingsCWProxy { Object? webContentIsolationStrategy = const $CopyWithPlaceholder(), }) { return EngineSettings( - javascriptEnabled: - javascriptEnabled == const $CopyWithPlaceholder() - ? _value.javascriptEnabled - // ignore: cast_nullable_to_non_nullable - : javascriptEnabled as bool?, + javascriptEnabled: javascriptEnabled == const $CopyWithPlaceholder() + ? _value.javascriptEnabled + // ignore: cast_nullable_to_non_nullable + : javascriptEnabled as bool?, trackingProtectionPolicy: trackingProtectionPolicy == const $CopyWithPlaceholder() ? _value.trackingProtectionPolicy // ignore: cast_nullable_to_non_nullable : trackingProtectionPolicy as TrackingProtectionPolicy?, - httpsOnlyMode: - httpsOnlyMode == const $CopyWithPlaceholder() - ? _value.httpsOnlyMode - // ignore: cast_nullable_to_non_nullable - : httpsOnlyMode as HttpsOnlyMode?, + httpsOnlyMode: httpsOnlyMode == const $CopyWithPlaceholder() + ? _value.httpsOnlyMode + // ignore: cast_nullable_to_non_nullable + : httpsOnlyMode as HttpsOnlyMode?, globalPrivacyControlEnabled: globalPrivacyControlEnabled == const $CopyWithPlaceholder() ? _value.globalPrivacyControlEnabled // ignore: cast_nullable_to_non_nullable : globalPrivacyControlEnabled as bool?, - preferredColorScheme: - preferredColorScheme == const $CopyWithPlaceholder() - ? _value.preferredColorScheme - // ignore: cast_nullable_to_non_nullable - : preferredColorScheme as ColorScheme?, + preferredColorScheme: preferredColorScheme == const $CopyWithPlaceholder() + ? _value.preferredColorScheme + // ignore: cast_nullable_to_non_nullable + : preferredColorScheme as ColorScheme?, cookieBannerHandlingMode: cookieBannerHandlingMode == const $CopyWithPlaceholder() ? _value.cookieBannerHandlingMode @@ -211,57 +201,47 @@ EngineSettings _$EngineSettingsFromJson(Map json) => EngineSettings.withDefaults( javascriptEnabled: json['javascriptEnabled'] as bool?, trackingProtectionPolicy: $enumDecodeNullable( - _$TrackingProtectionPolicyEnumMap, - json['trackingProtectionPolicy'], - ), - httpsOnlyMode: $enumDecodeNullable( - _$HttpsOnlyModeEnumMap, - json['httpsOnlyMode'], - ), + _$TrackingProtectionPolicyEnumMap, json['trackingProtectionPolicy']), + httpsOnlyMode: + $enumDecodeNullable(_$HttpsOnlyModeEnumMap, json['httpsOnlyMode']), globalPrivacyControlEnabled: json['globalPrivacyControlEnabled'] as bool?, preferredColorScheme: $enumDecodeNullable( - _$ColorSchemeEnumMap, - json['preferredColorScheme'], - ), + _$ColorSchemeEnumMap, json['preferredColorScheme']), cookieBannerHandlingMode: $enumDecodeNullable( - _$CookieBannerHandlingModeEnumMap, - json['cookieBannerHandlingMode'], - ), + _$CookieBannerHandlingModeEnumMap, json['cookieBannerHandlingMode']), cookieBannerHandlingModePrivateBrowsing: $enumDecodeNullable( - _$CookieBannerHandlingModeEnumMap, - json['cookieBannerHandlingModePrivateBrowsing'], - ), + _$CookieBannerHandlingModeEnumMap, + json['cookieBannerHandlingModePrivateBrowsing']), cookieBannerHandlingGlobalRules: json['cookieBannerHandlingGlobalRules'] as bool?, cookieBannerHandlingGlobalRulesSubFrames: json['cookieBannerHandlingGlobalRulesSubFrames'] as bool?, webContentIsolationStrategy: $enumDecodeNullable( - _$WebContentIsolationStrategyEnumMap, - json['webContentIsolationStrategy'], - ), + _$WebContentIsolationStrategyEnumMap, + json['webContentIsolationStrategy']), ); -Map _$EngineSettingsToJson( - EngineSettings instance, -) => { - 'javascriptEnabled': instance.javascriptEnabled, - 'trackingProtectionPolicy': - _$TrackingProtectionPolicyEnumMap[instance.trackingProtectionPolicy]!, - 'httpsOnlyMode': _$HttpsOnlyModeEnumMap[instance.httpsOnlyMode]!, - 'preferredColorScheme': _$ColorSchemeEnumMap[instance.preferredColorScheme]!, - 'globalPrivacyControlEnabled': instance.globalPrivacyControlEnabled, - 'cookieBannerHandlingMode': - _$CookieBannerHandlingModeEnumMap[instance.cookieBannerHandlingMode]!, - 'cookieBannerHandlingModePrivateBrowsing': - _$CookieBannerHandlingModeEnumMap[instance - .cookieBannerHandlingModePrivateBrowsing]!, - 'cookieBannerHandlingGlobalRules': instance.cookieBannerHandlingGlobalRules, - 'cookieBannerHandlingGlobalRulesSubFrames': - instance.cookieBannerHandlingGlobalRulesSubFrames, - 'webContentIsolationStrategy': - _$WebContentIsolationStrategyEnumMap[instance - .webContentIsolationStrategy]!, -}; +Map _$EngineSettingsToJson(EngineSettings instance) => + { + 'javascriptEnabled': instance.javascriptEnabled, + 'trackingProtectionPolicy': + _$TrackingProtectionPolicyEnumMap[instance.trackingProtectionPolicy]!, + 'httpsOnlyMode': _$HttpsOnlyModeEnumMap[instance.httpsOnlyMode]!, + 'preferredColorScheme': + _$ColorSchemeEnumMap[instance.preferredColorScheme]!, + 'globalPrivacyControlEnabled': instance.globalPrivacyControlEnabled, + 'cookieBannerHandlingMode': + _$CookieBannerHandlingModeEnumMap[instance.cookieBannerHandlingMode]!, + 'cookieBannerHandlingModePrivateBrowsing': + _$CookieBannerHandlingModeEnumMap[ + instance.cookieBannerHandlingModePrivateBrowsing]!, + 'cookieBannerHandlingGlobalRules': + instance.cookieBannerHandlingGlobalRules, + 'cookieBannerHandlingGlobalRulesSubFrames': + instance.cookieBannerHandlingGlobalRulesSubFrames, + 'webContentIsolationStrategy': _$WebContentIsolationStrategyEnumMap[ + instance.webContentIsolationStrategy]!, + }; const _$TrackingProtectionPolicyEnumMap = { TrackingProtectionPolicy.none: 'none', diff --git a/app/lib/features/user/data/models/general_settings.g.dart b/app/lib/features/user/data/models/general_settings.g.dart index 74966fa9..50a52f29 100644 --- a/app/lib/features/user/data/models/general_settings.g.dart +++ b/app/lib/features/user/data/models/general_settings.g.dart @@ -12,8 +12,7 @@ abstract class _$GeneralSettingsCWProxy { GeneralSettings enableReadability(bool enableReadability); GeneralSettings deleteBrowsingDataOnQuit( - Set? deleteBrowsingDataOnQuit, - ); + Set? deleteBrowsingDataOnQuit); /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `GeneralSettings(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. /// @@ -43,10 +42,11 @@ class _$GeneralSettingsCWProxyImpl implements _$GeneralSettingsCWProxy { @override GeneralSettings deleteBrowsingDataOnQuit( - Set? deleteBrowsingDataOnQuit, - ) => this(deleteBrowsingDataOnQuit: deleteBrowsingDataOnQuit); + Set? deleteBrowsingDataOnQuit) => + this(deleteBrowsingDataOnQuit: deleteBrowsingDataOnQuit); @override + /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `GeneralSettings(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. /// /// Usage @@ -59,16 +59,14 @@ class _$GeneralSettingsCWProxyImpl implements _$GeneralSettingsCWProxy { Object? deleteBrowsingDataOnQuit = const $CopyWithPlaceholder(), }) { return GeneralSettings( - themeMode: - themeMode == const $CopyWithPlaceholder() - ? _value.themeMode - // ignore: cast_nullable_to_non_nullable - : themeMode as ThemeMode, - enableReadability: - enableReadability == const $CopyWithPlaceholder() - ? _value.enableReadability - // ignore: cast_nullable_to_non_nullable - : enableReadability as bool, + themeMode: themeMode == const $CopyWithPlaceholder() + ? _value.themeMode + // ignore: cast_nullable_to_non_nullable + : themeMode as ThemeMode, + enableReadability: enableReadability == const $CopyWithPlaceholder() + ? _value.enableReadability + // ignore: cast_nullable_to_non_nullable + : enableReadability as bool, deleteBrowsingDataOnQuit: deleteBrowsingDataOnQuit == const $CopyWithPlaceholder() ? _value.deleteBrowsingDataOnQuit @@ -102,10 +100,9 @@ Map _$GeneralSettingsToJson(GeneralSettings instance) => { 'themeMode': _$ThemeModeEnumMap[instance.themeMode]!, 'enableReadability': instance.enableReadability, - 'deleteBrowsingDataOnQuit': - instance.deleteBrowsingDataOnQuit - ?.map((e) => _$DeleteBrowsingDataTypeEnumMap[e]!) - .toList(), + 'deleteBrowsingDataOnQuit': instance.deleteBrowsingDataOnQuit + ?.map((e) => _$DeleteBrowsingDataTypeEnumMap[e]!) + .toList(), }; const _$ThemeModeEnumMap = { diff --git a/app/lib/features/user/domain/providers.g.dart b/app/lib/features/user/domain/providers.g.dart index fd0e087b..60f3514e 100644 --- a/app/lib/features/user/domain/providers.g.dart +++ b/app/lib/features/user/domain/providers.g.dart @@ -13,15 +13,14 @@ String _$iconCacheSizeMegabytesHash() => @ProviderFor(iconCacheSizeMegabytes) final iconCacheSizeMegabytesProvider = AutoDisposeStreamProvider.internal( - iconCacheSizeMegabytes, - name: r'iconCacheSizeMegabytesProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$iconCacheSizeMegabytesHash, - dependencies: null, - allTransitiveDependencies: null, - ); + iconCacheSizeMegabytes, + name: r'iconCacheSizeMegabytesProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$iconCacheSizeMegabytesHash, + dependencies: null, + allTransitiveDependencies: null, +); @Deprecated('Will be removed in 3.0. Use Ref instead') // ignore: unused_element @@ -33,10 +32,9 @@ String _$storedAuthDataHash() => r'5f7e3ef6233a2036f7ce3728131901a46b1e548e'; final _storedAuthDataProvider = AutoDisposeFutureProvider.internal( _storedAuthData, name: r'_storedAuthDataProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$storedAuthDataHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$storedAuthDataHash, dependencies: null, allTransitiveDependencies: null, ); @@ -100,10 +98,9 @@ String _$incognitoModeEnabledHash() => final incognitoModeEnabledProvider = AutoDisposeProvider.internal( incognitoModeEnabled, name: r'incognitoModeEnabledProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$incognitoModeEnabledHash, + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$incognitoModeEnabledHash, dependencies: null, allTransitiveDependencies: null, ); diff --git a/app/lib/features/user/domain/repositories/auth.g.dart b/app/lib/features/user/domain/repositories/auth.g.dart index 43ea7255..1bdcd08a 100644 --- a/app/lib/features/user/domain/repositories/auth.g.dart +++ b/app/lib/features/user/domain/repositories/auth.g.dart @@ -12,15 +12,14 @@ String _$authRepositoryHash() => r'90ea6f082ef968831763c7f7ee31863f1fe329fe'; @ProviderFor(AuthRepository) final authRepositoryProvider = AutoDisposeNotifierProvider.internal( - AuthRepository.new, - name: r'authRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$authRepositoryHash, - dependencies: null, - allTransitiveDependencies: null, - ); + AuthRepository.new, + name: r'authRepositoryProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$authRepositoryHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$AuthRepository = AutoDisposeNotifier; // ignore_for_file: type=lint diff --git a/app/lib/features/user/domain/repositories/cache.g.dart b/app/lib/features/user/domain/repositories/cache.g.dart index c8ea66e1..ea2d3bb6 100644 --- a/app/lib/features/user/domain/repositories/cache.g.dart +++ b/app/lib/features/user/domain/repositories/cache.g.dart @@ -12,15 +12,14 @@ String _$cacheRepositoryHash() => r'548b7cba9a23c21bba39f0918d7d90acaaf8d8e9'; @ProviderFor(CacheRepository) final cacheRepositoryProvider = NotifierProvider.internal( - CacheRepository.new, - name: r'cacheRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$cacheRepositoryHash, - dependencies: null, - allTransitiveDependencies: null, - ); + CacheRepository.new, + name: r'cacheRepositoryProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$cacheRepositoryHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$CacheRepository = Notifier; // ignore_for_file: type=lint diff --git a/app/lib/features/user/domain/repositories/engine_settings.g.dart b/app/lib/features/user/domain/repositories/engine_settings.g.dart index 4d4ec2b2..2c1a1720 100644 --- a/app/lib/features/user/domain/repositories/engine_settings.g.dart +++ b/app/lib/features/user/domain/repositories/engine_settings.g.dart @@ -13,15 +13,14 @@ String _$engineSettingsRepositoryHash() => @ProviderFor(EngineSettingsRepository) final engineSettingsRepositoryProvider = NotifierProvider.internal( - EngineSettingsRepository.new, - name: r'engineSettingsRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$engineSettingsRepositoryHash, - dependencies: null, - allTransitiveDependencies: null, - ); + EngineSettingsRepository.new, + name: r'engineSettingsRepositoryProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$engineSettingsRepositoryHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$EngineSettingsRepository = Notifier; // ignore_for_file: type=lint diff --git a/app/lib/features/user/domain/repositories/general_settings.g.dart b/app/lib/features/user/domain/repositories/general_settings.g.dart index 669356a8..aa62324f 100644 --- a/app/lib/features/user/domain/repositories/general_settings.g.dart +++ b/app/lib/features/user/domain/repositories/general_settings.g.dart @@ -13,15 +13,14 @@ String _$generalSettingsRepositoryHash() => @ProviderFor(GeneralSettingsRepository) final generalSettingsRepositoryProvider = NotifierProvider.internal( - GeneralSettingsRepository.new, - name: r'generalSettingsRepositoryProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$generalSettingsRepositoryHash, - dependencies: null, - allTransitiveDependencies: null, - ); + GeneralSettingsRepository.new, + name: r'generalSettingsRepositoryProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$generalSettingsRepositoryHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$GeneralSettingsRepository = Notifier; // ignore_for_file: type=lint diff --git a/app/lib/features/user/domain/services/local_authentication.g.dart b/app/lib/features/user/domain/services/local_authentication.g.dart index b8e35d1f..3f3b9d3c 100644 --- a/app/lib/features/user/domain/services/local_authentication.g.dart +++ b/app/lib/features/user/domain/services/local_authentication.g.dart @@ -13,15 +13,14 @@ String _$localAuthenticationServiceHash() => @ProviderFor(LocalAuthenticationService) final localAuthenticationServiceProvider = AsyncNotifierProvider.internal( - LocalAuthenticationService.new, - name: r'localAuthenticationServiceProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$localAuthenticationServiceHash, - dependencies: null, - allTransitiveDependencies: null, - ); + LocalAuthenticationService.new, + name: r'localAuthenticationServiceProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$localAuthenticationServiceHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$LocalAuthenticationService = AsyncNotifier; // ignore_for_file: type=lint diff --git a/app/lib/features/user/presentation/controllers/controllers.g.dart b/app/lib/features/user/presentation/controllers/controllers.g.dart index 2d0c2e1d..cfbe9514 100644 --- a/app/lib/features/user/presentation/controllers/controllers.g.dart +++ b/app/lib/features/user/presentation/controllers/controllers.g.dart @@ -12,15 +12,14 @@ String _$authControllerHash() => r'5b56651948683d669f29946fe02bdb004f436afb'; @ProviderFor(AuthController) final authControllerProvider = AutoDisposeAsyncNotifierProvider.internal( - AuthController.new, - name: r'authControllerProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$authControllerHash, - dependencies: null, - allTransitiveDependencies: null, - ); + AuthController.new, + name: r'authControllerProvider', + debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product') + ? null + : _$authControllerHash, + dependencies: null, + allTransitiveDependencies: null, +); typedef _$AuthController = AutoDisposeAsyncNotifier; // ignore_for_file: type=lint diff --git a/app/lib/presentation/controllers/website_title.g.dart b/app/lib/presentation/controllers/website_title.g.dart index 3ef5a81c..a322f8fa 100644 --- a/app/lib/presentation/controllers/website_title.g.dart +++ b/app/lib/presentation/controllers/website_title.g.dart @@ -39,13 +39,21 @@ class PageInfoFamily extends Family> { const PageInfoFamily(); /// See also [pageInfo]. - PageInfoProvider call(Uri url) { - return PageInfoProvider(url); + PageInfoProvider call( + Uri url, + ) { + return PageInfoProvider( + url, + ); } @override - PageInfoProvider getProviderOverride(covariant PageInfoProvider provider) { - return call(provider.url); + PageInfoProvider getProviderOverride( + covariant PageInfoProvider provider, + ) { + return call( + provider.url, + ); } static const Iterable? _dependencies = null; @@ -66,19 +74,23 @@ class PageInfoFamily extends Family> { /// See also [pageInfo]. class PageInfoProvider extends FutureProvider { /// See also [pageInfo]. - PageInfoProvider(Uri url) - : this._internal( - (ref) => pageInfo(ref as PageInfoRef, url), - from: pageInfoProvider, - name: r'pageInfoProvider', - debugGetCreateSourceHash: - const bool.fromEnvironment('dart.vm.product') - ? null - : _$pageInfoHash, - dependencies: PageInfoFamily._dependencies, - allTransitiveDependencies: PageInfoFamily._allTransitiveDependencies, - url: url, - ); + PageInfoProvider( + Uri url, + ) : this._internal( + (ref) => pageInfo( + ref as PageInfoRef, + url, + ), + from: pageInfoProvider, + name: r'pageInfoProvider', + debugGetCreateSourceHash: + const bool.fromEnvironment('dart.vm.product') + ? null + : _$pageInfoHash, + dependencies: PageInfoFamily._dependencies, + allTransitiveDependencies: PageInfoFamily._allTransitiveDependencies, + url: url, + ); PageInfoProvider._internal( super._createNotifier, { @@ -143,6 +155,5 @@ class _PageInfoProviderElement extends FutureProviderElement @override Uri get url => (origin as PageInfoProvider).url; } - // ignore_for_file: type=lint // ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package