diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index dfb286d..d2212b6 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -19,7 +19,7 @@ if (keystorePropertiesFile.exists()) { android { namespace = "ir.mnpc.rasadyar" compileSdk = flutter.compileSdkVersion - ndkVersion = "27.0.12077973" + ndkVersion = "28.2.13676358" compileOptions { sourceCompatibility = JavaVersion.VERSION_21 diff --git a/lib/presentation/pages/test/view.dart b/lib/presentation/pages/test/view.dart index e8981b9..e1a7aad 100644 --- a/lib/presentation/pages/test/view.dart +++ b/lib/presentation/pages/test/view.dart @@ -8,6 +8,7 @@ class TestPage extends StatelessWidget { @override Widget build(BuildContext context) { + // ignore: unused_local_variable final TestLogic logic = Get.put(TestLogic()); return Scaffold( diff --git a/packages/chicken/lib/data/common/dio_error_handler.dart b/packages/chicken/lib/data/common/dio_error_handler.dart index 57f29bc..ffb4d44 100644 --- a/packages/chicken/lib/data/common/dio_error_handler.dart +++ b/packages/chicken/lib/data/common/dio_error_handler.dart @@ -25,6 +25,7 @@ class DioErrorHandler { } //wrong captcha => "detail": "Captcha code is incorrect" - 403 + // ignore: unused_element void _handle403() {} void _handleGeneric(DioException error) { diff --git a/packages/chicken/lib/data/data_source/local/chicken_local_imp.dart b/packages/chicken/lib/data/data_source/local/chicken_local_imp.dart index 9b83807..f66c786 100644 --- a/packages/chicken/lib/data/data_source/local/chicken_local_imp.dart +++ b/packages/chicken/lib/data/data_source/local/chicken_local_imp.dart @@ -1,4 +1,3 @@ -import 'package:rasadyar_chicken/chicken.dart'; import 'package:rasadyar_chicken/data/models/local/widely_used_local_model.dart'; import 'package:rasadyar_core/core.dart'; @@ -15,7 +14,7 @@ class ChickenLocalDataSourceImp implements ChickenLocalDataSource { @override Future initWidleyUsed() async { - List tmpList = [ + /* List tmpList = [ WidelyUsedLocalItem( index: 0, pathId: 0, @@ -43,7 +42,7 @@ class ChickenLocalDataSourceImp implements ChickenLocalDataSource { iconPath: Assets.vec.cubeRotateSvg.path, path: ChickenRoutes.buysInProvinceSteward, ), - ]; + ]; */ } @override diff --git a/packages/chicken/lib/data/data_source/remote/auth/auth_remote.dart b/packages/chicken/lib/data/data_source/remote/auth/auth_remote.dart index 4878de0..c42add7 100644 --- a/packages/chicken/lib/data/data_source/remote/auth/auth_remote.dart +++ b/packages/chicken/lib/data/data_source/remote/auth/auth_remote.dart @@ -1,4 +1,4 @@ -import 'package:rasadyar_chicken/data/models/response/captcha/captcha_response_model.dart'; + import 'package:rasadyar_chicken/data/models/response/user_info/user_info_model.dart'; import 'package:rasadyar_chicken/data/models/response/user_profile_model/user_profile_model.dart'; diff --git a/packages/chicken/lib/data/data_source/remote/chicken/chicken_remote_imp.dart b/packages/chicken/lib/data/data_source/remote/chicken/chicken_remote_imp.dart index 23ea0ff..f9e6741 100644 --- a/packages/chicken/lib/data/data_source/remote/chicken/chicken_remote_imp.dart +++ b/packages/chicken/lib/data/data_source/remote/chicken/chicken_remote_imp.dart @@ -142,7 +142,7 @@ class ChickenRemoteDatasourceImp implements ChickenRemoteDatasource { required String token, required Map allocation, }) async { - var res = await _httpClient.put( + await _httpClient.put( '/steward-allocation/0/', headers: {'Authorization': 'Bearer $token'}, data: allocation, @@ -312,7 +312,7 @@ class ChickenRemoteDatasourceImp implements ChickenRemoteDatasource { required String token, required CreateStewardFreeBar body, }) async { - var res = await _httpClient.post( + await _httpClient.post( '/steward_free_bar/', headers: {'Authorization': 'Bearer $token'}, data: body.toJson()..removeWhere((key, value) => value==null,), diff --git a/packages/chicken/lib/data/models/request/kill_registration/kill_registration.dart b/packages/chicken/lib/data/models/request/kill_registration/kill_registration.dart index b8fd661..b5380b4 100644 --- a/packages/chicken/lib/data/models/request/kill_registration/kill_registration.dart +++ b/packages/chicken/lib/data/models/request/kill_registration/kill_registration.dart @@ -14,6 +14,7 @@ abstract class KillRegistrationRequest with _$KillRegistrationRequest { int? quantity, String? sendDate, String? chickenBreed, + // ignore: invalid_annotation_target @JsonKey(name: "Index_weight") double? indexWeight, String? losses, List? auctionList, diff --git a/packages/chicken/lib/data/models/response/poultry_order/poultry_order.dart b/packages/chicken/lib/data/models/response/poultry_order/poultry_order.dart index 607ef0b..f11f99c 100644 --- a/packages/chicken/lib/data/models/response/poultry_order/poultry_order.dart +++ b/packages/chicken/lib/data/models/response/poultry_order/poultry_order.dart @@ -20,6 +20,7 @@ abstract class PoultryOrder with _$PoultryOrder { double? amount, String? financialOperation, int? remainQuantity, + // ignore: invalid_annotation_target @JsonKey(name: "Index_weight") double? indexWeight, Hatching? hatching, String? finalState, diff --git a/packages/chicken/lib/presentation/pages/common/role/logic.dart b/packages/chicken/lib/presentation/pages/common/role/logic.dart index bec7578..3253738 100644 --- a/packages/chicken/lib/presentation/pages/common/role/logic.dart +++ b/packages/chicken/lib/presentation/pages/common/role/logic.dart @@ -9,20 +9,10 @@ class RoleLogic extends GetxController { void onInit() { super.onInit(); List items = tokenService.getUserLocal(Module.chicken)!.roles ?? []; - if (items.isNotEmpty ?? false) { + if (items.isNotEmpty) { roles.assignAll(items); } } - @override - void onReady() { - // TODO: implement onReady - super.onReady(); - } - @override - void onClose() { - // TODO: implement onClose - super.onClose(); - } } diff --git a/packages/chicken/lib/presentation/pages/poultry_farm_inspection/home/view.dart b/packages/chicken/lib/presentation/pages/poultry_farm_inspection/home/view.dart index 9262c0c..9487553 100644 --- a/packages/chicken/lib/presentation/pages/poultry_farm_inspection/home/view.dart +++ b/packages/chicken/lib/presentation/pages/poultry_farm_inspection/home/view.dart @@ -1,5 +1,4 @@ import 'package:flutter/material.dart'; -import 'package:get/get.dart'; import 'package:rasadyar_chicken/presentation/utils/nested_keys_utils.dart'; import 'package:rasadyar_chicken/presentation/widget/base_page/view.dart'; import 'package:rasadyar_chicken/presentation/widget/info_card/info_card.dart'; @@ -397,7 +396,6 @@ class PoultryFarmInspectionHomePage const hallRemain = '۱۷,۹۴۰'; const losses = '۵۶۰'; const vetInfo = 'دکتر حمید نادری(۰۹۱۳۴۴۵۵۶۶۷)'; - const showReportButton = false; const reportStatus = 'بازدید تایید شده'; final reportColor = AppColor.greenNormal; return Container( diff --git a/packages/chicken/lib/presentation/pages/poultry_science/genocide/view.dart b/packages/chicken/lib/presentation/pages/poultry_science/genocide/view.dart index 3b89fe7..be6f035 100644 --- a/packages/chicken/lib/presentation/pages/poultry_science/genocide/view.dart +++ b/packages/chicken/lib/presentation/pages/poultry_science/genocide/view.dart @@ -136,7 +136,7 @@ class GenocidePage extends GetView { ), Text( - 'تعداد:${item.quantity.separatedByComma ?? '-'} (قطعه)', + 'تعداد:${item.quantity.separatedByComma} (قطعه)', style: AppFonts.yekan14.copyWith(color: AppColor.textColor), ), ], @@ -149,7 +149,7 @@ class GenocidePage extends GetView { value: (item.freeSaleInProvince ?? false) ? 'آزاد' : 'دولتی ', ), buildRow(title: 'نوع کشتار ', value: controller.getKillType(item)), - buildRow(title: 'درخواست', value: controller.getRequestType(item) ?? 'N/A'), + buildRow(title: 'درخواست', value: controller.getRequestType(item)), buildRow(title: 'میانگین وزنی', value: '${(item.indexWeight)} (کیلوگرم)'), buildRow(title: 'قیمت مرغدار', value: '${item.amount.separatedByComma} (ریال)'), @@ -231,7 +231,7 @@ class GenocidePage extends GetView { ), Text( - 'تعداد:${item.quantity.separatedByComma ?? '-'} (قطعه)', + 'تعداد:${item.quantity.separatedByComma} (قطعه)', style: AppFonts.yekan14.copyWith(color: AppColor.textColor), ), ], diff --git a/packages/chicken/lib/presentation/pages/poultry_science/inspection/view.dart b/packages/chicken/lib/presentation/pages/poultry_science/inspection/view.dart index e20d239..07149c4 100644 --- a/packages/chicken/lib/presentation/pages/poultry_science/inspection/view.dart +++ b/packages/chicken/lib/presentation/pages/poultry_science/inspection/view.dart @@ -465,7 +465,7 @@ class InspectionPoultrySciencePage extends GetView onRefresh() async { - final isWaiting = selectedSegmentIndex.value == 0; await rootLogic.onRefresh(); await Future.wait([buyWaitingLogic.getWaitingArrivals(), buyAllLogic.getAllArrivals()]); } diff --git a/packages/chicken/lib/presentation/pages/steward/buy_in_province_all/logic.dart b/packages/chicken/lib/presentation/pages/steward/buy_in_province_all/logic.dart index b734c2a..0c23aa9 100644 --- a/packages/chicken/lib/presentation/pages/steward/buy_in_province_all/logic.dart +++ b/packages/chicken/lib/presentation/pages/steward/buy_in_province_all/logic.dart @@ -42,11 +42,7 @@ class BuyInProvinceAllLogic extends GetxController { }); } - @override - void onClose() { - // TODO: implement onClose - super.onClose(); - } + Future getAllArrivals([bool isLoadingMore = false]) async { if (isLoadingMore) { @@ -71,8 +67,8 @@ class BuyInProvinceAllLogic extends GetxController { search: 'filter', role: 'Steward', value: searchedValue.value, - fromDate: fromDateFilter.value?.toDateTime(), - toDate: toDateFilter.value?.toDateTime(), + fromDate: fromDateFilter.value.toDateTime(), + toDate: toDateFilter.value.toDateTime(), ), ), onSuccess: (res) async { diff --git a/packages/chicken/lib/presentation/pages/steward/buy_in_province_waiting/logic.dart b/packages/chicken/lib/presentation/pages/steward/buy_in_province_waiting/logic.dart index b537576..a8dab30 100644 --- a/packages/chicken/lib/presentation/pages/steward/buy_in_province_waiting/logic.dart +++ b/packages/chicken/lib/presentation/pages/steward/buy_in_province_waiting/logic.dart @@ -48,10 +48,7 @@ class BuyInProvinceWaitingLogic extends GetxController { }); } - @override - void onClose() { - super.onClose(); - } + void setSearchValue(String? data) { searchedValue.value = data?.trim(); @@ -80,8 +77,8 @@ class BuyInProvinceWaitingLogic extends GetxController { search: 'filter', role: 'Steward', value: searchedValue.value, - fromDate: fromDateFilter.value?.toDateTime(), - toDate: toDateFilter.value?.toDateTime(), + fromDate: fromDateFilter.value.toDateTime(), + toDate: toDateFilter.value.toDateTime(), ), ), onSuccess: (res) async { diff --git a/packages/chicken/lib/presentation/pages/steward/buy_out_of_province/view.dart b/packages/chicken/lib/presentation/pages/steward/buy_out_of_province/view.dart index de73035..3b25625 100644 --- a/packages/chicken/lib/presentation/pages/steward/buy_out_of_province/view.dart +++ b/packages/chicken/lib/presentation/pages/steward/buy_out_of_province/view.dart @@ -428,7 +428,7 @@ class BuyOutOfProvincePage extends GetView { enabled: controller.isSubmitButtonEnabled.value, onPressed: isOnEdit ? () async { - var res = await controller.editStewardPurchaseOutOfProvince(); + await controller.editStewardPurchaseOutOfProvince(); Get.back(); } : () async { diff --git a/packages/chicken/lib/presentation/pages/steward/home/logic.dart b/packages/chicken/lib/presentation/pages/steward/home/logic.dart index d5864cd..b0ef74a 100644 --- a/packages/chicken/lib/presentation/pages/steward/home/logic.dart +++ b/packages/chicken/lib/presentation/pages/steward/home/logic.dart @@ -1,6 +1,5 @@ import 'package:rasadyar_chicken/data/models/response/bar_information/bar_information.dart'; import 'package:rasadyar_chicken/data/models/response/kill_house_distribution_info/kill_house_distribution_info.dart'; -import 'package:rasadyar_chicken/data/models/response/roles_products/roles_products.dart'; import 'package:rasadyar_chicken/presentation/pages/steward/root/logic.dart'; import 'package:rasadyar_core/core.dart'; diff --git a/packages/chicken/lib/presentation/pages/steward/root/logic.dart b/packages/chicken/lib/presentation/pages/steward/root/logic.dart index e6fc6fa..1d6bd06 100644 --- a/packages/chicken/lib/presentation/pages/steward/root/logic.dart +++ b/packages/chicken/lib/presentation/pages/steward/root/logic.dart @@ -225,9 +225,6 @@ class StewardRootLogic extends GetxController { final nestedKeyId = getNestedKey(); GlobalKey? currentNestedKey = Get.nestedKey(nestedKeyId); - final currentRoute = currentNestedKey?.currentState; - - fLog("onPopScopTaped ==> ${currentNestedKey?.currentState?.canPop()}"); if (currentNestedKey?.currentState?.canPop() == true) { iLog(currentNestedKey?.currentState?.canPop()); iLog(currentNestedKey?.currentContext); diff --git a/packages/chicken/lib/presentation/pages/steward/root/view.dart b/packages/chicken/lib/presentation/pages/steward/root/view.dart index 5fa415b..ea2af0f 100644 --- a/packages/chicken/lib/presentation/pages/steward/root/view.dart +++ b/packages/chicken/lib/presentation/pages/steward/root/view.dart @@ -25,8 +25,9 @@ class StewardRootPage extends GetView { onGenerateRoute: (settings) { final page = ChickenPages.pages.firstWhere( (e) => e.name == settings.name, - orElse: () => - ChickenPages.pages.firstWhere((e) => e.name == ChickenRoutes.buySteward), + orElse: () => ChickenPages.pages.firstWhere( + (e) => e.name == ChickenRoutes.buySteward, + ), ); return buildRouteFromGetPage(page); @@ -37,8 +38,9 @@ class StewardRootPage extends GetView { onGenerateRoute: (settings) { final page = ChickenPages.pages.firstWhere( (e) => e.name == settings.name, - orElse: () => - ChickenPages.pages.firstWhere((e) => e.name == ChickenRoutes.saleSteward), + orElse: () => ChickenPages.pages.firstWhere( + (e) => e.name == ChickenRoutes.saleSteward, + ), ); return buildRouteFromGetPage(page); @@ -46,15 +48,18 @@ class StewardRootPage extends GetView { ), Navigator( key: Get.nestedKey(stewardThirdKey), - onGenerateRoute: (settings) => GetPageRoute(page: () => controller.pages[2]), + onGenerateRoute: (settings) => + GetPageRoute(page: () => controller.pages[2]), ), Navigator( key: Get.nestedKey(stewardFourthKey), - onGenerateRoute: (settings) => GetPageRoute(page: () => controller.pages[3]), + onGenerateRoute: (settings) => + GetPageRoute(page: () => controller.pages[3]), ), Navigator( key: Get.nestedKey(stewardFifthKey), - onGenerateRoute: (settings) => GetPageRoute(page: () => controller.pages[4]), + onGenerateRoute: (settings) => + GetPageRoute(page: () => controller.pages[4]), ), ], index: data.value, @@ -150,7 +155,10 @@ class StewardRootPage extends GetView { return Container( height: 70, width: Get.width / 2, - decoration: BoxDecoration(color: Colors.white, borderRadius: BorderRadius.circular(8)), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(8), + ), clipBehavior: Clip.hardEdge, child: Row( children: [ @@ -171,7 +179,9 @@ class StewardRootPage extends GetView { Text( 'بارهای امروز', textAlign: TextAlign.right, - style: AppFonts.yekan14.copyWith(color: AppColor.blueNormal), + style: AppFonts.yekan14.copyWith( + color: AppColor.blueNormal, + ), ), ], ), @@ -238,7 +248,9 @@ class StewardRootPage extends GetView { Text( title, textAlign: TextAlign.right, - style: AppFonts.yekan14.copyWith(color: AppColor.mediumGreyDarkActive), + style: AppFonts.yekan14.copyWith( + color: AppColor.mediumGreyDarkActive, + ), ), ], ), @@ -261,12 +273,16 @@ class StewardRootPage extends GetView { Text( description, textAlign: TextAlign.right, - style: AppFonts.yekan16.copyWith(color: AppColor.mediumGreyDarkActive), + style: AppFonts.yekan16.copyWith( + color: AppColor.mediumGreyDarkActive, + ), ), Text( unit, textAlign: TextAlign.center, - style: AppFonts.yekan12.copyWith(color: AppColor.mediumGreyDarkActive), + style: AppFonts.yekan12.copyWith( + color: AppColor.mediumGreyDarkActive, + ), ), ], ), @@ -311,17 +327,23 @@ class StewardRootPage extends GetView { Text( title, textAlign: TextAlign.right, - style: AppFonts.yekan14.copyWith(color: AppColor.mediumGreyDarkActive), + style: AppFonts.yekan14.copyWith( + color: AppColor.mediumGreyDarkActive, + ), ), Text( description, textAlign: TextAlign.right, - style: AppFonts.yekan16.copyWith(color: AppColor.mediumGreyDarkActive), + style: AppFonts.yekan16.copyWith( + color: AppColor.mediumGreyDarkActive, + ), ), Text( unit, textAlign: TextAlign.center, - style: AppFonts.yekan12.copyWith(color: AppColor.mediumGreyDarkActive), + style: AppFonts.yekan12.copyWith( + color: AppColor.mediumGreyDarkActive, + ), ), ], ), @@ -369,14 +391,18 @@ class StewardRootPage extends GetView { padding: EdgeInsets.all(4), decoration: ShapeDecoration( color: const Color(0xFFBECDFF), - shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(8)), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(8), + ), ), child: Container( width: 40, height: 40, decoration: ShapeDecoration( color: AppColor.blueNormal, - shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(8)), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(8), + ), ), child: SvgGenImage.vec(iconPath).svg( width: 24, @@ -386,7 +412,10 @@ class StewardRootPage extends GetView { ), ), ), - Text(title, style: AppFonts.yekan10.copyWith(color: AppColor.blueNormal)), + Text( + title, + style: AppFonts.yekan10.copyWith(color: AppColor.blueNormal), + ), ], ); } @@ -403,16 +432,24 @@ class StewardRootPage extends GetView { padding: EdgeInsets.all(4), decoration: ShapeDecoration( color: const Color(0xFFD9F7F0), - shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(8)), + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(8), + ), ), child: Assets.vec.messageAddSvg.svg( width: 40, height: 40, - colorFilter: ColorFilter.mode(AppColor.greenNormal, BlendMode.srcIn), + colorFilter: ColorFilter.mode( + AppColor.greenNormal, + BlendMode.srcIn, + ), fit: BoxFit.cover, ), ), - Text('افزودن', style: AppFonts.yekan10.copyWith(color: AppColor.greenDarkHover)), + Text( + 'افزودن', + style: AppFonts.yekan10.copyWith(color: AppColor.greenDarkHover), + ), ], ); } @@ -559,7 +596,9 @@ class StewardRootPage extends GetView { child: Text( title, textAlign: TextAlign.right, - style: AppFonts.yekan14.copyWith(color: AppColor.darkGreyDarkHover), + style: AppFonts.yekan14.copyWith( + color: AppColor.darkGreyDarkHover, + ), ), ), Flexible( @@ -567,7 +606,9 @@ class StewardRootPage extends GetView { child: Text( value, textAlign: TextAlign.center, - style: AppFonts.yekan14.copyWith(color: AppColor.darkGreyDarkHover), + style: AppFonts.yekan14.copyWith( + color: AppColor.darkGreyDarkHover, + ), ), ), ], @@ -593,7 +634,9 @@ class StewardRootPage extends GetView { Text( 'اطلاعات ارسالی', textAlign: TextAlign.right, - style: AppFonts.yekan16Bold.copyWith(color: AppColor.blueNormal), + style: AppFonts.yekan16Bold.copyWith( + color: AppColor.blueNormal, + ), ), const SizedBox(height: 12), buildRow( diff --git a/packages/chicken/lib/presentation/pages/steward/sales_in_province/view.dart b/packages/chicken/lib/presentation/pages/steward/sales_in_province/view.dart index 79b72a4..e6d2286 100644 --- a/packages/chicken/lib/presentation/pages/steward/sales_in_province/view.dart +++ b/packages/chicken/lib/presentation/pages/steward/sales_in_province/view.dart @@ -474,7 +474,7 @@ class SalesInProvincePage extends GetView { Expanded( child: ObxValue((data) { return Text( - date.value?.formatCompactDate() ?? Jalali.now().formatCompactDate(), + date.value.formatCompactDate(), textAlign: TextAlign.center, style: AppFonts.yekan16.copyWith(color: AppColor.lightGreyNormalActive), ); diff --git a/packages/chicken/lib/presentation/pages/steward/sales_in_province/widgets/cu_sale_in_provience.dart b/packages/chicken/lib/presentation/pages/steward/sales_in_province/widgets/cu_sale_in_provience.dart index 0d27602..eee86cc 100644 --- a/packages/chicken/lib/presentation/pages/steward/sales_in_province/widgets/cu_sale_in_provience.dart +++ b/packages/chicken/lib/presentation/pages/steward/sales_in_province/widgets/cu_sale_in_provience.dart @@ -46,7 +46,7 @@ Widget addOrEditBottomSheet(SalesInProvinceLogic controller, {bool isEditMode = ); }, borderColor: AppColor.darkGreyLight, - initText: (data.value ?? Jalali.now()).formatCompactDate(), + initText: (data.value).formatCompactDate(), ); }, controller.fromDateFilter), Visibility( diff --git a/packages/chicken/lib/presentation/pages/steward/sales_out_of_province/view.dart b/packages/chicken/lib/presentation/pages/steward/sales_out_of_province/view.dart index ed43283..5db4b13 100644 --- a/packages/chicken/lib/presentation/pages/steward/sales_out_of_province/view.dart +++ b/packages/chicken/lib/presentation/pages/steward/sales_out_of_province/view.dart @@ -36,7 +36,8 @@ class SalesOutOfProvincePage extends GetView { ObxValue((data) { return RPaginatedListView( - onLoadMore: () async => controller.getOutProvinceSales(true), + onLoadMore: () async => + controller.getOutProvinceSales(true), hasMore: data.value.data?.next != null, listType: ListType.separated, resource: data.value, @@ -70,19 +71,27 @@ class SalesOutOfProvincePage extends GetView { children: [ RFab.add( onPressed: () { - Get.bottomSheet(addOrEditSaleBottomSheet(), isScrollControlled: true).then(( - value, - ) { + Get.bottomSheet( + addOrEditSaleBottomSheet(), + isScrollControlled: true, + ).then((value) { controller.clearSaleForm(); }); }, ), Spacer(), RFab( - icon: Icon(CupertinoIcons.person_add_solid, color: Colors.white, size: 35.w), + icon: Icon( + CupertinoIcons.person_add_solid, + color: Colors.white, + size: 35.w, + ), backgroundColor: AppColor.blueNormal, onPressed: () { - Get.toNamed(ChickenRoutes.salesOutOfProvinceBuyerSteward, id: stewardSecondKey); + Get.toNamed( + ChickenRoutes.salesOutOfProvinceBuyerSteward, + id: stewardSecondKey, + ); }, ), SizedBox(width: 25), @@ -176,7 +185,10 @@ class SalesOutOfProvincePage extends GetView { itemListExpandedWidget(StewardFreeSaleBar item, int index) { return Container( padding: EdgeInsets.symmetric(horizontal: 8), - decoration: BoxDecoration(color: Colors.white, borderRadius: BorderRadius.circular(8)), + decoration: BoxDecoration( + color: Colors.white, + borderRadius: BorderRadius.circular(8), + ), child: Column( spacing: 8, children: [ @@ -208,12 +220,16 @@ class SalesOutOfProvincePage extends GetView { children: [ Text( item.date?.toJalali.formatter.wN ?? 'ندارد', - style: AppFonts.yekan14.copyWith(color: AppColor.textColor), + style: AppFonts.yekan14.copyWith( + color: AppColor.textColor, + ), ), Text( '${item.date?.toJalali.formatter.d} ${item.date?.toJalali.formatter.mN ?? 'ندارد'}', - style: AppFonts.yekan14.copyWith(color: AppColor.blueNormal), + style: AppFonts.yekan14.copyWith( + color: AppColor.blueNormal, + ), ), ], ), @@ -230,7 +246,10 @@ class SalesOutOfProvincePage extends GetView { ], ), ), - buildRow(title: 'مشخصات خریدار', value: item.buyer?.fullname ?? 'ندارد'), + buildRow( + title: 'مشخصات خریدار', + value: item.buyer?.fullname ?? 'ندارد', + ), buildRow(title: 'تلفن خریدار', value: item.buyer?.mobile ?? 'ندارد'), buildRow(title: 'نام واحد', value: item.buyer?.unitName ?? 'ندارد'), buildRow( @@ -248,7 +267,10 @@ class SalesOutOfProvincePage extends GetView { value: item.productionDate?.toJalali.formatCompactDate() ?? 'ندارد', ), buildRow(title: 'انبار فروش', value: '${item.quota?.faTitle}'), - buildRow(title: 'کد قرنطینه ', value: item.clearanceCode ?? 'بدون کد'), + buildRow( + title: 'کد قرنطینه ', + value: item.clearanceCode ?? 'بدون کد', + ), buildRow( title: 'حجم تقریبی لاشه ', @@ -261,7 +283,9 @@ class SalesOutOfProvincePage extends GetView { children: [ Text( 'کد احراز', - style: AppFonts.yekan14.copyWith(color: AppColor.darkGreyDarkHover), + style: AppFonts.yekan14.copyWith( + color: AppColor.darkGreyDarkHover, + ), ), Spacer(), RElevated( @@ -271,7 +295,9 @@ class SalesOutOfProvincePage extends GetView { backgroundColor: AppColor.blueDarkHover, text: 'ارسال کد', onPressed: () { - Get.bottomSheet(bottomSendOtpSheetSellCode(item)).then((value) { + Get.bottomSheet(bottomSendOtpSheetSellCode(item)).then(( + value, + ) { controller.otpCode.value = ''; controller.otpCodeSell.clear(); }); @@ -280,7 +306,10 @@ class SalesOutOfProvincePage extends GetView { ], ) : buildRow(title: 'کد احراز ', value: '${item.registerCode}'), - buildRow(title: 'کد قرنطینه ', value: item.clearanceCode ?? 'بدون کد'), + buildRow( + title: 'کد قرنطینه ', + value: item.clearanceCode ?? 'بدون کد', + ), Row( mainAxisAlignment: MainAxisAlignment.center, @@ -338,7 +367,9 @@ class SalesOutOfProvincePage extends GetView { children: [ Text( isOnEdit ? 'ویرایش فروش' : 'افزودن فروش', - style: AppFonts.yekan16Bold.copyWith(color: AppColor.blueNormal), + style: AppFonts.yekan16Bold.copyWith( + color: AppColor.blueNormal, + ), ), _productDropDown(), @@ -360,7 +391,9 @@ class SalesOutOfProvincePage extends GetView { label: 'تاریخ', onTap: () { Get.bottomSheet( - modalDatePicker((value) => controller.setSaleDate(value)), + modalDatePicker( + (value) => controller.setSaleDate(value), + ), ); }, borderColor: AppColor.darkGreyLight, @@ -375,7 +408,10 @@ class SalesOutOfProvincePage extends GetView { decoration: BoxDecoration( color: Colors.white, borderRadius: BorderRadius.circular(8), - border: Border.all(color: AppColor.darkGreyLight, width: 1), + border: Border.all( + color: AppColor.darkGreyLight, + width: 1, + ), ), child: Stack( fit: StackFit.expand, @@ -383,7 +419,10 @@ class SalesOutOfProvincePage extends GetView { clipBehavior: Clip.none, children: [ Positioned( - child: Container(color: Colors.white, child: Text("انبار")), + child: Container( + color: Colors.white, + child: Text("انبار"), + ), top: -10, right: 8, ), @@ -404,7 +443,10 @@ class SalesOutOfProvincePage extends GetView { child: Row( children: [ Radio(value: 1), - Text('دولتی', style: AppFonts.yekan14), + Text( + 'دولتی', + style: AppFonts.yekan14, + ), ], ), ), @@ -418,7 +460,10 @@ class SalesOutOfProvincePage extends GetView { child: Row( children: [ Radio(value: 2), - Text('آزاد', style: AppFonts.yekan14), + Text( + 'آزاد', + style: AppFonts.yekan14, + ), ], ), ), @@ -435,7 +480,8 @@ class SalesOutOfProvincePage extends GetView { Obx(() { return MonthlyDataCalendar( label: 'تاریخ تولید گوشت', - selectedDate: controller.productionDate.value?.formatCompactDate(), + selectedDate: controller.productionDate.value + ?.formatCompactDate(), onDateSelect: (value) { controller.setProductionDate(value); }, @@ -445,7 +491,10 @@ class SalesOutOfProvincePage extends GetView { ); }), - Visibility(visible: isOnEdit == false, child: _buyerWidget()), + Visibility( + visible: isOnEdit == false, + child: _buyerWidget(), + ), RTextField( controller: controller.saleWeightController, @@ -500,7 +549,10 @@ class SalesOutOfProvincePage extends GetView { decoration: BoxDecoration( color: Colors.white, borderRadius: BorderRadius.circular(8), - border: Border.all(color: AppColor.darkGreyLight, width: 1), + border: Border.all( + color: AppColor.darkGreyLight, + width: 1, + ), ), child: Stack( fit: StackFit.expand, @@ -508,7 +560,10 @@ class SalesOutOfProvincePage extends GetView { clipBehavior: Clip.none, children: [ Positioned( - child: Container(color: Colors.white, child: Text("فروش")), + child: Container( + color: Colors.white, + child: Text("فروش"), + ), top: -10, right: 8, ), @@ -522,7 +577,12 @@ class SalesOutOfProvincePage extends GetView { children: [ Expanded( child: GestureDetector( - onTap: (controller.broadcastPrice.value?.active ?? false) + onTap: + (controller + .broadcastPrice + .value + ?.active ?? + false) ? () { controller.saleType.value = 2; } @@ -532,13 +592,20 @@ class SalesOutOfProvincePage extends GetView { Radio( value: 1, enabled: - controller.broadcastPrice.value?.active ?? false, + controller + .broadcastPrice + .value + ?.active ?? + false, ), Text( 'قیمت مصوب', style: AppFonts.yekan14.copyWith( color: - (controller.broadcastPrice.value?.active ?? + (controller + .broadcastPrice + .value + ?.active ?? false) ? AppColor.textColor : AppColor.labelTextColor, @@ -557,7 +624,10 @@ class SalesOutOfProvincePage extends GetView { child: Row( children: [ Radio(value: 2), - Text('قیمت آزاد', style: AppFonts.yekan14), + Text( + 'قیمت آزاد', + style: AppFonts.yekan14, + ), ], ), ), @@ -584,7 +654,8 @@ class SalesOutOfProvincePage extends GetView { filled: true, readonly: data.value == 1, onChanged: (p0) { - controller.pricePerKilo.value = int.tryParse(p0.clearComma) ?? 0; + controller.pricePerKilo.value = + int.tryParse(p0.clearComma) ?? 0; }, keyboardType: TextInputType.number, label: 'قیمت هر کیلو (ريال)', @@ -639,7 +710,9 @@ class SalesOutOfProvincePage extends GetView { text: isOnEdit ? 'ویرایش' : 'ثبت', onPressed: data.value ? () async { - var res = isOnEdit ? await controller.editSale() : await controller.createSale(); + isOnEdit + ? await controller.editSale() + : await controller.createSale(); } : null, height: 40, @@ -684,7 +757,10 @@ class SalesOutOfProvincePage extends GetView { Text(item?.name ?? 'انتخاب محصول'), Spacer(), ObxValue((data) { - return Visibility(visible: data.value != null, child: Text('موجودی: $data')); + return Visibility( + visible: data.value != null, + child: Text('موجودی: $data'), + ); }, controller.remainingStock), ], ), @@ -716,15 +792,23 @@ class SalesOutOfProvincePage extends GetView { Assets.vec.calendarSvg.svg( width: 24, height: 24, - colorFilter: const ColorFilter.mode(AppColor.bgDark, BlendMode.srcIn), + colorFilter: const ColorFilter.mode( + AppColor.bgDark, + BlendMode.srcIn, + ), + ), + Text( + title ?? 'تاریخ', + style: AppFonts.yekan16.copyWith(color: AppColor.bgDark), ), - Text(title ?? 'تاریخ', style: AppFonts.yekan16.copyWith(color: AppColor.bgDark)), Expanded( child: ObxValue((data) { return Text( date.value.formatCompactDate(), textAlign: TextAlign.center, - style: AppFonts.yekan16.copyWith(color: AppColor.darkGreyDark), + style: AppFonts.yekan16.copyWith( + color: AppColor.darkGreyDark, + ), ); }, date), ), @@ -806,7 +890,9 @@ class SalesOutOfProvincePage extends GetView { height: 40.h, decoration: BoxDecoration( borderRadius: BorderRadius.circular(8), - border: borderColor != null ? Border.all(width: 1, color: borderColor) : null, + border: borderColor != null + ? Border.all(width: 1, color: borderColor) + : null, ), clipBehavior: Clip.hardEdge, child: Row( @@ -868,12 +954,16 @@ class SalesOutOfProvincePage extends GetView { maxLines: 1, textDirection: TextDirection.ltr, overflow: TextOverflow.ellipsis, - style: AppFonts.yekan14.copyWith(color: AppColor.mediumGreyDarkActive), + style: AppFonts.yekan14.copyWith( + color: AppColor.mediumGreyDarkActive, + ), ), Text( unit, textAlign: TextAlign.center, - style: AppFonts.yekan12.copyWith(color: AppColor.mediumGreyDarkActive), + style: AppFonts.yekan12.copyWith( + color: AppColor.mediumGreyDarkActive, + ), ), ], ), diff --git a/packages/chicken/lib/presentation/pages/steward/sales_out_of_province_buyers/logic.dart b/packages/chicken/lib/presentation/pages/steward/sales_out_of_province_buyers/logic.dart index 45624e4..4a441b4 100644 --- a/packages/chicken/lib/presentation/pages/steward/sales_out_of_province_buyers/logic.dart +++ b/packages/chicken/lib/presentation/pages/steward/sales_out_of_province_buyers/logic.dart @@ -175,7 +175,7 @@ class SalesOutOfProvinceBuyersLogic extends GetxController { mobile: buyerPhoneController.text, role: 'Steward', ); - final res = await rootLogic.chickenRepository.createOutProvinceCarcassesBuyer( + await rootLogic.chickenRepository.createOutProvinceCarcassesBuyer( token: rootLogic.tokenService.accessToken.value!, body: buyer, ); diff --git a/packages/chicken/test/integration/steward_workflow_integration_test.dart b/packages/chicken/test/integration/steward_workflow_integration_test.dart index 9e9d303..58025c8 100644 --- a/packages/chicken/test/integration/steward_workflow_integration_test.dart +++ b/packages/chicken/test/integration/steward_workflow_integration_test.dart @@ -4,27 +4,14 @@ import 'package:rasadyar_chicken/data/data_source/local/chicken_local.dart'; import 'package:rasadyar_chicken/data/data_source/remote/chicken/chicken_remote.dart'; import 'package:rasadyar_chicken/data/models/local/widely_used_local_model.dart'; import 'package:rasadyar_chicken/data/models/request/create_steward_free_bar/create_steward_free_bar.dart'; -import 'package:rasadyar_chicken/data/models/request/steward_free_sale_bar/steward_free_sale_bar_request.dart'; -import 'package:rasadyar_chicken/data/models/request/submit_steward_allocation/submit_steward_allocation.dart'; import 'package:rasadyar_chicken/data/models/response/allocated_made/allocated_made.dart'; -import 'package:rasadyar_chicken/data/models/response/bar_information/bar_information.dart'; import 'package:rasadyar_chicken/data/models/response/broadcast_price/broadcast_price.dart'; -import 'package:rasadyar_chicken/data/models/response/dashboard_kill_house_free_bar/dashboard_kill_house_free_bar.dart'; -import 'package:rasadyar_chicken/data/models/response/guild/guild_model.dart'; import 'package:rasadyar_chicken/data/models/response/guild_profile/guild_profile.dart'; import 'package:rasadyar_chicken/data/models/response/inventory/inventory_model.dart'; -import 'package:rasadyar_chicken/data/models/response/iran_province_city/iran_province_city_model.dart'; -import 'package:rasadyar_chicken/data/models/response/kill_house_poultry/kill_house_poultry.dart'; import 'package:rasadyar_chicken/data/models/response/kill_house_distribution_info/kill_house_distribution_info.dart'; -import 'package:rasadyar_chicken/data/models/response/out_province_carcasses_buyer/out_province_carcasses_buyer.dart'; -import 'package:rasadyar_chicken/data/models/response/roles_products/roles_products.dart'; import 'package:rasadyar_chicken/data/models/response/segmentation_model/segmentation_model.dart'; import 'package:rasadyar_chicken/data/models/response/steward_free_bar/steward_free_bar.dart'; import 'package:rasadyar_chicken/data/models/response/steward_free_bar_dashboard/steward_free_bar_dashboard.dart'; -import 'package:rasadyar_chicken/data/models/response/steward_free_sale_bar/steward_free_sale_bar.dart'; -import 'package:rasadyar_chicken/data/models/response/steward_sales_info_dashboard/steward_sales_info_dashboard.dart'; -import 'package:rasadyar_chicken/data/models/response/user_profile/user_profile.dart'; -import 'package:rasadyar_chicken/data/models/response/waiting_arrival/waiting_arrival.dart'; import 'package:rasadyar_chicken/data/repositories/chicken/chicken_repository_imp.dart'; import 'package:rasadyar_core/core.dart'; diff --git a/packages/core/lib/presentation/widget/bottom_navigation/wave_bottom_navigation.dart b/packages/core/lib/presentation/widget/bottom_navigation/wave_bottom_navigation.dart index 8c92900..0b9a07c 100644 --- a/packages/core/lib/presentation/widget/bottom_navigation/wave_bottom_navigation.dart +++ b/packages/core/lib/presentation/widget/bottom_navigation/wave_bottom_navigation.dart @@ -95,8 +95,8 @@ class _WaveBottomNavigationState extends State { animation: _controller, builder: (context, child) { double value = 0.0; - final scale = _calculateScale(_controller.page ?? _controller.initialPage.toDouble() ?? 0.0, index); - value = index - (_controller.page ?? _controller.initialPage.toDouble() ?? 0.0); + final scale = _calculateScale(_controller.page ?? _controller.initialPage.toDouble(), index); + value = index - (_controller.page ?? _controller.initialPage.toDouble()); value = (value).clamp(-1, 1); double offset = value * 30; if (value.abs() < 0.2 || value.abs() > 0.2) { diff --git a/packages/core/lib/presentation/widget/buttons/fab.dart b/packages/core/lib/presentation/widget/buttons/fab.dart index a9dda88..2a739f7 100644 --- a/packages/core/lib/presentation/widget/buttons/fab.dart +++ b/packages/core/lib/presentation/widget/buttons/fab.dart @@ -220,7 +220,7 @@ class _RFabState extends State { shape: WidgetStatePropertyAll( CircleBorder(side: BorderSide(width: 1, color: Colors.transparent)), ), - fixedSize: WidgetStatePropertyAll(Size(widget.radius ?? 56, widget.radius ?? 56)), + fixedSize: WidgetStatePropertyAll(Size(widget.radius, widget.radius)), padding: WidgetStatePropertyAll(EdgeInsets.zero), ), child: widget.isLoading diff --git a/packages/core/lib/presentation/widget/draggable_bottom_sheet/draggable_bottom_sheet.dart b/packages/core/lib/presentation/widget/draggable_bottom_sheet/draggable_bottom_sheet.dart index aa74dbc..b8f26bb 100644 --- a/packages/core/lib/presentation/widget/draggable_bottom_sheet/draggable_bottom_sheet.dart +++ b/packages/core/lib/presentation/widget/draggable_bottom_sheet/draggable_bottom_sheet.dart @@ -1,11 +1,6 @@ -import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:get/get.dart'; - -import 'package:rasadyar_core/presentation/common/app_color.dart'; import 'package:rasadyar_core/presentation/widget/draggable_bottom_sheet/draggable_bottom_sheet_controller.dart'; -import 'package:flutter/material.dart'; -import 'package:get/get.dart'; class DraggableBottomSheet extends StatelessWidget { final DraggableBottomSheetController controller; diff --git a/packages/core/lib/presentation/widget/list_view/r_list_view.dart b/packages/core/lib/presentation/widget/list_view/r_list_view.dart index b5a8298..f7ea3b9 100644 --- a/packages/core/lib/presentation/widget/list_view/r_list_view.dart +++ b/packages/core/lib/presentation/widget/list_view/r_list_view.dart @@ -180,39 +180,4 @@ class RListView extends StatelessWidget { return onRefresh != null ? RefreshIndicator(onRefresh: onRefresh!, child: list) : list; } } - - RListView._({ - required this.type, - required this.scrollDirection, - required this.reverse, - required this.controller, - required this.primary, - required this.physics, - required this.scrollBehavior, - required this.shrinkWrap, - required this.center, - required this.cacheExtent, - required this.semanticChildCount, - required this.itemCount, - required this.dragStartBehavior, - required this.keyboardDismissBehavior, - required this.restorationId, - required this.clipBehavior, - required this.hitTestBehavior, - required this.prototypeItem, - required this.padding, - required this.itemExtent, - required this.itemExtentBuilder, - required this.findChildIndexCallback, - required this.itemBuilder, - required this.separatorBuilder, - required this.addAutomaticKeepAlives, - required this.addRepaintBoundaries, - required this.addSemanticIndexes, - required this.loadingWidget, - required this.emptyWidget, - required this.errorWidget, - required this.resource, - required this.onRefresh, - }); } diff --git a/packages/core/pubspec.lock b/packages/core/pubspec.lock index b6df01c..a15e57e 100644 --- a/packages/core/pubspec.lock +++ b/packages/core/pubspec.lock @@ -5,18 +5,18 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - sha256: dd3d2ad434b9510001d089e8de7556d50c834481b9abc2891a0184a8493a19dc + sha256: c209688d9f5a5f26b2fb47a188131a6fb9e876ae9e47af3737c0b4f58a93470d url: "https://pub.dev" source: hosted - version: "89.0.0" + version: "91.0.0" analyzer: dependency: "direct overridden" description: name: analyzer - sha256: c22b6e7726d1f9e5db58c7251606076a71ca0dbcf76116675edfadbec0c9e875 + sha256: f51c8499b35f9b26820cfe914828a6a98a94efd5cc78b37bb7d03debae3a1d08 url: "https://pub.dev" source: hosted - version: "8.2.0" + version: "8.4.1" android_intent_plus: dependency: "direct main" description: @@ -77,10 +77,10 @@ packages: dependency: transitive description: name: build - sha256: "5b887c55a0f734b433b3b2d89f9cd1f99eb636b17e268a5b4259258bc916504b" + sha256: dfb67ccc9a78c642193e0c2d94cb9e48c2c818b3178a86097d644acdcde6a8d9 url: "https://pub.dev" source: hosted - version: "4.0.0" + version: "4.0.2" build_config: dependency: transitive description: @@ -93,18 +93,18 @@ packages: dependency: transitive description: name: build_daemon - sha256: "8e928697a82be082206edb0b9c99c5a4ad6bc31c9e9b8b2f291ae65cd4a25daa" + sha256: bf05f6e12cfea92d3c09308d7bcdab1906cd8a179b023269eed00c071004b957 url: "https://pub.dev" source: hosted - version: "4.0.4" + version: "4.1.1" build_runner: dependency: "direct dev" description: name: build_runner - sha256: "804c47c936df75e1911c19a4fb8c46fa8ff2b3099b9f2b2aa4726af3774f734b" + sha256: "7b5b569f3df370590a85029148d6fc66c7d0201fc6f1847c07dd85d365ae9fcd" url: "https://pub.dev" source: hosted - version: "2.8.0" + version: "2.10.3" built_collection: dependency: transitive description: @@ -237,18 +237,18 @@ packages: dependency: transitive description: name: cross_file - sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670" + sha256: "942a4791cd385a68ccb3b32c71c427aba508a1bb949b86dff2adbe4049f16239" url: "https://pub.dev" source: hosted - version: "0.3.4+2" + version: "0.3.5" crypto: dependency: transitive description: name: crypto - sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855" + sha256: c8ea0233063ba03258fbcf2ca4d6dadfefe14f02fab57702265467a19f27fadf url: "https://pub.dev" source: hosted - version: "3.0.6" + version: "3.0.7" cupertino_icons: dependency: "direct main" description: @@ -277,10 +277,10 @@ packages: dependency: transitive description: name: dart_style - sha256: c87dfe3d56f183ffe9106a18aebc6db431fc7c98c31a54b952a77f3d54a85697 + sha256: a9c30492da18ff84efe2422ba2d319a89942d93e58eb0b73d32abe822ef54b7b url: "https://pub.dev" source: hosted - version: "3.1.2" + version: "3.1.3" dartx: dependency: "direct main" description: @@ -309,10 +309,10 @@ packages: dependency: "direct main" description: name: device_info_plus - sha256: "49413c8ca514dea7633e8def233b25efdf83ec8522955cc2c0e3ad802927e7c6" + sha256: dd0e8e02186b2196c7848c9d394a5fd6e5b57a43a546082c5820b1ec72317e33 url: "https://pub.dev" source: hosted - version: "12.1.0" + version: "12.2.0" device_info_plus_platform_interface: dependency: transitive description: @@ -325,10 +325,10 @@ packages: dependency: "direct main" description: name: device_preview_plus - sha256: "2ebe9cf25ed46875c9c1b745d0438df9e4c49f7bcf9ea466c88efbcffcc73ab7" + sha256: eb3e67929c9f04759e0d3708ad91d1018235549bcf8699f8a94909684c6555ae url: "https://pub.dev" source: hosted - version: "2.5.1" + version: "2.5.5" dio: dependency: "direct main" description: @@ -381,34 +381,34 @@ packages: dependency: transitive description: name: file_selector_linux - sha256: "54cbbd957e1156d29548c7d9b9ec0c0ebb6de0a90452198683a7d23aed617a33" + sha256: "80a877f5ec570c4fb3b40720a70b6f31e8bb1315a464b4d3e92fe82754d4b21a" url: "https://pub.dev" source: hosted - version: "0.9.3+2" + version: "0.9.3+3" file_selector_macos: dependency: transitive description: name: file_selector_macos - sha256: "19124ff4a3d8864fdc62072b6a2ef6c222d55a3404fe14893a3c02744907b60c" + sha256: "44f24d102e368370951b98ffe86c7325b38349e634578312976607d28cc6d747" url: "https://pub.dev" source: hosted - version: "0.9.4+4" + version: "0.9.4+6" file_selector_platform_interface: dependency: transitive description: name: file_selector_platform_interface - sha256: a3994c26f10378a039faa11de174d7b78eb8f79e4dd0af2a451410c1a5c3f66b + sha256: "35e0bd61ebcdb91a3505813b055b09b79dfdc7d0aee9c09a7ba59ae4bb13dc85" url: "https://pub.dev" source: hosted - version: "2.6.2" + version: "2.7.0" file_selector_windows: dependency: transitive description: name: file_selector_windows - sha256: "320fcfb6f33caa90f0b58380489fc5ac05d99ee94b61aa96ec2bff0ba81d3c2b" + sha256: "62197474ae75893a62df75939c777763d39c2bc5f73ce5b88497208bc269abfd" url: "https://pub.dev" source: hosted - version: "0.9.3+4" + version: "0.9.3+5" fixnum: dependency: transitive description: @@ -511,10 +511,10 @@ packages: dependency: transitive description: name: flutter_plugin_android_lifecycle - sha256: b0694b7fb1689b0e6cc193b3f1fcac6423c4f93c74fb20b806c6b6f196db0c31 + sha256: "306f0596590e077338312f38837f595c04f28d6cdeeac392d3d74df2f0003687" url: "https://pub.dev" source: hosted - version: "2.0.30" + version: "2.0.32" flutter_rating_bar: dependency: "direct main" description: @@ -591,10 +591,10 @@ packages: dependency: "direct main" description: name: flutter_svg - sha256: b9c2ad5872518a27507ab432d1fb97e8813b05f0fc693f9d40fad06d073e0678 + sha256: "055de8921be7b8e8b98a233c7a5ef84b3a6fcc32f46f1ebf5b9bb3576d108355" url: "https://pub.dev" source: hosted - version: "2.2.1" + version: "2.2.2" flutter_test: dependency: "direct dev" description: flutter @@ -689,10 +689,10 @@ packages: dependency: "direct main" description: name: get_it - sha256: a4292e7cf67193f8e7c1258203104eb2a51ec8b3a04baa14695f4064c144297b + sha256: ae78de7c3f2304b8d81f2bb6e320833e5e81de942188542328f074978cc0efa9 url: "https://pub.dev" source: hosted - version: "8.2.0" + version: "8.3.0" get_test: dependency: "direct dev" description: @@ -729,34 +729,34 @@ packages: dependency: "direct main" description: name: hive_ce - sha256: d678b1b2e315c18cd7ed8fd79eda25d70a1f3852d6988bfe5461cffe260c60aa + sha256: "81d39a03c4c0ba5938260a8c3547d2e71af59defecea21793d57fc3551f0d230" url: "https://pub.dev" source: hosted - version: "2.14.0" + version: "2.15.1" hive_ce_flutter: dependency: "direct main" description: name: hive_ce_flutter - sha256: f5bd57fda84402bca7557fedb8c629c96c8ea10fab4a542968d7b60864ca02cc + sha256: "26d656c9e8974f0732f1d09020e2d7b08ba841b8961a02dbfb6caf01474b0e9a" url: "https://pub.dev" source: hosted - version: "2.3.2" + version: "2.3.3" hive_ce_generator: dependency: "direct dev" description: name: hive_ce_generator - sha256: "8c677690c8ead43778ddf7ed8ff17e852dd5d22d082c75182b072842c0dc5055" + sha256: b19ac263cb37529513508ba47352c41e6de72ba879952898d9c18c9c8a955921 url: "https://pub.dev" source: hosted - version: "1.9.5" + version: "1.10.0" http: dependency: transitive description: name: http - sha256: bb2ce4590bc2667c96f318d68cac1b5a7987ec819351d32b1c987239a815e007 + sha256: "87721a4a50b19c7f1d49001e51409bddc46303966ce89a65af4f4e6004896412" url: "https://pub.dev" source: hosted - version: "1.5.0" + version: "1.6.0" http_multi_server: dependency: transitive description: @@ -809,18 +809,18 @@ packages: dependency: "direct main" description: name: image_picker - sha256: "736eb56a911cf24d1859315ad09ddec0b66104bc41a7f8c5b96b4e2620cf5041" + sha256: "784210112be18ea55f69d7076e2c656a4e24949fa9e76429fe53af0c0f4fa320" url: "https://pub.dev" source: hosted - version: "1.2.0" + version: "1.2.1" image_picker_android: dependency: transitive description: name: image_picker_android - sha256: "8dfe08ea7fcf7467dbaf6889e72eebd5e0d6711caae201fdac780eb45232cd02" + sha256: a1cd1584fae64f6ecca63113fd5450e3483c097cc05e43a2f073330f62adcabe url: "https://pub.dev" source: hosted - version: "0.8.13+3" + version: "0.8.13+8" image_picker_for_web: dependency: transitive description: @@ -833,10 +833,10 @@ packages: dependency: transitive description: name: image_picker_ios - sha256: eb06fe30bab4c4497bad449b66448f50edcc695f1c59408e78aa3a8059eb8f0e + sha256: "997d100ce1dda5b1ba4085194c5e36c9f8a1fb7987f6a36ab677a344cd2dc986" url: "https://pub.dev" source: hosted - version: "0.8.13" + version: "0.8.13+2" image_picker_linux: dependency: transitive description: @@ -849,18 +849,18 @@ packages: dependency: transitive description: name: image_picker_macos - sha256: d58cd9d67793d52beefd6585b12050af0a7663c0c2a6ece0fb110a35d6955e04 + sha256: "86f0f15a309de7e1a552c12df9ce5b59fe927e71385329355aec4776c6a8ec91" url: "https://pub.dev" source: hosted - version: "0.2.2" + version: "0.2.2+1" image_picker_platform_interface: dependency: transitive description: name: image_picker_platform_interface - sha256: "9f143b0dba3e459553209e20cc425c9801af48e6dfa4f01a0fcf927be3f41665" + sha256: "567e056716333a1647c64bb6bd873cff7622233a5c3f694be28a583d4715690c" url: "https://pub.dev" source: hosted - version: "2.11.0" + version: "2.11.1" image_picker_windows: dependency: transitive description: @@ -1017,10 +1017,10 @@ packages: dependency: transitive description: name: meta - sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c + sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394" url: "https://pub.dev" source: hosted - version: "1.16.0" + version: "1.17.0" mgrs_dart: dependency: transitive description: @@ -1153,18 +1153,18 @@ packages: dependency: transitive description: name: path_provider_android - sha256: "993381400e94d18469750e5b9dcb8206f15bc09f9da86b9e44a9b0092a0066db" + sha256: "95c68a74d3cab950fd0ed8073d9fab15c1c06eb1f3eec68676e87aabc9ecee5a" url: "https://pub.dev" source: hosted - version: "2.2.18" + version: "2.2.21" path_provider_foundation: dependency: transitive description: name: path_provider_foundation - sha256: "16eef174aacb07e09c351502740fa6254c165757638eba1e9116b0a781201bbd" + sha256: "97390a0719146c7c3e71b6866c34f1cde92685933165c1c671984390d2aca776" url: "https://pub.dev" source: hosted - version: "2.4.2" + version: "2.4.4" path_provider_linux: dependency: transitive description: @@ -1377,18 +1377,18 @@ packages: dependency: transitive description: name: shared_preferences_android - sha256: bd14436108211b0d4ee5038689a56d4ae3620fd72fd6036e113bf1345bc74d9e + sha256: "07d552dbe8e71ed720e5205e760438ff4ecfb76ec3b32ea664350e2ca4b0c43b" url: "https://pub.dev" source: hosted - version: "2.4.13" + version: "2.4.16" shared_preferences_foundation: dependency: transitive description: name: shared_preferences_foundation - sha256: "6a52cfcdaeac77cad8c97b539ff688ccfc458c007b4db12be584fbe5c0e49e03" + sha256: "4e7eaffc2b17ba398759f1151415869a34771ba11ebbccd1b0145472a619a64f" url: "https://pub.dev" source: hosted - version: "2.5.4" + version: "2.5.6" shared_preferences_linux: dependency: transitive description: @@ -1478,10 +1478,10 @@ packages: dependency: transitive description: name: source_gen - sha256: ccf30b0c9fbcd79d8b6f5bfac23199fb354938436f62475e14aea0f29ee0f800 + sha256: "9098ab86015c4f1d8af6486b547b11100e73b193e1899015033cb3e14ad20243" url: "https://pub.dev" source: hosted - version: "4.0.1" + version: "4.0.2" source_helper: dependency: transitive description: @@ -1514,14 +1514,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.10.1" - sprintf: - dependency: transitive - description: - name: sprintf - sha256: "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23" - url: "https://pub.dev" - source: hosted - version: "7.0.0" sqflite: dependency: transitive description: @@ -1614,26 +1606,26 @@ packages: dependency: "direct dev" description: name: test - sha256: "65e29d831719be0591f7b3b1a32a3cda258ec98c58c7b25f7b84241bc31215bb" + sha256: "75906bf273541b676716d1ca7627a17e4c4070a3a16272b7a3dc7da3b9f3f6b7" url: "https://pub.dev" source: hosted - version: "1.26.2" + version: "1.26.3" test_api: dependency: transitive description: name: test_api - sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00" + sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55 url: "https://pub.dev" source: hosted - version: "0.7.6" + version: "0.7.7" test_core: dependency: transitive description: name: test_core - sha256: "80bf5a02b60af04b09e14f6fe68b921aad119493e26e490deaca5993fef1b05a" + sha256: "0cc24b5ff94b38d2ae73e1eb43cc302b77964fbf67abad1e296025b78deb53d0" url: "https://pub.dev" source: hosted - version: "0.6.11" + version: "0.6.12" time: dependency: transitive description: @@ -1662,10 +1654,10 @@ packages: dependency: transitive description: name: uuid - sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff + sha256: a11b666489b1954e01d992f3d601b1804a33937b5a8fe677bd26b8a9f96f96e8 url: "https://pub.dev" source: hosted - version: "4.5.1" + version: "4.5.2" vector_graphics: dependency: transitive description: @@ -1710,10 +1702,10 @@ packages: dependency: transitive description: name: watcher - sha256: "5bf046f41320ac97a469d506261797f35254fa61c641741ef32dacda98b7d39c" + sha256: "592ab6e2892f67760543fb712ff0177f4ec76c031f02f5b4ff8d3fc5eb9fb61a" url: "https://pub.dev" source: hosted - version: "1.1.3" + version: "1.1.4" web: dependency: transitive description: @@ -1750,10 +1742,10 @@ packages: dependency: transitive description: name: win32 - sha256: "66814138c3562338d05613a6e368ed8cfb237ad6d64a9e9334be3f309acfca03" + sha256: d7cb55e04cd34096cd3a79b3330245f54cb96a370a1c27adb3c84b917de8b08e url: "https://pub.dev" source: hosted - version: "5.14.0" + version: "5.15.0" win32_registry: dependency: transitive description: @@ -1803,5 +1795,5 @@ packages: source: hosted version: "2.1.0" sdks: - dart: ">=3.9.2 <4.0.0" - flutter: ">=3.35.4" + dart: ">=3.10.0 <4.0.0" + flutter: ">=3.35.7" diff --git a/packages/core/pubspec.yaml b/packages/core/pubspec.yaml index e66ad08..a1fce85 100644 --- a/packages/core/pubspec.yaml +++ b/packages/core/pubspec.yaml @@ -4,7 +4,7 @@ publish_to: none version: 1.3.0 environment: - sdk: ^3.9.2 + sdk: ^3.10.0 dependencies: flutter: diff --git a/packages/inspection/pubspec.lock b/packages/inspection/pubspec.lock index e4096fd..83af622 100644 --- a/packages/inspection/pubspec.lock +++ b/packages/inspection/pubspec.lock @@ -5,18 +5,18 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - sha256: da0d9209ca76bde579f2da330aeb9df62b6319c834fa7baae052021b0462401f + sha256: c209688d9f5a5f26b2fb47a188131a6fb9e876ae9e47af3737c0b4f58a93470d url: "https://pub.dev" source: hosted - version: "85.0.0" + version: "91.0.0" analyzer: dependency: transitive description: name: analyzer - sha256: "974859dc0ff5f37bc4313244b3218c791810d03ab3470a579580279ba971a48d" + sha256: f51c8499b35f9b26820cfe914828a6a98a94efd5cc78b37bb7d03debae3a1d08 url: "https://pub.dev" source: hosted - version: "7.7.1" + version: "8.4.1" android_intent_plus: dependency: transitive description: @@ -77,10 +77,10 @@ packages: dependency: transitive description: name: build - sha256: ce76b1d48875e3233fde17717c23d1f60a91cc631597e49a400c89b475395b1d + sha256: dfb67ccc9a78c642193e0c2d94cb9e48c2c818b3178a86097d644acdcde6a8d9 url: "https://pub.dev" source: hosted - version: "3.1.0" + version: "4.0.2" build_config: dependency: transitive description: @@ -93,34 +93,18 @@ packages: dependency: transitive description: name: build_daemon - sha256: "8e928697a82be082206edb0b9c99c5a4ad6bc31c9e9b8b2f291ae65cd4a25daa" + sha256: bf05f6e12cfea92d3c09308d7bcdab1906cd8a179b023269eed00c071004b957 url: "https://pub.dev" source: hosted - version: "4.0.4" - build_resolvers: - dependency: transitive - description: - name: build_resolvers - sha256: d1d57f7807debd7349b4726a19fd32ec8bc177c71ad0febf91a20f84cd2d4b46 - url: "https://pub.dev" - source: hosted - version: "3.0.3" + version: "4.1.1" build_runner: dependency: "direct dev" description: name: build_runner - sha256: b24597fceb695969d47025c958f3837f9f0122e237c6a22cb082a5ac66c3ca30 + sha256: "7b5b569f3df370590a85029148d6fc66c7d0201fc6f1847c07dd85d365ae9fcd" url: "https://pub.dev" source: hosted - version: "2.7.1" - build_runner_core: - dependency: transitive - description: - name: build_runner_core - sha256: "066dda7f73d8eb48ba630a55acb50c4a84a2e6b453b1cb4567f581729e794f7b" - url: "https://pub.dev" - source: hosted - version: "9.3.1" + version: "2.10.3" built_collection: dependency: transitive description: @@ -253,18 +237,18 @@ packages: dependency: transitive description: name: cross_file - sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670" + sha256: "942a4791cd385a68ccb3b32c71c427aba508a1bb949b86dff2adbe4049f16239" url: "https://pub.dev" source: hosted - version: "0.3.4+2" + version: "0.3.5" crypto: dependency: transitive description: name: crypto - sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855" + sha256: c8ea0233063ba03258fbcf2ca4d6dadfefe14f02fab57702265467a19f27fadf url: "https://pub.dev" source: hosted - version: "3.0.6" + version: "3.0.7" cupertino_icons: dependency: transitive description: @@ -293,10 +277,10 @@ packages: dependency: transitive description: name: dart_style - sha256: "8a0e5fba27e8ee025d2ffb4ee820b4e6e2cf5e4246a6b1a477eb66866947e0bb" + sha256: a9c30492da18ff84efe2422ba2d319a89942d93e58eb0b73d32abe822ef54b7b url: "https://pub.dev" source: hosted - version: "3.1.1" + version: "3.1.3" dartx: dependency: transitive description: @@ -325,10 +309,10 @@ packages: dependency: transitive description: name: device_info_plus - sha256: "49413c8ca514dea7633e8def233b25efdf83ec8522955cc2c0e3ad802927e7c6" + sha256: dd0e8e02186b2196c7848c9d394a5fd6e5b57a43a546082c5820b1ec72317e33 url: "https://pub.dev" source: hosted - version: "12.1.0" + version: "12.2.0" device_info_plus_platform_interface: dependency: transitive description: @@ -341,10 +325,10 @@ packages: dependency: transitive description: name: device_preview_plus - sha256: "2ebe9cf25ed46875c9c1b745d0438df9e4c49f7bcf9ea466c88efbcffcc73ab7" + sha256: eb3e67929c9f04759e0d3708ad91d1018235549bcf8699f8a94909684c6555ae url: "https://pub.dev" source: hosted - version: "2.5.1" + version: "2.5.5" dio: dependency: transitive description: @@ -397,34 +381,34 @@ packages: dependency: transitive description: name: file_selector_linux - sha256: "54cbbd957e1156d29548c7d9b9ec0c0ebb6de0a90452198683a7d23aed617a33" + sha256: "80a877f5ec570c4fb3b40720a70b6f31e8bb1315a464b4d3e92fe82754d4b21a" url: "https://pub.dev" source: hosted - version: "0.9.3+2" + version: "0.9.3+3" file_selector_macos: dependency: transitive description: name: file_selector_macos - sha256: "19124ff4a3d8864fdc62072b6a2ef6c222d55a3404fe14893a3c02744907b60c" + sha256: "44f24d102e368370951b98ffe86c7325b38349e634578312976607d28cc6d747" url: "https://pub.dev" source: hosted - version: "0.9.4+4" + version: "0.9.4+6" file_selector_platform_interface: dependency: transitive description: name: file_selector_platform_interface - sha256: a3994c26f10378a039faa11de174d7b78eb8f79e4dd0af2a451410c1a5c3f66b + sha256: "35e0bd61ebcdb91a3505813b055b09b79dfdc7d0aee9c09a7ba59ae4bb13dc85" url: "https://pub.dev" source: hosted - version: "2.6.2" + version: "2.7.0" file_selector_windows: dependency: transitive description: name: file_selector_windows - sha256: "320fcfb6f33caa90f0b58380489fc5ac05d99ee94b61aa96ec2bff0ba81d3c2b" + sha256: "62197474ae75893a62df75939c777763d39c2bc5f73ce5b88497208bc269abfd" url: "https://pub.dev" source: hosted - version: "0.9.3+4" + version: "0.9.3+5" fixnum: dependency: transitive description: @@ -527,10 +511,10 @@ packages: dependency: transitive description: name: flutter_plugin_android_lifecycle - sha256: b0694b7fb1689b0e6cc193b3f1fcac6423c4f93c74fb20b806c6b6f196db0c31 + sha256: "306f0596590e077338312f38837f595c04f28d6cdeeac392d3d74df2f0003687" url: "https://pub.dev" source: hosted - version: "2.0.30" + version: "2.0.32" flutter_rating_bar: dependency: transitive description: @@ -607,10 +591,10 @@ packages: dependency: transitive description: name: flutter_svg - sha256: b9c2ad5872518a27507ab432d1fb97e8813b05f0fc693f9d40fad06d073e0678 + sha256: "055de8921be7b8e8b98a233c7a5ef84b3a6fcc32f46f1ebf5b9bb3576d108355" url: "https://pub.dev" source: hosted - version: "2.2.1" + version: "2.2.2" flutter_test: dependency: "direct dev" description: flutter @@ -705,10 +689,10 @@ packages: dependency: transitive description: name: get_it - sha256: a4292e7cf67193f8e7c1258203104eb2a51ec8b3a04baa14695f4064c144297b + sha256: ae78de7c3f2304b8d81f2bb6e320833e5e81de942188542328f074978cc0efa9 url: "https://pub.dev" source: hosted - version: "8.2.0" + version: "8.3.0" get_test: dependency: "direct dev" description: @@ -745,34 +729,34 @@ packages: dependency: transitive description: name: hive_ce - sha256: d678b1b2e315c18cd7ed8fd79eda25d70a1f3852d6988bfe5461cffe260c60aa + sha256: "81d39a03c4c0ba5938260a8c3547d2e71af59defecea21793d57fc3551f0d230" url: "https://pub.dev" source: hosted - version: "2.14.0" + version: "2.15.1" hive_ce_flutter: dependency: transitive description: name: hive_ce_flutter - sha256: f5bd57fda84402bca7557fedb8c629c96c8ea10fab4a542968d7b60864ca02cc + sha256: "26d656c9e8974f0732f1d09020e2d7b08ba841b8961a02dbfb6caf01474b0e9a" url: "https://pub.dev" source: hosted - version: "2.3.2" + version: "2.3.3" hive_ce_generator: dependency: "direct dev" description: name: hive_ce_generator - sha256: a169feeff2da9cc2c417ce5ae9bcebf7c8a95d7a700492b276909016ad70a786 + sha256: b19ac263cb37529513508ba47352c41e6de72ba879952898d9c18c9c8a955921 url: "https://pub.dev" source: hosted - version: "1.9.3" + version: "1.10.0" http: dependency: transitive description: name: http - sha256: bb2ce4590bc2667c96f318d68cac1b5a7987ec819351d32b1c987239a815e007 + sha256: "87721a4a50b19c7f1d49001e51409bddc46303966ce89a65af4f4e6004896412" url: "https://pub.dev" source: hosted - version: "1.5.0" + version: "1.6.0" http_multi_server: dependency: transitive description: @@ -825,18 +809,18 @@ packages: dependency: transitive description: name: image_picker - sha256: "736eb56a911cf24d1859315ad09ddec0b66104bc41a7f8c5b96b4e2620cf5041" + sha256: "784210112be18ea55f69d7076e2c656a4e24949fa9e76429fe53af0c0f4fa320" url: "https://pub.dev" source: hosted - version: "1.2.0" + version: "1.2.1" image_picker_android: dependency: transitive description: name: image_picker_android - sha256: "8dfe08ea7fcf7467dbaf6889e72eebd5e0d6711caae201fdac780eb45232cd02" + sha256: a1cd1584fae64f6ecca63113fd5450e3483c097cc05e43a2f073330f62adcabe url: "https://pub.dev" source: hosted - version: "0.8.13+3" + version: "0.8.13+8" image_picker_for_web: dependency: transitive description: @@ -849,10 +833,10 @@ packages: dependency: transitive description: name: image_picker_ios - sha256: eb06fe30bab4c4497bad449b66448f50edcc695f1c59408e78aa3a8059eb8f0e + sha256: "997d100ce1dda5b1ba4085194c5e36c9f8a1fb7987f6a36ab677a344cd2dc986" url: "https://pub.dev" source: hosted - version: "0.8.13" + version: "0.8.13+2" image_picker_linux: dependency: transitive description: @@ -865,18 +849,18 @@ packages: dependency: transitive description: name: image_picker_macos - sha256: d58cd9d67793d52beefd6585b12050af0a7663c0c2a6ece0fb110a35d6955e04 + sha256: "86f0f15a309de7e1a552c12df9ce5b59fe927e71385329355aec4776c6a8ec91" url: "https://pub.dev" source: hosted - version: "0.2.2" + version: "0.2.2+1" image_picker_platform_interface: dependency: transitive description: name: image_picker_platform_interface - sha256: "9f143b0dba3e459553209e20cc425c9801af48e6dfa4f01a0fcf927be3f41665" + sha256: "567e056716333a1647c64bb6bd873cff7622233a5c3f694be28a583d4715690c" url: "https://pub.dev" source: hosted - version: "2.11.0" + version: "2.11.1" image_picker_windows: dependency: transitive description: @@ -993,10 +977,10 @@ packages: dependency: transitive description: name: logger - sha256: "55d6c23a6c15db14920e037fe7e0dc32e7cdaf3b64b4b25df2d541b5b6b81c0c" + sha256: a7967e31b703831a893bbc3c3dd11db08126fe5f369b5c648a36f821979f5be3 url: "https://pub.dev" source: hosted - version: "2.6.1" + version: "2.6.2" logging: dependency: transitive description: @@ -1033,10 +1017,10 @@ packages: dependency: transitive description: name: meta - sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c + sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394" url: "https://pub.dev" source: hosted - version: "1.16.0" + version: "1.17.0" mgrs_dart: dependency: transitive description: @@ -1057,10 +1041,10 @@ packages: dependency: transitive description: name: mockito - sha256: "2314cbe9165bcd16106513df9cf3c3224713087f09723b128928dc11a4379f99" + sha256: "4feb43bc4eb6c03e832f5fcd637d1abb44b98f9cfa245c58e27382f58859f8f6" url: "https://pub.dev" source: hosted - version: "5.5.0" + version: "5.5.1" mocktail: dependency: "direct dev" description: @@ -1169,18 +1153,18 @@ packages: dependency: transitive description: name: path_provider_android - sha256: "993381400e94d18469750e5b9dcb8206f15bc09f9da86b9e44a9b0092a0066db" + sha256: "95c68a74d3cab950fd0ed8073d9fab15c1c06eb1f3eec68676e87aabc9ecee5a" url: "https://pub.dev" source: hosted - version: "2.2.18" + version: "2.2.21" path_provider_foundation: dependency: transitive description: name: path_provider_foundation - sha256: "16eef174aacb07e09c351502740fa6254c165757638eba1e9116b0a781201bbd" + sha256: "97390a0719146c7c3e71b6866c34f1cde92685933165c1c671984390d2aca776" url: "https://pub.dev" source: hosted - version: "2.4.2" + version: "2.4.4" path_provider_linux: dependency: transitive description: @@ -1355,7 +1339,7 @@ packages: path: "../core" relative: true source: path - version: "1.2.0+2" + version: "1.3.0" rive: dependency: transitive description: @@ -1400,18 +1384,18 @@ packages: dependency: transitive description: name: shared_preferences_android - sha256: bd14436108211b0d4ee5038689a56d4ae3620fd72fd6036e113bf1345bc74d9e + sha256: "07d552dbe8e71ed720e5205e760438ff4ecfb76ec3b32ea664350e2ca4b0c43b" url: "https://pub.dev" source: hosted - version: "2.4.13" + version: "2.4.16" shared_preferences_foundation: dependency: transitive description: name: shared_preferences_foundation - sha256: "6a52cfcdaeac77cad8c97b539ff688ccfc458c007b4db12be584fbe5c0e49e03" + sha256: "4e7eaffc2b17ba398759f1151415869a34771ba11ebbccd1b0145472a619a64f" url: "https://pub.dev" source: hosted - version: "2.5.4" + version: "2.5.6" shared_preferences_linux: dependency: transitive description: @@ -1501,10 +1485,10 @@ packages: dependency: transitive description: name: source_gen - sha256: "7b19d6ba131c6eb98bfcbf8d56c1a7002eba438af2e7ae6f8398b2b0f4f381e3" + sha256: "9098ab86015c4f1d8af6486b547b11100e73b193e1899015033cb3e14ad20243" url: "https://pub.dev" source: hosted - version: "3.1.0" + version: "4.0.2" source_helper: dependency: transitive description: @@ -1537,14 +1521,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.10.1" - sprintf: - dependency: transitive - description: - name: sprintf - sha256: "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23" - url: "https://pub.dev" - source: hosted - version: "7.0.0" sqflite: dependency: transitive description: @@ -1637,26 +1613,26 @@ packages: dependency: "direct dev" description: name: test - sha256: "65e29d831719be0591f7b3b1a32a3cda258ec98c58c7b25f7b84241bc31215bb" + sha256: "75906bf273541b676716d1ca7627a17e4c4070a3a16272b7a3dc7da3b9f3f6b7" url: "https://pub.dev" source: hosted - version: "1.26.2" + version: "1.26.3" test_api: dependency: transitive description: name: test_api - sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00" + sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55 url: "https://pub.dev" source: hosted - version: "0.7.6" + version: "0.7.7" test_core: dependency: transitive description: name: test_core - sha256: "80bf5a02b60af04b09e14f6fe68b921aad119493e26e490deaca5993fef1b05a" + sha256: "0cc24b5ff94b38d2ae73e1eb43cc302b77964fbf67abad1e296025b78deb53d0" url: "https://pub.dev" source: hosted - version: "0.6.11" + version: "0.6.12" time: dependency: transitive description: @@ -1665,14 +1641,6 @@ packages: url: "https://pub.dev" source: hosted version: "2.1.5" - timing: - dependency: transitive - description: - name: timing - sha256: "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe" - url: "https://pub.dev" - source: hosted - version: "1.0.2" typed_data: dependency: transitive description: @@ -1693,10 +1661,10 @@ packages: dependency: transitive description: name: uuid - sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff + sha256: a11b666489b1954e01d992f3d601b1804a33937b5a8fe677bd26b8a9f96f96e8 url: "https://pub.dev" source: hosted - version: "4.5.1" + version: "4.5.2" vector_graphics: dependency: transitive description: @@ -1741,10 +1709,10 @@ packages: dependency: transitive description: name: watcher - sha256: "5bf046f41320ac97a469d506261797f35254fa61c641741ef32dacda98b7d39c" + sha256: "592ab6e2892f67760543fb712ff0177f4ec76c031f02f5b4ff8d3fc5eb9fb61a" url: "https://pub.dev" source: hosted - version: "1.1.3" + version: "1.1.4" web: dependency: transitive description: @@ -1781,10 +1749,10 @@ packages: dependency: transitive description: name: win32 - sha256: "66814138c3562338d05613a6e368ed8cfb237ad6d64a9e9334be3f309acfca03" + sha256: d7cb55e04cd34096cd3a79b3330245f54cb96a370a1c27adb3c84b917de8b08e url: "https://pub.dev" source: hosted - version: "5.14.0" + version: "5.15.0" win32_registry: dependency: transitive description: @@ -1834,5 +1802,5 @@ packages: source: hosted version: "2.1.0" sdks: - dart: ">=3.9.2 <4.0.0" - flutter: ">=3.35.4" + dart: ">=3.10.0 <4.0.0" + flutter: ">=3.35.7" diff --git a/pubspec.lock b/pubspec.lock index 34029ea..e9b5628 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -5,18 +5,18 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - sha256: dd3d2ad434b9510001d089e8de7556d50c834481b9abc2891a0184a8493a19dc + sha256: c209688d9f5a5f26b2fb47a188131a6fb9e876ae9e47af3737c0b4f58a93470d url: "https://pub.dev" source: hosted - version: "89.0.0" + version: "91.0.0" analyzer: dependency: transitive description: name: analyzer - sha256: c22b6e7726d1f9e5db58c7251606076a71ca0dbcf76116675edfadbec0c9e875 + sha256: f51c8499b35f9b26820cfe914828a6a98a94efd5cc78b37bb7d03debae3a1d08 url: "https://pub.dev" source: hosted - version: "8.2.0" + version: "8.4.1" android_intent_plus: dependency: transitive description: @@ -77,10 +77,10 @@ packages: dependency: transitive description: name: build - sha256: "5b887c55a0f734b433b3b2d89f9cd1f99eb636b17e268a5b4259258bc916504b" + sha256: dfb67ccc9a78c642193e0c2d94cb9e48c2c818b3178a86097d644acdcde6a8d9 url: "https://pub.dev" source: hosted - version: "4.0.0" + version: "4.0.2" build_config: dependency: transitive description: @@ -93,18 +93,18 @@ packages: dependency: transitive description: name: build_daemon - sha256: "8e928697a82be082206edb0b9c99c5a4ad6bc31c9e9b8b2f291ae65cd4a25daa" + sha256: bf05f6e12cfea92d3c09308d7bcdab1906cd8a179b023269eed00c071004b957 url: "https://pub.dev" source: hosted - version: "4.0.4" + version: "4.1.1" build_runner: dependency: "direct dev" description: name: build_runner - sha256: a9461b8e586bf018dd4afd2e13b49b08c6a844a4b226c8d1d10f3a723cdd78c3 + sha256: "7b5b569f3df370590a85029148d6fc66c7d0201fc6f1847c07dd85d365ae9fcd" url: "https://pub.dev" source: hosted - version: "2.10.1" + version: "2.10.3" built_collection: dependency: transitive description: @@ -237,18 +237,18 @@ packages: dependency: transitive description: name: cross_file - sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670" + sha256: "942a4791cd385a68ccb3b32c71c427aba508a1bb949b86dff2adbe4049f16239" url: "https://pub.dev" source: hosted - version: "0.3.4+2" + version: "0.3.5" crypto: dependency: transitive description: name: crypto - sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855" + sha256: c8ea0233063ba03258fbcf2ca4d6dadfefe14f02fab57702265467a19f27fadf url: "https://pub.dev" source: hosted - version: "3.0.6" + version: "3.0.7" cupertino_icons: dependency: "direct main" description: @@ -277,10 +277,10 @@ packages: dependency: transitive description: name: dart_style - sha256: c87dfe3d56f183ffe9106a18aebc6db431fc7c98c31a54b952a77f3d54a85697 + sha256: a9c30492da18ff84efe2422ba2d319a89942d93e58eb0b73d32abe822ef54b7b url: "https://pub.dev" source: hosted - version: "3.1.2" + version: "3.1.3" dartx: dependency: transitive description: @@ -309,10 +309,10 @@ packages: dependency: transitive description: name: device_info_plus - sha256: "49413c8ca514dea7633e8def233b25efdf83ec8522955cc2c0e3ad802927e7c6" + sha256: dd0e8e02186b2196c7848c9d394a5fd6e5b57a43a546082c5820b1ec72317e33 url: "https://pub.dev" source: hosted - version: "12.1.0" + version: "12.2.0" device_info_plus_platform_interface: dependency: transitive description: @@ -325,10 +325,10 @@ packages: dependency: transitive description: name: device_preview_plus - sha256: "2ebe9cf25ed46875c9c1b745d0438df9e4c49f7bcf9ea466c88efbcffcc73ab7" + sha256: eb3e67929c9f04759e0d3708ad91d1018235549bcf8699f8a94909684c6555ae url: "https://pub.dev" source: hosted - version: "2.5.1" + version: "2.5.5" dio: dependency: transitive description: @@ -381,34 +381,34 @@ packages: dependency: transitive description: name: file_selector_linux - sha256: "54cbbd957e1156d29548c7d9b9ec0c0ebb6de0a90452198683a7d23aed617a33" + sha256: "80a877f5ec570c4fb3b40720a70b6f31e8bb1315a464b4d3e92fe82754d4b21a" url: "https://pub.dev" source: hosted - version: "0.9.3+2" + version: "0.9.3+3" file_selector_macos: dependency: transitive description: name: file_selector_macos - sha256: "19124ff4a3d8864fdc62072b6a2ef6c222d55a3404fe14893a3c02744907b60c" + sha256: "44f24d102e368370951b98ffe86c7325b38349e634578312976607d28cc6d747" url: "https://pub.dev" source: hosted - version: "0.9.4+4" + version: "0.9.4+6" file_selector_platform_interface: dependency: transitive description: name: file_selector_platform_interface - sha256: a3994c26f10378a039faa11de174d7b78eb8f79e4dd0af2a451410c1a5c3f66b + sha256: "35e0bd61ebcdb91a3505813b055b09b79dfdc7d0aee9c09a7ba59ae4bb13dc85" url: "https://pub.dev" source: hosted - version: "2.6.2" + version: "2.7.0" file_selector_windows: dependency: transitive description: name: file_selector_windows - sha256: "320fcfb6f33caa90f0b58380489fc5ac05d99ee94b61aa96ec2bff0ba81d3c2b" + sha256: "62197474ae75893a62df75939c777763d39c2bc5f73ce5b88497208bc269abfd" url: "https://pub.dev" source: hosted - version: "0.9.3+4" + version: "0.9.3+5" fixnum: dependency: transitive description: @@ -524,10 +524,10 @@ packages: dependency: transitive description: name: flutter_plugin_android_lifecycle - sha256: b0694b7fb1689b0e6cc193b3f1fcac6423c4f93c74fb20b806c6b6f196db0c31 + sha256: "306f0596590e077338312f38837f595c04f28d6cdeeac392d3d74df2f0003687" url: "https://pub.dev" source: hosted - version: "2.0.30" + version: "2.0.32" flutter_rating_bar: dependency: transitive description: @@ -604,10 +604,10 @@ packages: dependency: transitive description: name: flutter_svg - sha256: b9c2ad5872518a27507ab432d1fb97e8813b05f0fc693f9d40fad06d073e0678 + sha256: "055de8921be7b8e8b98a233c7a5ef84b3a6fcc32f46f1ebf5b9bb3576d108355" url: "https://pub.dev" source: hosted - version: "2.2.1" + version: "2.2.2" flutter_test: dependency: "direct dev" description: flutter @@ -699,10 +699,10 @@ packages: dependency: transitive description: name: get_it - sha256: a4292e7cf67193f8e7c1258203104eb2a51ec8b3a04baa14695f4064c144297b + sha256: ae78de7c3f2304b8d81f2bb6e320833e5e81de942188542328f074978cc0efa9 url: "https://pub.dev" source: hosted - version: "8.2.0" + version: "8.3.0" get_test: dependency: "direct dev" description: @@ -747,10 +747,10 @@ packages: dependency: transitive description: name: hive_ce_flutter - sha256: f5bd57fda84402bca7557fedb8c629c96c8ea10fab4a542968d7b60864ca02cc + sha256: "26d656c9e8974f0732f1d09020e2d7b08ba841b8961a02dbfb6caf01474b0e9a" url: "https://pub.dev" source: hosted - version: "2.3.2" + version: "2.3.3" hive_ce_generator: dependency: "direct dev" description: @@ -763,10 +763,10 @@ packages: dependency: transitive description: name: http - sha256: bb2ce4590bc2667c96f318d68cac1b5a7987ec819351d32b1c987239a815e007 + sha256: "87721a4a50b19c7f1d49001e51409bddc46303966ce89a65af4f4e6004896412" url: "https://pub.dev" source: hosted - version: "1.5.0" + version: "1.6.0" http_multi_server: dependency: transitive description: @@ -819,18 +819,18 @@ packages: dependency: transitive description: name: image_picker - sha256: "736eb56a911cf24d1859315ad09ddec0b66104bc41a7f8c5b96b4e2620cf5041" + sha256: "784210112be18ea55f69d7076e2c656a4e24949fa9e76429fe53af0c0f4fa320" url: "https://pub.dev" source: hosted - version: "1.2.0" + version: "1.2.1" image_picker_android: dependency: transitive description: name: image_picker_android - sha256: "8dfe08ea7fcf7467dbaf6889e72eebd5e0d6711caae201fdac780eb45232cd02" + sha256: a1cd1584fae64f6ecca63113fd5450e3483c097cc05e43a2f073330f62adcabe url: "https://pub.dev" source: hosted - version: "0.8.13+3" + version: "0.8.13+8" image_picker_for_web: dependency: transitive description: @@ -843,10 +843,10 @@ packages: dependency: transitive description: name: image_picker_ios - sha256: eb06fe30bab4c4497bad449b66448f50edcc695f1c59408e78aa3a8059eb8f0e + sha256: "997d100ce1dda5b1ba4085194c5e36c9f8a1fb7987f6a36ab677a344cd2dc986" url: "https://pub.dev" source: hosted - version: "0.8.13" + version: "0.8.13+2" image_picker_linux: dependency: transitive description: @@ -859,18 +859,18 @@ packages: dependency: transitive description: name: image_picker_macos - sha256: d58cd9d67793d52beefd6585b12050af0a7663c0c2a6ece0fb110a35d6955e04 + sha256: "86f0f15a309de7e1a552c12df9ce5b59fe927e71385329355aec4776c6a8ec91" url: "https://pub.dev" source: hosted - version: "0.2.2" + version: "0.2.2+1" image_picker_platform_interface: dependency: transitive description: name: image_picker_platform_interface - sha256: "9f143b0dba3e459553209e20cc425c9801af48e6dfa4f01a0fcf927be3f41665" + sha256: "567e056716333a1647c64bb6bd873cff7622233a5c3f694be28a583d4715690c" url: "https://pub.dev" source: hosted - version: "2.11.0" + version: "2.11.1" image_picker_windows: dependency: transitive description: @@ -1032,10 +1032,10 @@ packages: dependency: transitive description: name: meta - sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c + sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394" url: "https://pub.dev" source: hosted - version: "1.16.0" + version: "1.17.0" mgrs_dart: dependency: transitive description: @@ -1160,18 +1160,18 @@ packages: dependency: transitive description: name: path_provider_android - sha256: "993381400e94d18469750e5b9dcb8206f15bc09f9da86b9e44a9b0092a0066db" + sha256: "95c68a74d3cab950fd0ed8073d9fab15c1c06eb1f3eec68676e87aabc9ecee5a" url: "https://pub.dev" source: hosted - version: "2.2.18" + version: "2.2.21" path_provider_foundation: dependency: transitive description: name: path_provider_foundation - sha256: "16eef174aacb07e09c351502740fa6254c165757638eba1e9116b0a781201bbd" + sha256: "97390a0719146c7c3e71b6866c34f1cde92685933165c1c671984390d2aca776" url: "https://pub.dev" source: hosted - version: "2.4.2" + version: "2.4.4" path_provider_linux: dependency: transitive description: @@ -1420,18 +1420,18 @@ packages: dependency: transitive description: name: shared_preferences_android - sha256: bd14436108211b0d4ee5038689a56d4ae3620fd72fd6036e113bf1345bc74d9e + sha256: "07d552dbe8e71ed720e5205e760438ff4ecfb76ec3b32ea664350e2ca4b0c43b" url: "https://pub.dev" source: hosted - version: "2.4.13" + version: "2.4.16" shared_preferences_foundation: dependency: transitive description: name: shared_preferences_foundation - sha256: "6a52cfcdaeac77cad8c97b539ff688ccfc458c007b4db12be584fbe5c0e49e03" + sha256: "4e7eaffc2b17ba398759f1151415869a34771ba11ebbccd1b0145472a619a64f" url: "https://pub.dev" source: hosted - version: "2.5.4" + version: "2.5.6" shared_preferences_linux: dependency: transitive description: @@ -1505,10 +1505,10 @@ packages: dependency: transitive description: name: source_gen - sha256: ccf30b0c9fbcd79d8b6f5bfac23199fb354938436f62475e14aea0f29ee0f800 + sha256: "9098ab86015c4f1d8af6486b547b11100e73b193e1899015033cb3e14ad20243" url: "https://pub.dev" source: hosted - version: "4.0.1" + version: "4.0.2" source_helper: dependency: transitive description: @@ -1525,14 +1525,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.10.1" - sprintf: - dependency: transitive - description: - name: sprintf - sha256: "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23" - url: "https://pub.dev" - source: hosted - version: "7.0.0" sqflite: dependency: transitive description: @@ -1633,10 +1625,10 @@ packages: dependency: transitive description: name: test_api - sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00" + sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55 url: "https://pub.dev" source: hosted - version: "0.7.6" + version: "0.7.7" time: dependency: transitive description: @@ -1665,10 +1657,10 @@ packages: dependency: transitive description: name: uuid - sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff + sha256: a11b666489b1954e01d992f3d601b1804a33937b5a8fe677bd26b8a9f96f96e8 url: "https://pub.dev" source: hosted - version: "4.5.1" + version: "4.5.2" vector_graphics: dependency: transitive description: @@ -1713,10 +1705,10 @@ packages: dependency: transitive description: name: watcher - sha256: "5bf046f41320ac97a469d506261797f35254fa61c641741ef32dacda98b7d39c" + sha256: "592ab6e2892f67760543fb712ff0177f4ec76c031f02f5b4ff8d3fc5eb9fb61a" url: "https://pub.dev" source: hosted - version: "1.1.3" + version: "1.1.4" web: dependency: transitive description: @@ -1753,10 +1745,10 @@ packages: dependency: transitive description: name: win32 - sha256: "66814138c3562338d05613a6e368ed8cfb237ad6d64a9e9334be3f309acfca03" + sha256: d7cb55e04cd34096cd3a79b3330245f54cb96a370a1c27adb3c84b917de8b08e url: "https://pub.dev" source: hosted - version: "5.14.0" + version: "5.15.0" win32_registry: dependency: transitive description: @@ -1806,5 +1798,5 @@ packages: source: hosted version: "2.1.0" sdks: - dart: ">=3.9.2 <4.0.0" - flutter: ">=3.35.4" + dart: ">=3.10.0 <4.0.0" + flutter: ">=3.35.7"