diff --git a/packages/widget_toolkit/CHANGELOG.md b/packages/widget_toolkit/CHANGELOG.md index 3bdb2ce4..2e282a69 100644 --- a/packages/widget_toolkit/CHANGELOG.md +++ b/packages/widget_toolkit/CHANGELOG.md @@ -1,3 +1,8 @@ +## [0.2.3] +* Updated dependencies: + * `copy_with_extension` and `copy_with_extension_gen` to `10.0.0` + * `rx_bloc_generator` to `9.0.0` + ## [0.2.2] * Fix `MessagePanelWidget` showing icon in loading state diff --git a/packages/widget_toolkit/example/pubspec.lock b/packages/widget_toolkit/example/pubspec.lock index 3ef90758..0a4624d9 100644 --- a/packages/widget_toolkit/example/pubspec.lock +++ b/packages/widget_toolkit/example/pubspec.lock @@ -157,10 +157,10 @@ packages: dependency: transitive description: name: copy_with_extension - sha256: "0447e5ea09845b275fbeaa7605bc85e74da759788678760b2a6c4e06ca622410" + sha256: c9e09bce2fee69729ea55dbd55f7150d4cf6f7e55461091a02839c21346f1b95 url: "https://pub.dev" source: hosted - version: "6.0.1" + version: "10.0.1" crypto: dependency: transitive description: @@ -189,10 +189,10 @@ packages: dependency: transitive description: name: fake_async - sha256: "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc" + sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44" url: "https://pub.dev" source: hosted - version: "1.3.2" + version: "1.3.3" file: dependency: transitive description: @@ -305,10 +305,10 @@ packages: dependency: transitive description: name: intl - sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf + sha256: "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5" url: "https://pub.dev" source: hosted - version: "0.19.0" + version: "0.20.2" io: dependency: transitive description: @@ -337,26 +337,26 @@ packages: dependency: transitive description: name: leak_tracker - sha256: c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec + sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de" url: "https://pub.dev" source: hosted - version: "10.0.8" + version: "11.0.2" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573 + sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1" url: "https://pub.dev" source: hosted - version: "3.0.9" + version: "3.0.10" leak_tracker_testing: dependency: transitive description: name: leak_tracker_testing - sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" + sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1" url: "https://pub.dev" source: hosted - version: "3.0.1" + version: "3.0.2" lints: dependency: transitive description: @@ -393,10 +393,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" mime: dependency: transitive description: @@ -582,10 +582,10 @@ packages: dependency: transitive description: name: test_api - sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd + sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55 url: "https://pub.dev" source: hosted - version: "0.7.4" + version: "0.7.7" theme_tailor_annotation: dependency: transitive description: @@ -702,10 +702,10 @@ packages: dependency: transitive description: name: vector_math - sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" + sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b url: "https://pub.dev" source: hosted - version: "2.1.4" + version: "2.2.0" vm_service: dependency: transitive description: @@ -752,7 +752,7 @@ packages: path: ".." relative: true source: path - version: "0.2.1" + version: "0.2.3" xml: dependency: transitive description: @@ -770,5 +770,5 @@ packages: source: hosted version: "3.1.3" sdks: - dart: ">=3.7.0-0 <4.0.0" + dart: ">=3.8.0-0 <4.0.0" flutter: ">=3.27.0" diff --git a/packages/widget_toolkit/lib/assets.dart b/packages/widget_toolkit/lib/assets.dart index 753e9b3a..55ec9207 100644 --- a/packages/widget_toolkit/lib/assets.dart +++ b/packages/widget_toolkit/lib/assets.dart @@ -1,3 +1,4 @@ class Fonts { static const String roboto = "Roboto"; } + diff --git a/packages/widget_toolkit/lib/src/base/theme/widget_toolkit_theme.tailor.dart b/packages/widget_toolkit/lib/src/base/theme/widget_toolkit_theme.tailor.dart index 12dd39ab..11b42d8f 100644 --- a/packages/widget_toolkit/lib/src/base/theme/widget_toolkit_theme.tailor.dart +++ b/packages/widget_toolkit/lib/src/base/theme/widget_toolkit_theme.tailor.dart @@ -1,6 +1,7 @@ // coverage:ignore-file // GENERATED CODE - DO NOT MODIFY BY HAND -// ignore_for_file: type=lint, unused_element, unnecessary_cast +// ignore_for_file: type=lint +// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark part of 'widget_toolkit_theme.dart'; diff --git a/packages/widget_toolkit/lib/src/lib_edit_address/blocs/edit_address_bloc.rxb.g.dart b/packages/widget_toolkit/lib/src/lib_edit_address/blocs/edit_address_bloc.rxb.g.dart index 7cdb14a9..b028f288 100644 --- a/packages/widget_toolkit/lib/src/lib_edit_address/blocs/edit_address_bloc.rxb.g.dart +++ b/packages/widget_toolkit/lib/src/lib_edit_address/blocs/edit_address_bloc.rxb.g.dart @@ -1,4 +1,5 @@ // GENERATED CODE - DO NOT MODIFY BY HAND +// dart format width=80 // ************************************************************************** // Generator: RxBlocGeneratorForAnnotation diff --git a/packages/widget_toolkit/lib/src/lib_edit_address/models/address_model.g.dart b/packages/widget_toolkit/lib/src/lib_edit_address/models/address_model.g.dart index e5575045..8315a6ec 100644 --- a/packages/widget_toolkit/lib/src/lib_edit_address/models/address_model.g.dart +++ b/packages/widget_toolkit/lib/src/lib_edit_address/models/address_model.g.dart @@ -15,21 +15,23 @@ abstract class _$AddressModelCWProxy { AddressModel country(CountryModel country); - /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `AddressModel(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. + /// Creates a new instance with the provided field values. + /// Passing `null` to a nullable field nullifies it, while `null` for a non-nullable field is ignored. To update a single field use `AddressModel(...).copyWith.fieldName(value)`. /// - /// Usage + /// Example: /// ```dart /// AddressModel(...).copyWith(id: 12, name: "My name") - /// ```` + /// ``` AddressModel call({ - AddressTypeModel? addressType, - String? city, - String? streetAddress, - CountryModel? country, + AddressTypeModel addressType, + String city, + String streetAddress, + CountryModel country, }); } -/// Proxy class for `copyWith` functionality. This is a callable class and can be used as follows: `instanceOfAddressModel.copyWith(...)`. Additionally contains functions for specific fields e.g. `instanceOfAddressModel.copyWith.fieldName(...)` +/// Callable proxy for `copyWith` functionality. +/// Use as `instanceOfAddressModel.copyWith(...)` or call `instanceOfAddressModel.copyWith.fieldName(value)` for a single field. class _$AddressModelCWProxyImpl implements _$AddressModelCWProxy { const _$AddressModelCWProxyImpl(this._value); @@ -37,26 +39,27 @@ class _$AddressModelCWProxyImpl implements _$AddressModelCWProxy { @override AddressModel addressType(AddressTypeModel addressType) => - this(addressType: addressType); + call(addressType: addressType); @override - AddressModel city(String city) => this(city: city); + AddressModel city(String city) => call(city: city); @override AddressModel streetAddress(String streetAddress) => - this(streetAddress: streetAddress); + call(streetAddress: streetAddress); @override - AddressModel country(CountryModel country) => this(country: country); + AddressModel country(CountryModel country) => call(country: country); @override - /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `AddressModel(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. + /// Creates a new instance with the provided field values. + /// Passing `null` to a nullable field nullifies it, while `null` for a non-nullable field is ignored. To update a single field use `AddressModel(...).copyWith.fieldName(value)`. /// - /// Usage + /// Example: /// ```dart /// AddressModel(...).copyWith(id: 12, name: "My name") - /// ```` + /// ``` AddressModel call({ Object? addressType = const $CopyWithPlaceholder(), Object? city = const $CopyWithPlaceholder(), @@ -87,7 +90,8 @@ class _$AddressModelCWProxyImpl implements _$AddressModelCWProxy { } extension $AddressModelCopyWith on AddressModel { - /// Returns a callable class that can be used as follows: `instanceOfAddressModel.copyWith(...)` or like so:`instanceOfAddressModel.copyWith.fieldName(...)`. + /// Returns a callable class used to build a new instance with modified fields. + /// Example: `instanceOfAddressModel.copyWith(...)` or `instanceOfAddressModel.copyWith.fieldName(...)`. // ignore: library_private_types_in_public_api _$AddressModelCWProxy get copyWith => _$AddressModelCWProxyImpl(this); } diff --git a/packages/widget_toolkit/lib/src/lib_edit_address/models/country_model.g.dart b/packages/widget_toolkit/lib/src/lib_edit_address/models/country_model.g.dart index 63dd6162..6d886c32 100644 --- a/packages/widget_toolkit/lib/src/lib_edit_address/models/country_model.g.dart +++ b/packages/widget_toolkit/lib/src/lib_edit_address/models/country_model.g.dart @@ -11,19 +11,21 @@ abstract class _$CountryModelCWProxy { CountryModel countryName(String countryName); - /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `CountryModel(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. + /// Creates a new instance with the provided field values. + /// Passing `null` to a nullable field nullifies it, while `null` for a non-nullable field is ignored. To update a single field use `CountryModel(...).copyWith.fieldName(value)`. /// - /// Usage + /// Example: /// ```dart /// CountryModel(...).copyWith(id: 12, name: "My name") - /// ```` + /// ``` CountryModel call({ - String? countryCode, - String? countryName, + String countryCode, + String countryName, }); } -/// Proxy class for `copyWith` functionality. This is a callable class and can be used as follows: `instanceOfCountryModel.copyWith(...)`. Additionally contains functions for specific fields e.g. `instanceOfCountryModel.copyWith.fieldName(...)` +/// Callable proxy for `copyWith` functionality. +/// Use as `instanceOfCountryModel.copyWith(...)` or call `instanceOfCountryModel.copyWith.fieldName(value)` for a single field. class _$CountryModelCWProxyImpl implements _$CountryModelCWProxy { const _$CountryModelCWProxyImpl(this._value); @@ -31,20 +33,21 @@ class _$CountryModelCWProxyImpl implements _$CountryModelCWProxy { @override CountryModel countryCode(String countryCode) => - this(countryCode: countryCode); + call(countryCode: countryCode); @override CountryModel countryName(String countryName) => - this(countryName: countryName); + call(countryName: countryName); @override - /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `CountryModel(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. + /// Creates a new instance with the provided field values. + /// Passing `null` to a nullable field nullifies it, while `null` for a non-nullable field is ignored. To update a single field use `CountryModel(...).copyWith.fieldName(value)`. /// - /// Usage + /// Example: /// ```dart /// CountryModel(...).copyWith(id: 12, name: "My name") - /// ```` + /// ``` CountryModel call({ Object? countryCode = const $CopyWithPlaceholder(), Object? countryName = const $CopyWithPlaceholder(), @@ -65,7 +68,8 @@ class _$CountryModelCWProxyImpl implements _$CountryModelCWProxy { } extension $CountryModelCopyWith on CountryModel { - /// Returns a callable class that can be used as follows: `instanceOfCountryModel.copyWith(...)` or like so:`instanceOfCountryModel.copyWith.fieldName(...)`. + /// Returns a callable class used to build a new instance with modified fields. + /// Example: `instanceOfCountryModel.copyWith(...)` or `instanceOfCountryModel.copyWith.fieldName(...)`. // ignore: library_private_types_in_public_api _$CountryModelCWProxy get copyWith => _$CountryModelCWProxyImpl(this); } diff --git a/packages/widget_toolkit/lib/src/lib_edit_address/theme/edit_address_theme.tailor.dart b/packages/widget_toolkit/lib/src/lib_edit_address/theme/edit_address_theme.tailor.dart index e8347904..0d34c118 100644 --- a/packages/widget_toolkit/lib/src/lib_edit_address/theme/edit_address_theme.tailor.dart +++ b/packages/widget_toolkit/lib/src/lib_edit_address/theme/edit_address_theme.tailor.dart @@ -1,6 +1,7 @@ // coverage:ignore-file // GENERATED CODE - DO NOT MODIFY BY HAND -// ignore_for_file: type=lint, unused_element, unnecessary_cast +// ignore_for_file: type=lint +// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark part of 'edit_address_theme.dart'; diff --git a/packages/widget_toolkit/lib/src/lib_item_picker/theme/item_picker_theme.tailor.dart b/packages/widget_toolkit/lib/src/lib_item_picker/theme/item_picker_theme.tailor.dart index 96c44483..1a9c760a 100644 --- a/packages/widget_toolkit/lib/src/lib_item_picker/theme/item_picker_theme.tailor.dart +++ b/packages/widget_toolkit/lib/src/lib_item_picker/theme/item_picker_theme.tailor.dart @@ -1,6 +1,7 @@ // coverage:ignore-file // GENERATED CODE - DO NOT MODIFY BY HAND -// ignore_for_file: type=lint, unused_element, unnecessary_cast +// ignore_for_file: type=lint +// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark part of 'item_picker_theme.dart'; diff --git a/packages/widget_toolkit/lib/src/lib_language_picker/blocs/language_picker_bloc.rxb.g.dart b/packages/widget_toolkit/lib/src/lib_language_picker/blocs/language_picker_bloc.rxb.g.dart index 4f5c0d7e..2a77b149 100644 --- a/packages/widget_toolkit/lib/src/lib_language_picker/blocs/language_picker_bloc.rxb.g.dart +++ b/packages/widget_toolkit/lib/src/lib_language_picker/blocs/language_picker_bloc.rxb.g.dart @@ -1,4 +1,5 @@ // GENERATED CODE - DO NOT MODIFY BY HAND +// dart format width=80 // ************************************************************************** // Generator: RxBlocGeneratorForAnnotation diff --git a/packages/widget_toolkit/lib/src/lib_language_picker/models/selected_language_model.g.dart b/packages/widget_toolkit/lib/src/lib_language_picker/models/selected_language_model.g.dart index 1f721c94..4aeeb9d8 100644 --- a/packages/widget_toolkit/lib/src/lib_language_picker/models/selected_language_model.g.dart +++ b/packages/widget_toolkit/lib/src/lib_language_picker/models/selected_language_model.g.dart @@ -13,20 +13,22 @@ abstract class _$SelectedLanguageModelCWProxy { SelectedLanguageModel isLoading(bool isLoading); - /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `SelectedLanguageModel(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. + /// Creates a new instance with the provided field values. + /// Passing `null` to a nullable field nullifies it, while `null` for a non-nullable field is ignored. To update a single field use `SelectedLanguageModel(...).copyWith.fieldName(value)`. /// - /// Usage + /// Example: /// ```dart /// SelectedLanguageModel(...).copyWith(id: 12, name: "My name") - /// ```` + /// ``` SelectedLanguageModel call({ - LanguageModel? language, - bool? selected, - bool? isLoading, + LanguageModel language, + bool selected, + bool isLoading, }); } -/// Proxy class for `copyWith` functionality. This is a callable class and can be used as follows: `instanceOfSelectedLanguageModel.copyWith(...)`. Additionally contains functions for specific fields e.g. `instanceOfSelectedLanguageModel.copyWith.fieldName(...)` +/// Callable proxy for `copyWith` functionality. +/// Use as `instanceOfSelectedLanguageModel.copyWith(...)` or call `instanceOfSelectedLanguageModel.copyWith.fieldName(value)` for a single field. class _$SelectedLanguageModelCWProxyImpl implements _$SelectedLanguageModelCWProxy { const _$SelectedLanguageModelCWProxyImpl(this._value); @@ -35,22 +37,23 @@ class _$SelectedLanguageModelCWProxyImpl @override SelectedLanguageModel language(LanguageModel language) => - this(language: language); + call(language: language); @override - SelectedLanguageModel selected(bool selected) => this(selected: selected); + SelectedLanguageModel selected(bool selected) => call(selected: selected); @override - SelectedLanguageModel isLoading(bool isLoading) => this(isLoading: isLoading); + SelectedLanguageModel isLoading(bool isLoading) => call(isLoading: isLoading); @override - /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `SelectedLanguageModel(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. + /// Creates a new instance with the provided field values. + /// Passing `null` to a nullable field nullifies it, while `null` for a non-nullable field is ignored. To update a single field use `SelectedLanguageModel(...).copyWith.fieldName(value)`. /// - /// Usage + /// Example: /// ```dart /// SelectedLanguageModel(...).copyWith(id: 12, name: "My name") - /// ```` + /// ``` SelectedLanguageModel call({ Object? language = const $CopyWithPlaceholder(), Object? selected = const $CopyWithPlaceholder(), @@ -74,7 +77,8 @@ class _$SelectedLanguageModelCWProxyImpl } extension $SelectedLanguageModelCopyWith on SelectedLanguageModel { - /// Returns a callable class that can be used as follows: `instanceOfSelectedLanguageModel.copyWith(...)` or like so:`instanceOfSelectedLanguageModel.copyWith.fieldName(...)`. + /// Returns a callable class used to build a new instance with modified fields. + /// Example: `instanceOfSelectedLanguageModel.copyWith(...)` or `instanceOfSelectedLanguageModel.copyWith.fieldName(...)`. // ignore: library_private_types_in_public_api _$SelectedLanguageModelCWProxy get copyWith => _$SelectedLanguageModelCWProxyImpl(this); diff --git a/packages/widget_toolkit/lib/src/lib_language_picker/theme/language_picker_theme.tailor.dart b/packages/widget_toolkit/lib/src/lib_language_picker/theme/language_picker_theme.tailor.dart index abe6fce9..b0e37cf0 100644 --- a/packages/widget_toolkit/lib/src/lib_language_picker/theme/language_picker_theme.tailor.dart +++ b/packages/widget_toolkit/lib/src/lib_language_picker/theme/language_picker_theme.tailor.dart @@ -1,6 +1,7 @@ // coverage:ignore-file // GENERATED CODE - DO NOT MODIFY BY HAND -// ignore_for_file: type=lint, unused_element, unnecessary_cast +// ignore_for_file: type=lint +// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark part of 'language_picker_theme.dart'; diff --git a/packages/widget_toolkit/lib/src/lib_open_url/bloc/open_uri_bloc.rxb.g.dart b/packages/widget_toolkit/lib/src/lib_open_url/bloc/open_uri_bloc.rxb.g.dart index d39c9073..5efb067c 100644 --- a/packages/widget_toolkit/lib/src/lib_open_url/bloc/open_uri_bloc.rxb.g.dart +++ b/packages/widget_toolkit/lib/src/lib_open_url/bloc/open_uri_bloc.rxb.g.dart @@ -1,4 +1,5 @@ // GENERATED CODE - DO NOT MODIFY BY HAND +// dart format width=80 // ************************************************************************** // Generator: RxBlocGeneratorForAnnotation @@ -27,14 +28,8 @@ abstract class $OpenUriBloc extends RxBlocBase _mapToOnUriClickState(); @override - void openURI( - String uri, { - UriType type = UriType.https, - }) => - _$openURIEvent.add(( - uri: uri, - type: type, - )); + void openURI(String uri, {UriType type = UriType.https}) => + _$openURIEvent.add((uri: uri, type: type)); @override ConnectableStream> get onUriClick => _onUriClickState; diff --git a/packages/widget_toolkit/lib/src/lib_search_picker/theme/search_picker_theme.tailor.dart b/packages/widget_toolkit/lib/src/lib_search_picker/theme/search_picker_theme.tailor.dart index 513cd218..83c89d59 100644 --- a/packages/widget_toolkit/lib/src/lib_search_picker/theme/search_picker_theme.tailor.dart +++ b/packages/widget_toolkit/lib/src/lib_search_picker/theme/search_picker_theme.tailor.dart @@ -1,6 +1,7 @@ // coverage:ignore-file // GENERATED CODE - DO NOT MODIFY BY HAND -// ignore_for_file: type=lint, unused_element, unnecessary_cast +// ignore_for_file: type=lint +// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark part of 'search_picker_theme.dart'; diff --git a/packages/widget_toolkit/lib/src/lib_text_field_dialog/blocs/text_field_dialog_bloc.rxb.g.dart b/packages/widget_toolkit/lib/src/lib_text_field_dialog/blocs/text_field_dialog_bloc.rxb.g.dart index 650b1299..f0f5ff1d 100644 --- a/packages/widget_toolkit/lib/src/lib_text_field_dialog/blocs/text_field_dialog_bloc.rxb.g.dart +++ b/packages/widget_toolkit/lib/src/lib_text_field_dialog/blocs/text_field_dialog_bloc.rxb.g.dart @@ -1,4 +1,5 @@ // GENERATED CODE - DO NOT MODIFY BY HAND +// dart format width=80 // ************************************************************************** // Generator: RxBlocGeneratorForAnnotation diff --git a/packages/widget_toolkit/lib/src/lib_text_field_dialog/theme/text_field_dialog_theme.tailor.dart b/packages/widget_toolkit/lib/src/lib_text_field_dialog/theme/text_field_dialog_theme.tailor.dart index 3611a90a..b872b527 100644 --- a/packages/widget_toolkit/lib/src/lib_text_field_dialog/theme/text_field_dialog_theme.tailor.dart +++ b/packages/widget_toolkit/lib/src/lib_text_field_dialog/theme/text_field_dialog_theme.tailor.dart @@ -1,6 +1,7 @@ // coverage:ignore-file // GENERATED CODE - DO NOT MODIFY BY HAND -// ignore_for_file: type=lint, unused_element, unnecessary_cast +// ignore_for_file: type=lint +// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark part of 'text_field_dialog_theme.dart'; diff --git a/packages/widget_toolkit/lib/src/lib_ui_components/buttons/button_color_style.g.dart b/packages/widget_toolkit/lib/src/lib_ui_components/buttons/button_color_style.g.dart index 575f4d48..f4dd31b6 100644 --- a/packages/widget_toolkit/lib/src/lib_ui_components/buttons/button_color_style.g.dart +++ b/packages/widget_toolkit/lib/src/lib_ui_components/buttons/button_color_style.g.dart @@ -21,24 +21,26 @@ abstract class _$ButtonColorStyleCWProxy { ButtonColorStyle borderColor(Color borderColor); - /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `ButtonColorStyle(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. + /// Creates a new instance with the provided field values. + /// Passing `null` to a nullable field nullifies it, while `null` for a non-nullable field is ignored. To update a single field use `ButtonColorStyle(...).copyWith.fieldName(value)`. /// - /// Usage + /// Example: /// ```dart /// ButtonColorStyle(...).copyWith(id: 12, name: "My name") - /// ```` + /// ``` ButtonColorStyle call({ - Color? activeButtonTextColor, - Color? disabledButtonTextColor, - Color? activeGradientColorStart, - Color? activeGradientColorEnd, - Color? shadowColor, - Color? pressedColor, - Color? borderColor, + Color activeButtonTextColor, + Color disabledButtonTextColor, + Color activeGradientColorStart, + Color activeGradientColorEnd, + Color shadowColor, + Color pressedColor, + Color borderColor, }); } -/// Proxy class for `copyWith` functionality. This is a callable class and can be used as follows: `instanceOfButtonColorStyle.copyWith(...)`. Additionally contains functions for specific fields e.g. `instanceOfButtonColorStyle.copyWith.fieldName(...)` +/// Callable proxy for `copyWith` functionality. +/// Use as `instanceOfButtonColorStyle.copyWith(...)` or call `instanceOfButtonColorStyle.copyWith.fieldName(value)` for a single field. class _$ButtonColorStyleCWProxyImpl implements _$ButtonColorStyleCWProxy { const _$ButtonColorStyleCWProxyImpl(this._value); @@ -46,40 +48,41 @@ class _$ButtonColorStyleCWProxyImpl implements _$ButtonColorStyleCWProxy { @override ButtonColorStyle activeButtonTextColor(Color activeButtonTextColor) => - this(activeButtonTextColor: activeButtonTextColor); + call(activeButtonTextColor: activeButtonTextColor); @override ButtonColorStyle disabledButtonTextColor(Color disabledButtonTextColor) => - this(disabledButtonTextColor: disabledButtonTextColor); + call(disabledButtonTextColor: disabledButtonTextColor); @override ButtonColorStyle activeGradientColorStart(Color activeGradientColorStart) => - this(activeGradientColorStart: activeGradientColorStart); + call(activeGradientColorStart: activeGradientColorStart); @override ButtonColorStyle activeGradientColorEnd(Color activeGradientColorEnd) => - this(activeGradientColorEnd: activeGradientColorEnd); + call(activeGradientColorEnd: activeGradientColorEnd); @override ButtonColorStyle shadowColor(Color shadowColor) => - this(shadowColor: shadowColor); + call(shadowColor: shadowColor); @override ButtonColorStyle pressedColor(Color pressedColor) => - this(pressedColor: pressedColor); + call(pressedColor: pressedColor); @override ButtonColorStyle borderColor(Color borderColor) => - this(borderColor: borderColor); + call(borderColor: borderColor); @override - /// This function **does support** nullification of nullable fields. All `null` values passed to `non-nullable` fields will be ignored. You can also use `ButtonColorStyle(...).copyWith.fieldName(...)` to override fields one at a time with nullification support. + /// Creates a new instance with the provided field values. + /// Passing `null` to a nullable field nullifies it, while `null` for a non-nullable field is ignored. To update a single field use `ButtonColorStyle(...).copyWith.fieldName(value)`. /// - /// Usage + /// Example: /// ```dart /// ButtonColorStyle(...).copyWith(id: 12, name: "My name") - /// ```` + /// ``` ButtonColorStyle call({ Object? activeButtonTextColor = const $CopyWithPlaceholder(), Object? disabledButtonTextColor = const $CopyWithPlaceholder(), @@ -134,7 +137,8 @@ class _$ButtonColorStyleCWProxyImpl implements _$ButtonColorStyleCWProxy { } extension $ButtonColorStyleCopyWith on ButtonColorStyle { - /// Returns a callable class that can be used as follows: `instanceOfButtonColorStyle.copyWith(...)` or like so:`instanceOfButtonColorStyle.copyWith.fieldName(...)`. + /// Returns a callable class used to build a new instance with modified fields. + /// Example: `instanceOfButtonColorStyle.copyWith(...)` or `instanceOfButtonColorStyle.copyWith.fieldName(...)`. // ignore: library_private_types_in_public_api _$ButtonColorStyleCWProxy get copyWith => _$ButtonColorStyleCWProxyImpl(this); } diff --git a/packages/widget_toolkit/pubspec.yaml b/packages/widget_toolkit/pubspec.yaml index 3b687ca7..af6ca6d0 100644 --- a/packages/widget_toolkit/pubspec.yaml +++ b/packages/widget_toolkit/pubspec.yaml @@ -1,6 +1,6 @@ name: widget_toolkit description: The Widget Toolkit package consists of several lightweight and customisable UI components that boost productivity and reduce the development time. -version: 0.2.2 +version: 0.2.3 repository: https://github.com/Prime-Holding/widget_toolkit/tree/master/packages/widget_toolkit issue_tracker: https://github.com/orgs/Prime-Holding/projects/6 homepage: https://www.primeholding.com @@ -9,7 +9,7 @@ environment: sdk: ">=3.0.5 <4.0.0" dependencies: - copy_with_extension: ^6.0.0 + copy_with_extension: ^10.0.0 equatable: ^2.0.5 flutter: sdk: flutter @@ -28,7 +28,7 @@ dependencies: dev_dependencies: build_runner: ^2.4.6 clean_coverage: ^0.0.3 - copy_with_extension_gen: ^6.0.0 + copy_with_extension_gen: ^10.0.0 flutter_lints: ^4.0.0 flutter_test: sdk: flutter @@ -36,7 +36,7 @@ dev_dependencies: json_serializable: ^6.7.1 mockito: ^5.4.2 r_flutter: ^0.9.0 - rx_bloc_generator: ^8.0.0 + rx_bloc_generator: ^9.0.0 rx_bloc_test: ^5.0.0 theme_tailor: ^3.0.0 diff --git a/packages/widget_toolkit/pubspec_overrides.yaml b/packages/widget_toolkit/pubspec_overrides.yaml index 4dea4518..9f052913 100644 --- a/packages/widget_toolkit/pubspec_overrides.yaml +++ b/packages/widget_toolkit/pubspec_overrides.yaml @@ -1,3 +1,9 @@ # Here we can add all dependency_overrides which we would add to pubspec.yaml but we do not want to have them in our published package. # Since this file is added to .pubignore, it will be available in our repository but won't be published to pub.dev. -# We do not need to maintain manually dependency_overrides any more. \ No newline at end of file +# We do not need to maintain manually dependency_overrides any more. + +dependency_overrides: + r_flutter: + git: + url: https://github.com/DavidDWiser/r_flutter.git + ref: master \ No newline at end of file diff --git a/packages/widget_toolkit/test/lib_edit_address/blocs/edit_address_test.mocks.dart b/packages/widget_toolkit/test/lib_edit_address/blocs/edit_address_test.mocks.dart index 1e3bc7a0..f60eba10 100644 --- a/packages/widget_toolkit/test/lib_edit_address/blocs/edit_address_test.mocks.dart +++ b/packages/widget_toolkit/test/lib_edit_address/blocs/edit_address_test.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit/test/lib_edit_address/blocs/edit_address_test.dart. // Do not manually edit this file. @@ -24,10 +24,12 @@ import 'package:widget_toolkit/src/lib_edit_address/services/edit_address_servic // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member class _FakeAddressModel_0 extends _i1.SmartFake implements _i2.AddressModel { _FakeAddressModel_0( diff --git a/packages/widget_toolkit/test/lib_edit_address/mock/edit_address_mock.mocks.dart b/packages/widget_toolkit/test/lib_edit_address/mock/edit_address_mock.mocks.dart index 4a80b57f..e884dba4 100644 --- a/packages/widget_toolkit/test/lib_edit_address/mock/edit_address_mock.mocks.dart +++ b/packages/widget_toolkit/test/lib_edit_address/mock/edit_address_mock.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit/test/lib_edit_address/mock/edit_address_mock.dart. // Do not manually edit this file. @@ -23,10 +23,12 @@ import 'package:widget_toolkit/src/lib_edit_address/models/country_model.dart' // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member class _FakeConnectableStream_0 extends _i1.SmartFake implements _i2.ConnectableStream { diff --git a/packages/widget_toolkit/test/lib_item_picker/blocs/item_picker_test.mocks.dart b/packages/widget_toolkit/test/lib_item_picker/blocs/item_picker_test.mocks.dart index 92cdc460..98ace445 100644 --- a/packages/widget_toolkit/test/lib_item_picker/blocs/item_picker_test.mocks.dart +++ b/packages/widget_toolkit/test/lib_item_picker/blocs/item_picker_test.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit/test/lib_item_picker/blocs/item_picker_test.dart. // Do not manually edit this file. @@ -18,10 +18,12 @@ import '../services/item_picker_service_mock.dart' as _i2; // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member /// A class which mocks [ItemPickerServiceMock]. /// diff --git a/packages/widget_toolkit/test/lib_item_picker/mock/item_picker_mock.mocks.dart b/packages/widget_toolkit/test/lib_item_picker/mock/item_picker_mock.mocks.dart index 776583e7..b3b241e9 100644 --- a/packages/widget_toolkit/test/lib_item_picker/mock/item_picker_mock.mocks.dart +++ b/packages/widget_toolkit/test/lib_item_picker/mock/item_picker_mock.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit/test/lib_item_picker/mock/item_picker_mock.dart. // Do not manually edit this file. @@ -18,10 +18,12 @@ import 'package:widget_toolkit/src/lib_item_picker/blocs/item_picker_bloc.dart' // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member class _FakeItemPickerBlocEvents_0 extends _i1.SmartFake implements _i2.ItemPickerBlocEvents { diff --git a/packages/widget_toolkit/test/lib_item_picker/view/item_picker_golden_test.mocks.dart b/packages/widget_toolkit/test/lib_item_picker/view/item_picker_golden_test.mocks.dart index e7e54871..58ce3cd3 100644 --- a/packages/widget_toolkit/test/lib_item_picker/view/item_picker_golden_test.mocks.dart +++ b/packages/widget_toolkit/test/lib_item_picker/view/item_picker_golden_test.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit/test/lib_item_picker/view/item_picker_golden_test.dart. // Do not manually edit this file. @@ -18,10 +18,12 @@ import '../services/item_picker_service_mock.dart' as _i2; // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member /// A class which mocks [ItemPickerServiceMock]. /// diff --git a/packages/widget_toolkit/test/lib_language_picker/blocs/language_picker_test.mocks.dart b/packages/widget_toolkit/test/lib_language_picker/blocs/language_picker_test.mocks.dart index 6be5302c..4ff60a52 100644 --- a/packages/widget_toolkit/test/lib_language_picker/blocs/language_picker_test.mocks.dart +++ b/packages/widget_toolkit/test/lib_language_picker/blocs/language_picker_test.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit/test/lib_language_picker/blocs/language_picker_test.dart. // Do not manually edit this file. @@ -16,10 +16,12 @@ import 'package:widget_toolkit/language_picker.dart' as _i2; // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member class _FakeLanguageModel_0 extends _i1.SmartFake implements _i2.LanguageModel { _FakeLanguageModel_0( diff --git a/packages/widget_toolkit/test/lib_language_picker/mock/language_picker_mock.mocks.dart b/packages/widget_toolkit/test/lib_language_picker/mock/language_picker_mock.mocks.dart index 9c2f22fe..44a510b2 100644 --- a/packages/widget_toolkit/test/lib_language_picker/mock/language_picker_mock.mocks.dart +++ b/packages/widget_toolkit/test/lib_language_picker/mock/language_picker_mock.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit/test/lib_language_picker/mock/language_picker_mock.dart. // Do not manually edit this file. @@ -21,10 +21,12 @@ import 'package:widget_toolkit/src/lib_language_picker/models/selected_language_ // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member class _FakeConnectableStream_0 extends _i1.SmartFake implements _i2.ConnectableStream { diff --git a/packages/widget_toolkit/test/lib_search_picker/blocs/search_picker_test.mocks.dart b/packages/widget_toolkit/test/lib_search_picker/blocs/search_picker_test.mocks.dart index 4064413e..bf86ad76 100644 --- a/packages/widget_toolkit/test/lib_search_picker/blocs/search_picker_test.mocks.dart +++ b/packages/widget_toolkit/test/lib_search_picker/blocs/search_picker_test.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit/test/lib_search_picker/blocs/search_picker_test.dart. // Do not manually edit this file. @@ -18,10 +18,12 @@ import '../repositories/search_repository_mock.dart' as _i2; // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member /// A class which mocks [SearchRepositoryMock]. /// diff --git a/packages/widget_toolkit/test/lib_search_picker/mock/search_picker_mock.mocks.dart b/packages/widget_toolkit/test/lib_search_picker/mock/search_picker_mock.mocks.dart index da953142..bfdf5402 100644 --- a/packages/widget_toolkit/test/lib_search_picker/mock/search_picker_mock.mocks.dart +++ b/packages/widget_toolkit/test/lib_search_picker/mock/search_picker_mock.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit/test/lib_search_picker/mock/search_picker_mock.dart. // Do not manually edit this file. @@ -18,10 +18,12 @@ import 'package:widget_toolkit/src/lib_search_picker/blocs/search_picker_bloc.da // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member class _FakeSearchPickerBlocEvents_0 extends _i1.SmartFake implements _i2.SearchPickerBlocEvents { diff --git a/packages/widget_toolkit/test/lib_search_picker/view/search_picker_golden_test.mocks.dart b/packages/widget_toolkit/test/lib_search_picker/view/search_picker_golden_test.mocks.dart index 5211734e..1639ecc2 100644 --- a/packages/widget_toolkit/test/lib_search_picker/view/search_picker_golden_test.mocks.dart +++ b/packages/widget_toolkit/test/lib_search_picker/view/search_picker_golden_test.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit/test/lib_search_picker/view/search_picker_golden_test.dart. // Do not manually edit this file. @@ -18,10 +18,12 @@ import '../repositories/search_repository_mock.dart' as _i2; // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member /// A class which mocks [SearchRepositoryMock]. /// diff --git a/packages/widget_toolkit/test/lib_text_field_dialog/blocs/text_field_dialog_test.mocks.dart b/packages/widget_toolkit/test/lib_text_field_dialog/blocs/text_field_dialog_test.mocks.dart index 9e00995b..010bcf70 100644 --- a/packages/widget_toolkit/test/lib_text_field_dialog/blocs/text_field_dialog_test.mocks.dart +++ b/packages/widget_toolkit/test/lib_text_field_dialog/blocs/text_field_dialog_test.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit/test/lib_text_field_dialog/blocs/text_field_dialog_test.dart. // Do not manually edit this file. @@ -18,10 +18,12 @@ import '../services/text_field_service_mock.dart' as _i2; // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member /// A class which mocks [TextFieldDialogServiceMock]. /// diff --git a/packages/widget_toolkit/test/lib_text_field_dialog/mock/text_field_dialog_mock.mocks.dart b/packages/widget_toolkit/test/lib_text_field_dialog/mock/text_field_dialog_mock.mocks.dart index 897b922d..aa292a98 100644 --- a/packages/widget_toolkit/test/lib_text_field_dialog/mock/text_field_dialog_mock.mocks.dart +++ b/packages/widget_toolkit/test/lib_text_field_dialog/mock/text_field_dialog_mock.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit/test/lib_text_field_dialog/mock/text_field_dialog_mock.dart. // Do not manually edit this file. @@ -18,10 +18,12 @@ import 'package:widget_toolkit/src/lib_text_field_dialog/blocs/text_field_dialog // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member class _FakeTextFieldDialogBlocEvents_0 extends _i1.SmartFake implements _i2.TextFieldDialogBlocEvents { diff --git a/packages/widget_toolkit_biometrics/CHANGELOG.md b/packages/widget_toolkit_biometrics/CHANGELOG.md index 08cf2dd2..be22d041 100644 --- a/packages/widget_toolkit_biometrics/CHANGELOG.md +++ b/packages/widget_toolkit_biometrics/CHANGELOG.md @@ -1,3 +1,7 @@ +## [0.1.1] +- Upgrade dependencies: +* `rx_bloc_generator` to `9.0.0` + ## [0.1.0] - Updated dependencies: * `rxdart` to `0.28.0` diff --git a/packages/widget_toolkit_biometrics/example/pubspec.lock b/packages/widget_toolkit_biometrics/example/pubspec.lock index 1d5f3834..d36f989a 100644 --- a/packages/widget_toolkit_biometrics/example/pubspec.lock +++ b/packages/widget_toolkit_biometrics/example/pubspec.lock @@ -37,34 +37,34 @@ packages: dependency: transitive description: name: characters - sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" + sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 url: "https://pub.dev" source: hosted - version: "1.3.0" + version: "1.4.0" clock: dependency: transitive description: name: clock - sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.1.2" collection: dependency: transitive description: name: collection - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a + sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76" url: "https://pub.dev" source: hosted - version: "1.18.0" + version: "1.19.1" copy_with_extension: dependency: transitive description: name: copy_with_extension - sha256: fbcf890b0c34aedf0894f91a11a579994b61b4e04080204656b582708b5b1125 + sha256: c9e09bce2fee69729ea55dbd55f7150d4cf6f7e55461091a02839c21346f1b95 url: "https://pub.dev" source: hosted - version: "5.0.4" + version: "10.0.1" equatable: dependency: transitive description: @@ -77,10 +77,10 @@ packages: dependency: transitive description: name: fake_async - sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" + sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44" url: "https://pub.dev" source: hosted - version: "1.3.1" + version: "1.3.3" ffi: dependency: transitive description: @@ -169,10 +169,10 @@ packages: dependency: transitive description: name: intl - sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf + sha256: "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5" url: "https://pub.dev" source: hosted - version: "0.19.0" + version: "0.20.2" json_annotation: dependency: transitive description: @@ -185,26 +185,26 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" + sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de" url: "https://pub.dev" source: hosted - version: "10.0.5" + version: "11.0.2" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" + sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1" url: "https://pub.dev" source: hosted - version: "3.0.5" + version: "3.0.10" leak_tracker_testing: dependency: transitive description: name: leak_tracker_testing - sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" + sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1" url: "https://pub.dev" source: hosted - version: "3.0.1" + version: "3.0.2" lints: dependency: transitive description: @@ -225,18 +225,18 @@ packages: dependency: transitive description: name: local_auth_android - sha256: e99c44ca0bce08f26f25e2a2e07d3b443d69986e1c3acf67c1449f7d847e3625 + sha256: a0bdfcc0607050a26ef5b31d6b4b254581c3d3ce3c1816ab4d4f4a9173e84467 url: "https://pub.dev" source: hosted - version: "1.0.43" + version: "1.0.56" local_auth_darwin: dependency: transitive description: name: local_auth_darwin - sha256: "7ba5738c874ca2b910d72385d00d2bebad9d4e807612936cf5e32bc01a048c71" + sha256: "699873970067a40ef2f2c09b4c72eb1cfef64224ef041b3df9fdc5c4c1f91f49" url: "https://pub.dev" source: hosted - version: "1.4.0" + version: "1.6.1" local_auth_platform_interface: dependency: transitive description: @@ -257,10 +257,10 @@ packages: dependency: transitive description: name: matcher - sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb + sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 url: "https://pub.dev" source: hosted - version: "0.12.16+1" + version: "0.12.17" material_color_utilities: dependency: transitive description: @@ -273,10 +273,10 @@ packages: dependency: transitive description: name: meta - sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 + sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394" url: "https://pub.dev" source: hosted - version: "1.15.0" + version: "1.17.0" nested: dependency: transitive description: @@ -289,10 +289,10 @@ packages: dependency: transitive description: name: path - sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" + sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5" url: "https://pub.dev" source: hosted - version: "1.9.0" + version: "1.9.1" path_parsing: dependency: transitive description: @@ -441,7 +441,7 @@ packages: dependency: transitive description: flutter source: sdk - version: "0.0.99" + version: "0.0.0" source_span: dependency: transitive description: @@ -454,18 +454,18 @@ packages: dependency: transitive description: name: stack_trace - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" + sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1" url: "https://pub.dev" source: hosted - version: "1.11.1" + version: "1.12.1" stream_channel: dependency: transitive description: name: stream_channel - sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 + sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.4" string_scanner: dependency: transitive description: @@ -486,10 +486,10 @@ packages: dependency: transitive description: name: test_api - sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" + sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55 url: "https://pub.dev" source: hosted - version: "0.7.2" + version: "0.7.7" theme_tailor_annotation: dependency: transitive description: @@ -598,10 +598,10 @@ packages: dependency: transitive description: name: vector_math - sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" + sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b url: "https://pub.dev" source: hosted - version: "2.1.4" + version: "2.2.0" vm_service: dependency: transitive description: @@ -624,14 +624,14 @@ packages: path: "../../widget_toolkit" relative: true source: path - version: "0.2.0" + version: "0.2.3" widget_toolkit_biometrics: dependency: "direct main" description: path: ".." relative: true source: path - version: "0.0.3" + version: "0.1.1" xdg_directories: dependency: transitive description: @@ -649,5 +649,5 @@ packages: source: hosted version: "6.5.0" sdks: - dart: ">=3.4.0 <4.0.0" - flutter: ">=3.22.0" + dart: ">=3.9.0 <4.0.0" + flutter: ">=3.35.0" diff --git a/packages/widget_toolkit_biometrics/lib/src/blocs/biometrics_bloc.rxb.g.dart b/packages/widget_toolkit_biometrics/lib/src/blocs/biometrics_bloc.rxb.g.dart index ad0c1b91..5391ecf4 100644 --- a/packages/widget_toolkit_biometrics/lib/src/blocs/biometrics_bloc.rxb.g.dart +++ b/packages/widget_toolkit_biometrics/lib/src/blocs/biometrics_bloc.rxb.g.dart @@ -1,4 +1,5 @@ // GENERATED CODE - DO NOT MODIFY BY HAND +// dart format width=80 // ************************************************************************** // Generator: RxBlocGeneratorForAnnotation @@ -40,10 +41,7 @@ abstract class $BiometricsBloc extends RxBlocBase _mapToAreBiometricsEnabledState(); @override - void setBiometrics( - bool enabled, - String localizedReason, - ) => + void setBiometrics(bool enabled, String localizedReason) => _$setBiometricsEvent.add(( enabled: enabled, localizedReason: localizedReason, diff --git a/packages/widget_toolkit_biometrics/pubspec.yaml b/packages/widget_toolkit_biometrics/pubspec.yaml index a72e0480..2be552e6 100644 --- a/packages/widget_toolkit_biometrics/pubspec.yaml +++ b/packages/widget_toolkit_biometrics/pubspec.yaml @@ -1,6 +1,6 @@ name: widget_toolkit_biometrics description: A Flutter package that helps users to handle enabling and disabling biometrics in an application -version: 0.1.0 +version: 0.1.1 repository: https://github.com/Prime-Holding/widget_toolkit/tree/master/packages/widget_toolkit_biometrics issue_tracker: https://github.com/orgs/Prime-Holding/projects/6 homepage: https://primeholding.com/ @@ -27,7 +27,7 @@ dev_dependencies: flutter_test: sdk: flutter mockito: ^5.4.4 - rx_bloc_generator: ^8.0.0 + rx_bloc_generator: ^9.0.0 rx_bloc_test: ^5.0.0 flutter: diff --git a/packages/widget_toolkit_biometrics/test/src/bloc/biometrics_bloc_test.mocks.dart b/packages/widget_toolkit_biometrics/test/src/bloc/biometrics_bloc_test.mocks.dart index cc0f1d7e..9dd63128 100644 --- a/packages/widget_toolkit_biometrics/test/src/bloc/biometrics_bloc_test.mocks.dart +++ b/packages/widget_toolkit_biometrics/test/src/bloc/biometrics_bloc_test.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.2 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit_biometrics/test/src/bloc/biometrics_bloc_test.dart. // Do not manually edit this file. @@ -15,12 +15,16 @@ import 'package:widget_toolkit_biometrics/src/services/biometrics_service.dart' // ignore_for_file: avoid_redundant_argument_values // ignore_for_file: avoid_setters_without_getters // ignore_for_file: comment_references +// ignore_for_file: deprecated_member_use +// ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member /// A class which mocks [BiometricsService]. /// @@ -35,11 +39,13 @@ class MockBiometricsService extends _i1.Mock implements _i2.BiometricsService { Invocation.getter(#canCheckBiometrics), returnValue: _i3.Future.value(false), ) as _i3.Future); + @override _i3.Future get isDeviceSupported => (super.noSuchMethod( Invocation.getter(#isDeviceSupported), returnValue: _i3.Future.value(false), ) as _i3.Future); + @override _i3.Future authenticate(String? localizedReason) => (super.noSuchMethod( Invocation.method( @@ -48,6 +54,7 @@ class MockBiometricsService extends _i1.Mock implements _i2.BiometricsService { ), returnValue: _i3.Future.value(false), ) as _i3.Future); + @override _i3.Future areBiometricsEnabled() => (super.noSuchMethod( Invocation.method( @@ -56,6 +63,7 @@ class MockBiometricsService extends _i1.Mock implements _i2.BiometricsService { ), returnValue: _i3.Future.value(false), ) as _i3.Future); + @override _i3.Future setBiometricsEnabled(bool? areBiometricsEnabled) => (super.noSuchMethod( @@ -66,6 +74,7 @@ class MockBiometricsService extends _i1.Mock implements _i2.BiometricsService { returnValue: _i3.Future.value(), returnValueForMissingStub: _i3.Future.value(), ) as _i3.Future); + @override _i3.Future<_i4.BiometricsMessage?> enableBiometrics( bool? value, diff --git a/packages/widget_toolkit_biometrics/test/src/service/biometrics_service_test.mocks.dart b/packages/widget_toolkit_biometrics/test/src/service/biometrics_service_test.mocks.dart index a533197e..ff41fbe3 100644 --- a/packages/widget_toolkit_biometrics/test/src/service/biometrics_service_test.mocks.dart +++ b/packages/widget_toolkit_biometrics/test/src/service/biometrics_service_test.mocks.dart @@ -1,68 +1,121 @@ -// Mocks generated by Mockito 5.4.2 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit_biometrics/test/src/service/biometrics_service_test.dart. // Do not manually edit this file. // ignore_for_file: no_leading_underscores_for_library_prefixes -import 'dart:async' as _i3; +import 'dart:async' as _i5; import 'package:mockito/mockito.dart' as _i1; -import 'package:widget_toolkit_biometrics/src/repositories/biometrics_repository.dart' +import 'package:widget_toolkit_biometrics/src/data_sources/biometrics_auth_data_source.dart' as _i2; +import 'package:widget_toolkit_biometrics/src/data_sources/biometrics_local_data_source.dart' + as _i3; +import 'package:widget_toolkit_biometrics/src/repositories/biometrics_repository.dart' + as _i4; // ignore_for_file: type=lint // ignore_for_file: avoid_redundant_argument_values // ignore_for_file: avoid_setters_without_getters // ignore_for_file: comment_references +// ignore_for_file: deprecated_member_use +// ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member + +class _FakeBiometricsAuthDataSource_0 extends _i1.SmartFake + implements _i2.BiometricsAuthDataSource { + _FakeBiometricsAuthDataSource_0( + Object parent, + Invocation parentInvocation, + ) : super( + parent, + parentInvocation, + ); +} + +class _FakeBiometricsLocalDataSource_1 extends _i1.SmartFake + implements _i3.BiometricsLocalDataSource { + _FakeBiometricsLocalDataSource_1( + Object parent, + Invocation parentInvocation, + ) : super( + parent, + parentInvocation, + ); +} /// A class which mocks [BiometricsRepository]. /// /// See the documentation for Mockito's code generation for more information. class MockBiometricsRepository extends _i1.Mock - implements _i2.BiometricsRepository { + implements _i4.BiometricsRepository { MockBiometricsRepository() { _i1.throwOnMissingStub(this); } @override - _i3.Future get canCheckBiometrics => (super.noSuchMethod( + _i2.BiometricsAuthDataSource get biometricAuthenticationDataSource => + (super.noSuchMethod( + Invocation.getter(#biometricAuthenticationDataSource), + returnValue: _FakeBiometricsAuthDataSource_0( + this, + Invocation.getter(#biometricAuthenticationDataSource), + ), + ) as _i2.BiometricsAuthDataSource); + + @override + _i3.BiometricsLocalDataSource get localDataSource => (super.noSuchMethod( + Invocation.getter(#localDataSource), + returnValue: _FakeBiometricsLocalDataSource_1( + this, + Invocation.getter(#localDataSource), + ), + ) as _i3.BiometricsLocalDataSource); + + @override + _i5.Future get canCheckBiometrics => (super.noSuchMethod( Invocation.getter(#canCheckBiometrics), - returnValue: _i3.Future.value(false), - ) as _i3.Future); + returnValue: _i5.Future.value(false), + ) as _i5.Future); + @override - _i3.Future get isDeviceSupported => (super.noSuchMethod( + _i5.Future get isDeviceSupported => (super.noSuchMethod( Invocation.getter(#isDeviceSupported), - returnValue: _i3.Future.value(false), - ) as _i3.Future); + returnValue: _i5.Future.value(false), + ) as _i5.Future); + @override - _i3.Future authenticate(String? localizedReason) => (super.noSuchMethod( + _i5.Future authenticate(String? localizedReason) => (super.noSuchMethod( Invocation.method( #authenticate, [localizedReason], ), - returnValue: _i3.Future.value(false), - ) as _i3.Future); + returnValue: _i5.Future.value(false), + ) as _i5.Future); + @override - _i3.Future setBiometricsEnabled(bool? areBiometricsEnabled) => + _i5.Future setBiometricsEnabled(bool? areBiometricsEnabled) => (super.noSuchMethod( Invocation.method( #setBiometricsEnabled, [areBiometricsEnabled], ), - returnValue: _i3.Future.value(), - returnValueForMissingStub: _i3.Future.value(), - ) as _i3.Future); + returnValue: _i5.Future.value(), + returnValueForMissingStub: _i5.Future.value(), + ) as _i5.Future); + @override - _i3.Future areBiometricsEnabled() => (super.noSuchMethod( + _i5.Future areBiometricsEnabled() => (super.noSuchMethod( Invocation.method( #areBiometricsEnabled, [], ), - returnValue: _i3.Future.value(false), - ) as _i3.Future); + returnValue: _i5.Future.value(false), + ) as _i5.Future); } diff --git a/packages/widget_toolkit_otp/CHANGELOG.md b/packages/widget_toolkit_otp/CHANGELOG.md index cac9d31c..fc7977a3 100644 --- a/packages/widget_toolkit_otp/CHANGELOG.md +++ b/packages/widget_toolkit_otp/CHANGELOG.md @@ -1,3 +1,7 @@ +## [0.1.2] +- Upgrade dependencies: +* `rx_bloc_generator` to `9.0.0` + ## [0.1.1] * Removed deprecated use of `.withOpacity()` diff --git a/packages/widget_toolkit_otp/example/pubspec.lock b/packages/widget_toolkit_otp/example/pubspec.lock index 98591978..4619a655 100644 --- a/packages/widget_toolkit_otp/example/pubspec.lock +++ b/packages/widget_toolkit_otp/example/pubspec.lock @@ -29,34 +29,34 @@ packages: dependency: transitive description: name: characters - sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" + sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 url: "https://pub.dev" source: hosted - version: "1.3.0" + version: "1.4.0" clock: dependency: transitive description: name: clock - sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.1.2" collection: dependency: transitive description: name: collection - sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf + sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76" url: "https://pub.dev" source: hosted - version: "1.19.0" + version: "1.19.1" copy_with_extension: dependency: transitive description: name: copy_with_extension - sha256: ed472ae80d807094d7a7d7ef67901f8167d18c7998e6db81785a51364aede627 + sha256: c9e09bce2fee69729ea55dbd55f7150d4cf6f7e55461091a02839c21346f1b95 url: "https://pub.dev" source: hosted - version: "6.0.0" + version: "10.0.1" cupertino_icons: dependency: "direct main" description: @@ -77,10 +77,10 @@ packages: dependency: transitive description: name: fake_async - sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" + sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44" url: "https://pub.dev" source: hosted - version: "1.3.1" + version: "1.3.3" flutter: dependency: "direct main" description: flutter @@ -145,10 +145,10 @@ packages: dependency: transitive description: name: intl - sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf + sha256: "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5" url: "https://pub.dev" source: hosted - version: "0.19.0" + version: "0.20.2" json_annotation: dependency: transitive description: @@ -161,26 +161,26 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06" + sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de" url: "https://pub.dev" source: hosted - version: "10.0.7" + version: "11.0.2" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379" + sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1" url: "https://pub.dev" source: hosted - version: "3.0.8" + version: "3.0.10" leak_tracker_testing: dependency: transitive description: name: leak_tracker_testing - sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" + sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1" url: "https://pub.dev" source: hosted - version: "3.0.1" + version: "3.0.2" lints: dependency: transitive description: @@ -193,10 +193,10 @@ packages: dependency: transitive description: name: matcher - sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb + sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 url: "https://pub.dev" source: hosted - version: "0.12.16+1" + version: "0.12.17" material_color_utilities: dependency: transitive description: @@ -209,10 +209,10 @@ packages: dependency: transitive description: name: meta - sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 + sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394" url: "https://pub.dev" source: hosted - version: "1.15.0" + version: "1.17.0" nested: dependency: transitive description: @@ -225,10 +225,10 @@ packages: dependency: transitive description: name: path - sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" + sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5" url: "https://pub.dev" source: hosted - version: "1.9.0" + version: "1.9.1" path_parsing: dependency: transitive description: @@ -318,18 +318,18 @@ packages: dependency: transitive description: name: stack_trace - sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" + sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1" url: "https://pub.dev" source: hosted - version: "1.12.0" + version: "1.12.1" stream_channel: dependency: transitive description: name: stream_channel - sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 + sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.4" string_scanner: dependency: transitive description: @@ -350,10 +350,10 @@ packages: dependency: transitive description: name: test_api - sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" + sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55 url: "https://pub.dev" source: hosted - version: "0.7.3" + version: "0.7.7" theme_tailor_annotation: dependency: transitive description: @@ -470,10 +470,10 @@ packages: dependency: transitive description: name: vector_math - sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" + sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b url: "https://pub.dev" source: hosted - version: "2.1.4" + version: "2.2.0" vm_service: dependency: transitive description: @@ -496,14 +496,14 @@ packages: path: "../../widget_toolkit" relative: true source: path - version: "0.2.1" + version: "0.2.3" widget_toolkit_otp: dependency: "direct main" description: path: ".." relative: true source: path - version: "0.1.0" + version: "0.1.2" xml: dependency: transitive description: @@ -513,5 +513,5 @@ packages: source: hosted version: "6.5.0" sdks: - dart: ">=3.5.0 <4.0.0" + dart: ">=3.8.0-0 <4.0.0" flutter: ">=3.24.0" diff --git a/packages/widget_toolkit_otp/lib/src/base/theme/sms_code_theme.tailor.dart b/packages/widget_toolkit_otp/lib/src/base/theme/sms_code_theme.tailor.dart index c6545cb4..e4b67b56 100644 --- a/packages/widget_toolkit_otp/lib/src/base/theme/sms_code_theme.tailor.dart +++ b/packages/widget_toolkit_otp/lib/src/base/theme/sms_code_theme.tailor.dart @@ -1,6 +1,7 @@ // coverage:ignore-file // GENERATED CODE - DO NOT MODIFY BY HAND -// ignore_for_file: type=lint, unused_element, unnecessary_cast +// ignore_for_file: type=lint +// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark part of 'sms_code_theme.dart'; diff --git a/packages/widget_toolkit_otp/lib/src/lib_countdown_widget/bloc/countdown_bloc.rxb.g.dart b/packages/widget_toolkit_otp/lib/src/lib_countdown_widget/bloc/countdown_bloc.rxb.g.dart index c453ffa0..66528fe8 100644 --- a/packages/widget_toolkit_otp/lib/src/lib_countdown_widget/bloc/countdown_bloc.rxb.g.dart +++ b/packages/widget_toolkit_otp/lib/src/lib_countdown_widget/bloc/countdown_bloc.rxb.g.dart @@ -1,4 +1,5 @@ // GENERATED CODE - DO NOT MODIFY BY HAND +// dart format width=80 // ************************************************************************** // Generator: RxBlocGeneratorForAnnotation diff --git a/packages/widget_toolkit_otp/lib/src/lib_sms_code_verification/bloc/sms_code_bloc.rxb.g.dart b/packages/widget_toolkit_otp/lib/src/lib_sms_code_verification/bloc/sms_code_bloc.rxb.g.dart index 522691d0..92ddd20e 100644 --- a/packages/widget_toolkit_otp/lib/src/lib_sms_code_verification/bloc/sms_code_bloc.rxb.g.dart +++ b/packages/widget_toolkit_otp/lib/src/lib_sms_code_verification/bloc/sms_code_bloc.rxb.g.dart @@ -1,4 +1,5 @@ // GENERATED CODE - DO NOT MODIFY BY HAND +// dart format width=80 // ************************************************************************** // Generator: RxBlocGeneratorForAnnotation diff --git a/packages/widget_toolkit_otp/pubspec.yaml b/packages/widget_toolkit_otp/pubspec.yaml index 9a7958bb..6d238078 100644 --- a/packages/widget_toolkit_otp/pubspec.yaml +++ b/packages/widget_toolkit_otp/pubspec.yaml @@ -1,6 +1,6 @@ name: widget_toolkit_otp description: Package helping with building sms or pin code fields and screens in a matter of minutes -version: 0.1.1 +version: 0.1.2 homepage: https://primeholding.com/ environment: @@ -29,7 +29,7 @@ dev_dependencies: sdk: flutter golden_toolkit: ^0.15.0 mockito: ^5.4.2 - rx_bloc_generator: ^8.0.0 + rx_bloc_generator: ^9.0.0 rx_bloc_test: ^5.0.0 theme_tailor: ^3.0.0 diff --git a/packages/widget_toolkit_otp/test/sms_code_bloc/sms_code_bloc_test.mocks.dart b/packages/widget_toolkit_otp/test/sms_code_bloc/sms_code_bloc_test.mocks.dart index 13e42c2e..de949b22 100644 --- a/packages/widget_toolkit_otp/test/sms_code_bloc/sms_code_bloc_test.mocks.dart +++ b/packages/widget_toolkit_otp/test/sms_code_bloc/sms_code_bloc_test.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit_otp/test/sms_code_bloc/sms_code_bloc_test.dart. // Do not manually edit this file. @@ -20,10 +20,12 @@ import 'package:widget_toolkit_otp/src/lib_sms_code_verification/services/sms_co // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member /// A class which mocks [SmsCodeService]. /// diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_empty_isolatedDiff.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_empty_isolatedDiff.png new file mode 100644 index 00000000..4417ca0a Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_empty_isolatedDiff.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_empty_maskedDiff.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_empty_maskedDiff.png new file mode 100644 index 00000000..328d65b2 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_empty_maskedDiff.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_empty_masterImage.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_empty_masterImage.png new file mode 100644 index 00000000..fe9477be Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_empty_masterImage.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_empty_testImage.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_empty_testImage.png new file mode 100644 index 00000000..3bc796cf Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_empty_testImage.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_error_isolatedDiff.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_error_isolatedDiff.png new file mode 100644 index 00000000..e3c1d757 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_error_isolatedDiff.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_error_maskedDiff.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_error_maskedDiff.png new file mode 100644 index 00000000..8dd36e6a Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_error_maskedDiff.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_error_masterImage.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_error_masterImage.png new file mode 100644 index 00000000..b76bb7a5 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_error_masterImage.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_error_testImage.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_error_testImage.png new file mode 100644 index 00000000..fe8eff19 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_error_testImage.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_inProgress_isolatedDiff.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_inProgress_isolatedDiff.png new file mode 100644 index 00000000..71f36048 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_inProgress_isolatedDiff.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_inProgress_maskedDiff.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_inProgress_maskedDiff.png new file mode 100644 index 00000000..5113aeed Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_inProgress_maskedDiff.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_inProgress_masterImage.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_inProgress_masterImage.png new file mode 100644 index 00000000..f195db32 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_inProgress_masterImage.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_inProgress_testImage.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_inProgress_testImage.png new file mode 100644 index 00000000..b54fc612 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/failures/sms_code_field_golden_inProgress_testImage.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_empty.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_empty.png index fe9477be..c1763927 100644 Binary files a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_empty.png and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_empty.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_error.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_error.png index b76bb7a5..bb0ce6c1 100644 Binary files a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_error.png and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_error.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_inProgress.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_inProgress.png index f195db32..4f61e6be 100644 Binary files a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_inProgress.png and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_inProgress.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_success.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_success.png index 43a04729..8a80e012 100644 Binary files a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_success.png and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_success.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_success_non_obscured.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_success_non_obscured.png index c65ba220..fc53d5f9 100644 Binary files a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_success_non_obscured.png and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/dark_theme/sms_code_field_golden_success_non_obscured.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_error_isolatedDiff.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_error_isolatedDiff.png new file mode 100644 index 00000000..e31f8214 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_error_isolatedDiff.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_error_maskedDiff.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_error_maskedDiff.png new file mode 100644 index 00000000..cc790ea9 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_error_maskedDiff.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_error_masterImage.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_error_masterImage.png new file mode 100644 index 00000000..e73ecdf9 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_error_masterImage.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_error_testImage.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_error_testImage.png new file mode 100644 index 00000000..4ba525e0 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_error_testImage.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_inProgress_isolatedDiff.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_inProgress_isolatedDiff.png new file mode 100644 index 00000000..896ede7a Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_inProgress_isolatedDiff.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_inProgress_maskedDiff.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_inProgress_maskedDiff.png new file mode 100644 index 00000000..272ec65f Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_inProgress_maskedDiff.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_inProgress_masterImage.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_inProgress_masterImage.png new file mode 100644 index 00000000..26e121f3 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_inProgress_masterImage.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_inProgress_testImage.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_inProgress_testImage.png new file mode 100644 index 00000000..04bc47d7 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_inProgress_testImage.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_isolatedDiff.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_isolatedDiff.png new file mode 100644 index 00000000..616d5821 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_isolatedDiff.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_maskedDiff.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_maskedDiff.png new file mode 100644 index 00000000..882baf79 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_maskedDiff.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_masterImage.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_masterImage.png new file mode 100644 index 00000000..34c1ae0d Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_masterImage.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_non_obscured_isolatedDiff.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_non_obscured_isolatedDiff.png new file mode 100644 index 00000000..77746d19 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_non_obscured_isolatedDiff.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_non_obscured_maskedDiff.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_non_obscured_maskedDiff.png new file mode 100644 index 00000000..d232d3a1 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_non_obscured_maskedDiff.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_non_obscured_masterImage.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_non_obscured_masterImage.png new file mode 100644 index 00000000..9160fc34 Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_non_obscured_masterImage.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_non_obscured_testImage.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_non_obscured_testImage.png new file mode 100644 index 00000000..5087b58c Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_non_obscured_testImage.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_testImage.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_testImage.png new file mode 100644 index 00000000..d39ac10a Binary files /dev/null and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/failures/sms_code_field_golden_success_testImage.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_empty.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_empty.png index bfb973f1..509057ed 100644 Binary files a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_empty.png and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_empty.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_error.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_error.png index e73ecdf9..de064f31 100644 Binary files a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_error.png and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_error.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_inProgress.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_inProgress.png index 26e121f3..d9335389 100644 Binary files a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_inProgress.png and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_inProgress.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_success.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_success.png index 34c1ae0d..af6dcd41 100644 Binary files a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_success.png and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_success.png differ diff --git a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_success_non_obscured.png b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_success_non_obscured.png index 9160fc34..469a3b87 100644 Binary files a/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_success_non_obscured.png and b/packages/widget_toolkit_otp/test/sms_code_field/view/goldens/light_theme/sms_code_field_golden_success_non_obscured.png differ diff --git a/packages/widget_toolkit_pin/CHANGELOG.md b/packages/widget_toolkit_pin/CHANGELOG.md index 308a2017..a75c7ae4 100644 --- a/packages/widget_toolkit_pin/CHANGELOG.md +++ b/packages/widget_toolkit_pin/CHANGELOG.md @@ -1,3 +1,7 @@ +## [0.3.3] +- Upgrade dependencies: +* `rx_bloc_generator` to `9.0.0` + ## [0.3.2] * Fixed a bug where the pin code buttons would throw a setState error diff --git a/packages/widget_toolkit_pin/example/pubspec.lock b/packages/widget_toolkit_pin/example/pubspec.lock index c3ae383d..1741df08 100644 --- a/packages/widget_toolkit_pin/example/pubspec.lock +++ b/packages/widget_toolkit_pin/example/pubspec.lock @@ -5,23 +5,18 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - sha256: "16e298750b6d0af7ce8a3ba7c18c69c3785d11b15ec83f6dcd0ad2a0009b3cab" + sha256: "0b2f2bd91ba804e53a61d757b986f89f1f9eaed5b11e4b2f5a2468d86d6c9fc7" url: "https://pub.dev" source: hosted - version: "76.0.0" - _macros: - dependency: transitive - description: dart - source: sdk - version: "0.3.3" + version: "67.0.0" analyzer: dependency: transitive description: name: analyzer - sha256: "1f14db053a8c23e260789e9b0980fa27f2680dd640932cae5e1137cce0e46e1e" + sha256: "37577842a27e4338429a1cbc32679d508836510b056f1eedf0c8d20e39c1383d" url: "https://pub.dev" source: hosted - version: "6.11.0" + version: "6.4.1" app_settings: dependency: transitive description: @@ -170,10 +165,10 @@ packages: dependency: transitive description: name: copy_with_extension - sha256: "0447e5ea09845b275fbeaa7605bc85e74da759788678760b2a6c4e06ca622410" + sha256: c9e09bce2fee69729ea55dbd55f7150d4cf6f7e55461091a02839c21346f1b95 url: "https://pub.dev" source: hosted - version: "6.0.1" + version: "10.0.1" crypto: dependency: transitive description: @@ -202,10 +197,10 @@ packages: dependency: transitive description: name: fake_async - sha256: "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc" + sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44" url: "https://pub.dev" source: hosted - version: "1.3.2" + version: "1.3.3" ffi: dependency: transitive description: @@ -334,10 +329,10 @@ packages: dependency: transitive description: name: intl - sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf + sha256: "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5" url: "https://pub.dev" source: hosted - version: "0.19.0" + version: "0.20.2" io: dependency: transitive description: @@ -366,26 +361,26 @@ packages: dependency: transitive description: name: leak_tracker - sha256: c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec + sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de" url: "https://pub.dev" source: hosted - version: "10.0.8" + version: "11.0.2" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573 + sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1" url: "https://pub.dev" source: hosted - version: "3.0.9" + version: "3.0.10" leak_tracker_testing: dependency: transitive description: name: leak_tracker_testing - sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" + sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1" url: "https://pub.dev" source: hosted - version: "3.0.1" + version: "3.0.2" lints: dependency: transitive description: @@ -406,18 +401,18 @@ packages: dependency: transitive description: name: local_auth_android - sha256: e9a3c321e94359a552b1bdd0f98f79885f2b3e27234d270f9bef5cd82b29340c + sha256: a0bdfcc0607050a26ef5b31d6b4b254581c3d3ce3c1816ab4d4f4a9173e84467 url: "https://pub.dev" source: hosted - version: "1.0.44" + version: "1.0.56" local_auth_darwin: dependency: transitive description: name: local_auth_darwin - sha256: "7ba5738c874ca2b910d72385d00d2bebad9d4e807612936cf5e32bc01a048c71" + sha256: "699873970067a40ef2f2c09b4c72eb1cfef64224ef041b3df9fdc5c4c1f91f49" url: "https://pub.dev" source: hosted - version: "1.4.0" + version: "1.6.1" local_auth_platform_interface: dependency: transitive description: @@ -442,14 +437,6 @@ packages: url: "https://pub.dev" source: hosted version: "1.2.0" - macros: - dependency: transitive - description: - name: macros - sha256: "1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656" - url: "https://pub.dev" - source: hosted - version: "0.1.3-main.0" matcher: dependency: transitive description: @@ -470,10 +457,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" mime: dependency: transitive description: @@ -755,10 +742,10 @@ packages: dependency: transitive description: name: test_api - sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd + sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55 url: "https://pub.dev" source: hosted - version: "0.7.4" + version: "0.7.7" theme_tailor_annotation: dependency: transitive description: @@ -875,10 +862,10 @@ packages: dependency: transitive description: name: vector_math - sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" + sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b url: "https://pub.dev" source: hosted - version: "2.1.4" + version: "2.2.0" vm_service: dependency: transitive description: @@ -925,21 +912,21 @@ packages: path: "../../widget_toolkit" relative: true source: path - version: "0.2.2" + version: "0.2.3" widget_toolkit_biometrics: dependency: "direct main" description: path: "../../widget_toolkit_biometrics" relative: true source: path - version: "0.1.0" + version: "0.1.1" widget_toolkit_pin: dependency: "direct main" description: path: ".." relative: true source: path - version: "0.3.2" + version: "0.3.3" xdg_directories: dependency: transitive description: @@ -965,5 +952,5 @@ packages: source: hosted version: "3.1.2" sdks: - dart: ">=3.7.0-0 <4.0.0" - flutter: ">=3.24.0" + dart: ">=3.9.0 <4.0.0" + flutter: ">=3.35.0" diff --git a/packages/widget_toolkit_pin/lib/src/base/utils/theme/pin_code_theme.tailor.dart b/packages/widget_toolkit_pin/lib/src/base/utils/theme/pin_code_theme.tailor.dart index 7396e7b9..20566ba0 100644 --- a/packages/widget_toolkit_pin/lib/src/base/utils/theme/pin_code_theme.tailor.dart +++ b/packages/widget_toolkit_pin/lib/src/base/utils/theme/pin_code_theme.tailor.dart @@ -1,6 +1,7 @@ // coverage:ignore-file // GENERATED CODE - DO NOT MODIFY BY HAND -// ignore_for_file: type=lint, unused_element, unnecessary_cast +// ignore_for_file: type=lint +// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark part of 'pin_code_theme.dart'; diff --git a/packages/widget_toolkit_pin/lib/src/lib_pin_code_with_biometrics/blocs/pin_code_bloc.rxb.g.dart b/packages/widget_toolkit_pin/lib/src/lib_pin_code_with_biometrics/blocs/pin_code_bloc.rxb.g.dart index f746a964..8fe0e44e 100644 --- a/packages/widget_toolkit_pin/lib/src/lib_pin_code_with_biometrics/blocs/pin_code_bloc.rxb.g.dart +++ b/packages/widget_toolkit_pin/lib/src/lib_pin_code_with_biometrics/blocs/pin_code_bloc.rxb.g.dart @@ -1,4 +1,5 @@ // GENERATED CODE - DO NOT MODIFY BY HAND +// dart format width=80 // ************************************************************************** // Generator: RxBlocGeneratorForAnnotation diff --git a/packages/widget_toolkit_pin/pubspec.yaml b/packages/widget_toolkit_pin/pubspec.yaml index 88abc6dd..ebc6cfcf 100644 --- a/packages/widget_toolkit_pin/pubspec.yaml +++ b/packages/widget_toolkit_pin/pubspec.yaml @@ -1,7 +1,7 @@ name: widget_toolkit_pin description: This package provide out of the box entering PIN code functionality, which can be used with biometric authentication. -version: 0.3.2 +version: 0.3.3 homepage: https://primeholding.com/ environment: @@ -32,7 +32,7 @@ dev_dependencies: sdk: flutter golden_toolkit: ^0.15.0 mockito: ^5.4.4 - rx_bloc_generator: ^8.0.0 + rx_bloc_generator: ^9.0.0 rx_bloc_test: ^5.0.0 theme_tailor: ^3.0.1 diff --git a/packages/widget_toolkit_pin/test/lib_pin_code/blocs/pin_code_test.mocks.dart b/packages/widget_toolkit_pin/test/lib_pin_code/blocs/pin_code_test.mocks.dart index 130571be..13463045 100644 --- a/packages/widget_toolkit_pin/test/lib_pin_code/blocs/pin_code_test.mocks.dart +++ b/packages/widget_toolkit_pin/test/lib_pin_code/blocs/pin_code_test.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit_pin/test/lib_pin_code/blocs/pin_code_test.dart. // Do not manually edit this file. @@ -26,10 +26,12 @@ import 'package:widget_toolkit_pin/src/lib_pin_code_with_biometrics/services/pin // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member class _FakePinBiometricsRepository_0 extends _i1.SmartFake implements _i2.PinBiometricsRepository { @@ -61,17 +63,6 @@ class MockPinBiometricsService extends _i1.Mock ), ) as _i2.PinBiometricsRepository); - @override - set biometricAuthenticationRepository( - _i2.PinBiometricsRepository? _biometricAuthenticationRepository) => - super.noSuchMethod( - Invocation.setter( - #biometricAuthenticationRepository, - _biometricAuthenticationRepository, - ), - returnValueForMissingStub: null, - ); - @override _i4.Future> get availableBiometrics => (super.noSuchMethod( @@ -80,6 +71,16 @@ class MockPinBiometricsService extends _i1.Mock <_i5.BiometricsAuthType>[]), ) as _i4.Future>); + @override + set biometricAuthenticationRepository(_i2.PinBiometricsRepository? value) => + super.noSuchMethod( + Invocation.setter( + #biometricAuthenticationRepository, + value, + ), + returnValueForMissingStub: null, + ); + @override _i4.Future get canCheckBiometrics => (super.noSuchMethod( Invocation.getter(#canCheckBiometrics), diff --git a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_delete_digit.png b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_delete_digit.png index d4ab515a..aa56ef8a 100644 Binary files a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_delete_digit.png and b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_delete_digit.png differ diff --git a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_error.png b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_error.png index 36f63835..524b90d6 100644 Binary files a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_error.png and b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_error.png differ diff --git a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_loading.png b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_loading.png index dcad97b9..d014596a 100644 Binary files a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_loading.png and b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_loading.png differ diff --git a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_success.png b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_success.png index f64e4eee..3871a80a 100644 Binary files a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_success.png and b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/dark_theme/pin_code_success.png differ diff --git a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_delete_digit.png b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_delete_digit.png index a4a83820..483a77e0 100644 Binary files a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_delete_digit.png and b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_delete_digit.png differ diff --git a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_error.png b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_error.png index 43e09efc..6fca1d28 100644 Binary files a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_error.png and b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_error.png differ diff --git a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_loading.png b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_loading.png index 973630e5..969e75f7 100644 Binary files a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_loading.png and b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_loading.png differ diff --git a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_success.png b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_success.png index 92262784..6075ef6d 100644 Binary files a/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_success.png and b/packages/widget_toolkit_pin/test/lib_pin_code/view/goldens/light_theme/pin_code_success.png differ diff --git a/packages/widget_toolkit_pin/test/mocks/pin_code_mock.mocks.dart b/packages/widget_toolkit_pin/test/mocks/pin_code_mock.mocks.dart index 18b6c77c..9cb6702d 100644 --- a/packages/widget_toolkit_pin/test/mocks/pin_code_mock.mocks.dart +++ b/packages/widget_toolkit_pin/test/mocks/pin_code_mock.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit_pin/test/mocks/pin_code_mock.dart. // Do not manually edit this file. @@ -19,10 +19,12 @@ import 'package:widget_toolkit_pin/src/lib_pin_code_with_biometrics/blocs/pin_co // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member class _FakeConnectableStream_0 extends _i1.SmartFake implements _i2.ConnectableStream { diff --git a/packages/widget_toolkit_qr/CHANGELOG.md b/packages/widget_toolkit_qr/CHANGELOG.md index ccb8ba5e..2e9c8cba 100644 --- a/packages/widget_toolkit_qr/CHANGELOG.md +++ b/packages/widget_toolkit_qr/CHANGELOG.md @@ -1,3 +1,7 @@ +## [0.2.1] +- Upgrade dependencies: +* `rx_bloc_generator` to `9.0.0` + ## [0.2.0] - Change dependency from `flutter_qr_bar_scanner` to `mobile_scanner` diff --git a/packages/widget_toolkit_qr/example/pubspec.lock b/packages/widget_toolkit_qr/example/pubspec.lock index 078e440d..710aa8b5 100644 --- a/packages/widget_toolkit_qr/example/pubspec.lock +++ b/packages/widget_toolkit_qr/example/pubspec.lock @@ -37,34 +37,34 @@ packages: dependency: transitive description: name: characters - sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" + sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 url: "https://pub.dev" source: hosted - version: "1.3.0" + version: "1.4.0" clock: dependency: transitive description: name: clock - sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.1.2" collection: dependency: transitive description: name: collection - sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a + sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76" url: "https://pub.dev" source: hosted - version: "1.18.0" + version: "1.19.1" copy_with_extension: dependency: transitive description: name: copy_with_extension - sha256: fbcf890b0c34aedf0894f91a11a579994b61b4e04080204656b582708b5b1125 + sha256: c9e09bce2fee69729ea55dbd55f7150d4cf6f7e55461091a02839c21346f1b95 url: "https://pub.dev" source: hosted - version: "5.0.4" + version: "10.0.1" equatable: dependency: transitive description: @@ -77,10 +77,10 @@ packages: dependency: transitive description: name: fake_async - sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" + sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44" url: "https://pub.dev" source: hosted - version: "1.3.1" + version: "1.3.3" flutter: dependency: "direct main" description: flutter @@ -145,10 +145,10 @@ packages: dependency: transitive description: name: intl - sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf + sha256: "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5" url: "https://pub.dev" source: hosted - version: "0.19.0" + version: "0.20.2" json_annotation: dependency: transitive description: @@ -161,26 +161,26 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" + sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de" url: "https://pub.dev" source: hosted - version: "10.0.5" + version: "11.0.2" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" + sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1" url: "https://pub.dev" source: hosted - version: "3.0.5" + version: "3.0.10" leak_tracker_testing: dependency: transitive description: name: leak_tracker_testing - sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" + sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1" url: "https://pub.dev" source: hosted - version: "3.0.1" + version: "3.0.2" lints: dependency: transitive description: @@ -193,10 +193,10 @@ packages: dependency: transitive description: name: matcher - sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb + sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 url: "https://pub.dev" source: hosted - version: "0.12.16+1" + version: "0.12.17" material_color_utilities: dependency: transitive description: @@ -209,10 +209,10 @@ packages: dependency: transitive description: name: meta - sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 + sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394" url: "https://pub.dev" source: hosted - version: "1.15.0" + version: "1.17.0" mobile_scanner: dependency: transitive description: @@ -233,10 +233,10 @@ packages: dependency: transitive description: name: path - sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" + sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5" url: "https://pub.dev" source: hosted - version: "1.9.0" + version: "1.9.1" path_parsing: dependency: transitive description: @@ -345,7 +345,7 @@ packages: dependency: transitive description: flutter source: sdk - version: "0.0.99" + version: "0.0.0" source_span: dependency: transitive description: @@ -358,18 +358,18 @@ packages: dependency: transitive description: name: stack_trace - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" + sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1" url: "https://pub.dev" source: hosted - version: "1.11.1" + version: "1.12.1" stream_channel: dependency: transitive description: name: stream_channel - sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 + sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.4" string_scanner: dependency: transitive description: @@ -390,10 +390,10 @@ packages: dependency: transitive description: name: test_api - sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" + sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55 url: "https://pub.dev" source: hosted - version: "0.7.2" + version: "0.7.7" theme_tailor_annotation: dependency: transitive description: @@ -502,10 +502,10 @@ packages: dependency: transitive description: name: vector_math - sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" + sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b url: "https://pub.dev" source: hosted - version: "2.1.4" + version: "2.2.0" vm_service: dependency: transitive description: @@ -528,14 +528,14 @@ packages: path: "../../widget_toolkit" relative: true source: path - version: "0.2.0" + version: "0.2.3" widget_toolkit_qr: dependency: "direct main" description: path: ".." relative: true source: path - version: "0.2.0" + version: "0.2.1" xml: dependency: transitive description: @@ -545,5 +545,5 @@ packages: source: hosted version: "6.5.0" sdks: - dart: ">=3.5.0 <4.0.0" + dart: ">=3.8.0-0 <4.0.0" flutter: ">=3.24.0" diff --git a/packages/widget_toolkit_qr/lib/src/base/theme/qr_scanner_theme.tailor.dart b/packages/widget_toolkit_qr/lib/src/base/theme/qr_scanner_theme.tailor.dart index 3b358d5d..8a1703f2 100644 --- a/packages/widget_toolkit_qr/lib/src/base/theme/qr_scanner_theme.tailor.dart +++ b/packages/widget_toolkit_qr/lib/src/base/theme/qr_scanner_theme.tailor.dart @@ -1,6 +1,7 @@ // coverage:ignore-file // GENERATED CODE - DO NOT MODIFY BY HAND -// ignore_for_file: type=lint, unused_element, unnecessary_cast +// ignore_for_file: type=lint +// ignore_for_file: unused_element, deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies, annotate_overrides, invalid_annotation_target, unnecessary_question_mark part of 'qr_scanner_theme.dart'; diff --git a/packages/widget_toolkit_qr/pubspec.yaml b/packages/widget_toolkit_qr/pubspec.yaml index 29c6f7a0..06d35518 100644 --- a/packages/widget_toolkit_qr/pubspec.yaml +++ b/packages/widget_toolkit_qr/pubspec.yaml @@ -1,6 +1,6 @@ name: widget_toolkit_qr description: A Flutter package which provides a QR scanner widget easy integrated into the application. -version: 0.2.0 +version: 0.2.1 repository: https://github.com/Prime-Holding/widget_toolkit/tree/master/packages/widget_toolkit_qr issue_tracker: https://github.com/orgs/Prime-Holding/projects/6 homepage: https://primeholding.com/ @@ -34,7 +34,7 @@ dev_dependencies: sdk: flutter golden_toolkit: ^0.15.0 mockito: ^5.4.2 - rx_bloc_generator: ^8.0.0 + rx_bloc_generator: ^9.0.0 rx_bloc_test: ^5.0.0 theme_tailor: ^3.0.0 diff --git a/packages/widget_toolkit_qr/test/lib_qr_scanner/blocs/qr_scanner_bloc_test.mocks.dart b/packages/widget_toolkit_qr/test/lib_qr_scanner/blocs/qr_scanner_bloc_test.mocks.dart index e833b436..25da61f6 100644 --- a/packages/widget_toolkit_qr/test/lib_qr_scanner/blocs/qr_scanner_bloc_test.mocks.dart +++ b/packages/widget_toolkit_qr/test/lib_qr_scanner/blocs/qr_scanner_bloc_test.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit_qr/test/lib_qr_scanner/blocs/qr_scanner_bloc_test.dart. // Do not manually edit this file. @@ -20,10 +20,12 @@ import 'package:widget_toolkit_qr/src/lib_qr_scanner/services/system_permissions // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member class _FakeFuture_0 extends _i1.SmartFake implements _i2.Future { _FakeFuture_0( diff --git a/packages/widget_toolkit_qr/test/lib_qr_scanner/services/system_permissions_service_test.mocks.dart b/packages/widget_toolkit_qr/test/lib_qr_scanner/services/system_permissions_service_test.mocks.dart index 63e51b6d..b0026363 100644 --- a/packages/widget_toolkit_qr/test/lib_qr_scanner/services/system_permissions_service_test.mocks.dart +++ b/packages/widget_toolkit_qr/test/lib_qr_scanner/services/system_permissions_service_test.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit_qr/test/lib_qr_scanner/services/system_permissions_service_test.dart. // Do not manually edit this file. @@ -18,10 +18,12 @@ import 'package:widget_toolkit_qr/src/lib_qr_scanner/repositories/system_permiss // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member /// A class which mocks [SystemPermissionsRepository]. /// diff --git a/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/dark_theme/qr_scanner_page_error.png b/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/dark_theme/qr_scanner_page_error.png index 4a30b052..bab5c375 100644 Binary files a/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/dark_theme/qr_scanner_page_error.png and b/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/dark_theme/qr_scanner_page_error.png differ diff --git a/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/dark_theme/qr_scanner_page_loading.png b/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/dark_theme/qr_scanner_page_loading.png index 0e866649..1233b2a5 100644 Binary files a/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/dark_theme/qr_scanner_page_loading.png and b/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/dark_theme/qr_scanner_page_loading.png differ diff --git a/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/dark_theme/qr_scanner_page_success.png b/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/dark_theme/qr_scanner_page_success.png index be1540e3..e157211e 100644 Binary files a/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/dark_theme/qr_scanner_page_success.png and b/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/dark_theme/qr_scanner_page_success.png differ diff --git a/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/light_theme/qr_scanner_page_error.png b/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/light_theme/qr_scanner_page_error.png index 574f2cf9..5c69c1b2 100644 Binary files a/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/light_theme/qr_scanner_page_error.png and b/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/light_theme/qr_scanner_page_error.png differ diff --git a/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/light_theme/qr_scanner_page_loading.png b/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/light_theme/qr_scanner_page_loading.png index 8ea10e4b..faf3a2ff 100644 Binary files a/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/light_theme/qr_scanner_page_loading.png and b/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/light_theme/qr_scanner_page_loading.png differ diff --git a/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/light_theme/qr_scanner_page_success.png b/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/light_theme/qr_scanner_page_success.png index 59172fb6..eeed0a4c 100644 Binary files a/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/light_theme/qr_scanner_page_success.png and b/packages/widget_toolkit_qr/test/lib_qr_scanner/views/goldens/light_theme/qr_scanner_page_success.png differ diff --git a/packages/widget_toolkit_qr/test/mocks/qr_scanner_mock.mocks.dart b/packages/widget_toolkit_qr/test/mocks/qr_scanner_mock.mocks.dart index 56cdb3f5..65bfc453 100644 --- a/packages/widget_toolkit_qr/test/mocks/qr_scanner_mock.mocks.dart +++ b/packages/widget_toolkit_qr/test/mocks/qr_scanner_mock.mocks.dart @@ -1,4 +1,4 @@ -// Mocks generated by Mockito 5.4.4 from annotations +// Mocks generated by Mockito 5.4.6 from annotations // in widget_toolkit_qr/test/mocks/qr_scanner_mock.dart. // Do not manually edit this file. @@ -18,10 +18,12 @@ import 'package:widget_toolkit_qr/src/lib_qr_scanner/blocs/qr_scanner_bloc.dart' // ignore_for_file: deprecated_member_use_from_same_package // ignore_for_file: implementation_imports // ignore_for_file: invalid_use_of_visible_for_testing_member +// ignore_for_file: must_be_immutable // ignore_for_file: prefer_const_constructors // ignore_for_file: unnecessary_parenthesis // ignore_for_file: camel_case_types // ignore_for_file: subtype_of_sealed_class +// ignore_for_file: invalid_use_of_internal_member class _FakeConnectableStream_0 extends _i1.SmartFake implements _i2.ConnectableStream {