diff --git a/.dart_tool/package_config.json b/.dart_tool/package_config.json index 2f5fdd4..a56129d 100644 --- a/.dart_tool/package_config.json +++ b/.dart_tool/package_config.json @@ -3,723 +3,699 @@ "packages": [ { "name": "_fe_analyzer_shared", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/_fe_analyzer_shared-47.0.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/_fe_analyzer_shared-61.0.0", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "analyzer", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/analyzer-4.7.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/analyzer-5.13.0", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "2.19" }, { "name": "args", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/args-2.3.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/args-2.4.2", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.19" }, { "name": "async", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/async-2.9.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/async-2.11.0", "packageUri": "lib/", - "languageVersion": "2.14" + "languageVersion": "2.18" }, { "name": "auto_route", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/auto_route-5.0.4", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/auto_route-7.4.0", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "auto_route_generator", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/auto_route_generator-5.0.2", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/auto_route_generator-7.1.1", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "boolean_selector", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "build", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build-2.3.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1", "packageUri": "lib/", "languageVersion": "2.17" }, + { + "name": "build", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/build-2.4.0", + "packageUri": "lib/", + "languageVersion": "2.18" + }, { "name": "build_config", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_config-1.1.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_config-1.1.1", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "build_daemon", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_daemon-3.1.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_daemon-4.0.0", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "build_resolvers", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_resolvers-2.0.10", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_resolvers-2.2.0", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "2.18" }, { "name": "build_runner", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_runner-2.3.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_runner-2.4.5", "packageUri": "lib/", - "languageVersion": "2.14" + "languageVersion": "3.0" }, { "name": "build_runner_core", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_runner_core-7.2.6", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_runner_core-7.2.10", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "2.19" }, { "name": "built_collection", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/built_collection-5.1.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/built_collection-5.1.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "built_value", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/built_value-8.4.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/built_value-8.6.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "characters", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/characters-1.2.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/characters-1.3.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "checked_yaml", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/checked_yaml-2.0.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/checked_yaml-2.0.3", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.19" }, { "name": "clock", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/clock-1.1.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/clock-1.1.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "code_builder", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/code_builder-4.3.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/code_builder-4.5.0", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "2.19" }, { "name": "collection", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/collection-1.16.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/collection-1.17.1", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.18" }, { "name": "connectivity_plus", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus-2.3.9", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/connectivity_plus-4.0.1", "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "connectivity_plus_linux", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_linux-1.3.1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "connectivity_plus_macos", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_macos-1.2.6", - "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.18" }, { "name": "connectivity_plus_platform_interface", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_platform_interface-1.2.3", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "connectivity_plus_web", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_web-1.2.5", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "connectivity_plus_windows", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_windows-1.2.2", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/connectivity_plus_platform_interface-1.2.4", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "convert", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/convert-3.1.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/convert-3.1.1", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.18" }, { "name": "coverage", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/coverage-1.6.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/coverage-1.6.3", "packageUri": "lib/", - "languageVersion": "2.15" + "languageVersion": "2.18" }, { "name": "crypto", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.2", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/crypto-3.0.3", "packageUri": "lib/", - "languageVersion": "2.14" + "languageVersion": "2.19" }, { "name": "cupertino_icons", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.5", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.5", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "dart_style", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/dart_style-2.2.4", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/dart_style-2.3.1", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "2.19" }, { "name": "dartz", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/dartz-0.10.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/dartz-0.10.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "dbus", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/dbus-0.7.8", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/dbus-0.7.8", "packageUri": "lib/", "languageVersion": "2.15" }, { "name": "diff_match_patch", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/diff_match_patch-0.4.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/diff_match_patch-0.4.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "dio", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/dio-4.0.6", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/dio-5.2.1+1", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.15" }, { "name": "equatable", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/equatable-2.0.5", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/equatable-2.0.5", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "fake_async", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/fake_async-1.3.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/fake_async-1.3.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "ffi", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/ffi-2.0.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/ffi-2.0.2", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "file", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/file-6.1.4", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/file-6.1.4", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "fixnum", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/fixnum-1.0.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/fixnum-1.1.0", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.19" }, { "name": "flutter", - "rootUri": "file:///Users/theutsavg/Downloads/sdk/flutter/packages/flutter", + "rootUri": "file:///Users/pablo384/development/flutter/packages/flutter", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "3.0" }, { "name": "flutter_lints", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/flutter_lints-2.0.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/flutter_lints-2.0.1", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "flutter_riverpod", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/flutter_riverpod-2.0.2", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/flutter_riverpod-2.3.6", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "flutter_test", - "rootUri": "file:///Users/theutsavg/Downloads/sdk/flutter/packages/flutter_test", + "rootUri": "file:///Users/pablo384/development/flutter/packages/flutter_test", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "3.0" }, { "name": "flutter_web_plugins", - "rootUri": "file:///Users/theutsavg/Downloads/sdk/flutter/packages/flutter_web_plugins", + "rootUri": "file:///Users/pablo384/development/flutter/packages/flutter_web_plugins", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "3.0" }, { "name": "freezed", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/freezed-2.2.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/freezed-2.3.5", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "freezed_annotation", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/freezed_annotation-2.2.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/freezed_annotation-2.2.0", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "frontend_server_client", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/frontend_server_client-2.1.3", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/frontend_server_client-3.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "glob", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/glob-2.1.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/glob-2.1.2", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "graphs", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/graphs-2.3.1", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "http_mock_adapter", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/http_mock_adapter-0.4.4", "packageUri": "lib/", "languageVersion": "2.15" }, - { - "name": "graphs", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/graphs-2.2.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "http_mock_adapter", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/http_mock_adapter-0.3.3", - "packageUri": "lib/", - "languageVersion": "2.12" - }, { "name": "http_multi_server", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/http_multi_server-3.2.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/http_multi_server-3.2.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "http_parser", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/http_parser-4.0.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "io", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/io-1.0.3", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/io-1.0.4", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "js", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/js-0.6.4", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/js-0.6.7", "packageUri": "lib/", - "languageVersion": "2.16" + "languageVersion": "2.19" }, { "name": "json_annotation", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.7.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/json_annotation-4.8.1", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "2.19" }, { "name": "json_serializable", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/json_serializable-6.5.3", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/json_serializable-6.7.0", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "3.0" }, { "name": "lcov_dart", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/lcov_dart-7.0.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/lcov_dart-7.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "lints", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/lints-2.0.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/lints-2.1.1", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "3.0" }, { "name": "logging", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/logging-1.1.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/logging-1.2.0", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.19" }, { "name": "matcher", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.12", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/matcher-0.12.15", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.18" }, { "name": "material_color_utilities", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/material_color_utilities-0.1.5", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/material_color_utilities-0.2.0", "packageUri": "lib/", "languageVersion": "2.13" }, { "name": "meta", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/meta-1.8.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/meta-1.9.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "mime", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/mime-1.0.2", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/mime-1.0.4", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.18" }, { "name": "mockito", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/mockito-5.3.2", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/mockito-5.4.2", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "2.19" }, { "name": "mocktail", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/mocktail-0.3.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/mocktail-0.3.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "nm", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/nm-0.5.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/nm-0.5.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "node_preamble", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/node_preamble-2.0.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/node_preamble-2.0.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "package_config", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/package_config-2.1.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/package_config-2.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/path-1.8.2", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/path-1.8.3", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path_provider_linux", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.8", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/path_provider_linux-2.1.11", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.18" }, { "name": "path_provider_platform_interface", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.5", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.0.6", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path_provider_windows", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.1.3", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/path_provider_windows-2.1.7", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "2.18" }, { "name": "petitparser", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/petitparser-5.0.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/petitparser-5.4.0", "packageUri": "lib/", - "languageVersion": "2.16" + "languageVersion": "2.19" }, { "name": "platform", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/platform-3.1.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/platform-3.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "plugin_platform_interface", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.1.3", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.4", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.17" }, { "name": "pool", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/pool-1.5.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/pool-1.5.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "process", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/process-4.2.4", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/process-4.2.4", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "pub_semver", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/pub_semver-2.1.2", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/pub_semver-2.1.4", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.17" }, { "name": "pubspec_parse", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/pubspec_parse-1.2.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/pubspec_parse-1.2.3", "packageUri": "lib/", - "languageVersion": "2.14" + "languageVersion": "2.18" }, { "name": "riverpod", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/riverpod-2.0.2", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/riverpod-2.3.6", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "shared_preferences", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences-2.0.17", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences-2.1.2", "packageUri": "lib/", - "languageVersion": "2.14" + "languageVersion": "2.18" }, { "name": "shared_preferences_android", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_android-2.0.15", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_android-2.1.4", "packageUri": "lib/", - "languageVersion": "2.14" + "languageVersion": "2.17" }, { "name": "shared_preferences_foundation", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_foundation-2.1.3", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.2.2", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.17" }, { "name": "shared_preferences_linux", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_linux-2.1.3", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.2.0", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.17" }, { "name": "shared_preferences_platform_interface", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_platform_interface-2.1.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_platform_interface-2.2.0", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.17" }, { "name": "shared_preferences_web", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-2.0.4", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_web-2.1.0", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.17" }, { "name": "shared_preferences_windows", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_windows-2.1.3", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.2.0", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.17" }, { "name": "shelf", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shelf-1.4.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/shelf-1.4.1", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "shelf_packages_handler", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shelf_packages_handler-3.0.1", - "packageUri": "lib/", - "languageVersion": "2.14" - }, - { - "name": "shelf_static", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shelf_static-1.1.1", - "packageUri": "lib/", - "languageVersion": "2.14" - }, - { - "name": "shelf_web_socket", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shelf_web_socket-1.0.2", - "packageUri": "lib/", - "languageVersion": "2.14" - }, - { - "name": "sky_engine", - "rootUri": "file:///Users/theutsavg/Downloads/sdk/flutter/bin/cache/pkg/sky_engine", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "source_gen", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_gen-1.2.6", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/shelf_packages_handler-3.0.2", "packageUri": "lib/", "languageVersion": "2.17" }, + { + "name": "shelf_static", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/shelf_static-1.1.2", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "shelf_web_socket", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/shelf_web_socket-1.0.4", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "sky_engine", + "rootUri": "file:///Users/pablo384/development/flutter/bin/cache/pkg/sky_engine", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "source_gen", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_gen-1.3.2", + "packageUri": "lib/", + "languageVersion": "2.18" + }, { "name": "source_helper", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_helper-1.3.3", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_helper-1.3.3", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "source_map_stack_trace", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_map_stack_trace-2.1.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_map_stack_trace-2.1.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "source_maps", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_maps-0.10.11", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_maps-0.10.12", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "source_span", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_span-1.9.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_span-1.9.1", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "stack_trace", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/stack_trace-1.11.0", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.18" }, { "name": "state_notifier", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/state_notifier-0.7.2+1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/state_notifier-0.7.2+1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "state_notifier_test", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/state_notifier_test-0.0.9", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/state_notifier_test-0.0.10", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "3.0" }, { "name": "stream_channel", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/stream_channel-2.1.1", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.14" }, { "name": "stream_transform", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/stream_transform-2.1.0", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "string_scanner", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/string_scanner-1.2.0", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.18" }, { "name": "term_glyph", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/term_glyph-1.2.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "test", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/test-1.21.4", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/test-1.24.1", "packageUri": "lib/", - "languageVersion": "2.14" + "languageVersion": "2.18" }, { "name": "test_api", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.12", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/test_api-0.5.1", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.18" }, { "name": "test_core", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/test_core-0.4.16", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/test_core-0.5.1", "packageUri": "lib/", - "languageVersion": "2.14" + "languageVersion": "2.18" }, { "name": "test_coverage_badge", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/test_coverage_badge-0.2.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/test_coverage_badge-0.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "timing", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/timing-1.0.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/timing-1.0.1", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.14" }, { "name": "typed_data", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/typed_data-1.3.2", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.17" }, { "name": "vector_math", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.2", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/vector_math-2.1.4", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "vm_service", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/vm_service-9.4.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/vm_service-11.7.1", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "watcher", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/watcher-1.1.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "web_socket_channel", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/web_socket_channel-2.4.0", "packageUri": "lib/", "languageVersion": "2.15" }, - { - "name": "watcher", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/watcher-1.0.2", - "packageUri": "lib/", - "languageVersion": "2.14" - }, - { - "name": "web_socket_channel", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/web_socket_channel-2.2.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, { "name": "webkit_inspection_protocol", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/webkit_inspection_protocol-1.2.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/webkit_inspection_protocol-1.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "win32", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/win32-3.1.3", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/win32-5.0.3", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "3.0" }, { "name": "xdg_directories", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/xdg_directories-1.0.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/xdg_directories-1.0.0", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "xml", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/xml-6.1.0", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/xml-6.3.0", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "2.19" }, { "name": "yaml", - "rootUri": "file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.1", + "rootUri": "file:///Users/pablo384/.pub-cache/hosted/pub.dev/yaml-3.1.2", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "2.19" }, { "name": "flutter_project", @@ -728,7 +704,7 @@ "languageVersion": "2.17" } ], - "generated": "2023-03-07T21:36:00.991378Z", + "generated": "2023-06-19T20:07:54.217738Z", "generator": "pub", - "generatorVersion": "2.18.4" + "generatorVersion": "3.0.5" } diff --git a/.dart_tool/package_config_subset b/.dart_tool/package_config_subset index c027077..2daed08 100644 --- a/.dart_tool/package_config_subset +++ b/.dart_tool/package_config_subset @@ -1,485 +1,469 @@ _fe_analyzer_shared 2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/_fe_analyzer_shared-47.0.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/_fe_analyzer_shared-47.0.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/_fe_analyzer_shared-61.0.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/_fe_analyzer_shared-61.0.0/lib/ analyzer -2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/analyzer-4.7.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/analyzer-4.7.0/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/analyzer-5.13.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/analyzer-5.13.0/lib/ args -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/args-2.3.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/args-2.3.1/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/args-2.4.2/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/args-2.4.2/lib/ async -2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/async-2.9.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/async-2.9.0/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/async-2.11.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/async-2.11.0/lib/ auto_route 2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/auto_route-5.0.4/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/auto_route-5.0.4/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/auto_route-7.4.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/auto_route-7.4.0/lib/ auto_route_generator 2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/auto_route_generator-5.0.2/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/auto_route_generator-5.0.2/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/auto_route_generator-7.1.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/auto_route_generator-7.1.1/lib/ boolean_selector -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/ -build 2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build-2.3.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build-2.3.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/lib/ +build +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/build-2.4.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/build-2.4.0/lib/ build_config 2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_config-1.1.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_config-1.1.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_config-1.1.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_config-1.1.1/lib/ build_daemon 2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_daemon-3.1.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_daemon-3.1.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_daemon-4.0.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_daemon-4.0.0/lib/ build_resolvers -2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_resolvers-2.0.10/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_resolvers-2.0.10/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_resolvers-2.2.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_resolvers-2.2.0/lib/ build_runner -2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_runner-2.3.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_runner-2.3.0/lib/ +3.0 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_runner-2.4.5/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_runner-2.4.5/lib/ build_runner_core -2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_runner_core-7.2.6/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/build_runner_core-7.2.6/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_runner_core-7.2.10/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/build_runner_core-7.2.10/lib/ built_collection 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/built_collection-5.1.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/built_collection-5.1.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/built_collection-5.1.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/built_collection-5.1.1/lib/ built_value 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/built_value-8.4.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/built_value-8.4.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/built_value-8.6.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/built_value-8.6.1/lib/ characters 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/characters-1.2.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/characters-1.2.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/characters-1.3.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/ checked_yaml -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/checked_yaml-2.0.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/checked_yaml-2.0.1/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/checked_yaml-2.0.3/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/checked_yaml-2.0.3/lib/ clock 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/clock-1.1.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/clock-1.1.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/clock-1.1.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/clock-1.1.1/lib/ code_builder -2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/code_builder-4.3.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/code_builder-4.3.0/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/code_builder-4.5.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/code_builder-4.5.0/lib/ collection -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/collection-1.16.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/collection-1.16.0/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/collection-1.17.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/collection-1.17.1/lib/ connectivity_plus -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus-2.3.9/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus-2.3.9/lib/ -connectivity_plus_linux -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_linux-1.3.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_linux-1.3.1/lib/ -connectivity_plus_macos -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_macos-1.2.6/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_macos-1.2.6/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/connectivity_plus-4.0.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/connectivity_plus-4.0.1/lib/ connectivity_plus_platform_interface 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_platform_interface-1.2.3/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_platform_interface-1.2.3/lib/ -connectivity_plus_web -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_web-1.2.5/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_web-1.2.5/lib/ -connectivity_plus_windows -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_windows-1.2.2/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/connectivity_plus_windows-1.2.2/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/connectivity_plus_platform_interface-1.2.4/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/connectivity_plus_platform_interface-1.2.4/lib/ convert -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/convert-3.1.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/convert-3.1.0/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/convert-3.1.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/convert-3.1.1/lib/ coverage -2.15 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/coverage-1.6.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/coverage-1.6.1/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/coverage-1.6.3/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/coverage-1.6.3/lib/ crypto -2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.2/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.2/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/crypto-3.0.3/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/crypto-3.0.3/lib/ cupertino_icons 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.5/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.5/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.5/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.5/lib/ dart_style -2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/dart_style-2.2.4/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/dart_style-2.2.4/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/dart_style-2.3.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/dart_style-2.3.1/lib/ dartz 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/dartz-0.10.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/dartz-0.10.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/dartz-0.10.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/dartz-0.10.1/lib/ dbus 2.15 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/dbus-0.7.8/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/dbus-0.7.8/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/dbus-0.7.8/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/dbus-0.7.8/lib/ diff_match_patch 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/diff_match_patch-0.4.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/diff_match_patch-0.4.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/diff_match_patch-0.4.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/diff_match_patch-0.4.1/lib/ dio -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/dio-4.0.6/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/dio-4.0.6/lib/ +2.15 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/dio-5.2.1+1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/dio-5.2.1+1/lib/ equatable 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/equatable-2.0.5/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/equatable-2.0.5/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/equatable-2.0.5/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/equatable-2.0.5/lib/ fake_async 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/fake_async-1.3.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/fake_async-1.3.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/fake_async-1.3.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/fake_async-1.3.1/lib/ ffi 2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/ffi-2.0.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/ffi-2.0.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/ffi-2.0.2/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/ffi-2.0.2/lib/ file 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/file-6.1.4/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/file-6.1.4/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/file-6.1.4/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/file-6.1.4/lib/ fixnum -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/fixnum-1.0.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/fixnum-1.0.1/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/fixnum-1.1.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/fixnum-1.1.0/lib/ flutter_lints 2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/flutter_lints-2.0.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/flutter_lints-2.0.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/flutter_lints-2.0.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/flutter_lints-2.0.1/lib/ flutter_riverpod 2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/flutter_riverpod-2.0.2/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/flutter_riverpod-2.0.2/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/flutter_riverpod-2.3.6/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/flutter_riverpod-2.3.6/lib/ freezed 2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/freezed-2.2.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/freezed-2.2.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/freezed-2.3.5/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/freezed-2.3.5/lib/ freezed_annotation 2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/freezed_annotation-2.2.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/freezed_annotation-2.2.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/freezed_annotation-2.2.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/freezed_annotation-2.2.0/lib/ frontend_server_client 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/frontend_server_client-2.1.3/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/frontend_server_client-2.1.3/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/frontend_server_client-3.2.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/frontend_server_client-3.2.0/lib/ glob -2.15 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/glob-2.1.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/glob-2.1.0/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/glob-2.1.2/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/glob-2.1.2/lib/ graphs -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/graphs-2.2.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/graphs-2.2.0/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/graphs-2.3.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/graphs-2.3.1/lib/ http_mock_adapter -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/http_mock_adapter-0.3.3/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/http_mock_adapter-0.3.3/lib/ +2.15 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/http_mock_adapter-0.4.4/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/http_mock_adapter-0.4.4/lib/ http_multi_server 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/http_multi_server-3.2.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/http_multi_server-3.2.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/http_multi_server-3.2.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/http_multi_server-3.2.1/lib/ http_parser 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/http_parser-4.0.2/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/http_parser-4.0.2/lib/ io 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/io-1.0.3/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/io-1.0.3/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/io-1.0.4/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/io-1.0.4/lib/ js -2.16 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/js-0.6.4/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/js-0.6.4/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/js-0.6.7/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/js-0.6.7/lib/ json_annotation -2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.7.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.7.0/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/json_annotation-4.8.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/json_annotation-4.8.1/lib/ json_serializable -2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/json_serializable-6.5.3/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/json_serializable-6.5.3/lib/ +3.0 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/json_serializable-6.7.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/json_serializable-6.7.0/lib/ lcov_dart 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/lcov_dart-7.0.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/lcov_dart-7.0.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/lcov_dart-7.0.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/lcov_dart-7.0.0/lib/ lints -2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/lints-2.0.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/lints-2.0.0/lib/ +3.0 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/lints-2.1.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/lints-2.1.1/lib/ logging -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/logging-1.1.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/logging-1.1.0/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/logging-1.2.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/logging-1.2.0/lib/ matcher -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.12/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.12/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/matcher-0.12.15/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/matcher-0.12.15/lib/ material_color_utilities 2.13 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/material_color_utilities-0.1.5/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/material_color_utilities-0.1.5/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/material_color_utilities-0.2.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/material_color_utilities-0.2.0/lib/ meta 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/meta-1.8.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/meta-1.8.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/meta-1.9.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/meta-1.9.1/lib/ mime -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/mime-1.0.2/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/mime-1.0.2/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/mime-1.0.4/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/mime-1.0.4/lib/ mockito -2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/mockito-5.3.2/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/mockito-5.3.2/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/mockito-5.4.2/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/mockito-5.4.2/lib/ mocktail 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/mocktail-0.3.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/mocktail-0.3.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/mocktail-0.3.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/mocktail-0.3.0/lib/ nm 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/nm-0.5.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/nm-0.5.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/nm-0.5.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/nm-0.5.0/lib/ node_preamble 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/node_preamble-2.0.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/node_preamble-2.0.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/node_preamble-2.0.2/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/node_preamble-2.0.2/lib/ package_config 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/package_config-2.1.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/package_config-2.1.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/package_config-2.1.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/package_config-2.1.0/lib/ path 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/path-1.8.2/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/path-1.8.2/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/path-1.8.3/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/path-1.8.3/lib/ path_provider_linux -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.8/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.8/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/path_provider_linux-2.1.11/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/path_provider_linux-2.1.11/lib/ path_provider_platform_interface 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.5/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.5/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.0.6/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.0.6/lib/ path_provider_windows -2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.1.3/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.1.3/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/path_provider_windows-2.1.7/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/path_provider_windows-2.1.7/lib/ petitparser -2.16 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/petitparser-5.0.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/petitparser-5.0.0/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/petitparser-5.4.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/petitparser-5.4.0/lib/ platform 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/platform-3.1.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/platform-3.1.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/platform-3.1.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/platform-3.1.0/lib/ plugin_platform_interface -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.1.3/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.1.3/lib/ +2.17 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.4/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.4/lib/ pool 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/pool-1.5.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/pool-1.5.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/pool-1.5.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/pool-1.5.1/lib/ process 2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/process-4.2.4/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/process-4.2.4/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/process-4.2.4/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/process-4.2.4/lib/ pub_semver -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/pub_semver-2.1.2/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/pub_semver-2.1.2/lib/ +2.17 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/pub_semver-2.1.4/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/pub_semver-2.1.4/lib/ pubspec_parse -2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/pubspec_parse-1.2.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/pubspec_parse-1.2.1/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/pubspec_parse-1.2.3/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/pubspec_parse-1.2.3/lib/ riverpod 2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/riverpod-2.0.2/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/riverpod-2.0.2/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/riverpod-2.3.6/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/riverpod-2.3.6/lib/ shared_preferences -2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences-2.0.17/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences-2.0.17/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences-2.1.2/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences-2.1.2/lib/ shared_preferences_android -2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_android-2.0.15/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_android-2.0.15/lib/ +2.17 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_android-2.1.4/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_android-2.1.4/lib/ shared_preferences_foundation -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_foundation-2.1.3/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_foundation-2.1.3/lib/ +2.17 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.2.2/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.2.2/lib/ shared_preferences_linux -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_linux-2.1.3/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_linux-2.1.3/lib/ +2.17 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.2.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.2.0/lib/ shared_preferences_platform_interface -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_platform_interface-2.1.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_platform_interface-2.1.0/lib/ +2.17 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_platform_interface-2.2.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_platform_interface-2.2.0/lib/ shared_preferences_web -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-2.0.4/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-2.0.4/lib/ +2.17 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_web-2.1.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_web-2.1.0/lib/ shared_preferences_windows -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_windows-2.1.3/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shared_preferences_windows-2.1.3/lib/ +2.17 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.2.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.2.0/lib/ shelf 2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shelf-1.4.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shelf-1.4.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shelf-1.4.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shelf-1.4.1/lib/ shelf_packages_handler -2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shelf_packages_handler-3.0.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shelf_packages_handler-3.0.1/lib/ -shelf_static -2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shelf_static-1.1.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shelf_static-1.1.1/lib/ -shelf_web_socket -2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shelf_web_socket-1.0.2/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/shelf_web_socket-1.0.2/lib/ -source_gen 2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_gen-1.2.6/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_gen-1.2.6/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shelf_packages_handler-3.0.2/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shelf_packages_handler-3.0.2/lib/ +shelf_static +2.17 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shelf_static-1.1.2/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shelf_static-1.1.2/lib/ +shelf_web_socket +2.17 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shelf_web_socket-1.0.4/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/shelf_web_socket-1.0.4/lib/ +source_gen +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_gen-1.3.2/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_gen-1.3.2/lib/ source_helper 2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_helper-1.3.3/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_helper-1.3.3/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_helper-1.3.3/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_helper-1.3.3/lib/ source_map_stack_trace 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_map_stack_trace-2.1.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_map_stack_trace-2.1.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_map_stack_trace-2.1.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_map_stack_trace-2.1.1/lib/ source_maps 2.18 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_maps-0.10.11/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_maps-0.10.11/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_maps-0.10.12/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_maps-0.10.12/lib/ source_span 2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_span-1.9.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/source_span-1.9.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_span-1.9.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/source_span-1.9.1/lib/ stack_trace -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/stack_trace-1.11.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/stack_trace-1.11.0/lib/ state_notifier 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/state_notifier-0.7.2+1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/state_notifier-0.7.2+1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/state_notifier-0.7.2+1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/state_notifier-0.7.2+1/lib/ state_notifier_test -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/state_notifier_test-0.0.9/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/state_notifier_test-0.0.9/lib/ +3.0 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/state_notifier_test-0.0.10/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/state_notifier_test-0.0.10/lib/ stream_channel -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/ +2.14 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/stream_channel-2.1.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/stream_channel-2.1.1/lib/ stream_transform 2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/stream_transform-2.1.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/stream_transform-2.1.0/lib/ string_scanner -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.1/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/lib/ term_glyph 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.1/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/lib/ test -2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/test-1.21.4/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/test-1.21.4/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/test-1.24.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/test-1.24.1/lib/ test_api -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.12/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.12/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/test_api-0.5.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/test_api-0.5.1/lib/ test_core -2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/test_core-0.4.16/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/test_core-0.4.16/lib/ +2.18 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/test_core-0.5.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/test_core-0.5.1/lib/ test_coverage_badge 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/test_coverage_badge-0.2.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/test_coverage_badge-0.2.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/test_coverage_badge-0.2.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/test_coverage_badge-0.2.0/lib/ timing -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/timing-1.0.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/timing-1.0.0/lib/ +2.14 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/timing-1.0.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/timing-1.0.1/lib/ typed_data -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.1/lib/ +2.17 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/typed_data-1.3.2/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/typed_data-1.3.2/lib/ vector_math 2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.2/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.2/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/vector_math-2.1.4/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/ vm_service -2.15 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/vm_service-9.4.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/vm_service-9.4.0/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/vm_service-11.7.1/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/vm_service-11.7.1/lib/ watcher -2.14 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/watcher-1.0.2/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/watcher-1.0.2/lib/ +3.0 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/watcher-1.1.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/watcher-1.1.0/lib/ web_socket_channel -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/web_socket_channel-2.2.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/web_socket_channel-2.2.0/lib/ +2.15 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/web_socket_channel-2.4.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/web_socket_channel-2.4.0/lib/ webkit_inspection_protocol 2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/webkit_inspection_protocol-1.2.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/webkit_inspection_protocol-1.2.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/webkit_inspection_protocol-1.2.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/webkit_inspection_protocol-1.2.0/lib/ win32 -2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/win32-3.1.3/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/win32-3.1.3/lib/ +3.0 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/win32-5.0.3/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/win32-5.0.3/lib/ xdg_directories 2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/xdg_directories-1.0.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/xdg_directories-1.0.0/lib/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/xdg_directories-1.0.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/xdg_directories-1.0.0/lib/ xml -2.17 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/xml-6.1.0/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/xml-6.1.0/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/xml-6.3.0/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/xml-6.3.0/lib/ yaml -2.12 -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.1/ -file:///Users/theutsavg/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.1/lib/ +2.19 +file:///Users/pablo384/.pub-cache/hosted/pub.dev/yaml-3.1.2/ +file:///Users/pablo384/.pub-cache/hosted/pub.dev/yaml-3.1.2/lib/ +sky_engine +3.0 +file:///Users/pablo384/development/flutter/bin/cache/pkg/sky_engine/ +file:///Users/pablo384/development/flutter/bin/cache/pkg/sky_engine/lib/ +flutter +3.0 +file:///Users/pablo384/development/flutter/packages/flutter/ +file:///Users/pablo384/development/flutter/packages/flutter/lib/ +flutter_test +3.0 +file:///Users/pablo384/development/flutter/packages/flutter_test/ +file:///Users/pablo384/development/flutter/packages/flutter_test/lib/ +flutter_web_plugins +3.0 +file:///Users/pablo384/development/flutter/packages/flutter_web_plugins/ +file:///Users/pablo384/development/flutter/packages/flutter_web_plugins/lib/ flutter_project 2.17 -file:///Users/theutsavg/Desktop/fyp/riverpod_clean_arch_tdd/ -file:///Users/theutsavg/Desktop/fyp/riverpod_clean_arch_tdd/lib/ -sky_engine -2.12 -file:///Users/theutsavg/Downloads/sdk/flutter/bin/cache/pkg/sky_engine/ -file:///Users/theutsavg/Downloads/sdk/flutter/bin/cache/pkg/sky_engine/lib/ -flutter -2.17 -file:///Users/theutsavg/Downloads/sdk/flutter/packages/flutter/ -file:///Users/theutsavg/Downloads/sdk/flutter/packages/flutter/lib/ -flutter_test -2.17 -file:///Users/theutsavg/Downloads/sdk/flutter/packages/flutter_test/ -file:///Users/theutsavg/Downloads/sdk/flutter/packages/flutter_test/lib/ -flutter_web_plugins -2.17 -file:///Users/theutsavg/Downloads/sdk/flutter/packages/flutter_web_plugins/ -file:///Users/theutsavg/Downloads/sdk/flutter/packages/flutter_web_plugins/lib/ +file:///Users/pablo384/projects/flutter/flutter_clean_architecture_riverpod/ +file:///Users/pablo384/projects/flutter/flutter_clean_architecture_riverpod/lib/ 2 diff --git a/.dart_tool/version b/.dart_tool/version index 7cb75ca..73e93bb 100644 --- a/.dart_tool/version +++ b/.dart_tool/version @@ -1 +1 @@ -3.3.8 \ No newline at end of file +3.10.5 \ No newline at end of file diff --git a/android/build.gradle b/android/build.gradle index 83ae220..3cdaac9 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -26,6 +26,6 @@ subprojects { project.evaluationDependsOn(':app') } -task clean(type: Delete) { +tasks.register("clean", Delete) { delete rootProject.buildDir } diff --git a/lib/features/authentication/presentation/providers/state/auth_state.freezed.dart b/lib/features/authentication/presentation/providers/state/auth_state.freezed.dart index 1a2b3c3..d9d5c7a 100644 --- a/lib/features/authentication/presentation/providers/state/auth_state.freezed.dart +++ b/lib/features/authentication/presentation/providers/state/auth_state.freezed.dart @@ -1,7 +1,7 @@ // coverage:ignore-file // GENERATED CODE - DO NOT MODIFY BY HAND // 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 +// 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 'auth_state.dart'; diff --git a/lib/features/authentication/presentation/screens/login_screen.dart b/lib/features/authentication/presentation/screens/login_screen.dart index 5aa28fd..a93472c 100644 --- a/lib/features/authentication/presentation/screens/login_screen.dart +++ b/lib/features/authentication/presentation/screens/login_screen.dart @@ -3,9 +3,11 @@ import 'package:flutter/material.dart'; import 'package:flutter_project/features/authentication/presentation/providers/auth_providers.dart'; import 'package:flutter_project/features/authentication/presentation/providers/state/auth_state.dart'; import 'package:flutter_project/features/authentication/presentation/widgets/auth_field.dart'; -import 'package:flutter_project/routes/app_route.gr.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; +import '../../../../routes/app_route.dart'; + +@RoutePage() class LoginScreen extends ConsumerWidget { static const routeName = '/loginScreen'; @@ -26,7 +28,7 @@ class LoginScreen extends ConsumerWidget { ScaffoldMessenger.of(context).showSnackBar( SnackBar(content: Text(next.exception.message.toString()))); } else if (next is Success) { - AutoRouter.of(context).pushAndPopUntil(const DashboardScreen(), + AutoRouter.of(context).pushAndPopUntil(const DashboardRoute(), predicate: (_) => false); } }), diff --git a/lib/features/dashboard/presentation/screens/dashboard_screen.dart b/lib/features/dashboard/presentation/screens/dashboard_screen.dart index 4b58472..ef2ae59 100644 --- a/lib/features/dashboard/presentation/screens/dashboard_screen.dart +++ b/lib/features/dashboard/presentation/screens/dashboard_screen.dart @@ -1,11 +1,13 @@ import 'dart:async'; +import 'package:auto_route/auto_route.dart'; import 'package:flutter/material.dart'; import 'package:flutter_project/features/dashboard/presentation/providers/dashboard_state_provider.dart'; import 'package:flutter_project/features/dashboard/presentation/providers/state/dashboard_state.dart'; import 'package:flutter_project/features/dashboard/presentation/widgets/dashboard_drawer.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; +@RoutePage() class DashboardScreen extends ConsumerStatefulWidget { static const String routeName = 'DashboardScreen'; diff --git a/lib/features/dashboard/presentation/widgets/dashboard_drawer.dart b/lib/features/dashboard/presentation/widgets/dashboard_drawer.dart index 4393a7e..cadf7ca 100644 --- a/lib/features/dashboard/presentation/widgets/dashboard_drawer.dart +++ b/lib/features/dashboard/presentation/widgets/dashboard_drawer.dart @@ -1,11 +1,12 @@ import 'package:auto_route/auto_route.dart'; import 'package:flutter/material.dart'; -import 'package:flutter_project/routes/app_route.gr.dart'; import 'package:flutter_project/services/user_cache_service/domain/providers/current_user_provider.dart'; import 'package:flutter_project/services/user_cache_service/domain/providers/user_cache_provider.dart'; import 'package:flutter_project/shared/theme/app_theme.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; +import '../../../../routes/app_route.dart'; + class DashboardDrawer extends ConsumerWidget { const DashboardDrawer({ Key? key, @@ -23,7 +24,7 @@ class DashboardDrawer extends ConsumerWidget { UserAccountsDrawerHeader( margin: EdgeInsets.zero, decoration: BoxDecoration( - color: Theme.of(context).backgroundColor, + color: Theme.of(context).colorScheme.background, ), accountName: Text( '${currentUser?.firstName}', @@ -42,7 +43,7 @@ class DashboardDrawer extends ConsumerWidget { await ref.read(userLocalRepositoryProvider).deleteUser(); // ignore: use_build_context_synchronously AutoRouter.of(context).pushAndPopUntil( - LoginScreen(), + LoginRoute(), predicate: (_) => false, ); }, diff --git a/lib/features/splash/presentation/screens/splash_screen.dart b/lib/features/splash/presentation/screens/splash_screen.dart index 82c4645..39a3c78 100644 --- a/lib/features/splash/presentation/screens/splash_screen.dart +++ b/lib/features/splash/presentation/screens/splash_screen.dart @@ -1,9 +1,11 @@ import 'package:auto_route/auto_route.dart'; import 'package:flutter/material.dart'; import 'package:flutter_project/features/splash/presentation/providers/splash_provider.dart'; -import 'package:flutter_project/routes/app_route.gr.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; +import '../../../../routes/app_route.dart'; + +@RoutePage() class SplashScreen extends ConsumerStatefulWidget { static const String routeName = '/splashScreen'; const SplashScreen({Key? key}) : super(key: key); @@ -20,8 +22,8 @@ class _SplashScreenState extends ConsumerState { Future.delayed(const Duration(seconds: 2), () async { final isUserLoggedIn = await ref.read(userLoginCheckProvider.future); final route = isUserLoggedIn - ? const DashboardScreen() - : LoginScreen() as PageRouteInfo; + ? const DashboardRoute() + : LoginRoute() as PageRouteInfo; // ignore: use_build_context_synchronously AutoRouter.of(context).pushAndPopUntil( route, @@ -33,7 +35,7 @@ class _SplashScreenState extends ConsumerState { @override Widget build(BuildContext context) { return Scaffold( - backgroundColor: Theme.of(context).backgroundColor, + backgroundColor: Theme.of(context).colorScheme.background, body: const Center( child: Text( 'Splash Screen', diff --git a/lib/main/app.dart b/lib/main/app.dart index 1c2df9f..2e6e515 100644 --- a/lib/main/app.dart +++ b/lib/main/app.dart @@ -1,8 +1,9 @@ import 'package:flutter/material.dart'; -import 'package:flutter_project/routes/app_route.gr.dart'; import 'package:flutter_project/shared/theme/app_theme.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; +import '../routes/app_route.dart'; + class MyApp extends ConsumerWidget { MyApp({super.key}); diff --git a/lib/routes/app_route.dart b/lib/routes/app_route.dart index 7bdb811..1f809eb 100644 --- a/lib/routes/app_route.dart +++ b/lib/routes/app_route.dart @@ -1,14 +1,33 @@ import 'package:auto_route/auto_route.dart'; -import 'package:flutter_project/features/authentication/presentation/screens/login_screen.dart'; -import 'package:flutter_project/features/dashboard/presentation/screens/dashboard_screen.dart'; -import 'package:flutter_project/features/splash/presentation/screens/splash_screen.dart'; +import 'package:flutter/material.dart'; -@MaterialAutoRouter( - replaceInRouteName: 'Page,Route', - routes: [ - MaterialRoute(page: SplashScreen, initial: true), - MaterialRoute(page: LoginScreen, path: LoginScreen.routeName), - MaterialRoute(page: DashboardScreen, path: DashboardScreen.routeName), - ], -) -class $AppRouter {} +import '../features/authentication/presentation/screens/login_screen.dart'; +import '../features/dashboard/presentation/screens/dashboard_screen.dart'; +import '../features/splash/presentation/screens/splash_screen.dart'; +part 'app_route.gr.dart'; +// @MaterialAutoRouter( +// replaceInRouteName: 'Page,Route', +// routes: [ +// MaterialRoute(page: SplashScreen, initial: true), +// MaterialRoute(page: LoginScreen, path: LoginScreen.routeName), +// MaterialRoute(page: DashboardScreen, path: DashboardScreen.routeName), +// ], +// ) + +@AutoRouterConfig(replaceInRouteName: 'Screen,Route') +class AppRouter extends _$AppRouter { +// @override +// replaceInRouteName + + @override + RouteType get defaultRouteType => + const RouteType.material(); //.cupertino, .adaptive ..etc + + @override + List get routes => [ + /// routes go here + AutoRoute(page: SplashRoute.page, initial: true), + AutoRoute(page: LoginRoute.page), + AutoRoute(page: DashboardRoute.page), + ]; +} diff --git a/lib/routes/app_route.gr.dart b/lib/routes/app_route.gr.dart index fb004e4..dbe4ae8 100644 --- a/lib/routes/app_route.gr.dart +++ b/lib/routes/app_route.gr.dart @@ -1,114 +1,95 @@ -// ************************************************************************** -// AutoRouteGenerator -// ************************************************************************** - // GENERATED CODE - DO NOT MODIFY BY HAND // ************************************************************************** -// AutoRouteGenerator +// AutoRouterGenerator // ************************************************************************** -// + // ignore_for_file: type=lint +// coverage:ignore-file -// ignore_for_file: no_leading_underscores_for_library_prefixes -import 'package:auto_route/auto_route.dart' as _i4; -import 'package:flutter/material.dart' as _i5; +part of 'app_route.dart'; -import '../features/authentication/presentation/screens/login_screen.dart' - as _i2; -import '../features/dashboard/presentation/screens/dashboard_screen.dart' - as _i3; -import '../features/splash/presentation/screens/splash_screen.dart' as _i1; - -class AppRouter extends _i4.RootStackRouter { - AppRouter([_i5.GlobalKey<_i5.NavigatorState>? navigatorKey]) - : super(navigatorKey); +abstract class _$AppRouter extends RootStackRouter { + // ignore: unused_element + _$AppRouter({super.navigatorKey}); @override - final Map pagesMap = { - SplashScreen.name: (routeData) { - return _i4.MaterialPageX( + final Map pagesMap = { + SplashRoute.name: (routeData) { + return AutoRoutePage( routeData: routeData, - child: const _i1.SplashScreen(), + child: const SplashScreen(), ); }, - LoginScreen.name: (routeData) { - final args = routeData.argsAs( - orElse: () => const LoginScreenArgs()); - return _i4.MaterialPageX( + DashboardRoute.name: (routeData) { + return AutoRoutePage( routeData: routeData, - child: _i2.LoginScreen(key: args.key), + child: const DashboardScreen(), ); }, - DashboardScreen.name: (routeData) { - return _i4.MaterialPageX( + LoginRoute.name: (routeData) { + final args = routeData.argsAs( + orElse: () => const LoginRouteArgs()); + return AutoRoutePage( routeData: routeData, - child: const _i3.DashboardScreen(), + child: LoginScreen(key: args.key), ); }, }; - - @override - List<_i4.RouteConfig> get routes => [ - _i4.RouteConfig( - SplashScreen.name, - path: '/', - ), - _i4.RouteConfig( - LoginScreen.name, - path: '/loginScreen', - ), - _i4.RouteConfig( - DashboardScreen.name, - path: 'DashboardScreen', - ), - ]; } /// generated route for -/// [_i1.SplashScreen] -class SplashScreen extends _i4.PageRouteInfo { - const SplashScreen() +/// [SplashScreen] +class SplashRoute extends PageRouteInfo { + const SplashRoute({List? children}) : super( - SplashScreen.name, - path: '/', + SplashRoute.name, + initialChildren: children, ); - static const String name = 'SplashScreen'; + static const String name = 'SplashRoute'; + + static const PageInfo page = PageInfo(name); } /// generated route for -/// [_i2.LoginScreen] -class LoginScreen extends _i4.PageRouteInfo { - LoginScreen({_i5.Key? key}) +/// [DashboardScreen] +class DashboardRoute extends PageRouteInfo { + const DashboardRoute({List? children}) : super( - LoginScreen.name, - path: '/loginScreen', - args: LoginScreenArgs(key: key), + DashboardRoute.name, + initialChildren: children, ); - static const String name = 'LoginScreen'; + static const String name = 'DashboardRoute'; + + static const PageInfo page = PageInfo(name); } -class LoginScreenArgs { - const LoginScreenArgs({this.key}); +/// generated route for +/// [LoginScreen] +class LoginRoute extends PageRouteInfo { + LoginRoute({ + Key? key, + List? children, + }) : super( + LoginRoute.name, + args: LoginRouteArgs(key: key), + initialChildren: children, + ); - final _i5.Key? key; + static const String name = 'LoginRoute'; + + static const PageInfo page = PageInfo(name); +} + +class LoginRouteArgs { + const LoginRouteArgs({this.key}); + + final Key? key; @override String toString() { - return 'LoginScreenArgs{key: $key}'; + return 'LoginRouteArgs{key: $key}'; } } - -/// generated route for -/// [_i3.DashboardScreen] -class DashboardScreen extends _i4.PageRouteInfo { - const DashboardScreen() - : super( - DashboardScreen.name, - path: 'DashboardScreen', - ); - - static const String name = 'DashboardScreen'; -} diff --git a/lib/shared/domain/models/product/product_model.freezed.dart b/lib/shared/domain/models/product/product_model.freezed.dart index 874d21c..9d88e00 100644 --- a/lib/shared/domain/models/product/product_model.freezed.dart +++ b/lib/shared/domain/models/product/product_model.freezed.dart @@ -1,7 +1,7 @@ // coverage:ignore-file // GENERATED CODE - DO NOT MODIFY BY HAND // 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 +// 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 'product_model.dart'; @@ -276,6 +276,7 @@ class _$_Product implements _Product { @override @JsonKey() List get images { + if (_images is EqualUnmodifiableListView) return _images; // ignore: implicit_dynamic_type return EqualUnmodifiableListView(_images); } diff --git a/lib/shared/mixins/exception_handler_mixin.dart b/lib/shared/mixins/exception_handler_mixin.dart index 4719522..1d27854 100644 --- a/lib/shared/mixins/exception_handler_mixin.dart +++ b/lib/shared/mixins/exception_handler_mixin.dart @@ -35,11 +35,11 @@ mixin ExceptionHandlerMixin on NetworkService { identifier = 'Socket Exception ${e.message}\n at $endpoint'; break; - case DioError: - e as DioError; + case DioException: + e as DioException; message = e.response?.data?['message'] ?? 'Internal Error occured'; statusCode = 1; - identifier = 'DioError ${e.message} \nat $endpoint'; + identifier = 'DioException ${e.message} \nat $endpoint'; break; default: diff --git a/lib/shared/theme/app_theme.dart b/lib/shared/theme/app_theme.dart index 01c898a..ee28ef2 100644 --- a/lib/shared/theme/app_theme.dart +++ b/lib/shared/theme/app_theme.dart @@ -47,7 +47,7 @@ class AppTheme { error: AppColors.error, background: AppColors.black, ), - backgroundColor: AppColors.black, + // backgroundColor: AppColors.black, scaffoldBackgroundColor: AppColors.black, textTheme: TextThemes.darkTextTheme, primaryTextTheme: TextThemes.primaryTextTheme, diff --git a/lib/shared/theme/text_theme.dart b/lib/shared/theme/text_theme.dart index f40a442..b48b4b3 100644 --- a/lib/shared/theme/text_theme.dart +++ b/lib/shared/theme/text_theme.dart @@ -7,14 +7,14 @@ class TextThemes { static TextTheme get textTheme { return const TextTheme( - bodyText1: AppTextStyles.bodyLg, - bodyText2: AppTextStyles.body, - subtitle1: AppTextStyles.bodySm, - subtitle2: AppTextStyles.bodyXs, - headline1: AppTextStyles.h1, - headline2: AppTextStyles.h2, - headline3: AppTextStyles.h3, - headline4: AppTextStyles.h4, + bodyLarge: AppTextStyles.bodyLg, + bodyMedium: AppTextStyles.body, + titleMedium: AppTextStyles.bodySm, + titleSmall: AppTextStyles.bodyXs, + displayLarge: AppTextStyles.h1, + displayMedium: AppTextStyles.h2, + displaySmall: AppTextStyles.h3, + headlineMedium: AppTextStyles.h4, ); } @@ -22,14 +22,14 @@ class TextThemes { static TextTheme get darkTextTheme { return TextTheme( - bodyText1: AppTextStyles.bodyLg.copyWith(color: AppColors.white), - bodyText2: AppTextStyles.body.copyWith(color: AppColors.white), - subtitle1: AppTextStyles.bodySm.copyWith(color: AppColors.white), - subtitle2: AppTextStyles.bodyXs.copyWith(color: AppColors.white), - headline1: AppTextStyles.h1.copyWith(color: AppColors.white), - headline2: AppTextStyles.h2.copyWith(color: AppColors.white), - headline3: AppTextStyles.h3.copyWith(color: AppColors.white), - headline4: AppTextStyles.h4.copyWith(color: AppColors.white), + bodyLarge: AppTextStyles.bodyLg.copyWith(color: AppColors.white), + bodyMedium: AppTextStyles.body.copyWith(color: AppColors.white), + titleMedium: AppTextStyles.bodySm.copyWith(color: AppColors.white), + titleSmall: AppTextStyles.bodyXs.copyWith(color: AppColors.white), + displayLarge: AppTextStyles.h1.copyWith(color: AppColors.white), + displayMedium: AppTextStyles.h2.copyWith(color: AppColors.white), + displaySmall: AppTextStyles.h3.copyWith(color: AppColors.white), + headlineMedium: AppTextStyles.h4.copyWith(color: AppColors.white), ); } @@ -37,14 +37,14 @@ class TextThemes { static TextTheme get primaryTextTheme { return TextTheme( - bodyText1: AppTextStyles.bodyLg.copyWith(color: AppColors.primary), - bodyText2: AppTextStyles.body.copyWith(color: AppColors.primary), - subtitle1: AppTextStyles.bodySm.copyWith(color: AppColors.primary), - subtitle2: AppTextStyles.bodyXs.copyWith(color: AppColors.primary), - headline1: AppTextStyles.h1.copyWith(color: AppColors.primary), - headline2: AppTextStyles.h2.copyWith(color: AppColors.primary), - headline3: AppTextStyles.h3.copyWith(color: AppColors.primary), - headline4: AppTextStyles.h4.copyWith(color: AppColors.primary), + bodyLarge: AppTextStyles.bodyLg.copyWith(color: AppColors.primary), + bodyMedium: AppTextStyles.body.copyWith(color: AppColors.primary), + titleMedium: AppTextStyles.bodySm.copyWith(color: AppColors.primary), + titleSmall: AppTextStyles.bodyXs.copyWith(color: AppColors.primary), + displayLarge: AppTextStyles.h1.copyWith(color: AppColors.primary), + displayMedium: AppTextStyles.h2.copyWith(color: AppColors.primary), + displaySmall: AppTextStyles.h3.copyWith(color: AppColors.primary), + headlineMedium: AppTextStyles.h4.copyWith(color: AppColors.primary), ); } } diff --git a/lib/shared/widgets/app_error.dart b/lib/shared/widgets/app_error.dart index 09d5710..4c08c6d 100644 --- a/lib/shared/widgets/app_error.dart +++ b/lib/shared/widgets/app_error.dart @@ -26,7 +26,7 @@ class AppError extends ConsumerWidget { Center( child: Text( 'Error occured', - style: Theme.of(context).textTheme.bodyText1?.copyWith( + style: Theme.of(context).textTheme.bodyLarge?.copyWith( color: Theme.of(context).colorScheme.error, ), ), diff --git a/macos/.gitignore b/macos/.gitignore new file mode 100644 index 0000000..746adbb --- /dev/null +++ b/macos/.gitignore @@ -0,0 +1,7 @@ +# Flutter-related +**/Flutter/ephemeral/ +**/Pods/ + +# Xcode-related +**/dgph +**/xcuserdata/ diff --git a/macos/Flutter/Flutter-Debug.xcconfig b/macos/Flutter/Flutter-Debug.xcconfig new file mode 100644 index 0000000..4b81f9b --- /dev/null +++ b/macos/Flutter/Flutter-Debug.xcconfig @@ -0,0 +1,2 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" +#include "ephemeral/Flutter-Generated.xcconfig" diff --git a/macos/Flutter/Flutter-Release.xcconfig b/macos/Flutter/Flutter-Release.xcconfig new file mode 100644 index 0000000..5caa9d1 --- /dev/null +++ b/macos/Flutter/Flutter-Release.xcconfig @@ -0,0 +1,2 @@ +#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" +#include "ephemeral/Flutter-Generated.xcconfig" diff --git a/macos/Flutter/GeneratedPluginRegistrant.swift b/macos/Flutter/GeneratedPluginRegistrant.swift new file mode 100644 index 0000000..67a7291 --- /dev/null +++ b/macos/Flutter/GeneratedPluginRegistrant.swift @@ -0,0 +1,14 @@ +// +// Generated file. Do not edit. +// + +import FlutterMacOS +import Foundation + +import connectivity_plus +import shared_preferences_foundation + +func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { + ConnectivityPlugin.register(with: registry.registrar(forPlugin: "ConnectivityPlugin")) + SharedPreferencesPlugin.register(with: registry.registrar(forPlugin: "SharedPreferencesPlugin")) +} diff --git a/macos/Podfile b/macos/Podfile new file mode 100644 index 0000000..c795730 --- /dev/null +++ b/macos/Podfile @@ -0,0 +1,43 @@ +platform :osx, '10.14' + +# CocoaPods analytics sends network stats synchronously affecting flutter build latency. +ENV['COCOAPODS_DISABLE_STATS'] = 'true' + +project 'Runner', { + 'Debug' => :debug, + 'Profile' => :release, + 'Release' => :release, +} + +def flutter_root + generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'ephemeral', 'Flutter-Generated.xcconfig'), __FILE__) + unless File.exist?(generated_xcode_build_settings_path) + raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure \"flutter pub get\" is executed first" + end + + File.foreach(generated_xcode_build_settings_path) do |line| + matches = line.match(/FLUTTER_ROOT\=(.*)/) + return matches[1].strip if matches + end + raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Flutter-Generated.xcconfig, then run \"flutter pub get\"" +end + +require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root) + +flutter_macos_podfile_setup + +target 'Runner' do + use_frameworks! + use_modular_headers! + + flutter_install_all_macos_pods File.dirname(File.realpath(__FILE__)) + target 'RunnerTests' do + inherit! :search_paths + end +end + +post_install do |installer| + installer.pods_project.targets.each do |target| + flutter_additional_macos_build_settings(target) + end +end diff --git a/macos/Podfile.lock b/macos/Podfile.lock new file mode 100644 index 0000000..41de7d0 --- /dev/null +++ b/macos/Podfile.lock @@ -0,0 +1,36 @@ +PODS: + - connectivity_plus (0.0.1): + - FlutterMacOS + - ReachabilitySwift + - FlutterMacOS (1.0.0) + - ReachabilitySwift (5.0.0) + - shared_preferences_foundation (0.0.1): + - Flutter + - FlutterMacOS + +DEPENDENCIES: + - connectivity_plus (from `Flutter/ephemeral/.symlinks/plugins/connectivity_plus/macos`) + - FlutterMacOS (from `Flutter/ephemeral`) + - shared_preferences_foundation (from `Flutter/ephemeral/.symlinks/plugins/shared_preferences_foundation/darwin`) + +SPEC REPOS: + trunk: + - ReachabilitySwift + +EXTERNAL SOURCES: + connectivity_plus: + :path: Flutter/ephemeral/.symlinks/plugins/connectivity_plus/macos + FlutterMacOS: + :path: Flutter/ephemeral + shared_preferences_foundation: + :path: Flutter/ephemeral/.symlinks/plugins/shared_preferences_foundation/darwin + +SPEC CHECKSUMS: + connectivity_plus: 18d3c32514c886e046de60e9c13895109866c747 + FlutterMacOS: 8f6f14fa908a6fb3fba0cd85dbd81ec4b251fb24 + ReachabilitySwift: 985039c6f7b23a1da463388634119492ff86c825 + shared_preferences_foundation: e2dae3258e06f44cc55f49d42024fd8dd03c590c + +PODFILE CHECKSUM: 236401fc2c932af29a9fcf0e97baeeb2d750d367 + +COCOAPODS: 1.11.3 diff --git a/macos/Runner.xcodeproj/project.pbxproj b/macos/Runner.xcodeproj/project.pbxproj new file mode 100644 index 0000000..48121b7 --- /dev/null +++ b/macos/Runner.xcodeproj/project.pbxproj @@ -0,0 +1,791 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 54; + objects = { + +/* Begin PBXAggregateTarget section */ + 33CC111A2044C6BA0003C045 /* Flutter Assemble */ = { + isa = PBXAggregateTarget; + buildConfigurationList = 33CC111B2044C6BA0003C045 /* Build configuration list for PBXAggregateTarget "Flutter Assemble" */; + buildPhases = ( + 33CC111E2044C6BF0003C045 /* ShellScript */, + ); + dependencies = ( + ); + name = "Flutter Assemble"; + productName = FLX; + }; +/* End PBXAggregateTarget section */ + +/* Begin PBXBuildFile section */ + 331C80D8294CF71000263BE5 /* RunnerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 331C80D7294CF71000263BE5 /* RunnerTests.swift */; }; + 335BBD1B22A9A15E00E9071D /* GeneratedPluginRegistrant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 335BBD1A22A9A15E00E9071D /* GeneratedPluginRegistrant.swift */; }; + 33CC10F12044A3C60003C045 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33CC10F02044A3C60003C045 /* AppDelegate.swift */; }; + 33CC10F32044A3C60003C045 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F22044A3C60003C045 /* Assets.xcassets */; }; + 33CC10F62044A3C60003C045 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F42044A3C60003C045 /* MainMenu.xib */; }; + 33CC11132044BFA00003C045 /* MainFlutterWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33CC11122044BFA00003C045 /* MainFlutterWindow.swift */; }; + 9BB97836DD3D96C7B1340A57 /* Pods_RunnerTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 92254507400D37E9282EB5C6 /* Pods_RunnerTests.framework */; }; + B7431AE74C227052102FD975 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 45C439915DBBC9EC47100B48 /* Pods_Runner.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 331C80D9294CF71000263BE5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 33CC10E52044A3C60003C045 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 33CC10EC2044A3C60003C045; + remoteInfo = Runner; + }; + 33CC111F2044C79F0003C045 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 33CC10E52044A3C60003C045 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 33CC111A2044C6BA0003C045; + remoteInfo = FLX; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 33CC110E2044A8840003C045 /* Bundle Framework */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + ); + name = "Bundle Framework"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 331C80D5294CF71000263BE5 /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 331C80D7294CF71000263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = ""; }; + 333000ED22D3DE5D00554162 /* Warnings.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Warnings.xcconfig; sourceTree = ""; }; + 335BBD1A22A9A15E00E9071D /* GeneratedPluginRegistrant.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GeneratedPluginRegistrant.swift; sourceTree = ""; }; + 33CC10ED2044A3C60003C045 /* flutter_clean_architecture_riverpod.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = flutter_clean_architecture_riverpod.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 33CC10F02044A3C60003C045 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + 33CC10F22044A3C60003C045 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = Runner/Assets.xcassets; sourceTree = ""; }; + 33CC10F52044A3C60003C045 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/MainMenu.xib; sourceTree = ""; }; + 33CC10F72044A3C60003C045 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = Runner/Info.plist; sourceTree = ""; }; + 33CC11122044BFA00003C045 /* MainFlutterWindow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainFlutterWindow.swift; sourceTree = ""; }; + 33CEB47222A05771004F2AC0 /* Flutter-Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Flutter-Debug.xcconfig"; sourceTree = ""; }; + 33CEB47422A05771004F2AC0 /* Flutter-Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Flutter-Release.xcconfig"; sourceTree = ""; }; + 33CEB47722A0578A004F2AC0 /* Flutter-Generated.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = "Flutter-Generated.xcconfig"; path = "ephemeral/Flutter-Generated.xcconfig"; sourceTree = ""; }; + 33E51913231747F40026EE4D /* DebugProfile.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = DebugProfile.entitlements; sourceTree = ""; }; + 33E51914231749380026EE4D /* Release.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = Release.entitlements; sourceTree = ""; }; + 33E5194F232828860026EE4D /* AppInfo.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = AppInfo.xcconfig; sourceTree = ""; }; + 45C439915DBBC9EC47100B48 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 4C516BDE08849666BB432C1C /* Pods-RunnerTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.debug.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.debug.xcconfig"; sourceTree = ""; }; + 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = ""; }; + 7B56160E85432E928667F3A5 /* Pods-RunnerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.release.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.release.xcconfig"; sourceTree = ""; }; + 92254507400D37E9282EB5C6 /* Pods_RunnerTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RunnerTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = ""; }; + B9E1CECEF75EB5A09E8E782D /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; }; + D9C55E4ED81E24249F8CC28C /* Pods-RunnerTests.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.profile.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.profile.xcconfig"; sourceTree = ""; }; + E0D555CE32B9E1020614A792 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; }; + F13D5492321E2E696D5106D4 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 331C80D2294CF70F00263BE5 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 9BB97836DD3D96C7B1340A57 /* Pods_RunnerTests.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 33CC10EA2044A3C60003C045 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + B7431AE74C227052102FD975 /* Pods_Runner.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 0CC8DBB9DD087D2641F82E43 /* Pods */ = { + isa = PBXGroup; + children = ( + B9E1CECEF75EB5A09E8E782D /* Pods-Runner.debug.xcconfig */, + E0D555CE32B9E1020614A792 /* Pods-Runner.release.xcconfig */, + F13D5492321E2E696D5106D4 /* Pods-Runner.profile.xcconfig */, + 4C516BDE08849666BB432C1C /* Pods-RunnerTests.debug.xcconfig */, + 7B56160E85432E928667F3A5 /* Pods-RunnerTests.release.xcconfig */, + D9C55E4ED81E24249F8CC28C /* Pods-RunnerTests.profile.xcconfig */, + ); + name = Pods; + path = Pods; + sourceTree = ""; + }; + 331C80D6294CF71000263BE5 /* RunnerTests */ = { + isa = PBXGroup; + children = ( + 331C80D7294CF71000263BE5 /* RunnerTests.swift */, + ); + path = RunnerTests; + sourceTree = ""; + }; + 33BA886A226E78AF003329D5 /* Configs */ = { + isa = PBXGroup; + children = ( + 33E5194F232828860026EE4D /* AppInfo.xcconfig */, + 9740EEB21CF90195004384FC /* Debug.xcconfig */, + 7AFA3C8E1D35360C0083082E /* Release.xcconfig */, + 333000ED22D3DE5D00554162 /* Warnings.xcconfig */, + ); + path = Configs; + sourceTree = ""; + }; + 33CC10E42044A3C60003C045 = { + isa = PBXGroup; + children = ( + 33FAB671232836740065AC1E /* Runner */, + 33CEB47122A05771004F2AC0 /* Flutter */, + 331C80D6294CF71000263BE5 /* RunnerTests */, + 33CC10EE2044A3C60003C045 /* Products */, + D73912EC22F37F3D000D13A0 /* Frameworks */, + 0CC8DBB9DD087D2641F82E43 /* Pods */, + ); + sourceTree = ""; + }; + 33CC10EE2044A3C60003C045 /* Products */ = { + isa = PBXGroup; + children = ( + 33CC10ED2044A3C60003C045 /* flutter_clean_architecture_riverpod.app */, + 331C80D5294CF71000263BE5 /* RunnerTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + 33CC11242044D66E0003C045 /* Resources */ = { + isa = PBXGroup; + children = ( + 33CC10F22044A3C60003C045 /* Assets.xcassets */, + 33CC10F42044A3C60003C045 /* MainMenu.xib */, + 33CC10F72044A3C60003C045 /* Info.plist */, + ); + name = Resources; + path = ..; + sourceTree = ""; + }; + 33CEB47122A05771004F2AC0 /* Flutter */ = { + isa = PBXGroup; + children = ( + 335BBD1A22A9A15E00E9071D /* GeneratedPluginRegistrant.swift */, + 33CEB47222A05771004F2AC0 /* Flutter-Debug.xcconfig */, + 33CEB47422A05771004F2AC0 /* Flutter-Release.xcconfig */, + 33CEB47722A0578A004F2AC0 /* Flutter-Generated.xcconfig */, + ); + path = Flutter; + sourceTree = ""; + }; + 33FAB671232836740065AC1E /* Runner */ = { + isa = PBXGroup; + children = ( + 33CC10F02044A3C60003C045 /* AppDelegate.swift */, + 33CC11122044BFA00003C045 /* MainFlutterWindow.swift */, + 33E51913231747F40026EE4D /* DebugProfile.entitlements */, + 33E51914231749380026EE4D /* Release.entitlements */, + 33CC11242044D66E0003C045 /* Resources */, + 33BA886A226E78AF003329D5 /* Configs */, + ); + path = Runner; + sourceTree = ""; + }; + D73912EC22F37F3D000D13A0 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 45C439915DBBC9EC47100B48 /* Pods_Runner.framework */, + 92254507400D37E9282EB5C6 /* Pods_RunnerTests.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 331C80D4294CF70F00263BE5 /* RunnerTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 331C80DE294CF71000263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */; + buildPhases = ( + ABD671BCFF86ABE6F7BD4F60 /* [CP] Check Pods Manifest.lock */, + 331C80D1294CF70F00263BE5 /* Sources */, + 331C80D2294CF70F00263BE5 /* Frameworks */, + 331C80D3294CF70F00263BE5 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 331C80DA294CF71000263BE5 /* PBXTargetDependency */, + ); + name = RunnerTests; + productName = RunnerTests; + productReference = 331C80D5294CF71000263BE5 /* RunnerTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 33CC10EC2044A3C60003C045 /* Runner */ = { + isa = PBXNativeTarget; + buildConfigurationList = 33CC10FB2044A3C60003C045 /* Build configuration list for PBXNativeTarget "Runner" */; + buildPhases = ( + B3DB9F139A5C22C34F800346 /* [CP] Check Pods Manifest.lock */, + 33CC10E92044A3C60003C045 /* Sources */, + 33CC10EA2044A3C60003C045 /* Frameworks */, + 33CC10EB2044A3C60003C045 /* Resources */, + 33CC110E2044A8840003C045 /* Bundle Framework */, + 3399D490228B24CF009A79C7 /* ShellScript */, + 3E4D811ABCC78DFFFA8053CD /* [CP] Embed Pods Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + 33CC11202044C79F0003C045 /* PBXTargetDependency */, + ); + name = Runner; + productName = Runner; + productReference = 33CC10ED2044A3C60003C045 /* flutter_clean_architecture_riverpod.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 33CC10E52044A3C60003C045 /* Project object */ = { + isa = PBXProject; + attributes = { + LastSwiftUpdateCheck = 0920; + LastUpgradeCheck = 1300; + ORGANIZATIONNAME = ""; + TargetAttributes = { + 331C80D4294CF70F00263BE5 = { + CreatedOnToolsVersion = 14.0; + TestTargetID = 33CC10EC2044A3C60003C045; + }; + 33CC10EC2044A3C60003C045 = { + CreatedOnToolsVersion = 9.2; + LastSwiftMigration = 1100; + ProvisioningStyle = Automatic; + SystemCapabilities = { + com.apple.Sandbox = { + enabled = 1; + }; + }; + }; + 33CC111A2044C6BA0003C045 = { + CreatedOnToolsVersion = 9.2; + ProvisioningStyle = Manual; + }; + }; + }; + buildConfigurationList = 33CC10E82044A3C60003C045 /* Build configuration list for PBXProject "Runner" */; + compatibilityVersion = "Xcode 9.3"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 33CC10E42044A3C60003C045; + productRefGroup = 33CC10EE2044A3C60003C045 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 33CC10EC2044A3C60003C045 /* Runner */, + 331C80D4294CF70F00263BE5 /* RunnerTests */, + 33CC111A2044C6BA0003C045 /* Flutter Assemble */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 331C80D3294CF70F00263BE5 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 33CC10EB2044A3C60003C045 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 33CC10F32044A3C60003C045 /* Assets.xcassets in Resources */, + 33CC10F62044A3C60003C045 /* MainMenu.xib in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 3399D490228B24CF009A79C7 /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + alwaysOutOfDate = 1; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "echo \"$PRODUCT_NAME.app\" > \"$PROJECT_DIR\"/Flutter/ephemeral/.app_filename && \"$FLUTTER_ROOT\"/packages/flutter_tools/bin/macos_assemble.sh embed\n"; + }; + 33CC111E2044C6BF0003C045 /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + Flutter/ephemeral/FlutterInputs.xcfilelist, + ); + inputPaths = ( + Flutter/ephemeral/tripwire, + ); + outputFileListPaths = ( + Flutter/ephemeral/FlutterOutputs.xcfilelist, + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"$FLUTTER_ROOT\"/packages/flutter_tools/bin/macos_assemble.sh && touch Flutter/ephemeral/tripwire"; + }; + 3E4D811ABCC78DFFFA8053CD /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + ABD671BCFF86ABE6F7BD4F60 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-RunnerTests-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + B3DB9F139A5C22C34F800346 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 331C80D1294CF70F00263BE5 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 331C80D8294CF71000263BE5 /* RunnerTests.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 33CC10E92044A3C60003C045 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 33CC11132044BFA00003C045 /* MainFlutterWindow.swift in Sources */, + 33CC10F12044A3C60003C045 /* AppDelegate.swift in Sources */, + 335BBD1B22A9A15E00E9071D /* GeneratedPluginRegistrant.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 331C80DA294CF71000263BE5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 33CC10EC2044A3C60003C045 /* Runner */; + targetProxy = 331C80D9294CF71000263BE5 /* PBXContainerItemProxy */; + }; + 33CC11202044C79F0003C045 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 33CC111A2044C6BA0003C045 /* Flutter Assemble */; + targetProxy = 33CC111F2044C79F0003C045 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + 33CC10F42044A3C60003C045 /* MainMenu.xib */ = { + isa = PBXVariantGroup; + children = ( + 33CC10F52044A3C60003C045 /* Base */, + ); + name = MainMenu.xib; + path = Runner; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 331C80DB294CF71000263BE5 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4C516BDE08849666BB432C1C /* Pods-RunnerTests.debug.xcconfig */; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CURRENT_PROJECT_VERSION = 1; + GENERATE_INFOPLIST_FILE = YES; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterCleanArchitectureRiverpod.RunnerTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/flutter_clean_architecture_riverpod.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/flutter_clean_architecture_riverpod"; + }; + name = Debug; + }; + 331C80DC294CF71000263BE5 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7B56160E85432E928667F3A5 /* Pods-RunnerTests.release.xcconfig */; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CURRENT_PROJECT_VERSION = 1; + GENERATE_INFOPLIST_FILE = YES; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterCleanArchitectureRiverpod.RunnerTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/flutter_clean_architecture_riverpod.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/flutter_clean_architecture_riverpod"; + }; + name = Release; + }; + 331C80DD294CF71000263BE5 /* Profile */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D9C55E4ED81E24249F8CC28C /* Pods-RunnerTests.profile.xcconfig */; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + CURRENT_PROJECT_VERSION = 1; + GENERATE_INFOPLIST_FILE = YES; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterCleanArchitectureRiverpod.RunnerTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/flutter_clean_architecture_riverpod.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/flutter_clean_architecture_riverpod"; + }; + name = Profile; + }; + 338D0CE9231458BD00FA5F75 /* Profile */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CODE_SIGN_IDENTITY = "-"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.14; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + }; + name = Profile; + }; + 338D0CEA231458BD00FA5F75 /* Profile */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = Runner/DebugProfile.entitlements; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + INFOPLIST_FILE = Runner/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + ); + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_VERSION = 5.0; + }; + name = Profile; + }; + 338D0CEB231458BD00FA5F75 /* Profile */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Manual; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Profile; + }; + 33CC10F92044A3C60003C045 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CODE_SIGN_IDENTITY = "-"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.14; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + }; + name = Debug; + }; + 33CC10FA2044A3C60003C045 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CODE_SIGN_IDENTITY = "-"; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 10.14; + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + }; + name = Release; + }; + 33CC10FC2044A3C60003C045 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = Runner/DebugProfile.entitlements; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + INFOPLIST_FILE = Runner/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + ); + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + 33CC10FD2044A3C60003C045 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = Runner/Release.entitlements; + CODE_SIGN_STYLE = Automatic; + COMBINE_HIDPI_IMAGES = YES; + INFOPLIST_FILE = Runner/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + ); + PROVISIONING_PROFILE_SPECIFIER = ""; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; + 33CC111C2044C6BA0003C045 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Manual; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 33CC111D2044C6BA0003C045 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 331C80DE294CF71000263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 331C80DB294CF71000263BE5 /* Debug */, + 331C80DC294CF71000263BE5 /* Release */, + 331C80DD294CF71000263BE5 /* Profile */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 33CC10E82044A3C60003C045 /* Build configuration list for PBXProject "Runner" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 33CC10F92044A3C60003C045 /* Debug */, + 33CC10FA2044A3C60003C045 /* Release */, + 338D0CE9231458BD00FA5F75 /* Profile */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 33CC10FB2044A3C60003C045 /* Build configuration list for PBXNativeTarget "Runner" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 33CC10FC2044A3C60003C045 /* Debug */, + 33CC10FD2044A3C60003C045 /* Release */, + 338D0CEA231458BD00FA5F75 /* Profile */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 33CC111B2044C6BA0003C045 /* Build configuration list for PBXAggregateTarget "Flutter Assemble" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 33CC111C2044C6BA0003C045 /* Debug */, + 33CC111D2044C6BA0003C045 /* Release */, + 338D0CEB231458BD00FA5F75 /* Profile */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 33CC10E52044A3C60003C045 /* Project object */; +} diff --git a/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme new file mode 100644 index 0000000..c346c3e --- /dev/null +++ b/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/macos/Runner.xcworkspace/contents.xcworkspacedata b/macos/Runner.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..21a3cc1 --- /dev/null +++ b/macos/Runner.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ + + + + + + + diff --git a/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/macos/Runner/AppDelegate.swift b/macos/Runner/AppDelegate.swift new file mode 100644 index 0000000..d53ef64 --- /dev/null +++ b/macos/Runner/AppDelegate.swift @@ -0,0 +1,9 @@ +import Cocoa +import FlutterMacOS + +@NSApplicationMain +class AppDelegate: FlutterAppDelegate { + override func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool { + return true + } +} diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000..a2ec33f --- /dev/null +++ b/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,68 @@ +{ + "images" : [ + { + "size" : "16x16", + "idiom" : "mac", + "filename" : "app_icon_16.png", + "scale" : "1x" + }, + { + "size" : "16x16", + "idiom" : "mac", + "filename" : "app_icon_32.png", + "scale" : "2x" + }, + { + "size" : "32x32", + "idiom" : "mac", + "filename" : "app_icon_32.png", + "scale" : "1x" + }, + { + "size" : "32x32", + "idiom" : "mac", + "filename" : "app_icon_64.png", + "scale" : "2x" + }, + { + "size" : "128x128", + "idiom" : "mac", + "filename" : "app_icon_128.png", + "scale" : "1x" + }, + { + "size" : "128x128", + "idiom" : "mac", + "filename" : "app_icon_256.png", + "scale" : "2x" + }, + { + "size" : "256x256", + "idiom" : "mac", + "filename" : "app_icon_256.png", + "scale" : "1x" + }, + { + "size" : "256x256", + "idiom" : "mac", + "filename" : "app_icon_512.png", + "scale" : "2x" + }, + { + "size" : "512x512", + "idiom" : "mac", + "filename" : "app_icon_512.png", + "scale" : "1x" + }, + { + "size" : "512x512", + "idiom" : "mac", + "filename" : "app_icon_1024.png", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png new file mode 100644 index 0000000..82b6f9d Binary files /dev/null and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png differ diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png new file mode 100644 index 0000000..13b35eb Binary files /dev/null and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png differ diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png new file mode 100644 index 0000000..0a3f5fa Binary files /dev/null and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png differ diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png new file mode 100644 index 0000000..bdb5722 Binary files /dev/null and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png differ diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png new file mode 100644 index 0000000..f083318 Binary files /dev/null and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png differ diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png new file mode 100644 index 0000000..326c0e7 Binary files /dev/null and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png differ diff --git a/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png new file mode 100644 index 0000000..2f1632c Binary files /dev/null and b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png differ diff --git a/macos/Runner/Base.lproj/MainMenu.xib b/macos/Runner/Base.lproj/MainMenu.xib new file mode 100644 index 0000000..80e867a --- /dev/null +++ b/macos/Runner/Base.lproj/MainMenu.xib @@ -0,0 +1,343 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/macos/Runner/Configs/AppInfo.xcconfig b/macos/Runner/Configs/AppInfo.xcconfig new file mode 100644 index 0000000..b5050ab --- /dev/null +++ b/macos/Runner/Configs/AppInfo.xcconfig @@ -0,0 +1,14 @@ +// Application-level settings for the Runner target. +// +// This may be replaced with something auto-generated from metadata (e.g., pubspec.yaml) in the +// future. If not, the values below would default to using the project name when this becomes a +// 'flutter create' template. + +// The application's name. By default this is also the title of the Flutter window. +PRODUCT_NAME = flutter_clean_architecture_riverpod + +// The application's bundle identifier +PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterCleanArchitectureRiverpod + +// The copyright displayed in application information +PRODUCT_COPYRIGHT = Copyright © 2023 com.example. All rights reserved. diff --git a/macos/Runner/Configs/Debug.xcconfig b/macos/Runner/Configs/Debug.xcconfig new file mode 100644 index 0000000..36b0fd9 --- /dev/null +++ b/macos/Runner/Configs/Debug.xcconfig @@ -0,0 +1,2 @@ +#include "../../Flutter/Flutter-Debug.xcconfig" +#include "Warnings.xcconfig" diff --git a/macos/Runner/Configs/Release.xcconfig b/macos/Runner/Configs/Release.xcconfig new file mode 100644 index 0000000..dff4f49 --- /dev/null +++ b/macos/Runner/Configs/Release.xcconfig @@ -0,0 +1,2 @@ +#include "../../Flutter/Flutter-Release.xcconfig" +#include "Warnings.xcconfig" diff --git a/macos/Runner/Configs/Warnings.xcconfig b/macos/Runner/Configs/Warnings.xcconfig new file mode 100644 index 0000000..42bcbf4 --- /dev/null +++ b/macos/Runner/Configs/Warnings.xcconfig @@ -0,0 +1,13 @@ +WARNING_CFLAGS = -Wall -Wconditional-uninitialized -Wnullable-to-nonnull-conversion -Wmissing-method-return-type -Woverlength-strings +GCC_WARN_UNDECLARED_SELECTOR = YES +CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES +CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE +CLANG_WARN__DUPLICATE_METHOD_MATCH = YES +CLANG_WARN_PRAGMA_PACK = YES +CLANG_WARN_STRICT_PROTOTYPES = YES +CLANG_WARN_COMMA = YES +GCC_WARN_STRICT_SELECTOR_MATCH = YES +CLANG_WARN_OBJC_REPEATED_USE_OF_WEAK = YES +CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES +GCC_WARN_SHADOW = YES +CLANG_WARN_UNREACHABLE_CODE = YES diff --git a/macos/Runner/DebugProfile.entitlements b/macos/Runner/DebugProfile.entitlements new file mode 100644 index 0000000..5c13a7d --- /dev/null +++ b/macos/Runner/DebugProfile.entitlements @@ -0,0 +1,14 @@ + + + + + com.apple.security.app-sandbox + + com.apple.security.cs.allow-jit + + com.apple.security.network.server + + com.apple.security.network.client + ` + + diff --git a/macos/Runner/Info.plist b/macos/Runner/Info.plist new file mode 100644 index 0000000..4789daa --- /dev/null +++ b/macos/Runner/Info.plist @@ -0,0 +1,32 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIconFile + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + $(FLUTTER_BUILD_NAME) + CFBundleVersion + $(FLUTTER_BUILD_NUMBER) + LSMinimumSystemVersion + $(MACOSX_DEPLOYMENT_TARGET) + NSHumanReadableCopyright + $(PRODUCT_COPYRIGHT) + NSMainNibFile + MainMenu + NSPrincipalClass + NSApplication + + diff --git a/macos/Runner/MainFlutterWindow.swift b/macos/Runner/MainFlutterWindow.swift new file mode 100644 index 0000000..3cc05eb --- /dev/null +++ b/macos/Runner/MainFlutterWindow.swift @@ -0,0 +1,15 @@ +import Cocoa +import FlutterMacOS + +class MainFlutterWindow: NSWindow { + override func awakeFromNib() { + let flutterViewController = FlutterViewController() + let windowFrame = self.frame + self.contentViewController = flutterViewController + self.setFrame(windowFrame, display: true) + + RegisterGeneratedPlugins(registry: flutterViewController) + + super.awakeFromNib() + } +} diff --git a/macos/Runner/Release.entitlements b/macos/Runner/Release.entitlements new file mode 100644 index 0000000..852fa1a --- /dev/null +++ b/macos/Runner/Release.entitlements @@ -0,0 +1,8 @@ + + + + + com.apple.security.app-sandbox + + + diff --git a/macos/RunnerTests/RunnerTests.swift b/macos/RunnerTests/RunnerTests.swift new file mode 100644 index 0000000..5418c9f --- /dev/null +++ b/macos/RunnerTests/RunnerTests.swift @@ -0,0 +1,12 @@ +import FlutterMacOS +import Cocoa +import XCTest + +class RunnerTests: XCTestCase { + + func testExample() { + // If you add code to the Runner application, consider adding tests here. + // See https://developer.apple.com/documentation/xctest for more information about using XCTest. + } + +} diff --git a/pubspec.lock b/pubspec.lock index dc69705..c538eb9 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -5,282 +5,290 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - url: "https://pub.dartlang.org" + sha256: ae92f5d747aee634b87f89d9946000c2de774be1d6ac3e58268224348cd0101a + url: "https://pub.dev" source: hosted - version: "47.0.0" + version: "61.0.0" analyzer: dependency: transitive description: name: analyzer - url: "https://pub.dartlang.org" + sha256: ea3d8652bda62982addfd92fdc2d0214e5f82e43325104990d4f4c4a2a313562 + url: "https://pub.dev" source: hosted - version: "4.7.0" + version: "5.13.0" args: dependency: transitive description: name: args - url: "https://pub.dartlang.org" + sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596 + url: "https://pub.dev" source: hosted - version: "2.3.1" + version: "2.4.2" async: dependency: transitive description: name: async - url: "https://pub.dartlang.org" + sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" + url: "https://pub.dev" source: hosted - version: "2.9.0" + version: "2.11.0" auto_route: dependency: "direct main" description: name: auto_route - url: "https://pub.dartlang.org" + sha256: "02120972925a567c37921fa28ac7e90680c7095dd0e70711353737ec2727cdc6" + url: "https://pub.dev" source: hosted - version: "5.0.4" + version: "7.4.0" auto_route_generator: dependency: "direct dev" description: name: auto_route_generator - url: "https://pub.dartlang.org" + sha256: d0555913cc54153c38b1dd4f69e0d6a623818ca7195e7c1437901d52b2596eec + url: "https://pub.dev" source: hosted - version: "5.0.2" + version: "7.1.1" boolean_selector: dependency: transitive description: name: boolean_selector - url: "https://pub.dartlang.org" + sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" + url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "2.1.1" build: dependency: transitive description: name: build - url: "https://pub.dartlang.org" + sha256: "43865b79fbb78532e4bff7c33087aa43b1d488c4fdef014eaef568af6d8016dc" + url: "https://pub.dev" source: hosted - version: "2.3.1" + version: "2.4.0" build_config: dependency: transitive description: name: build_config - url: "https://pub.dartlang.org" + sha256: bf80fcfb46a29945b423bd9aad884590fb1dc69b330a4d4700cac476af1708d1 + url: "https://pub.dev" source: hosted version: "1.1.1" build_daemon: dependency: transitive description: name: build_daemon - url: "https://pub.dartlang.org" + sha256: "5f02d73eb2ba16483e693f80bee4f088563a820e47d1027d4cdfe62b5bb43e65" + url: "https://pub.dev" source: hosted - version: "3.1.0" + version: "4.0.0" build_resolvers: dependency: transitive description: name: build_resolvers - url: "https://pub.dartlang.org" + sha256: db49b8609ef8c81cca2b310618c3017c00f03a92af44c04d310b907b2d692d95 + url: "https://pub.dev" source: hosted - version: "2.0.10" + version: "2.2.0" build_runner: dependency: "direct dev" description: name: build_runner - url: "https://pub.dartlang.org" + sha256: "5e1929ad37d48bd382b124266cb8e521de5548d406a45a5ae6656c13dab73e37" + url: "https://pub.dev" source: hosted - version: "2.3.0" + version: "2.4.5" build_runner_core: dependency: transitive description: name: build_runner_core - url: "https://pub.dartlang.org" + sha256: "6d6ee4276b1c5f34f21fdf39425202712d2be82019983d52f351c94aafbc2c41" + url: "https://pub.dev" source: hosted - version: "7.2.6" + version: "7.2.10" built_collection: dependency: transitive description: name: built_collection - url: "https://pub.dartlang.org" + sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100" + url: "https://pub.dev" source: hosted version: "5.1.1" built_value: dependency: transitive description: name: built_value - url: "https://pub.dartlang.org" + sha256: "598a2a682e2a7a90f08ba39c0aaa9374c5112340f0a2e275f61b59389543d166" + url: "https://pub.dev" source: hosted - version: "8.4.1" + version: "8.6.1" characters: dependency: transitive description: name: characters - url: "https://pub.dartlang.org" + sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" + url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.3.0" checked_yaml: dependency: transitive description: name: checked_yaml - url: "https://pub.dartlang.org" + sha256: feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff + url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "2.0.3" clock: dependency: transitive description: name: clock - url: "https://pub.dartlang.org" + sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + url: "https://pub.dev" source: hosted version: "1.1.1" code_builder: dependency: transitive description: name: code_builder - url: "https://pub.dartlang.org" + sha256: "4ad01d6e56db961d29661561effde45e519939fdaeb46c351275b182eac70189" + url: "https://pub.dev" source: hosted - version: "4.3.0" + version: "4.5.0" collection: dependency: transitive description: name: collection - url: "https://pub.dartlang.org" + sha256: "4a07be6cb69c84d677a6c3096fcf960cc3285a8330b4603e0d463d15d9bd934c" + url: "https://pub.dev" source: hosted - version: "1.16.0" + version: "1.17.1" connectivity_plus: dependency: "direct main" description: name: connectivity_plus - url: "https://pub.dartlang.org" + sha256: "8599ae9edca5ff96163fca3e36f8e481ea917d1e71cdad912c084b5579913f34" + url: "https://pub.dev" source: hosted - version: "2.3.9" - connectivity_plus_linux: - dependency: transitive - description: - name: connectivity_plus_linux - url: "https://pub.dartlang.org" - source: hosted - version: "1.3.1" - connectivity_plus_macos: - dependency: transitive - description: - name: connectivity_plus_macos - url: "https://pub.dartlang.org" - source: hosted - version: "1.2.6" + version: "4.0.1" connectivity_plus_platform_interface: dependency: transitive description: name: connectivity_plus_platform_interface - url: "https://pub.dartlang.org" + sha256: cf1d1c28f4416f8c654d7dc3cd638ec586076255d407cef3ddbdaf178272a71a + url: "https://pub.dev" source: hosted - version: "1.2.3" - connectivity_plus_web: - dependency: transitive - description: - name: connectivity_plus_web - url: "https://pub.dartlang.org" - source: hosted - version: "1.2.5" - connectivity_plus_windows: - dependency: transitive - description: - name: connectivity_plus_windows - url: "https://pub.dartlang.org" - source: hosted - version: "1.2.2" + version: "1.2.4" convert: dependency: transitive description: name: convert - url: "https://pub.dartlang.org" + sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592" + url: "https://pub.dev" source: hosted - version: "3.1.0" + version: "3.1.1" coverage: dependency: transitive description: name: coverage - url: "https://pub.dartlang.org" + sha256: "2fb815080e44a09b85e0f2ca8a820b15053982b2e714b59267719e8a9ff17097" + url: "https://pub.dev" source: hosted - version: "1.6.1" + version: "1.6.3" crypto: dependency: transitive description: name: crypto - url: "https://pub.dartlang.org" + sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab + url: "https://pub.dev" source: hosted - version: "3.0.2" + version: "3.0.3" cupertino_icons: dependency: "direct main" description: name: cupertino_icons - url: "https://pub.dartlang.org" + sha256: e35129dc44c9118cee2a5603506d823bab99c68393879edb440e0090d07586be + url: "https://pub.dev" source: hosted version: "1.0.5" dart_style: dependency: transitive description: name: dart_style - url: "https://pub.dartlang.org" + sha256: f4f1f73ab3fd2afcbcca165ee601fe980d966af6a21b5970c6c9376955c528ad + url: "https://pub.dev" source: hosted - version: "2.2.4" + version: "2.3.1" dartz: dependency: "direct main" description: name: dartz - url: "https://pub.dartlang.org" + sha256: e6acf34ad2e31b1eb00948692468c30ab48ac8250e0f0df661e29f12dd252168 + url: "https://pub.dev" source: hosted version: "0.10.1" dbus: dependency: transitive description: name: dbus - url: "https://pub.dartlang.org" + sha256: "6f07cba3f7b3448d42d015bfd3d53fe12e5b36da2423f23838efc1d5fb31a263" + url: "https://pub.dev" source: hosted version: "0.7.8" diff_match_patch: dependency: transitive description: name: diff_match_patch - url: "https://pub.dartlang.org" + sha256: "2efc9e6e8f449d0abe15be240e2c2a3bcd977c8d126cfd70598aee60af35c0a4" + url: "https://pub.dev" source: hosted version: "0.4.1" dio: dependency: "direct main" description: name: dio - url: "https://pub.dartlang.org" + sha256: a9d76e72985d7087eb7c5e7903224ae52b337131518d127c554b9405936752b8 + url: "https://pub.dev" source: hosted - version: "4.0.6" + version: "5.2.1+1" equatable: dependency: "direct main" description: name: equatable - url: "https://pub.dartlang.org" + sha256: c2b87cb7756efdf69892005af546c56c0b5037f54d2a88269b4f347a505e3ca2 + url: "https://pub.dev" source: hosted version: "2.0.5" fake_async: dependency: transitive description: name: fake_async - url: "https://pub.dartlang.org" + sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" + url: "https://pub.dev" source: hosted version: "1.3.1" ffi: dependency: transitive description: name: ffi - url: "https://pub.dartlang.org" + sha256: ed5337a5660c506388a9f012be0288fb38b49020ce2b45fe1f8b8323fe429f99 + url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "2.0.2" file: dependency: transitive description: name: file - url: "https://pub.dartlang.org" + sha256: "1b92bec4fc2a72f59a8e15af5f52cd441e4a7860b49499d69dfa817af20e925d" + url: "https://pub.dev" source: hosted version: "6.1.4" fixnum: dependency: transitive description: name: fixnum - url: "https://pub.dartlang.org" + sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1" + url: "https://pub.dev" source: hosted - version: "1.0.1" + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -290,16 +298,18 @@ packages: dependency: "direct dev" description: name: flutter_lints - url: "https://pub.dartlang.org" + sha256: aeb0b80a8b3709709c9cc496cdc027c5b3216796bc0af0ce1007eaf24464fd4c + url: "https://pub.dev" source: hosted version: "2.0.1" flutter_riverpod: dependency: "direct main" description: name: flutter_riverpod - url: "https://pub.dartlang.org" + sha256: b83ac5827baadefd331ea1d85110f34645827ea234ccabf53a655f41901a9bf4 + url: "https://pub.dev" source: hosted - version: "2.0.2" + version: "2.3.6" flutter_test: dependency: "direct dev" description: flutter @@ -314,331 +324,378 @@ packages: dependency: "direct dev" description: name: freezed - url: "https://pub.dartlang.org" + sha256: a9520490532087cf38bf3f7de478ab6ebeb5f68bb1eb2641546d92719b224445 + url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.3.5" freezed_annotation: dependency: "direct main" description: name: freezed_annotation - url: "https://pub.dartlang.org" + sha256: aeac15850ef1b38ee368d4c53ba9a847e900bb2c53a4db3f6881cbb3cb684338 + url: "https://pub.dev" source: hosted version: "2.2.0" frontend_server_client: dependency: transitive description: name: frontend_server_client - url: "https://pub.dartlang.org" + sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612" + url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "3.2.0" glob: dependency: transitive description: name: glob - url: "https://pub.dartlang.org" + sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63" + url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "2.1.2" graphs: dependency: transitive description: name: graphs - url: "https://pub.dartlang.org" + sha256: aedc5a15e78fc65a6e23bcd927f24c64dd995062bcd1ca6eda65a3cff92a4d19 + url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.3.1" http_mock_adapter: dependency: "direct dev" description: name: http_mock_adapter - url: "https://pub.dartlang.org" + sha256: "00f48d69f31d79e389f7a8544b266a214020a8b79d9f376f54e84ae13d3e2965" + url: "https://pub.dev" source: hosted - version: "0.3.3" + version: "0.4.4" http_multi_server: dependency: transitive description: name: http_multi_server - url: "https://pub.dartlang.org" + sha256: "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b" + url: "https://pub.dev" source: hosted version: "3.2.1" http_parser: dependency: transitive description: name: http_parser - url: "https://pub.dartlang.org" + sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b" + url: "https://pub.dev" source: hosted - version: "4.0.1" + version: "4.0.2" io: dependency: transitive description: name: io - url: "https://pub.dartlang.org" + sha256: "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e" + url: "https://pub.dev" source: hosted - version: "1.0.3" + version: "1.0.4" js: dependency: transitive description: name: js - url: "https://pub.dartlang.org" + sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3 + url: "https://pub.dev" source: hosted - version: "0.6.4" + version: "0.6.7" json_annotation: dependency: "direct main" description: name: json_annotation - url: "https://pub.dartlang.org" + sha256: b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467 + url: "https://pub.dev" source: hosted - version: "4.7.0" + version: "4.8.1" json_serializable: dependency: "direct dev" description: name: json_serializable - url: "https://pub.dartlang.org" + sha256: "61a60716544392a82726dd0fa1dd6f5f1fd32aec66422b6e229e7b90d52325c4" + url: "https://pub.dev" source: hosted - version: "6.5.3" + version: "6.7.0" lcov_dart: dependency: transitive description: name: lcov_dart - url: "https://pub.dartlang.org" + sha256: "69cc9dfcceb01245e1e35371e6d364242c20da896c7b8c44163cb2e7a6804014" + url: "https://pub.dev" source: hosted version: "7.0.0" lints: dependency: transitive description: name: lints - url: "https://pub.dartlang.org" + sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452" + url: "https://pub.dev" source: hosted - version: "2.0.0" + version: "2.1.1" logging: dependency: transitive description: name: logging - url: "https://pub.dartlang.org" + sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340" + url: "https://pub.dev" source: hosted - version: "1.1.0" + version: "1.2.0" matcher: dependency: transitive description: name: matcher - url: "https://pub.dartlang.org" + sha256: "6501fbd55da300384b768785b83e5ce66991266cec21af89ab9ae7f5ce1c4cbb" + url: "https://pub.dev" source: hosted - version: "0.12.12" + version: "0.12.15" material_color_utilities: dependency: transitive description: name: material_color_utilities - url: "https://pub.dartlang.org" + sha256: d92141dc6fe1dad30722f9aa826c7fbc896d021d792f80678280601aff8cf724 + url: "https://pub.dev" source: hosted - version: "0.1.5" + version: "0.2.0" meta: dependency: transitive description: name: meta - url: "https://pub.dartlang.org" + sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3" + url: "https://pub.dev" source: hosted - version: "1.8.0" + version: "1.9.1" mime: dependency: transitive description: name: mime - url: "https://pub.dartlang.org" + sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e + url: "https://pub.dev" source: hosted - version: "1.0.2" + version: "1.0.4" mockito: dependency: transitive description: name: mockito - url: "https://pub.dartlang.org" + sha256: "7d5b53bcd556c1bc7ffbe4e4d5a19c3e112b7e925e9e172dd7c6ad0630812616" + url: "https://pub.dev" source: hosted - version: "5.3.2" + version: "5.4.2" mocktail: dependency: "direct dev" description: name: mocktail - url: "https://pub.dartlang.org" + sha256: "80a996cd9a69284b3dc521ce185ffe9150cde69767c2d3a0720147d93c0cef53" + url: "https://pub.dev" source: hosted version: "0.3.0" nm: dependency: transitive description: name: nm - url: "https://pub.dartlang.org" + sha256: "2c9aae4127bdc8993206464fcc063611e0e36e72018696cd9631023a31b24254" + url: "https://pub.dev" source: hosted version: "0.5.0" node_preamble: dependency: transitive description: name: node_preamble - url: "https://pub.dartlang.org" + sha256: "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db" + url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "2.0.2" package_config: dependency: transitive description: name: package_config - url: "https://pub.dartlang.org" + sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd" + url: "https://pub.dev" source: hosted version: "2.1.0" path: dependency: transitive description: name: path - url: "https://pub.dartlang.org" + sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917" + url: "https://pub.dev" source: hosted - version: "1.8.2" + version: "1.8.3" path_provider_linux: dependency: transitive description: name: path_provider_linux - url: "https://pub.dartlang.org" + sha256: ffbb8cc9ed2c9ec0e4b7a541e56fd79b138e8f47d2fb86815f15358a349b3b57 + url: "https://pub.dev" source: hosted - version: "2.1.8" + version: "2.1.11" path_provider_platform_interface: dependency: transitive description: name: path_provider_platform_interface - url: "https://pub.dartlang.org" + sha256: "57585299a729335f1298b43245842678cb9f43a6310351b18fb577d6e33165ec" + url: "https://pub.dev" source: hosted - version: "2.0.5" + version: "2.0.6" path_provider_windows: dependency: transitive description: name: path_provider_windows - url: "https://pub.dartlang.org" + sha256: "1cb68ba4cd3a795033de62ba1b7b4564dace301f952de6bfb3cd91b202b6ee96" + url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "2.1.7" petitparser: dependency: transitive description: name: petitparser - url: "https://pub.dartlang.org" + sha256: cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750 + url: "https://pub.dev" source: hosted - version: "5.0.0" + version: "5.4.0" platform: dependency: transitive description: name: platform - url: "https://pub.dartlang.org" + sha256: "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76" + url: "https://pub.dev" source: hosted version: "3.1.0" plugin_platform_interface: dependency: transitive description: name: plugin_platform_interface - url: "https://pub.dartlang.org" + sha256: "6a2128648c854906c53fa8e33986fc0247a1116122f9534dd20e3ab9e16a32bc" + url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "2.1.4" pool: dependency: transitive description: name: pool - url: "https://pub.dartlang.org" + sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a" + url: "https://pub.dev" source: hosted version: "1.5.1" process: dependency: transitive description: name: process - url: "https://pub.dartlang.org" + sha256: "53fd8db9cec1d37b0574e12f07520d582019cb6c44abf5479a01505099a34a09" + url: "https://pub.dev" source: hosted version: "4.2.4" pub_semver: dependency: transitive description: name: pub_semver - url: "https://pub.dartlang.org" + sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c" + url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.4" pubspec_parse: dependency: transitive description: name: pubspec_parse - url: "https://pub.dartlang.org" + sha256: c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367 + url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.2.3" riverpod: dependency: transitive description: name: riverpod - url: "https://pub.dartlang.org" + sha256: "80e48bebc83010d5e67a11c9514af6b44bbac1ec77b4333c8ea65dbc79e2d8ef" + url: "https://pub.dev" source: hosted - version: "2.0.2" + version: "2.3.6" shared_preferences: dependency: "direct main" description: name: shared_preferences - url: "https://pub.dartlang.org" + sha256: "396f85b8afc6865182610c0a2fc470853d56499f75f7499e2a73a9f0539d23d0" + url: "https://pub.dev" source: hosted - version: "2.0.17" + version: "2.1.2" shared_preferences_android: dependency: transitive description: name: shared_preferences_android - url: "https://pub.dartlang.org" + sha256: "6478c6bbbecfe9aced34c483171e90d7c078f5883558b30ec3163cf18402c749" + url: "https://pub.dev" source: hosted - version: "2.0.15" + version: "2.1.4" shared_preferences_foundation: dependency: transitive description: name: shared_preferences_foundation - url: "https://pub.dartlang.org" + sha256: e014107bb79d6d3297196f4f2d0db54b5d1f85b8ea8ff63b8e8b391a02700feb + url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "2.2.2" shared_preferences_linux: dependency: transitive description: name: shared_preferences_linux - url: "https://pub.dartlang.org" + sha256: "9d387433ca65717bbf1be88f4d5bb18f10508917a8fa2fb02e0fd0d7479a9afa" + url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "2.2.0" shared_preferences_platform_interface: dependency: transitive description: name: shared_preferences_platform_interface - url: "https://pub.dartlang.org" + sha256: fb5cf25c0235df2d0640ac1b1174f6466bd311f621574997ac59018a6664548d + url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "2.2.0" shared_preferences_web: dependency: transitive description: name: shared_preferences_web - url: "https://pub.dartlang.org" + sha256: "74083203a8eae241e0de4a0d597dbedab3b8fef5563f33cf3c12d7e93c655ca5" + url: "https://pub.dev" source: hosted - version: "2.0.4" + version: "2.1.0" shared_preferences_windows: dependency: transitive description: name: shared_preferences_windows - url: "https://pub.dartlang.org" + sha256: "5e588e2efef56916a3b229c3bfe81e6a525665a454519ca51dbcc4236a274173" + url: "https://pub.dev" source: hosted - version: "2.1.3" + version: "2.2.0" shelf: dependency: transitive description: name: shelf - url: "https://pub.dartlang.org" + sha256: ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4 + url: "https://pub.dev" source: hosted - version: "1.4.0" + version: "1.4.1" shelf_packages_handler: dependency: transitive description: name: shelf_packages_handler - url: "https://pub.dartlang.org" + sha256: "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e" + url: "https://pub.dev" source: hosted - version: "3.0.1" + version: "3.0.2" shelf_static: dependency: transitive description: name: shelf_static - url: "https://pub.dartlang.org" + sha256: a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e + url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.1.2" shelf_web_socket: dependency: transitive description: name: shelf_web_socket - url: "https://pub.dartlang.org" + sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1" + url: "https://pub.dev" source: hosted - version: "1.0.2" + version: "1.0.4" sky_engine: dependency: transitive description: flutter @@ -648,191 +705,218 @@ packages: dependency: transitive description: name: source_gen - url: "https://pub.dartlang.org" + sha256: "373f96cf5a8744bc9816c1ff41cf5391bbdbe3d7a96fe98c622b6738a8a7bd33" + url: "https://pub.dev" source: hosted - version: "1.2.6" + version: "1.3.2" source_helper: dependency: transitive description: name: source_helper - url: "https://pub.dartlang.org" + sha256: "3b67aade1d52416149c633ba1bb36df44d97c6b51830c2198e934e3fca87ca1f" + url: "https://pub.dev" source: hosted version: "1.3.3" source_map_stack_trace: dependency: transitive description: name: source_map_stack_trace - url: "https://pub.dartlang.org" + sha256: "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae" + url: "https://pub.dev" source: hosted version: "2.1.1" source_maps: dependency: transitive description: name: source_maps - url: "https://pub.dartlang.org" + sha256: "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703" + url: "https://pub.dev" source: hosted - version: "0.10.11" + version: "0.10.12" source_span: dependency: transitive description: name: source_span - url: "https://pub.dartlang.org" + sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250 + url: "https://pub.dev" source: hosted - version: "1.9.0" + version: "1.9.1" stack_trace: dependency: transitive description: name: stack_trace - url: "https://pub.dartlang.org" + sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5 + url: "https://pub.dev" source: hosted - version: "1.10.0" + version: "1.11.0" state_notifier: dependency: "direct main" description: name: state_notifier - url: "https://pub.dartlang.org" + sha256: "8fe42610f179b843b12371e40db58c9444f8757f8b69d181c97e50787caed289" + url: "https://pub.dev" source: hosted version: "0.7.2+1" state_notifier_test: dependency: "direct dev" description: name: state_notifier_test - url: "https://pub.dartlang.org" + sha256: "843c451952c72d3d3d10448fc371172dc1009c2a1f1f3e2328cd53f0a8c8a571" + url: "https://pub.dev" source: hosted - version: "0.0.9" + version: "0.0.10" stream_channel: dependency: transitive description: name: stream_channel - url: "https://pub.dartlang.org" + sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8" + url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "2.1.1" stream_transform: dependency: transitive description: name: stream_transform - url: "https://pub.dartlang.org" + sha256: "14a00e794c7c11aa145a170587321aedce29769c08d7f58b1d141da75e3b1c6f" + url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "2.1.0" string_scanner: dependency: transitive description: name: string_scanner - url: "https://pub.dartlang.org" + sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" + url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.2.0" term_glyph: dependency: transitive description: name: term_glyph - url: "https://pub.dartlang.org" + sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 + url: "https://pub.dev" source: hosted version: "1.2.1" test: dependency: transitive description: name: test - url: "https://pub.dartlang.org" + sha256: "3dac9aecf2c3991d09b9cdde4f98ded7b30804a88a0d7e4e7e1678e78d6b97f4" + url: "https://pub.dev" source: hosted - version: "1.21.4" + version: "1.24.1" test_api: dependency: transitive description: name: test_api - url: "https://pub.dartlang.org" + sha256: eb6ac1540b26de412b3403a163d919ba86f6a973fe6cc50ae3541b80092fdcfb + url: "https://pub.dev" source: hosted - version: "0.4.12" + version: "0.5.1" test_core: dependency: transitive description: name: test_core - url: "https://pub.dartlang.org" + sha256: "5138dbffb77b2289ecb12b81c11ba46036590b72a64a7a90d6ffb880f1a29e93" + url: "https://pub.dev" source: hosted - version: "0.4.16" + version: "0.5.1" test_coverage_badge: dependency: "direct dev" description: name: test_coverage_badge - url: "https://pub.dartlang.org" + sha256: e12261ac174e18ceebf991a2c020329797dcf692e004d5b17f3a900b89063300 + url: "https://pub.dev" source: hosted version: "0.2.0" timing: dependency: transitive description: name: timing - url: "https://pub.dartlang.org" + sha256: "70a3b636575d4163c477e6de42f247a23b315ae20e86442bebe32d3cabf61c32" + url: "https://pub.dev" source: hosted - version: "1.0.0" + version: "1.0.1" typed_data: dependency: transitive description: name: typed_data - url: "https://pub.dartlang.org" + sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c + url: "https://pub.dev" source: hosted - version: "1.3.1" + version: "1.3.2" vector_math: dependency: transitive description: name: vector_math - url: "https://pub.dartlang.org" + sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" + url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.1.4" vm_service: dependency: transitive description: name: vm_service - url: "https://pub.dartlang.org" + sha256: c620a6f783fa22436da68e42db7ebbf18b8c44b9a46ab911f666ff09ffd9153f + url: "https://pub.dev" source: hosted - version: "9.4.0" + version: "11.7.1" watcher: dependency: transitive description: name: watcher - url: "https://pub.dartlang.org" + sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8" + url: "https://pub.dev" source: hosted - version: "1.0.2" + version: "1.1.0" web_socket_channel: dependency: transitive description: name: web_socket_channel - url: "https://pub.dartlang.org" + sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b + url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.4.0" webkit_inspection_protocol: dependency: transitive description: name: webkit_inspection_protocol - url: "https://pub.dartlang.org" + sha256: "67d3a8b6c79e1987d19d848b0892e582dbb0c66c57cc1fef58a177dd2aa2823d" + url: "https://pub.dev" source: hosted version: "1.2.0" win32: dependency: transitive description: name: win32 - url: "https://pub.dartlang.org" + sha256: "7dacfda1edcca378031db9905ad7d7bd56b29fd1a90b0908b71a52a12c41e36b" + url: "https://pub.dev" source: hosted - version: "3.1.3" + version: "5.0.3" xdg_directories: dependency: transitive description: name: xdg_directories - url: "https://pub.dartlang.org" + sha256: ee1505df1426458f7f60aac270645098d318a8b4766d85fde75f76f2e21807d1 + url: "https://pub.dev" source: hosted version: "1.0.0" xml: dependency: transitive description: name: xml - url: "https://pub.dartlang.org" + sha256: "5bc72e1e45e941d825fd7468b9b4cc3b9327942649aeb6fc5cdbf135f0a86e84" + url: "https://pub.dev" source: hosted - version: "6.1.0" + version: "6.3.0" yaml: dependency: transitive description: name: yaml - url: "https://pub.dartlang.org" + sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5" + url: "https://pub.dev" source: hosted - version: "3.1.1" + version: "3.1.2" sdks: - dart: ">=2.18.0 <3.0.0" - flutter: ">=3.0.0" + dart: ">=3.0.0 <4.0.0" + flutter: ">=3.3.0" diff --git a/pubspec.yaml b/pubspec.yaml index 1ef49c9..f5dab2b 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -9,11 +9,11 @@ environment: sdk: ">=2.17.6 <3.0.0" dependencies: - auto_route: ^5.0.0 - connectivity_plus: ^2.3.9 + auto_route: ^7.4.0 + connectivity_plus: ^4.0.1 cupertino_icons: ^1.0.2 dartz: ^0.10.1 - dio: ^4.0.6 + dio: ^5.2.1+1 equatable: ^2.0.5 flutter: sdk: flutter @@ -24,13 +24,13 @@ dependencies: state_notifier: ^0.7.2+1 dev_dependencies: - auto_route_generator: ^5.0.0 - build_runner: ^2.2.0 + auto_route_generator: ^7.1.1 + build_runner: ^2.4.5 flutter_lints: ^2.0.0 flutter_test: sdk: flutter freezed: ^2.2.0 - http_mock_adapter: ^0.3.3 + http_mock_adapter: ^0.4.4 json_serializable: ^6.5.3 mocktail: ^0.3.0 state_notifier_test: ^0.0.9 diff --git a/test/shared/data/remote/dio_network_service_test.dart b/test/shared/data/remote/dio_network_service_test.dart index 2a6efb3..ef6d831 100644 --- a/test/shared/data/remote/dio_network_service_test.dart +++ b/test/shared/data/remote/dio_network_service_test.dart @@ -101,13 +101,16 @@ class FakeDio extends Fake implements Dio { } @override - Future> get(String path, - {Map? queryParameters, - Options? options, - CancelToken? cancelToken, - ProgressCallback? onReceiveProgress}) async { + Future> get( + String path, { + Object? data, + Map? queryParameters, + Options? options, + CancelToken? cancelToken, + ProgressCallback? onReceiveProgress, + }) async { if (_reponse == null) { - throw DioError(requestOptions: RequestOptions(path: path)); + throw DioException(requestOptions: RequestOptions(path: path)); } return _reponse as Response; } @@ -121,7 +124,7 @@ class FakeDio extends Fake implements Dio { ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress}) async { if (_reponse == null) { - throw DioError(requestOptions: RequestOptions(path: path)); + throw DioException(requestOptions: RequestOptions(path: path)); } return _reponse as Response; } diff --git a/test/shared/mixins/exception_handler_mixin_test.dart b/test/shared/mixins/exception_handler_mixin_test.dart index 2c677fa..b4ebf00 100644 --- a/test/shared/mixins/exception_handler_mixin_test.dart +++ b/test/shared/mixins/exception_handler_mixin_test.dart @@ -53,10 +53,10 @@ void main() { }, ); test( - 'handle exception handles DioError with statusCode 1', + 'handle exception handles DioException with statusCode 1', () async { when(() => mockDioNetworkServide.dio.get(any())).thenThrow( - DioError(requestOptions: RequestOptions(path: '')), + DioException(requestOptions: RequestOptions(path: '')), ); final resp = await mockDioNetworkServide.get(''); resp.fold(