From d56422ba0ddac0f6c619155eaf15326c52a0681d Mon Sep 17 00:00:00 2001 From: Armand <4831c0@proton.me> Date: Fri, 27 Feb 2026 20:55:39 +0100 Subject: [PATCH] update pubspec and rebuild isar files --- .../db/models/homework_cache_model.g.dart | 360 +++++++++--------- firka/pubspec.yaml | 1 - 2 files changed, 182 insertions(+), 179 deletions(-) diff --git a/firka/lib/helpers/db/models/homework_cache_model.g.dart b/firka/lib/helpers/db/models/homework_cache_model.g.dart index 759488b..1cbb786 100644 --- a/firka/lib/helpers/db/models/homework_cache_model.g.dart +++ b/firka/lib/helpers/db/models/homework_cache_model.g.dart @@ -547,17 +547,14 @@ const HomeworkDoneModelSchema = CollectionSchema( name: r'HomeworkDoneModel', id: -864135255844965497, properties: { - r'doneAt': PropertySchema( - id: 0, - name: r'doneAt', - type: IsarType.dateTime, - ), + r'doneAt': PropertySchema(id: 0, name: r'doneAt', type: IsarType.dateTime), r'homeworkId': PropertySchema( id: 1, name: r'homeworkId', type: IsarType.string, - ) + ), }, + estimateSize: _homeworkDoneModelEstimateSize, serialize: _homeworkDoneModelSerialize, deserialize: _homeworkDoneModelDeserialize, @@ -566,10 +563,11 @@ const HomeworkDoneModelSchema = CollectionSchema( indexes: {}, links: {}, embeddedSchemas: {}, + getId: _homeworkDoneModelGetId, getLinks: _homeworkDoneModelGetLinks, attach: _homeworkDoneModelAttach, - version: '3.1.0+1', + version: '3.3.0', ); int _homeworkDoneModelEstimateSize( @@ -626,12 +624,16 @@ Id _homeworkDoneModelGetId(HomeworkDoneModel object) { } List> _homeworkDoneModelGetLinks( - HomeworkDoneModel object) { + HomeworkDoneModel object, +) { return []; } void _homeworkDoneModelAttach( - IsarCollection col, Id id, HomeworkDoneModel object) { + IsarCollection col, + Id id, + HomeworkDoneModel object, +) { object.id = id; } @@ -647,17 +649,14 @@ extension HomeworkDoneModelQueryWhereSort extension HomeworkDoneModelQueryWhere on QueryBuilder { QueryBuilder - idEqualTo(Id id) { + idEqualTo(Id id) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: id, - upper: id, - )); + return query.addWhereClause(IdWhereClause.between(lower: id, upper: id)); }); } QueryBuilder - idNotEqualTo(Id id) { + idNotEqualTo(Id id) { return QueryBuilder.apply(this, (query) { if (query.whereSort == Sort.asc) { return query @@ -680,7 +679,7 @@ extension HomeworkDoneModelQueryWhere } QueryBuilder - idGreaterThan(Id id, {bool include = false}) { + idGreaterThan(Id id, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.greaterThan(lower: id, includeLower: include), @@ -689,7 +688,7 @@ extension HomeworkDoneModelQueryWhere } QueryBuilder - idLessThan(Id id, {bool include = false}) { + idLessThan(Id id, {bool include = false}) { return QueryBuilder.apply(this, (query) { return query.addWhereClause( IdWhereClause.lessThan(upper: id, includeUpper: include), @@ -698,19 +697,21 @@ extension HomeworkDoneModelQueryWhere } QueryBuilder - idBetween( + idBetween( Id lowerId, Id upperId, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addWhereClause(IdWhereClause.between( - lower: lowerId, - includeLower: includeLower, - upper: upperId, - includeUpper: includeUpper, - )); + return query.addWhereClause( + IdWhereClause.between( + lower: lowerId, + includeLower: includeLower, + upper: upperId, + includeUpper: includeUpper, + ), + ); }); } } @@ -718,109 +719,111 @@ extension HomeworkDoneModelQueryWhere extension HomeworkDoneModelQueryFilter on QueryBuilder { QueryBuilder - doneAtEqualTo(DateTime value) { + doneAtEqualTo(DateTime value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'doneAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'doneAt', value: value), + ); }); } QueryBuilder - doneAtGreaterThan( - DateTime value, { - bool include = false, - }) { + doneAtGreaterThan(DateTime value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'doneAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'doneAt', + value: value, + ), + ); }); } QueryBuilder - doneAtLessThan( - DateTime value, { - bool include = false, - }) { + doneAtLessThan(DateTime value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'doneAt', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'doneAt', + value: value, + ), + ); }); } QueryBuilder - doneAtBetween( + doneAtBetween( DateTime lower, DateTime upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'doneAt', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'doneAt', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } QueryBuilder - homeworkIdEqualTo( - String value, { - bool caseSensitive = true, - }) { + homeworkIdEqualTo(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'homeworkId', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.equalTo( + property: r'homeworkId', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - homeworkIdGreaterThan( + homeworkIdGreaterThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'homeworkId', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'homeworkId', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - homeworkIdLessThan( + homeworkIdLessThan( String value, { bool include = false, bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'homeworkId', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'homeworkId', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - homeworkIdBetween( + homeworkIdBetween( String lower, String upper, { bool includeLower = true, @@ -828,158 +831,159 @@ extension HomeworkDoneModelQueryFilter bool caseSensitive = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'homeworkId', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'homeworkId', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - homeworkIdStartsWith( - String value, { - bool caseSensitive = true, - }) { + homeworkIdStartsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.startsWith( - property: r'homeworkId', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.startsWith( + property: r'homeworkId', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - homeworkIdEndsWith( - String value, { - bool caseSensitive = true, - }) { + homeworkIdEndsWith(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.endsWith( - property: r'homeworkId', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.endsWith( + property: r'homeworkId', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - homeworkIdContains(String value, {bool caseSensitive = true}) { + homeworkIdContains(String value, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.contains( - property: r'homeworkId', - value: value, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.contains( + property: r'homeworkId', + value: value, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - homeworkIdMatches(String pattern, {bool caseSensitive = true}) { + homeworkIdMatches(String pattern, {bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.matches( - property: r'homeworkId', - wildcard: pattern, - caseSensitive: caseSensitive, - )); + return query.addFilterCondition( + FilterCondition.matches( + property: r'homeworkId', + wildcard: pattern, + caseSensitive: caseSensitive, + ), + ); }); } QueryBuilder - homeworkIdIsEmpty() { + homeworkIdIsEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'homeworkId', - value: '', - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'homeworkId', value: ''), + ); }); } QueryBuilder - homeworkIdIsNotEmpty() { + homeworkIdIsNotEmpty() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - property: r'homeworkId', - value: '', - )); + return query.addFilterCondition( + FilterCondition.greaterThan(property: r'homeworkId', value: ''), + ); }); } QueryBuilder - idIsNull() { + idIsNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNull( - property: r'id', - )); + return query.addFilterCondition( + const FilterCondition.isNull(property: r'id'), + ); }); } QueryBuilder - idIsNotNull() { + idIsNotNull() { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(const FilterCondition.isNotNull( - property: r'id', - )); + return query.addFilterCondition( + const FilterCondition.isNotNull(property: r'id'), + ); }); } QueryBuilder - idEqualTo(Id? value) { + idEqualTo(Id? value) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.equalTo( - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.equalTo(property: r'id', value: value), + ); }); } QueryBuilder - idGreaterThan( - Id? value, { - bool include = false, - }) { + idGreaterThan(Id? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.greaterThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.greaterThan( + include: include, + property: r'id', + value: value, + ), + ); }); } QueryBuilder - idLessThan( - Id? value, { - bool include = false, - }) { + idLessThan(Id? value, {bool include = false}) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.lessThan( - include: include, - property: r'id', - value: value, - )); + return query.addFilterCondition( + FilterCondition.lessThan( + include: include, + property: r'id', + value: value, + ), + ); }); } QueryBuilder - idBetween( + idBetween( Id? lower, Id? upper, { bool includeLower = true, bool includeUpper = true, }) { return QueryBuilder.apply(this, (query) { - return query.addFilterCondition(FilterCondition.between( - property: r'id', - lower: lower, - includeLower: includeLower, - upper: upper, - includeUpper: includeUpper, - )); + return query.addFilterCondition( + FilterCondition.between( + property: r'id', + lower: lower, + includeLower: includeLower, + upper: upper, + includeUpper: includeUpper, + ), + ); }); } } @@ -993,28 +997,28 @@ extension HomeworkDoneModelQueryLinks extension HomeworkDoneModelQuerySortBy on QueryBuilder { QueryBuilder - sortByDoneAt() { + sortByDoneAt() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'doneAt', Sort.asc); }); } QueryBuilder - sortByDoneAtDesc() { + sortByDoneAtDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'doneAt', Sort.desc); }); } QueryBuilder - sortByHomeworkId() { + sortByHomeworkId() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'homeworkId', Sort.asc); }); } QueryBuilder - sortByHomeworkIdDesc() { + sortByHomeworkIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'homeworkId', Sort.desc); }); @@ -1024,28 +1028,28 @@ extension HomeworkDoneModelQuerySortBy extension HomeworkDoneModelQuerySortThenBy on QueryBuilder { QueryBuilder - thenByDoneAt() { + thenByDoneAt() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'doneAt', Sort.asc); }); } QueryBuilder - thenByDoneAtDesc() { + thenByDoneAtDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'doneAt', Sort.desc); }); } QueryBuilder - thenByHomeworkId() { + thenByHomeworkId() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'homeworkId', Sort.asc); }); } QueryBuilder - thenByHomeworkIdDesc() { + thenByHomeworkIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'homeworkId', Sort.desc); }); @@ -1058,7 +1062,7 @@ extension HomeworkDoneModelQuerySortThenBy } QueryBuilder - thenByIdDesc() { + thenByIdDesc() { return QueryBuilder.apply(this, (query) { return query.addSortBy(r'id', Sort.desc); }); @@ -1068,14 +1072,14 @@ extension HomeworkDoneModelQuerySortThenBy extension HomeworkDoneModelQueryWhereDistinct on QueryBuilder { QueryBuilder - distinctByDoneAt() { + distinctByDoneAt() { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'doneAt'); }); } QueryBuilder - distinctByHomeworkId({bool caseSensitive = true}) { + distinctByHomeworkId({bool caseSensitive = true}) { return QueryBuilder.apply(this, (query) { return query.addDistinctBy(r'homeworkId', caseSensitive: caseSensitive); }); @@ -1097,7 +1101,7 @@ extension HomeworkDoneModelQueryProperty } QueryBuilder - homeworkIdProperty() { + homeworkIdProperty() { return QueryBuilder.apply(this, (query) { return query.addPropertyName(r'homeworkId'); }); diff --git a/firka/pubspec.yaml b/firka/pubspec.yaml index 39b7f4a..773e925 100644 --- a/firka/pubspec.yaml +++ b/firka/pubspec.yaml @@ -50,7 +50,6 @@ dependencies: confetti: ^0.8.0 flutter_html: ^3.0.0 fl_chart: ^1.1.1 - xml: ^6.6.1 dev_dependencies: flutter_test: