upgrade min sdk; run formatter

This commit is contained in:
Fabian Freund
2025-06-02 22:25:10 +02:00
parent 8fccd767af
commit ad03cc9bac
171 changed files with 4817 additions and 4685 deletions
@@ -22,7 +22,10 @@ class BangDao extends DatabaseAccessor<BangDatabase> with _$BangDaoMixin {
SingleSelectable<int> getBangCount({Iterable<BangGroup>? groups}) {
return db.bang.count(
where: groups.mapNotNull((groups) => (t) => t.group.isInValues(groups)),
where: groups.mapNotNull(
(groups) =>
(t) => t.group.isInValues(groups),
),
);
}
@@ -10,10 +10,9 @@ class SyncDao extends DatabaseAccessor<BangDatabase> with _$SyncDaoMixin {
SyncDao(super.db);
SingleOrNullSelectable<DateTime?> getLastSyncOfGroup(BangGroup group) {
final query =
selectOnly(db.bangSync)
..addColumns([db.bangSync.lastSync])
..where(db.bangSync.group.equalsValue(group));
final query = selectOnly(db.bangSync)
..addColumns([db.bangSync.lastSync])
..where(db.bangSync.group.equalsValue(group));
return query.map((row) => row.read(db.bangSync.lastSync));
}
@@ -96,26 +96,22 @@ class BangTable extends Table with TableInfo<BangTable, Bang> {
Bang map(Map<String, dynamic> 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'],
)!,
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,
@@ -331,11 +327,10 @@ class BangSync extends Table with TableInfo<BangSync, BangSyncData> {
data['${effectivePrefix}group'],
)!,
),
lastSync:
attachedDatabase.typeMapping.read(
DriftSqlType.dateTime,
data['${effectivePrefix}last_sync'],
)!,
lastSync: attachedDatabase.typeMapping.read(
DriftSqlType.dateTime,
data['${effectivePrefix}last_sync'],
)!,
);
}
@@ -512,21 +507,18 @@ class BangFrequency extends Table
BangFrequencyData map(Map<String, dynamic> 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'],
)!,
);
}
@@ -736,21 +728,18 @@ class BangHistory extends Table with TableInfo<BangHistory, BangHistoryData> {
BangHistoryData map(Map<String, dynamic> 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'],
)!,
);
}
@@ -813,11 +802,13 @@ class BangHistoryData extends DataClass implements Insertable<BangHistoryData> {
);
BangHistoryData copyWithCompanion(BangHistoryCompanion data) {
return BangHistoryData(
searchQuery:
data.searchQuery.present ? data.searchQuery.value : this.searchQuery,
searchQuery: data.searchQuery.present
? data.searchQuery.value
: this.searchQuery,
trigger: data.trigger.present ? data.trigger.value : this.trigger,
searchDate:
data.searchDate.present ? data.searchDate.value : this.searchDate,
searchDate: data.searchDate.present
? data.searchDate.value
: this.searchDate,
);
}
@@ -954,16 +945,14 @@ class BangFts extends Table
BangFt map(Map<String, dynamic> 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'],
)!,
);
}
@@ -1017,8 +1006,9 @@ class BangFt extends DataClass implements Insertable<BangFt> {
BangFt copyWithCompanion(BangFtsCompanion data) {
return BangFt(
trigger: data.trigger.present ? data.trigger.value : this.trigger,
websiteName:
data.websiteName.present ? data.websiteName.value : this.websiteName,
websiteName: data.websiteName.present
? data.websiteName.value
: this.websiteName,
);
}
@@ -1140,26 +1130,22 @@ class BangDataView extends ViewInfo<BangDataView, BangData>
BangData map(Map<String, dynamic> 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'],
)!,
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'],
@@ -1735,12 +1721,12 @@ class $BangTableTableManager
TableManagerState(
db: db,
table: table,
createFilteringComposer:
() => $BangTableFilterComposer($db: db, $table: table),
createOrderingComposer:
() => $BangTableOrderingComposer($db: db, $table: table),
createComputedFieldComposer:
() => $BangTableAnnotationComposer($db: db, $table: table),
createFilteringComposer: () =>
$BangTableFilterComposer($db: db, $table: table),
createOrderingComposer: () =>
$BangTableOrderingComposer($db: db, $table: table),
createComputedFieldComposer: () =>
$BangTableAnnotationComposer($db: db, $table: table),
updateCompanionCallback:
({
Value<String> trigger = const Value.absent(),
@@ -1785,73 +1771,66 @@ class $BangTableTableManager
format: format,
rowid: rowid,
),
withReferenceMapper:
(p0) =>
p0
.map(
(e) => (
e.readTable(table),
$BangTableReferences(db, table, e),
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,
],
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,
),
)
.toList(),
prefetchHooksCallback: ({
bangFrequencyRefs = false,
bangHistoryRefs = false,
}) {
return PrefetchHooks(
db: db,
explicitlyWatchedTables: [
if (bangFrequencyRefs) db.bangFrequency,
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,
),
if (bangHistoryRefs)
await $_getPrefetchedData<Bang, BangTable, BangHistoryData>(
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,
),
];
if (bangHistoryRefs)
await $_getPrefetchedData<
Bang,
BangTable,
BangHistoryData
>(
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,
),
];
},
);
},
);
},
),
);
}
@@ -1958,12 +1937,12 @@ class $BangSyncTableManager
TableManagerState(
db: db,
table: table,
createFilteringComposer:
() => $BangSyncFilterComposer($db: db, $table: table),
createOrderingComposer:
() => $BangSyncOrderingComposer($db: db, $table: table),
createComputedFieldComposer:
() => $BangSyncAnnotationComposer($db: db, $table: table),
createFilteringComposer: () =>
$BangSyncFilterComposer($db: db, $table: table),
createOrderingComposer: () =>
$BangSyncOrderingComposer($db: db, $table: table),
createComputedFieldComposer: () =>
$BangSyncAnnotationComposer($db: db, $table: table),
updateCompanionCallback:
({
Value<BangGroup> group = const Value.absent(),
@@ -1974,16 +1953,9 @@ class $BangSyncTableManager
Value<BangGroup> 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(),
withReferenceMapper: (p0) => p0
.map((e) => (e.readTable(table), BaseReferences(db, table, e)))
.toList(),
prefetchHooksCallback: null,
),
);
@@ -2186,12 +2158,12 @@ class $BangFrequencyTableManager
TableManagerState(
db: db,
table: table,
createFilteringComposer:
() => $BangFrequencyFilterComposer($db: db, $table: table),
createOrderingComposer:
() => $BangFrequencyOrderingComposer($db: db, $table: table),
createComputedFieldComposer:
() => $BangFrequencyAnnotationComposer($db: db, $table: table),
createFilteringComposer: () =>
$BangFrequencyFilterComposer($db: db, $table: table),
createOrderingComposer: () =>
$BangFrequencyOrderingComposer($db: db, $table: table),
createComputedFieldComposer: () =>
$BangFrequencyAnnotationComposer($db: db, $table: table),
updateCompanionCallback:
({
Value<String> trigger = const Value.absent(),
@@ -2216,52 +2188,50 @@ class $BangFrequencyTableManager
lastUsed: lastUsed,
rowid: rowid,
),
withReferenceMapper:
(p0) =>
p0
.map(
(e) => (
e.readTable(table),
$BangFrequencyReferences(db, table, e),
),
)
.toList(),
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) {
if (trigger) {
state =
state.withJoin(
currentTable: table,
currentColumn: table.trigger,
referencedTable: $BangFrequencyReferences
._triggerTable(db),
referencedColumn:
$BangFrequencyReferences
addJoins:
<
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;
}
)
as T;
}
return state;
},
return state;
},
getPrefetchedDataCallback: (items) async {
return [];
},
@@ -2471,12 +2441,12 @@ class $BangHistoryTableManager
TableManagerState(
db: db,
table: table,
createFilteringComposer:
() => $BangHistoryFilterComposer($db: db, $table: table),
createOrderingComposer:
() => $BangHistoryOrderingComposer($db: db, $table: table),
createComputedFieldComposer:
() => $BangHistoryAnnotationComposer($db: db, $table: table),
createFilteringComposer: () =>
$BangHistoryFilterComposer($db: db, $table: table),
createOrderingComposer: () =>
$BangHistoryOrderingComposer($db: db, $table: table),
createComputedFieldComposer: () =>
$BangHistoryAnnotationComposer($db: db, $table: table),
updateCompanionCallback:
({
Value<String> searchQuery = const Value.absent(),
@@ -2501,52 +2471,48 @@ class $BangHistoryTableManager
searchDate: searchDate,
rowid: rowid,
),
withReferenceMapper:
(p0) =>
p0
.map(
(e) => (
e.readTable(table),
$BangHistoryReferences(db, table, e),
),
)
.toList(),
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) {
if (trigger) {
state =
state.withJoin(
currentTable: table,
currentColumn: table.trigger,
referencedTable: $BangHistoryReferences
._triggerTable(db),
referencedColumn:
$BangHistoryReferences
addJoins:
<
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;
}
)
as T;
}
return state;
},
return state;
},
getPrefetchedDataCallback: (items) async {
return [];
},
@@ -2658,12 +2624,12 @@ class $BangFtsTableManager
TableManagerState(
db: db,
table: table,
createFilteringComposer:
() => $BangFtsFilterComposer($db: db, $table: table),
createOrderingComposer:
() => $BangFtsOrderingComposer($db: db, $table: table),
createComputedFieldComposer:
() => $BangFtsAnnotationComposer($db: db, $table: table),
createFilteringComposer: () =>
$BangFtsFilterComposer($db: db, $table: table),
createOrderingComposer: () =>
$BangFtsOrderingComposer($db: db, $table: table),
createComputedFieldComposer: () =>
$BangFtsAnnotationComposer($db: db, $table: table),
updateCompanionCallback:
({
Value<String> trigger = const Value.absent(),
@@ -2684,16 +2650,9 @@ class $BangFtsTableManager
websiteName: websiteName,
rowid: rowid,
),
withReferenceMapper:
(p0) =>
p0
.map(
(e) => (
e.readTable(table),
BaseReferences(db, table, e),
),
)
.toList(),
withReferenceMapper: (p0) => p0
.map((e) => (e.readTable(table), BaseReferences(db, table, e)))
.toList(),
prefetchHooksCallback: null,
),
);
+6 -10
View File
@@ -65,20 +65,16 @@ class Bang with FastEquatable implements Insertable<Bang> {
return (format == null ||
format!.contains(BangFormat.urlEncodePlaceholder) == true)
? (format == null ||
format?.contains(BangFormat.urlEncodeSpaceToPlus) == true)
? Uri.encodeQueryComponent(input)
: Uri.encodeComponent(input)
format?.contains(BangFormat.urlEncodeSpaceToPlus) == true)
? Uri.encodeQueryComponent(input)
: Uri.encodeComponent(input)
: input;
}
Uri getTemplateUrl(String? query) {
final url =
(query != null)
? urlTemplate.replaceAll(
_templateQueryPlaceholder,
formatQuery(query),
)
: urlTemplate;
final url = (query != null)
? urlTemplate.replaceAll(_templateQueryPlaceholder, formatQuery(query))
: urlTemplate;
var template = Uri.parse(url);
if (!template.hasScheme || template.origin.isEmpty) {
+35 -44
View File
@@ -89,46 +89,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<BangFormat>?,
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<BangFormat>?,
);
}
}
@@ -150,10 +142,9 @@ Bang _$BangFromJson(Map<String, dynamic> json) => Bang(
urlTemplate: json['u'] as String,
category: json['c'] as String?,
subCategory: json['sc'] as String?,
format:
(json['fmt'] as List<dynamic>?)
?.map((e) => $enumDecode(_$BangFormatEnumMap, e))
.toSet(),
format: (json['fmt'] as List<dynamic>?)
?.map((e) => $enumDecode(_$BangFormatEnumMap, e))
.toSet(),
);
Map<String, dynamic> _$BangToJson(Bang instance) => <String, dynamic>{
@@ -103,56 +103,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<BangFormat>?,
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<BangFormat>?,
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?,
);
}
}
+3 -2
View File
@@ -13,8 +13,9 @@ String _$bangDatabaseHash() => r'e31cf4b499300aff65174a16fb74c7dd8ec3d6f0';
final bangDatabaseProvider = Provider<BangDatabase>.internal(
bangDatabase,
name: r'bangDatabaseProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product') ? null : _$bangDatabaseHash,
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$bangDatabaseHash,
dependencies: null,
allTransitiveDependencies: null,
);
@@ -30,16 +30,15 @@ class BangDataSourceService extends _$BangDataSourceService {
client.close();
}
}, [url.toString()]).then(
(json) =>
json.map((e) {
var bang = Bang.fromJson(e as Map<String, dynamic>);
(json) => json.map((e) {
var bang = Bang.fromJson(e as Map<String, dynamic>);
if (group != null) {
bang = bang.copyWith.group(group);
}
if (group != null) {
bang = bang.copyWith.group(group);
}
return bang;
}).toList(),
return bang;
}).toList(),
);
}, exceptionHandler: handleHttpError);
}
@@ -15,10 +15,9 @@ final bangDataSourceServiceProvider =
AutoDisposeNotifierProvider<BangDataSourceService, void>.internal(
BangDataSourceService.new,
name: r'bangDataSourceServiceProvider',
debugGetCreateSourceHash:
const bool.fromEnvironment('dart.vm.product')
? null
: _$bangDataSourceServiceHash,
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$bangDataSourceServiceHash,
dependencies: null,
allTransitiveDependencies: null,
);