From 6f7f38d58f46a8b1d034276bf9836389a0fd6733 Mon Sep 17 00:00:00 2001 From: Jacob Moura Date: Tue, 10 Jun 2025 14:03:52 -0300 Subject: [PATCH] Add workspace reference and update Flutter plugins dependencies --- .dart_tool/package_config.json | 838 +++++++++- .dart_tool/package_config_subset | 684 ++++++-- .dart_tool/package_graph.json | 1419 +++++++++++++++++ .../pub/bin/melos/melos.dart-2.19.3.snapshot | Bin 3940072 -> 0 bytes .dart_tool/pub/workspace_ref.json | 3 + .dart_tool/version | 2 +- .flutter-plugins-dependencies | 1 + .../.gitignore | 74 - .../.metadata | 10 - .../CHANGELOG.md | 3 - .../(deprecated)flutter_modular_test/LICENSE | 201 --- .../README.md | 62 - .../analysis_options.yaml | 29 - .../lib/flutter_modular_test.dart | 43 - .../pubspec.lock | 204 --- .../pubspec.yaml | 58 - .../test/flutter_modular_test_test.dart | 54 - .../flutter_modular_annotations/.gitignore | 74 - .../flutter_modular_annotations/.metadata | 10 - .../flutter_modular_annotations/CHANGELOG.md | 3 - .../flutter_modular_annotations/LICENSE | 13 - .../flutter_modular_annotations/README.md | 14 - .../analysis_options.yaml | 29 - .../lib/flutter_modular_annotations.dart | 30 - .../flutter_modular_annotations/pubspec.lock | 180 --- .../flutter_modular_annotations/pubspec.yaml | 53 - .../.dart_tool/package_config.json | 176 -- .../.dart_tool/package_config_subset | 113 -- .../flutter_modular_test/.dart_tool/version | 1 - deprecated/flutter_modular_test/.packages | 34 - deprecated/flutter_modular_test/pubspec.lock | 188 --- deprecated/modular_codegen/.gitignore | 75 - deprecated/modular_codegen/.metadata | 10 - deprecated/modular_codegen/CHANGELOG.md | 15 - deprecated/modular_codegen/LICENSE | 13 - deprecated/modular_codegen/README.md | 134 -- .../modular_codegen/analysis_options.yaml | 29 - deprecated/modular_codegen/build.yaml | 15 - deprecated/modular_codegen/lib/builder.dart | 7 - .../modular_codegen/lib/modular_codegen.dart | 1 - .../lib/src/custom_annotation_generator.dart | 47 - .../lib/src/injection_generator.dart | 126 -- deprecated/modular_codegen/pubspec.lock | 599 ------- deprecated/modular_codegen/pubspec.yaml | 62 - .../test/modular_codegen_test.dart | 18 - deprecated/modular_interfaces/.gitignore | 6 - deprecated/modular_interfaces/CHANGELOG.md | 16 - deprecated/modular_interfaces/LICENSE | 13 - deprecated/modular_interfaces/README.md | 3 - .../modular_interfaces/analysis_options.yaml | 29 - .../lib/modular_interfaces.dart | 12 - .../modular_interfaces/lib/src/di/bind.dart | 97 -- .../lib/src/di/bind_context.dart | 32 - .../lib/src/di/injector.dart | 44 - .../lib/src/errors/modular_errors.dart | 12 - .../lib/src/route/middleware.dart | 12 - .../lib/src/route/modular_arguments.dart | 46 - .../lib/src/route/modular_key.dart | 30 - .../lib/src/route/modular_route.dart | 51 - .../lib/src/route/route_context.dart | 15 - .../lib/src/route/tracker.dart | 39 - deprecated/modular_interfaces/pubspec.lock | 13 - deprecated/modular_interfaces/pubspec.yaml | 14 - deprecated/modular_test/.gitignore | 74 - deprecated/modular_test/.metadata | 10 - deprecated/modular_test/CHANGELOG.md | 7 - deprecated/modular_test/LICENSE | 13 - deprecated/modular_test/README.md | 59 - deprecated/modular_test/analysis_options.yaml | 29 - deprecated/modular_test/coverage/lcov.info | 18 - deprecated/modular_test/lib/modular_test.dart | 28 - deprecated/modular_test/pubspec.lock | 397 ----- deprecated/modular_test/pubspec.yaml | 14 - .../modular_test/test/modular_test_test.dart | 76 - .../plugins/modular_bloc_bind/.gitignore | 10 - .../modular_bloc_bind/.vscode/launch.json | 15 - .../plugins/modular_bloc_bind/CHANGELOG.md | 7 - deprecated/plugins/modular_bloc_bind/LICENSE | 13 - .../plugins/modular_bloc_bind/README.md | 14 - .../modular_bloc_bind/analysis_options.yaml | 31 - .../modular_bloc_bind/example/.gitignore | 46 - .../modular_bloc_bind/example/.metadata | 10 - .../modular_bloc_bind/example/README.md | 16 - .../example/analysis_options.yaml | 29 - .../example/android/.gitignore | 13 - .../example/android/app/build.gradle | 68 - .../android/app/src/debug/AndroidManifest.xml | 7 - .../android/app/src/main/AndroidManifest.xml | 34 - .../com/example/example/MainActivity.kt | 6 - .../res/drawable-v21/launch_background.xml | 12 - .../main/res/drawable/launch_background.xml | 12 - .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 544 -> 0 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 442 -> 0 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 721 -> 0 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 1031 -> 0 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 1443 -> 0 bytes .../app/src/main/res/values-night/styles.xml | 18 - .../app/src/main/res/values/styles.xml | 18 - .../app/src/profile/AndroidManifest.xml | 7 - .../example/android/build.gradle | 31 - .../example/android/gradle.properties | 3 - .../gradle/wrapper/gradle-wrapper.properties | 6 - .../example/android/settings.gradle | 11 - .../modular_bloc_bind/example/ios/.gitignore | 34 - .../ios/Flutter/AppFrameworkInfo.plist | 26 - .../example/ios/Flutter/Debug.xcconfig | 1 - .../example/ios/Flutter/Release.xcconfig | 1 - .../ios/Runner.xcodeproj/project.pbxproj | 484 ------ .../contents.xcworkspacedata | 7 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../xcshareddata/WorkspaceSettings.xcsettings | 8 - .../xcshareddata/xcschemes/Runner.xcscheme | 87 - .../contents.xcworkspacedata | 7 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../xcshareddata/WorkspaceSettings.xcsettings | 8 - .../example/ios/Runner/AppDelegate.swift | 13 - .../AppIcon.appiconset/Contents.json | 122 -- .../Icon-App-1024x1024@1x.png | Bin 10932 -> 0 bytes .../AppIcon.appiconset/Icon-App-20x20@1x.png | Bin 564 -> 0 bytes .../AppIcon.appiconset/Icon-App-20x20@2x.png | Bin 1283 -> 0 bytes .../AppIcon.appiconset/Icon-App-20x20@3x.png | Bin 1588 -> 0 bytes .../AppIcon.appiconset/Icon-App-29x29@1x.png | Bin 1025 -> 0 bytes .../AppIcon.appiconset/Icon-App-29x29@2x.png | Bin 1716 -> 0 bytes .../AppIcon.appiconset/Icon-App-29x29@3x.png | Bin 1920 -> 0 bytes .../AppIcon.appiconset/Icon-App-40x40@1x.png | Bin 1283 -> 0 bytes .../AppIcon.appiconset/Icon-App-40x40@2x.png | Bin 1895 -> 0 bytes .../AppIcon.appiconset/Icon-App-40x40@3x.png | Bin 2665 -> 0 bytes .../AppIcon.appiconset/Icon-App-60x60@2x.png | Bin 2665 -> 0 bytes .../AppIcon.appiconset/Icon-App-60x60@3x.png | Bin 3831 -> 0 bytes .../AppIcon.appiconset/Icon-App-76x76@1x.png | Bin 1888 -> 0 bytes .../AppIcon.appiconset/Icon-App-76x76@2x.png | Bin 3294 -> 0 bytes .../Icon-App-83.5x83.5@2x.png | Bin 3612 -> 0 bytes .../LaunchImage.imageset/Contents.json | 23 - .../LaunchImage.imageset/LaunchImage.png | Bin 68 -> 0 bytes .../LaunchImage.imageset/LaunchImage@2x.png | Bin 68 -> 0 bytes .../LaunchImage.imageset/LaunchImage@3x.png | Bin 68 -> 0 bytes .../LaunchImage.imageset/README.md | 5 - .../Runner/Base.lproj/LaunchScreen.storyboard | 37 - .../ios/Runner/Base.lproj/Main.storyboard | 26 - .../example/ios/Runner/Info.plist | 47 - .../ios/Runner/Runner-Bridging-Header.h | 1 - .../example/lib/app/app_module.dart | 31 - .../example/lib/app/app_widget.dart | 18 - .../app/search/domain/entities/result.dart | 12 - .../lib/app/search/domain/errors/erros.dart | 9 - .../repositories/search_repository.dart | 7 - .../domain/usecases/search_by_text.dart | 22 - .../github/github_search_datasource.dart | 33 - .../infra/datasources/search_datasource.dart | 5 - .../app/search/infra/models/result_model.dart | 42 - .../repositories/search_repository_impl.dart | 27 - .../search/presenter/blocs/search_bloc.dart | 27 - .../search/presenter/events/search_event.dart | 7 - .../search/presenter/pages/details_page.dart | 47 - .../app/search/presenter/pages/guardt.dart | 10 - .../search/presenter/pages/search_page.dart | 93 -- .../search/presenter/states/search_state.dart | 50 - .../modular_bloc_bind/example/lib/main.dart | 9 - .../example/macos/.gitignore | 7 - .../macos/Flutter/Flutter-Debug.xcconfig | 1 - .../macos/Flutter/Flutter-Release.xcconfig | 1 - .../Flutter/GeneratedPluginRegistrant.swift | 10 - .../macos/Runner.xcodeproj/project.pbxproj | 572 ------- .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../xcshareddata/xcschemes/Runner.xcscheme | 87 - .../contents.xcworkspacedata | 7 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../example/macos/Runner/AppDelegate.swift | 9 - .../AppIcon.appiconset/Contents.json | 68 - .../AppIcon.appiconset/app_icon_1024.png | Bin 46993 -> 0 bytes .../AppIcon.appiconset/app_icon_128.png | Bin 3276 -> 0 bytes .../AppIcon.appiconset/app_icon_16.png | Bin 1429 -> 0 bytes .../AppIcon.appiconset/app_icon_256.png | Bin 5933 -> 0 bytes .../AppIcon.appiconset/app_icon_32.png | Bin 1243 -> 0 bytes .../AppIcon.appiconset/app_icon_512.png | Bin 14800 -> 0 bytes .../AppIcon.appiconset/app_icon_64.png | Bin 1874 -> 0 bytes .../macos/Runner/Base.lproj/MainMenu.xib | 343 ---- .../macos/Runner/Configs/AppInfo.xcconfig | 14 - .../macos/Runner/Configs/Debug.xcconfig | 2 - .../macos/Runner/Configs/Release.xcconfig | 2 - .../macos/Runner/Configs/Warnings.xcconfig | 13 - .../macos/Runner/DebugProfile.entitlements | 14 - .../example/macos/Runner/Info.plist | 32 - .../macos/Runner/MainFlutterWindow.swift | 15 - .../example/macos/Runner/Release.entitlements | 12 - .../modular_bloc_bind/example/pubspec.yaml | 95 -- .../modular_bloc_bind/example/web/favicon.png | Bin 917 -> 0 bytes .../example/web/icons/Icon-192.png | Bin 5292 -> 0 bytes .../example/web/icons/Icon-512.png | Bin 8252 -> 0 bytes .../example/web/icons/Icon-maskable-192.png | Bin 5594 -> 0 bytes .../example/web/icons/Icon-maskable-512.png | Bin 20998 -> 0 bytes .../modular_bloc_bind/example/web/index.html | 104 -- .../example/web/manifest.json | 35 - .../example/windows/.gitignore | 17 - .../example/windows/CMakeLists.txt | 95 -- .../example/windows/flutter/CMakeLists.txt | 103 -- .../flutter/generated_plugin_registrant.cc | 11 - .../flutter/generated_plugin_registrant.h | 15 - .../windows/flutter/generated_plugins.cmake | 23 - .../example/windows/runner/CMakeLists.txt | 17 - .../example/windows/runner/Runner.rc | 121 -- .../example/windows/runner/flutter_window.cpp | 61 - .../example/windows/runner/flutter_window.h | 33 - .../example/windows/runner/main.cpp | 43 - .../example/windows/runner/resource.h | 16 - .../windows/runner/resources/app_icon.ico | Bin 33772 -> 0 bytes .../windows/runner/runner.exe.manifest | 20 - .../example/windows/runner/utils.cpp | 64 - .../example/windows/runner/utils.h | 19 - .../example/windows/runner/win32_window.cpp | 245 --- .../example/windows/runner/win32_window.h | 98 -- .../lib/modular_bloc_bind.dart | 3 - .../lib/src/modular_bloc_bind_base.dart | 111 -- .../melos_modular_bloc_bind.iml | 29 - .../plugins/modular_bloc_bind/pubspec.yaml | 20 - .../plugins/modular_triple_bind/.gitignore | 10 - .../plugins/modular_triple_bind/CHANGELOG.md | 3 - .../plugins/modular_triple_bind/LICENSE | 13 - .../plugins/modular_triple_bind/README.md | 12 - .../modular_triple_bind/analysis_options.yaml | 31 - .../modular_triple_bind/example/.gitignore | 46 - .../modular_triple_bind/example/.metadata | 10 - .../example/.vscode/launch.json | 19 - .../modular_triple_bind/example/README.md | 3 - .../example/analysis_options.yaml | 29 - .../example/android/.gitignore | 13 - .../example/android/app/build.gradle | 68 - .../android/app/src/debug/AndroidManifest.xml | 7 - .../android/app/src/main/AndroidManifest.xml | 34 - .../com/example/example/MainActivity.kt | 6 - .../res/drawable-v21/launch_background.xml | 12 - .../main/res/drawable/launch_background.xml | 12 - .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 544 -> 0 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 442 -> 0 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 721 -> 0 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 1031 -> 0 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 1443 -> 0 bytes .../app/src/main/res/values-night/styles.xml | 18 - .../app/src/main/res/values/styles.xml | 18 - .../app/src/profile/AndroidManifest.xml | 7 - .../example/android/build.gradle | 31 - .../example/android/gradle.properties | 3 - .../gradle/wrapper/gradle-wrapper.properties | 6 - .../example/android/settings.gradle | 11 - .../example/ios/.gitignore | 34 - .../ios/Flutter/AppFrameworkInfo.plist | 26 - .../example/ios/Flutter/Debug.xcconfig | 2 - .../example/ios/Flutter/Release.xcconfig | 2 - .../modular_triple_bind/example/ios/Podfile | 41 - .../example/ios/Podfile.lock | 85 - .../ios/Runner.xcodeproj/project.pbxproj | 552 ------- .../contents.xcworkspacedata | 7 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../xcshareddata/WorkspaceSettings.xcsettings | 8 - .../xcshareddata/xcschemes/Runner.xcscheme | 87 - .../contents.xcworkspacedata | 10 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../xcshareddata/WorkspaceSettings.xcsettings | 8 - .../example/ios/Runner/AppDelegate.swift | 13 - .../AppIcon.appiconset/Contents.json | 122 -- .../Icon-App-1024x1024@1x.png | Bin 10932 -> 0 bytes .../AppIcon.appiconset/Icon-App-20x20@1x.png | Bin 564 -> 0 bytes .../AppIcon.appiconset/Icon-App-20x20@2x.png | Bin 1283 -> 0 bytes .../AppIcon.appiconset/Icon-App-20x20@3x.png | Bin 1588 -> 0 bytes .../AppIcon.appiconset/Icon-App-29x29@1x.png | Bin 1025 -> 0 bytes .../AppIcon.appiconset/Icon-App-29x29@2x.png | Bin 1716 -> 0 bytes .../AppIcon.appiconset/Icon-App-29x29@3x.png | Bin 1920 -> 0 bytes .../AppIcon.appiconset/Icon-App-40x40@1x.png | Bin 1283 -> 0 bytes .../AppIcon.appiconset/Icon-App-40x40@2x.png | Bin 1895 -> 0 bytes .../AppIcon.appiconset/Icon-App-40x40@3x.png | Bin 2665 -> 0 bytes .../AppIcon.appiconset/Icon-App-60x60@2x.png | Bin 2665 -> 0 bytes .../AppIcon.appiconset/Icon-App-60x60@3x.png | Bin 3831 -> 0 bytes .../AppIcon.appiconset/Icon-App-76x76@1x.png | Bin 1888 -> 0 bytes .../AppIcon.appiconset/Icon-App-76x76@2x.png | Bin 3294 -> 0 bytes .../Icon-App-83.5x83.5@2x.png | Bin 3612 -> 0 bytes .../LaunchImage.imageset/Contents.json | 23 - .../LaunchImage.imageset/LaunchImage.png | Bin 68 -> 0 bytes .../LaunchImage.imageset/LaunchImage@2x.png | Bin 68 -> 0 bytes .../LaunchImage.imageset/LaunchImage@3x.png | Bin 68 -> 0 bytes .../LaunchImage.imageset/README.md | 5 - .../Runner/Base.lproj/LaunchScreen.storyboard | 37 - .../ios/Runner/Base.lproj/Main.storyboard | 26 - .../example/ios/Runner/Info.plist | 47 - .../ios/Runner/Runner-Bridging-Header.h | 1 - .../example/lib/app/app_module.dart | 31 - .../example/lib/app/app_widget.dart | 22 - .../app/core/dartz_adapter/dartz_adapter.dart | 18 - .../app/search/domain/entities/result.dart | 12 - .../lib/app/search/domain/errors/erros.dart | 9 - .../repositories/search_repository.dart | 7 - .../domain/usecases/search_by_text.dart | 22 - .../github/github_search_datasource.dart | 33 - .../infra/datasources/search_datasource.dart | 5 - .../app/search/infra/models/result_model.dart | 42 - .../repositories/search_repository_impl.dart | 27 - .../search/presenter/pages/details_page.dart | 54 - .../app/search/presenter/pages/guardt.dart | 10 - .../search/presenter/pages/search_page.dart | 89 -- .../search/presenter/stores/search_store.dart | 26 - .../modular_triple_bind/example/lib/main.dart | 9 - .../example/linux/.gitignore | 1 - .../example/linux/CMakeLists.txt | 106 -- .../example/linux/flutter/CMakeLists.txt | 91 -- .../flutter/generated_plugin_registrant.cc | 11 - .../flutter/generated_plugin_registrant.h | 15 - .../linux/flutter/generated_plugins.cmake | 23 - .../modular_triple_bind/example/linux/main.cc | 6 - .../example/linux/my_application.cc | 104 -- .../example/linux/my_application.h | 18 - .../example/macos/.gitignore | 7 - .../macos/Flutter/Flutter-Debug.xcconfig | 2 - .../macos/Flutter/Flutter-Release.xcconfig | 2 - .../Flutter/GeneratedPluginRegistrant.swift | 18 - .../modular_triple_bind/example/macos/Podfile | 40 - .../example/macos/Podfile.lock | 40 - .../macos/Runner.xcodeproj/project.pbxproj | 632 -------- .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../xcshareddata/xcschemes/Runner.xcscheme | 87 - .../contents.xcworkspacedata | 10 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../example/macos/Runner/AppDelegate.swift | 9 - .../AppIcon.appiconset/Contents.json | 68 - .../AppIcon.appiconset/app_icon_1024.png | Bin 46993 -> 0 bytes .../AppIcon.appiconset/app_icon_128.png | Bin 3276 -> 0 bytes .../AppIcon.appiconset/app_icon_16.png | Bin 1429 -> 0 bytes .../AppIcon.appiconset/app_icon_256.png | Bin 5933 -> 0 bytes .../AppIcon.appiconset/app_icon_32.png | Bin 1243 -> 0 bytes .../AppIcon.appiconset/app_icon_512.png | Bin 14800 -> 0 bytes .../AppIcon.appiconset/app_icon_64.png | Bin 1874 -> 0 bytes .../macos/Runner/Base.lproj/MainMenu.xib | 343 ---- .../macos/Runner/Configs/AppInfo.xcconfig | 14 - .../macos/Runner/Configs/Debug.xcconfig | 2 - .../macos/Runner/Configs/Release.xcconfig | 2 - .../macos/Runner/Configs/Warnings.xcconfig | 13 - .../macos/Runner/DebugProfile.entitlements | 14 - .../example/macos/Runner/Info.plist | 32 - .../macos/Runner/MainFlutterWindow.swift | 15 - .../example/macos/Runner/Release.entitlements | 12 - .../modular_triple_bind/example/pubspec.yaml | 90 -- .../modular_triple_bind/example/search.gif | Bin 292264 -> 0 bytes .../example/web/favicon.png | Bin 917 -> 0 bytes .../example/web/icons/Icon-192.png | Bin 5292 -> 0 bytes .../example/web/icons/Icon-512.png | Bin 8252 -> 0 bytes .../example/web/icons/Icon-maskable-192.png | Bin 5594 -> 0 bytes .../example/web/icons/Icon-maskable-512.png | Bin 20998 -> 0 bytes .../example/web/index.html | 104 -- .../example/web/manifest.json | 35 - .../example/windows/.gitignore | 17 - .../example/windows/CMakeLists.txt | 95 -- .../example/windows/flutter/CMakeLists.txt | 103 -- .../flutter/generated_plugin_registrant.cc | 11 - .../flutter/generated_plugin_registrant.h | 15 - .../windows/flutter/generated_plugins.cmake | 23 - .../example/windows/runner/CMakeLists.txt | 18 - .../example/windows/runner/Runner.rc | 121 -- .../example/windows/runner/flutter_window.cpp | 64 - .../example/windows/runner/flutter_window.h | 39 - .../example/windows/runner/main.cpp | 42 - .../example/windows/runner/resource.h | 16 - .../windows/runner/resources/app_icon.ico | Bin 33772 -> 0 bytes .../example/windows/runner/run_loop.cpp | 66 - .../example/windows/runner/run_loop.h | 40 - .../windows/runner/runner.exe.manifest | 20 - .../example/windows/runner/utils.cpp | 64 - .../example/windows/runner/utils.h | 19 - .../example/windows/runner/win32_window.cpp | 245 --- .../example/windows/runner/win32_window.h | 98 -- .../lib/modular_triple_bind.dart | 6 - .../lib/src/modular_triple_bind_base.dart | 122 -- .../melos_modular_triple_bind.iml | 29 - .../plugins/modular_triple_bind/pubspec.yaml | 19 - flutter_modular/CHANGELOG.md | 6 +- flutter_modular/example/pubspec.yaml | 12 +- flutter_modular/pubspec.yaml | 20 +- melos.yaml | 23 - modular_core/CHANGELOG.md | 5 + modular_core/pubspec.yaml | 10 +- pubspec.lock | 1039 ++++++++++-- pubspec.yaml | 19 +- .../lib/src/auth/presenter/auth_resource.dart | 13 +- shelf_modular/example/pubspec.lock | 547 ------- shelf_modular/example/pubspec.yaml | 10 +- shelf_modular/pubspec.yaml | 18 +- .../test/src/presenter/models/route_test.dart | 6 +- 384 files changed, 3767 insertions(+), 14650 deletions(-) create mode 100644 .dart_tool/package_graph.json delete mode 100644 .dart_tool/pub/bin/melos/melos.dart-2.19.3.snapshot create mode 100644 .dart_tool/pub/workspace_ref.json create mode 100644 .flutter-plugins-dependencies delete mode 100644 deprecated/(deprecated)flutter_modular_test/.gitignore delete mode 100644 deprecated/(deprecated)flutter_modular_test/.metadata delete mode 100644 deprecated/(deprecated)flutter_modular_test/CHANGELOG.md delete mode 100644 deprecated/(deprecated)flutter_modular_test/LICENSE delete mode 100644 deprecated/(deprecated)flutter_modular_test/README.md delete mode 100644 deprecated/(deprecated)flutter_modular_test/analysis_options.yaml delete mode 100644 deprecated/(deprecated)flutter_modular_test/lib/flutter_modular_test.dart delete mode 100644 deprecated/(deprecated)flutter_modular_test/pubspec.lock delete mode 100644 deprecated/(deprecated)flutter_modular_test/pubspec.yaml delete mode 100644 deprecated/(deprecated)flutter_modular_test/test/flutter_modular_test_test.dart delete mode 100644 deprecated/flutter_modular_annotations/.gitignore delete mode 100644 deprecated/flutter_modular_annotations/.metadata delete mode 100644 deprecated/flutter_modular_annotations/CHANGELOG.md delete mode 100644 deprecated/flutter_modular_annotations/LICENSE delete mode 100644 deprecated/flutter_modular_annotations/README.md delete mode 100644 deprecated/flutter_modular_annotations/analysis_options.yaml delete mode 100644 deprecated/flutter_modular_annotations/lib/flutter_modular_annotations.dart delete mode 100644 deprecated/flutter_modular_annotations/pubspec.lock delete mode 100644 deprecated/flutter_modular_annotations/pubspec.yaml delete mode 100644 deprecated/flutter_modular_test/.dart_tool/package_config.json delete mode 100644 deprecated/flutter_modular_test/.dart_tool/package_config_subset delete mode 100644 deprecated/flutter_modular_test/.dart_tool/version delete mode 100644 deprecated/flutter_modular_test/.packages delete mode 100644 deprecated/flutter_modular_test/pubspec.lock delete mode 100644 deprecated/modular_codegen/.gitignore delete mode 100644 deprecated/modular_codegen/.metadata delete mode 100644 deprecated/modular_codegen/CHANGELOG.md delete mode 100644 deprecated/modular_codegen/LICENSE delete mode 100644 deprecated/modular_codegen/README.md delete mode 100644 deprecated/modular_codegen/analysis_options.yaml delete mode 100644 deprecated/modular_codegen/build.yaml delete mode 100644 deprecated/modular_codegen/lib/builder.dart delete mode 100644 deprecated/modular_codegen/lib/modular_codegen.dart delete mode 100644 deprecated/modular_codegen/lib/src/custom_annotation_generator.dart delete mode 100644 deprecated/modular_codegen/lib/src/injection_generator.dart delete mode 100644 deprecated/modular_codegen/pubspec.lock delete mode 100644 deprecated/modular_codegen/pubspec.yaml delete mode 100644 deprecated/modular_codegen/test/modular_codegen_test.dart delete mode 100644 deprecated/modular_interfaces/.gitignore delete mode 100644 deprecated/modular_interfaces/CHANGELOG.md delete mode 100644 deprecated/modular_interfaces/LICENSE delete mode 100644 deprecated/modular_interfaces/README.md delete mode 100644 deprecated/modular_interfaces/analysis_options.yaml delete mode 100644 deprecated/modular_interfaces/lib/modular_interfaces.dart delete mode 100644 deprecated/modular_interfaces/lib/src/di/bind.dart delete mode 100644 deprecated/modular_interfaces/lib/src/di/bind_context.dart delete mode 100644 deprecated/modular_interfaces/lib/src/di/injector.dart delete mode 100644 deprecated/modular_interfaces/lib/src/errors/modular_errors.dart delete mode 100644 deprecated/modular_interfaces/lib/src/route/middleware.dart delete mode 100644 deprecated/modular_interfaces/lib/src/route/modular_arguments.dart delete mode 100644 deprecated/modular_interfaces/lib/src/route/modular_key.dart delete mode 100644 deprecated/modular_interfaces/lib/src/route/modular_route.dart delete mode 100644 deprecated/modular_interfaces/lib/src/route/route_context.dart delete mode 100644 deprecated/modular_interfaces/lib/src/route/tracker.dart delete mode 100644 deprecated/modular_interfaces/pubspec.lock delete mode 100644 deprecated/modular_interfaces/pubspec.yaml delete mode 100644 deprecated/modular_test/.gitignore delete mode 100644 deprecated/modular_test/.metadata delete mode 100644 deprecated/modular_test/CHANGELOG.md delete mode 100644 deprecated/modular_test/LICENSE delete mode 100644 deprecated/modular_test/README.md delete mode 100644 deprecated/modular_test/analysis_options.yaml delete mode 100644 deprecated/modular_test/coverage/lcov.info delete mode 100644 deprecated/modular_test/lib/modular_test.dart delete mode 100644 deprecated/modular_test/pubspec.lock delete mode 100644 deprecated/modular_test/pubspec.yaml delete mode 100644 deprecated/modular_test/test/modular_test_test.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/.gitignore delete mode 100644 deprecated/plugins/modular_bloc_bind/.vscode/launch.json delete mode 100644 deprecated/plugins/modular_bloc_bind/CHANGELOG.md delete mode 100644 deprecated/plugins/modular_bloc_bind/LICENSE delete mode 100644 deprecated/plugins/modular_bloc_bind/README.md delete mode 100644 deprecated/plugins/modular_bloc_bind/analysis_options.yaml delete mode 100644 deprecated/plugins/modular_bloc_bind/example/.gitignore delete mode 100644 deprecated/plugins/modular_bloc_bind/example/.metadata delete mode 100644 deprecated/plugins/modular_bloc_bind/example/README.md delete mode 100644 deprecated/plugins/modular_bloc_bind/example/analysis_options.yaml delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/.gitignore delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/app/build.gradle delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/app/src/debug/AndroidManifest.xml delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/app/src/main/AndroidManifest.xml delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/app/src/main/kotlin/com/example/example/MainActivity.kt delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/drawable-v21/launch_background.xml delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/drawable/launch_background.xml delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/values-night/styles.xml delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/values/styles.xml delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/app/src/profile/AndroidManifest.xml delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/build.gradle delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/gradle.properties delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/gradle/wrapper/gradle-wrapper.properties delete mode 100644 deprecated/plugins/modular_bloc_bind/example/android/settings.gradle delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/.gitignore delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Flutter/AppFrameworkInfo.plist delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Flutter/Debug.xcconfig delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Flutter/Release.xcconfig delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.pbxproj delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcworkspace/contents.xcworkspacedata delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/AppDelegate.swift delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Base.lproj/LaunchScreen.storyboard delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Base.lproj/Main.storyboard delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Info.plist delete mode 100644 deprecated/plugins/modular_bloc_bind/example/ios/Runner/Runner-Bridging-Header.h delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/app_module.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/app_widget.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/entities/result.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/errors/erros.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/repositories/search_repository.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/usecases/search_by_text.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/search/external/github/github_search_datasource.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/search/infra/datasources/search_datasource.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/search/infra/models/result_model.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/search/infra/repositories/search_repository_impl.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/blocs/search_bloc.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/events/search_event.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/pages/details_page.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/pages/guardt.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/pages/search_page.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/states/search_state.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/lib/main.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/.gitignore delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Flutter/Flutter-Debug.xcconfig delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Flutter/Flutter-Release.xcconfig delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Flutter/GeneratedPluginRegistrant.swift delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcodeproj/project.pbxproj delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcworkspace/contents.xcworkspacedata delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/AppDelegate.swift delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Base.lproj/MainMenu.xib delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/AppInfo.xcconfig delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/Debug.xcconfig delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/Release.xcconfig delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/Warnings.xcconfig delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/DebugProfile.entitlements delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Info.plist delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/MainFlutterWindow.swift delete mode 100644 deprecated/plugins/modular_bloc_bind/example/macos/Runner/Release.entitlements delete mode 100644 deprecated/plugins/modular_bloc_bind/example/pubspec.yaml delete mode 100644 deprecated/plugins/modular_bloc_bind/example/web/favicon.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/web/icons/Icon-192.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/web/icons/Icon-512.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/web/icons/Icon-maskable-192.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/web/icons/Icon-maskable-512.png delete mode 100644 deprecated/plugins/modular_bloc_bind/example/web/index.html delete mode 100644 deprecated/plugins/modular_bloc_bind/example/web/manifest.json delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/.gitignore delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/CMakeLists.txt delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/flutter/CMakeLists.txt delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/flutter/generated_plugin_registrant.cc delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/flutter/generated_plugin_registrant.h delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/flutter/generated_plugins.cmake delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/runner/CMakeLists.txt delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/runner/Runner.rc delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/runner/flutter_window.cpp delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/runner/flutter_window.h delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/runner/main.cpp delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/runner/resource.h delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/runner/resources/app_icon.ico delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/runner/runner.exe.manifest delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/runner/utils.cpp delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/runner/utils.h delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/runner/win32_window.cpp delete mode 100644 deprecated/plugins/modular_bloc_bind/example/windows/runner/win32_window.h delete mode 100644 deprecated/plugins/modular_bloc_bind/lib/modular_bloc_bind.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/lib/src/modular_bloc_bind_base.dart delete mode 100644 deprecated/plugins/modular_bloc_bind/melos_modular_bloc_bind.iml delete mode 100644 deprecated/plugins/modular_bloc_bind/pubspec.yaml delete mode 100644 deprecated/plugins/modular_triple_bind/.gitignore delete mode 100644 deprecated/plugins/modular_triple_bind/CHANGELOG.md delete mode 100644 deprecated/plugins/modular_triple_bind/LICENSE delete mode 100644 deprecated/plugins/modular_triple_bind/README.md delete mode 100644 deprecated/plugins/modular_triple_bind/analysis_options.yaml delete mode 100644 deprecated/plugins/modular_triple_bind/example/.gitignore delete mode 100644 deprecated/plugins/modular_triple_bind/example/.metadata delete mode 100644 deprecated/plugins/modular_triple_bind/example/.vscode/launch.json delete mode 100644 deprecated/plugins/modular_triple_bind/example/README.md delete mode 100644 deprecated/plugins/modular_triple_bind/example/analysis_options.yaml delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/.gitignore delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/app/build.gradle delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/app/src/debug/AndroidManifest.xml delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/app/src/main/AndroidManifest.xml delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/app/src/main/kotlin/com/example/example/MainActivity.kt delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/drawable-v21/launch_background.xml delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/drawable/launch_background.xml delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/values-night/styles.xml delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/values/styles.xml delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/app/src/profile/AndroidManifest.xml delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/build.gradle delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/gradle.properties delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/gradle/wrapper/gradle-wrapper.properties delete mode 100644 deprecated/plugins/modular_triple_bind/example/android/settings.gradle delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/.gitignore delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Flutter/AppFrameworkInfo.plist delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Flutter/Debug.xcconfig delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Flutter/Release.xcconfig delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Podfile delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Podfile.lock delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.pbxproj delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner.xcworkspace/contents.xcworkspacedata delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/AppDelegate.swift delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Base.lproj/LaunchScreen.storyboard delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Base.lproj/Main.storyboard delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Info.plist delete mode 100644 deprecated/plugins/modular_triple_bind/example/ios/Runner/Runner-Bridging-Header.h delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/app_module.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/app_widget.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/core/dartz_adapter/dartz_adapter.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/entities/result.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/errors/erros.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/repositories/search_repository.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/usecases/search_by_text.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/search/external/github/github_search_datasource.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/search/infra/datasources/search_datasource.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/search/infra/models/result_model.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/search/infra/repositories/search_repository_impl.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/pages/details_page.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/pages/guardt.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/pages/search_page.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/stores/search_store.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/lib/main.dart delete mode 100644 deprecated/plugins/modular_triple_bind/example/linux/.gitignore delete mode 100644 deprecated/plugins/modular_triple_bind/example/linux/CMakeLists.txt delete mode 100644 deprecated/plugins/modular_triple_bind/example/linux/flutter/CMakeLists.txt delete mode 100644 deprecated/plugins/modular_triple_bind/example/linux/flutter/generated_plugin_registrant.cc delete mode 100644 deprecated/plugins/modular_triple_bind/example/linux/flutter/generated_plugin_registrant.h delete mode 100644 deprecated/plugins/modular_triple_bind/example/linux/flutter/generated_plugins.cmake delete mode 100644 deprecated/plugins/modular_triple_bind/example/linux/main.cc delete mode 100644 deprecated/plugins/modular_triple_bind/example/linux/my_application.cc delete mode 100644 deprecated/plugins/modular_triple_bind/example/linux/my_application.h delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/.gitignore delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Flutter/Flutter-Debug.xcconfig delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Flutter/Flutter-Release.xcconfig delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Flutter/GeneratedPluginRegistrant.swift delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Podfile delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Podfile.lock delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner.xcodeproj/project.pbxproj delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner.xcworkspace/contents.xcworkspacedata delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/AppDelegate.swift delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Base.lproj/MainMenu.xib delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/AppInfo.xcconfig delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/Debug.xcconfig delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/Release.xcconfig delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/Warnings.xcconfig delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/DebugProfile.entitlements delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Info.plist delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/MainFlutterWindow.swift delete mode 100644 deprecated/plugins/modular_triple_bind/example/macos/Runner/Release.entitlements delete mode 100644 deprecated/plugins/modular_triple_bind/example/pubspec.yaml delete mode 100644 deprecated/plugins/modular_triple_bind/example/search.gif delete mode 100644 deprecated/plugins/modular_triple_bind/example/web/favicon.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/web/icons/Icon-192.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/web/icons/Icon-512.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/web/icons/Icon-maskable-192.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/web/icons/Icon-maskable-512.png delete mode 100644 deprecated/plugins/modular_triple_bind/example/web/index.html delete mode 100644 deprecated/plugins/modular_triple_bind/example/web/manifest.json delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/.gitignore delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/CMakeLists.txt delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/flutter/CMakeLists.txt delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/flutter/generated_plugin_registrant.cc delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/flutter/generated_plugin_registrant.h delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/flutter/generated_plugins.cmake delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/runner/CMakeLists.txt delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/runner/Runner.rc delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/runner/flutter_window.cpp delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/runner/flutter_window.h delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/runner/main.cpp delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/runner/resource.h delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/runner/resources/app_icon.ico delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/runner/run_loop.cpp delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/runner/run_loop.h delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/runner/runner.exe.manifest delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/runner/utils.cpp delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/runner/utils.h delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/runner/win32_window.cpp delete mode 100644 deprecated/plugins/modular_triple_bind/example/windows/runner/win32_window.h delete mode 100644 deprecated/plugins/modular_triple_bind/lib/modular_triple_bind.dart delete mode 100644 deprecated/plugins/modular_triple_bind/lib/src/modular_triple_bind_base.dart delete mode 100644 deprecated/plugins/modular_triple_bind/melos_modular_triple_bind.iml delete mode 100644 deprecated/plugins/modular_triple_bind/pubspec.yaml delete mode 100644 melos.yaml delete mode 100644 shelf_modular/example/pubspec.lock diff --git a/.dart_tool/package_config.json b/.dart_tool/package_config.json index ab52ad56..1bacf584 100644 --- a/.dart_tool/package_config.json +++ b/.dart_tool/package_config.json @@ -2,247 +2,933 @@ "configVersion": 2, "packages": [ { - "name": "ansi_styles", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/ansi_styles-0.3.2+1", + "name": "_fe_analyzer_shared", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/_fe_analyzer_shared-82.0.0", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "3.5" + }, + { + "name": "alice", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/alice-0.4.2", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "analyzer", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/analyzer-7.4.5", + "packageUri": "lib/", + "languageVersion": "3.5" }, { "name": "args", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/args-2.4.0", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/args-2.4.0", "packageUri": "lib/", "languageVersion": "2.18" }, + { + "name": "asn1lib", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/asn1lib-1.6.4", + "packageUri": "lib/", + "languageVersion": "3.7" + }, { "name": "async", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/async-2.13.0", "packageUri": "lib/", - "languageVersion": "2.18" + "languageVersion": "3.4" + }, + { + "name": "auto_injector", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/auto_injector-2.1.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "bloc", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/bloc-8.1.4", + "packageUri": "lib/", + "languageVersion": "2.12" }, { "name": "boolean_selector", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/boolean_selector-2.1.2", "packageUri": "lib/", - "languageVersion": "2.17" + "languageVersion": "3.1" }, { - "name": "charcode", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/charcode-1.3.1", + "name": "buffer", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/buffer-1.2.3", "packageUri": "lib/", "languageVersion": "2.12" }, { - "name": "cli_launcher", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/cli_launcher-0.3.1", + "name": "characters", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/characters-1.4.0", "packageUri": "lib/", - "languageVersion": "2.18" + "languageVersion": "3.4" }, { - "name": "cli_util", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/cli_util-0.3.5", + "name": "charcode", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/charcode-1.3.1", "packageUri": "lib/", "languageVersion": "2.12" }, + { + "name": "checked_yaml", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/checked_yaml-2.0.4", + "packageUri": "lib/", + "languageVersion": "3.8" + }, + { + "name": "chopper", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/chopper-7.4.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "cli_config", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/cli_config-0.2.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "clock", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/clock-1.1.2", + "packageUri": "lib/", + "languageVersion": "3.4" + }, { "name": "collection", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.17.1", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/collection-1.19.1", "packageUri": "lib/", - "languageVersion": "2.18" + "languageVersion": "3.4" + }, + { + "name": "convert", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/convert-3.1.2", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "coverage", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/coverage-1.14.0", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "cross_file", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/cross_file-0.3.4+2", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "crypto", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/crypto-3.0.6", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "crypto_keys", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/crypto_keys-0.3.0+2", + "packageUri": "lib/", + "languageVersion": "3.0" }, { - "name": "conventional_commit", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/conventional_commit-0.6.0+1", + "name": "dartz", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/dartz-0.10.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "dbus", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/dbus-0.7.11", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "dio", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/dio-5.8.0+1", "packageUri": "lib/", "languageVersion": "2.18" }, + { + "name": "dio_web_adapter", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/dio_web_adapter-2.1.1", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "equatable", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/equatable-2.0.7", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "fake_async", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/fake_async-1.3.3", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "ffi", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/ffi-2.1.4", + "packageUri": "lib/", + "languageVersion": "3.7" + }, { "name": "file", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/file-6.1.4", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/file-6.1.4", "packageUri": "lib/", "languageVersion": "2.12" }, { - "name": "glob", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/glob-2.1.1", + "name": "fixnum", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/fixnum-1.1.1", + "packageUri": "lib/", + "languageVersion": "3.1" + }, + { + "name": "flutter", + "rootUri": "file:///C:/flutter/packages/flutter", "packageUri": "lib/", - "languageVersion": "2.15" + "languageVersion": "3.7" }, { - "name": "graphs", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/graphs-2.2.0", + "name": "flutter_lints", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_lints-2.0.3", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "flutter_local_notifications", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_local_notifications-17.2.4", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "flutter_local_notifications_linux", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_local_notifications_linux-4.0.1", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "flutter_local_notifications_platform_interface", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_local_notifications_platform_interface-7.2.0", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "flutter_mobx", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_mobx-2.3.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "flutter_test", + "rootUri": "file:///C:/flutter/packages/flutter_test", + "packageUri": "lib/", + "languageVersion": "3.7" + }, + { + "name": "flutter_triple", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_triple-2.2.0", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "flutter_web_plugins", + "rootUri": "file:///C:/flutter/packages/flutter_web_plugins", + "packageUri": "lib/", + "languageVersion": "3.7" + }, + { + "name": "flutterando_analysis", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutterando_analysis-0.0.2", "packageUri": "lib/", "languageVersion": "2.12" }, + { + "name": "fpdart", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/fpdart-0.0.14", + "packageUri": "lib/", + "languageVersion": "2.13" + }, + { + "name": "frontend_server_client", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/frontend_server_client-4.0.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "glob", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/glob-2.1.3", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "hotreloader", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/hotreloader-4.3.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, { "name": "http", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/http-0.13.5", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/http-1.4.0", "packageUri": "lib/", - "languageVersion": "2.14" + "languageVersion": "3.4" + }, + { + "name": "http_multi_server", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/http_multi_server-3.2.2", + "packageUri": "lib/", + "languageVersion": "3.2" }, { "name": "http_parser", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/http_parser-4.0.2", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/http_parser-4.0.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "io", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/io-1.0.4", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/io-1.0.4", "packageUri": "lib/", "languageVersion": "2.12" }, + { + "name": "jose", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/jose-0.3.4", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "js", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/js-0.7.2", + "packageUri": "lib/", + "languageVersion": "3.7" + }, { "name": "json_annotation", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/json_annotation-4.8.0", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/json_annotation-4.9.0", "packageUri": "lib/", - "languageVersion": "2.18" + "languageVersion": "3.0" + }, + { + "name": "leak_tracker", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/leak_tracker-10.0.9", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "leak_tracker_flutter_testing", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.9", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "leak_tracker_testing", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/leak_tracker_testing-3.0.1", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "lints", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/lints-2.1.1", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "logging", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/logging-1.3.0", + "packageUri": "lib/", + "languageVersion": "3.4" }, { "name": "matcher", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.15", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/matcher-0.12.17", "packageUri": "lib/", - "languageVersion": "2.18" + "languageVersion": "3.4" }, { - "name": "melos", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/melos-3.0.1", + "name": "material_color_utilities", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/material_color_utilities-0.11.1", "packageUri": "lib/", - "languageVersion": "2.18" + "languageVersion": "2.17" }, { "name": "meta", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.9.1", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/meta-1.16.0", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "mime", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/mime-1.0.6", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "mobx", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/mobx-2.5.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "mocktail", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/mocktail-1.0.4", "packageUri": "lib/", "languageVersion": "2.12" }, { - "name": "mustache_template", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/mustache_template-2.0.0", + "name": "nested", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/nested-1.0.0", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "node_preamble", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/node_preamble-2.0.2", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "open_filex", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/open_filex-4.7.0", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "package_config", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/package_config-2.2.0", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "package_info_plus", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/package_info_plus-6.0.0", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "package_info_plus_platform_interface", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/package_info_plus_platform_interface-2.0.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.8.3", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path-1.9.1", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "path_provider", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider-2.1.5", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "path_provider_android", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_android-2.2.17", + "packageUri": "lib/", + "languageVersion": "3.6" + }, + { + "name": "path_provider_foundation", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_foundation-2.4.1", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "path_provider_linux", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_linux-2.2.1", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "path_provider_platform_interface", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_platform_interface-2.1.2", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "path_provider_windows", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_windows-2.3.0", + "packageUri": "lib/", + "languageVersion": "3.2" + }, + { + "name": "pedantic", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pedantic-1.11.1", "packageUri": "lib/", "languageVersion": "2.12" }, + { + "name": "permission_handler", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler-11.4.0", + "packageUri": "lib/", + "languageVersion": "3.5" + }, + { + "name": "permission_handler_android", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_android-12.1.0", + "packageUri": "lib/", + "languageVersion": "3.5" + }, + { + "name": "permission_handler_apple", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_apple-9.4.7", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "permission_handler_html", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_html-0.1.3+5", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "permission_handler_platform_interface", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_platform_interface-4.3.0", + "packageUri": "lib/", + "languageVersion": "3.5" + }, + { + "name": "permission_handler_windows", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_windows-0.2.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "petitparser", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/petitparser-6.1.0", + "packageUri": "lib/", + "languageVersion": "3.5" + }, { "name": "platform", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/platform-3.1.0", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/platform-3.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, + { + "name": "plugin_platform_interface", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/plugin_platform_interface-2.1.8", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "pointycastle", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pointycastle-4.0.0", + "packageUri": "lib/", + "languageVersion": "3.2" + }, { "name": "pool", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/pool-1.5.1", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pool-1.5.1", "packageUri": "lib/", "languageVersion": "2.12" }, { - "name": "process", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/process-4.2.4", + "name": "postgres", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/postgres-2.6.4", "packageUri": "lib/", - "languageVersion": "2.14" + "languageVersion": "3.0" }, { - "name": "prompts", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/prompts-2.0.0", + "name": "provider", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/provider-6.1.5", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "pub_semver", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/pub_semver-2.1.3", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pub_semver-2.2.0", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "pubspec_parse", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pubspec_parse-1.5.0", + "packageUri": "lib/", + "languageVersion": "3.6" + }, + { + "name": "qs_dart", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/qs_dart-1.3.7+1", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "quiver", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/quiver-3.2.1", "packageUri": "lib/", "languageVersion": "2.17" }, { - "name": "pub_updater", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/pub_updater-0.2.4", + "name": "recursive_regex", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/recursive_regex-1.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { - "name": "pubspec", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/pubspec-2.3.0", + "name": "redis_dart", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/redis_dart-0.1.0+4", "packageUri": "lib/", "languageVersion": "2.12" }, { - "name": "quiver", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/quiver-3.2.1", + "name": "result_dart", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/result_dart-2.1.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "rx_notifier", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/rx_notifier-2.3.0", "packageUri": "lib/", "languageVersion": "2.17" }, { - "name": "source_span", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.0", + "name": "rx_notifier_annotation", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/rx_notifier_annotation-1.0.0", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "rxdart", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/rxdart-0.27.7", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "sasl_scram", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/sasl_scram-0.1.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "saslprep", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/saslprep-1.0.3", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "sensors_plus", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/sensors_plus-5.0.1", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "sensors_plus_platform_interface", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/sensors_plus_platform_interface-1.2.0", "packageUri": "lib/", "languageVersion": "2.18" }, { - "name": "stack_trace", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.11.0", + "name": "share_plus", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/share_plus-9.0.0", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "share_plus_platform_interface", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/share_plus_platform_interface-4.0.0", "packageUri": "lib/", "languageVersion": "2.18" }, + { + "name": "shelf", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/shelf-1.4.1", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "shelf_packages_handler", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/shelf_packages_handler-3.0.2", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "shelf_static", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/shelf_static-1.1.3", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "shelf_web_socket", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/shelf_web_socket-1.0.4", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "sky_engine", + "rootUri": "file:///C:/flutter/bin/cache/pkg/sky_engine", + "packageUri": "lib/", + "languageVersion": "3.7" + }, + { + "name": "source_map_stack_trace", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/source_map_stack_trace-2.1.2", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "source_maps", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/source_maps-0.10.13", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "source_span", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/source_span-1.10.1", + "packageUri": "lib/", + "languageVersion": "3.1" + }, + { + "name": "sprintf", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/sprintf-7.0.0", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "stack_trace", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/stack_trace-1.12.1", + "packageUri": "lib/", + "languageVersion": "3.4" + }, { "name": "stream_channel", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.1", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/stream_channel-2.1.4", "packageUri": "lib/", - "languageVersion": "2.14" + "languageVersion": "3.3" + }, + { + "name": "stream_transform", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/stream_transform-2.1.1", + "packageUri": "lib/", + "languageVersion": "3.1" }, { "name": "string_scanner", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.2.0", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/string_scanner-1.4.1", "packageUri": "lib/", - "languageVersion": "2.18" + "languageVersion": "3.1" }, { "name": "term_glyph", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/term_glyph-1.2.2", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "3.1" + }, + { + "name": "test", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/test-1.25.15", + "packageUri": "lib/", + "languageVersion": "3.5" }, { "name": "test_api", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.5.2", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/test_api-0.7.4", + "packageUri": "lib/", + "languageVersion": "3.5" + }, + { + "name": "test_core", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/test_core-0.6.8", + "packageUri": "lib/", + "languageVersion": "3.5" + }, + { + "name": "timezone", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/timezone-0.9.4", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "triple", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/triple-2.1.0", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "typed_data", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/typed_data-1.3.1", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/typed_data-1.3.1", "packageUri": "lib/", "languageVersion": "2.12" }, { - "name": "uri", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/uri-1.0.0", + "name": "unorm_dart", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/unorm_dart-0.3.0", "packageUri": "lib/", "languageVersion": "2.12" }, + { + "name": "url_launcher", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher-6.3.1", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "url_launcher_android", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_android-6.3.16", + "packageUri": "lib/", + "languageVersion": "3.6" + }, + { + "name": "url_launcher_ios", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_ios-6.3.3", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "url_launcher_linux", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_linux-3.2.1", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "url_launcher_macos", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_macos-3.2.2", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "url_launcher_platform_interface", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_platform_interface-2.3.2", + "packageUri": "lib/", + "languageVersion": "3.1" + }, + { + "name": "url_launcher_web", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_web-2.4.1", + "packageUri": "lib/", + "languageVersion": "3.6" + }, + { + "name": "url_launcher_windows", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_windows-3.1.4", + "packageUri": "lib/", + "languageVersion": "3.4" + }, + { + "name": "uuid", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/uuid-4.5.1", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "vector_math", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/vector_math-2.1.4", + "packageUri": "lib/", + "languageVersion": "2.14" + }, + { + "name": "vm_service", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/vm_service-15.0.0", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "watcher", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/watcher-1.1.1", + "packageUri": "lib/", + "languageVersion": "3.1" + }, + { + "name": "weak_map", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/weak_map-4.0.1", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "web", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/web-0.5.1", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "web_socket_channel", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/web_socket_channel-2.4.5", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "webkit_inspection_protocol", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/webkit_inspection_protocol-1.2.1", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "win32", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/win32-5.13.0", + "packageUri": "lib/", + "languageVersion": "3.7" + }, + { + "name": "x509", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/x509-0.2.4+3", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "xdg_directories", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/xdg_directories-1.1.0", + "packageUri": "lib/", + "languageVersion": "3.3" + }, + { + "name": "xml", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/xml-6.5.0", + "packageUri": "lib/", + "languageVersion": "3.2" + }, { "name": "yaml", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/yaml-3.1.1", + "rootUri": "file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/yaml-3.1.1", "packageUri": "lib/", "languageVersion": "2.12" }, { - "name": "yaml_edit", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/yaml_edit-2.1.0", + "name": "flutter_modular_workspace", + "rootUri": "../", "packageUri": "lib/", - "languageVersion": "2.12" + "languageVersion": "3.6" + }, + { + "name": "modular_core", + "rootUri": "../modular_core", + "packageUri": "lib/", + "languageVersion": "3.6" }, { "name": "flutter_modular", - "rootUri": "../", + "rootUri": "../flutter_modular", "packageUri": "lib/", - "languageVersion": "2.18" + "languageVersion": "3.6" + }, + { + "name": "shelf_modular", + "rootUri": "../shelf_modular", + "packageUri": "lib/", + "languageVersion": "3.6" + }, + { + "name": "flutter_modular_example", + "rootUri": "../flutter_modular/example", + "packageUri": "lib/", + "languageVersion": "3.6" + }, + { + "name": "shelf_modular_example", + "rootUri": "../shelf_modular/example", + "packageUri": "lib/", + "languageVersion": "3.6" } ], - "generated": "2023-04-22T02:01:37.945706Z", "generator": "pub", - "generatorVersion": "2.19.3" + "generatorVersion": "3.8.1", + "flutterRoot": "file:///C:/flutter", + "flutterVersion": "3.32.1", + "pubCache": "file:///C:/Users/jacob/.puro/shared/pub_cache" } diff --git a/.dart_tool/package_config_subset b/.dart_tool/package_config_subset index acf77aea..103bf28f 100644 --- a/.dart_tool/package_config_subset +++ b/.dart_tool/package_config_subset @@ -1,161 +1,617 @@ -ansi_styles -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/ansi_styles-0.3.2+1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/ansi_styles-0.3.2+1/lib/ +_fe_analyzer_shared +3.5 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/_fe_analyzer_shared-82.0.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/_fe_analyzer_shared-82.0.0/lib/ +alice +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/alice-0.4.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/alice-0.4.2/lib/ +analyzer +3.5 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/analyzer-7.4.5/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/analyzer-7.4.5/lib/ args 2.18 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/args-2.4.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/args-2.4.0/lib/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/args-2.4.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/args-2.4.0/lib/ +asn1lib +3.7 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/asn1lib-1.6.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/asn1lib-1.6.4/lib/ async -2.18 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0/lib/ +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/async-2.13.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/async-2.13.0/lib/ +auto_injector +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/auto_injector-2.1.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/auto_injector-2.1.0/lib/ +bloc +2.12 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/bloc-8.1.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/bloc-8.1.4/lib/ boolean_selector -2.17 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1/lib/ -charcode +3.1 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/boolean_selector-2.1.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/boolean_selector-2.1.2/lib/ +buffer 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/charcode-1.3.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/charcode-1.3.1/lib/ -cli_launcher -2.18 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/cli_launcher-0.3.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/cli_launcher-0.3.1/lib/ -cli_util +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/buffer-1.2.3/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/buffer-1.2.3/lib/ +characters +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/characters-1.4.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/characters-1.4.0/lib/ +charcode 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/cli_util-0.3.5/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/cli_util-0.3.5/lib/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/charcode-1.3.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/charcode-1.3.1/lib/ +checked_yaml +3.8 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/checked_yaml-2.0.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/checked_yaml-2.0.4/lib/ +chopper +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/chopper-7.4.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/chopper-7.4.0/lib/ +cli_config +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/cli_config-0.2.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/cli_config-0.2.0/lib/ +clock +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/clock-1.1.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/clock-1.1.2/lib/ collection +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/collection-1.19.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/collection-1.19.1/lib/ +convert +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/convert-3.1.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/convert-3.1.2/lib/ +coverage +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/coverage-1.14.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/coverage-1.14.0/lib/ +cross_file +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/cross_file-0.3.4+2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/cross_file-0.3.4+2/lib/ +crypto +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/crypto-3.0.6/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/crypto-3.0.6/lib/ +crypto_keys +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/crypto_keys-0.3.0+2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/crypto_keys-0.3.0+2/lib/ +dartz +2.12 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/dartz-0.10.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/dartz-0.10.1/lib/ +dbus +2.17 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/dbus-0.7.11/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/dbus-0.7.11/lib/ +dio 2.18 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.17.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.17.1/lib/ -conventional_commit -2.18 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/conventional_commit-0.6.0+1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/conventional_commit-0.6.0+1/lib/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/dio-5.8.0+1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/dio-5.8.0+1/lib/ +dio_web_adapter +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/dio_web_adapter-2.1.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/dio_web_adapter-2.1.1/lib/ +equatable +2.12 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/equatable-2.0.7/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/equatable-2.0.7/lib/ +fake_async +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/fake_async-1.3.3/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/fake_async-1.3.3/lib/ +ffi +3.7 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/ffi-2.1.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/ffi-2.1.4/lib/ file 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/file-6.1.4/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/file-6.1.4/lib/ -glob -2.15 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/glob-2.1.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/glob-2.1.1/lib/ -graphs +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/file-6.1.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/file-6.1.4/lib/ +fixnum +3.1 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/fixnum-1.1.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/fixnum-1.1.1/lib/ +flutter_lints +2.19 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_lints-2.0.3/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_lints-2.0.3/lib/ +flutter_local_notifications +2.17 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_local_notifications-17.2.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_local_notifications-17.2.4/lib/ +flutter_local_notifications_linux +2.17 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_local_notifications_linux-4.0.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_local_notifications_linux-4.0.1/lib/ +flutter_local_notifications_platform_interface +2.17 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_local_notifications_platform_interface-7.2.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_local_notifications_platform_interface-7.2.0/lib/ +flutter_mobx +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_mobx-2.3.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_mobx-2.3.0/lib/ +flutter_triple +2.18 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_triple-2.2.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutter_triple-2.2.0/lib/ +flutterando_analysis 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/graphs-2.2.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/graphs-2.2.0/lib/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutterando_analysis-0.0.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/flutterando_analysis-0.0.2/lib/ +fpdart +2.13 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/fpdart-0.0.14/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/fpdart-0.0.14/lib/ +frontend_server_client +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/frontend_server_client-4.0.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/frontend_server_client-4.0.0/lib/ +glob +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/glob-2.1.3/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/glob-2.1.3/lib/ +hotreloader +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/hotreloader-4.3.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/hotreloader-4.3.0/lib/ http -2.14 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/http-0.13.5/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/http-0.13.5/lib/ +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/http-1.4.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/http-1.4.0/lib/ +http_multi_server +3.2 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/http_multi_server-3.2.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/http_multi_server-3.2.2/lib/ http_parser 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/http_parser-4.0.2/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/http_parser-4.0.2/lib/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/http_parser-4.0.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/http_parser-4.0.2/lib/ io 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/io-1.0.4/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/io-1.0.4/lib/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/io-1.0.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/io-1.0.4/lib/ +jose +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/jose-0.3.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/jose-0.3.4/lib/ +js +3.7 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/js-0.7.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/js-0.7.2/lib/ json_annotation -2.18 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/json_annotation-4.8.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/json_annotation-4.8.0/lib/ +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/json_annotation-4.9.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/json_annotation-4.9.0/lib/ +leak_tracker +3.2 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/leak_tracker-10.0.9/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/leak_tracker-10.0.9/lib/ +leak_tracker_flutter_testing +3.2 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.9/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.9/lib/ +leak_tracker_testing +3.2 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/leak_tracker_testing-3.0.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/leak_tracker_testing-3.0.1/lib/ +lints +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/lints-2.1.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/lints-2.1.1/lib/ +logging +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/logging-1.3.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/logging-1.3.0/lib/ matcher -2.18 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.15/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.15/lib/ -melos -2.18 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/melos-3.0.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/melos-3.0.1/lib/ +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/matcher-0.12.17/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/matcher-0.12.17/lib/ +material_color_utilities +2.17 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/material_color_utilities-0.11.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/ meta 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.9.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.9.1/lib/ -mustache_template +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/meta-1.16.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/meta-1.16.0/lib/ +mime +3.2 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/mime-1.0.6/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/mime-1.0.6/lib/ +mobx +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/mobx-2.5.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/mobx-2.5.0/lib/ +mocktail 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/mustache_template-2.0.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/mustache_template-2.0.0/lib/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/mocktail-1.0.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/mocktail-1.0.4/lib/ +nested +2.12 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/nested-1.0.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/nested-1.0.0/lib/ +node_preamble +2.12 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/node_preamble-2.0.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/node_preamble-2.0.2/lib/ +open_filex +2.17 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/open_filex-4.7.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/open_filex-4.7.0/lib/ +package_config +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/package_config-2.2.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/package_config-2.2.0/lib/ +package_info_plus +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/package_info_plus-6.0.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/package_info_plus-6.0.0/lib/ +package_info_plus_platform_interface +2.12 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/package_info_plus_platform_interface-2.0.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/package_info_plus_platform_interface-2.0.1/lib/ path +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path-1.9.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path-1.9.1/lib/ +path_provider +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider-2.1.5/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider-2.1.5/lib/ +path_provider_android +3.6 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_android-2.2.17/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_android-2.2.17/lib/ +path_provider_foundation +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_foundation-2.4.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_foundation-2.4.1/lib/ +path_provider_linux +2.19 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_linux-2.2.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_linux-2.2.1/lib/ +path_provider_platform_interface +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_platform_interface-2.1.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_platform_interface-2.1.2/lib/ +path_provider_windows +3.2 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_windows-2.3.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/path_provider_windows-2.3.0/lib/ +pedantic +2.12 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pedantic-1.11.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pedantic-1.11.1/lib/ +permission_handler +3.5 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler-11.4.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler-11.4.0/lib/ +permission_handler_android +3.5 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_android-12.1.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_android-12.1.0/lib/ +permission_handler_apple +2.18 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_apple-9.4.7/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_apple-9.4.7/lib/ +permission_handler_html +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_html-0.1.3+5/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_html-0.1.3+5/lib/ +permission_handler_platform_interface +3.5 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_platform_interface-4.3.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_platform_interface-4.3.0/lib/ +permission_handler_windows 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.8.3/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.8.3/lib/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_windows-0.2.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/permission_handler_windows-0.2.1/lib/ +petitparser +3.5 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/petitparser-6.1.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/petitparser-6.1.0/lib/ platform 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/platform-3.1.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/platform-3.1.0/lib/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/platform-3.1.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/platform-3.1.0/lib/ +plugin_platform_interface +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/plugin_platform_interface-2.1.8/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/plugin_platform_interface-2.1.8/lib/ +pointycastle +3.2 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pointycastle-4.0.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pointycastle-4.0.0/lib/ pool 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/pool-1.5.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/pool-1.5.1/lib/ -process -2.14 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/process-4.2.4/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/process-4.2.4/lib/ -prompts +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pool-1.5.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pool-1.5.1/lib/ +postgres +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/postgres-2.6.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/postgres-2.6.4/lib/ +provider 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/prompts-2.0.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/prompts-2.0.0/lib/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/provider-6.1.5/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/provider-6.1.5/lib/ pub_semver +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pub_semver-2.2.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pub_semver-2.2.0/lib/ +pubspec_parse +3.6 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pubspec_parse-1.5.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/pubspec_parse-1.5.0/lib/ +qs_dart +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/qs_dart-1.3.7+1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/qs_dart-1.3.7+1/lib/ +quiver 2.17 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/pub_semver-2.1.3/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/pub_semver-2.1.3/lib/ -pub_updater +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/quiver-3.2.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/quiver-3.2.1/lib/ +recursive_regex 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/pub_updater-0.2.4/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/pub_updater-0.2.4/lib/ -pubspec +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/recursive_regex-1.0.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/recursive_regex-1.0.0/lib/ +redis_dart 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/pubspec-2.3.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/pubspec-2.3.0/lib/ -quiver +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/redis_dart-0.1.0+4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/redis_dart-0.1.0+4/lib/ +result_dart +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/result_dart-2.1.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/result_dart-2.1.0/lib/ +rx_notifier 2.17 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/quiver-3.2.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/quiver-3.2.1/lib/ -source_span +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/rx_notifier-2.3.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/rx_notifier-2.3.0/lib/ +rx_notifier_annotation +2.12 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/rx_notifier_annotation-1.0.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/rx_notifier_annotation-1.0.0/lib/ +rxdart +2.12 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/rxdart-0.27.7/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/rxdart-0.27.7/lib/ +sasl_scram +2.12 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/sasl_scram-0.1.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/sasl_scram-0.1.1/lib/ +saslprep +2.12 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/saslprep-1.0.3/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/saslprep-1.0.3/lib/ +sensors_plus +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/sensors_plus-5.0.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/sensors_plus-5.0.1/lib/ +sensors_plus_platform_interface 2.18 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.10.0/lib/ -stack_trace +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/sensors_plus_platform_interface-1.2.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/sensors_plus_platform_interface-1.2.0/lib/ +share_plus +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/share_plus-9.0.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/share_plus-9.0.0/lib/ +share_plus_platform_interface 2.18 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.11.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.11.0/lib/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/share_plus_platform_interface-4.0.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/share_plus_platform_interface-4.0.0/lib/ +shelf +2.17 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/shelf-1.4.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/shelf-1.4.1/lib/ +shelf_packages_handler +2.17 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/shelf_packages_handler-3.0.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/shelf_packages_handler-3.0.2/lib/ +shelf_static +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/shelf_static-1.1.3/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/shelf_static-1.1.3/lib/ +shelf_web_socket +2.17 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/shelf_web_socket-1.0.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/shelf_web_socket-1.0.4/lib/ +source_map_stack_trace +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/source_map_stack_trace-2.1.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/source_map_stack_trace-2.1.2/lib/ +source_maps +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/source_maps-0.10.13/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/source_maps-0.10.13/lib/ +source_span +3.1 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/source_span-1.10.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/source_span-1.10.1/lib/ +sprintf +2.12 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/sprintf-7.0.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/sprintf-7.0.0/lib/ +stack_trace +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/stack_trace-1.12.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/stack_trace-1.12.1/lib/ stream_channel -2.14 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.1/lib/ +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/stream_channel-2.1.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/stream_channel-2.1.4/lib/ +stream_transform +3.1 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/stream_transform-2.1.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/stream_transform-2.1.1/lib/ string_scanner -2.18 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.2.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.2.0/lib/ +3.1 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/string_scanner-1.4.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/string_scanner-1.4.1/lib/ term_glyph -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1/lib/ +3.1 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/term_glyph-1.2.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/term_glyph-1.2.2/lib/ +test +3.5 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/test-1.25.15/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/test-1.25.15/lib/ test_api +3.5 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/test_api-0.7.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/test_api-0.7.4/lib/ +test_core +3.5 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/test_core-0.6.8/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/test_core-0.6.8/lib/ +timezone +2.19 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/timezone-0.9.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/timezone-0.9.4/lib/ +triple 2.18 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.5.2/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.5.2/lib/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/triple-2.1.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/triple-2.1.0/lib/ typed_data 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/typed_data-1.3.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/typed_data-1.3.1/lib/ -uri +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/typed_data-1.3.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/typed_data-1.3.1/lib/ +unorm_dart 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/uri-1.0.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/uri-1.0.0/lib/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/unorm_dart-0.3.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/unorm_dart-0.3.0/lib/ +url_launcher +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher-6.3.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher-6.3.1/lib/ +url_launcher_android +3.6 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_android-6.3.16/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_android-6.3.16/lib/ +url_launcher_ios +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_ios-6.3.3/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_ios-6.3.3/lib/ +url_launcher_linux +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_linux-3.2.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_linux-3.2.1/lib/ +url_launcher_macos +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_macos-3.2.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_macos-3.2.2/lib/ +url_launcher_platform_interface +3.1 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_platform_interface-2.3.2/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_platform_interface-2.3.2/lib/ +url_launcher_web +3.6 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_web-2.4.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_web-2.4.1/lib/ +url_launcher_windows +3.4 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_windows-3.1.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/url_launcher_windows-3.1.4/lib/ +uuid +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/uuid-4.5.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/uuid-4.5.1/lib/ +vector_math +2.14 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/vector_math-2.1.4/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/vector_math-2.1.4/lib/ +vm_service +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/vm_service-15.0.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/vm_service-15.0.0/lib/ +watcher +3.1 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/watcher-1.1.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/watcher-1.1.1/lib/ +weak_map +2.19 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/weak_map-4.0.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/weak_map-4.0.1/lib/ +web +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/web-0.5.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/web-0.5.1/lib/ +web_socket_channel +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/web_socket_channel-2.4.5/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/web_socket_channel-2.4.5/lib/ +webkit_inspection_protocol +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/webkit_inspection_protocol-1.2.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/webkit_inspection_protocol-1.2.1/lib/ +win32 +3.7 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/win32-5.13.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/win32-5.13.0/lib/ +x509 +3.0 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/x509-0.2.4+3/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/x509-0.2.4+3/lib/ +xdg_directories +3.3 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/xdg_directories-1.1.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/xdg_directories-1.1.0/lib/ +xml +3.2 +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/xml-6.5.0/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/xml-6.5.0/lib/ yaml 2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/yaml-3.1.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/yaml-3.1.1/lib/ -yaml_edit -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/yaml_edit-2.1.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dev/yaml_edit-2.1.0/lib/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/yaml-3.1.1/ +file:///C:/Users/jacob/.puro/shared/pub_cache/hosted/pub.dev/yaml-3.1.1/lib/ +flutter_modular_workspace +3.6 +file:///C:/Users/jacob/Projects/modular/ +file:///C:/Users/jacob/Projects/modular/lib/ flutter_modular -2.18 -file:///D:/Projects/modular/ -file:///D:/Projects/modular/lib/ +3.6 +file:///C:/Users/jacob/Projects/modular/flutter_modular/ +file:///C:/Users/jacob/Projects/modular/flutter_modular/lib/ +flutter_modular_example +3.6 +file:///C:/Users/jacob/Projects/modular/flutter_modular/example/ +file:///C:/Users/jacob/Projects/modular/flutter_modular/example/lib/ +modular_core +3.6 +file:///C:/Users/jacob/Projects/modular/modular_core/ +file:///C:/Users/jacob/Projects/modular/modular_core/lib/ +shelf_modular +3.6 +file:///C:/Users/jacob/Projects/modular/shelf_modular/ +file:///C:/Users/jacob/Projects/modular/shelf_modular/lib/ +shelf_modular_example +3.6 +file:///C:/Users/jacob/Projects/modular/shelf_modular/example/ +file:///C:/Users/jacob/Projects/modular/shelf_modular/example/lib/ +sky_engine +3.7 +file:///C:/flutter/bin/cache/pkg/sky_engine/ +file:///C:/flutter/bin/cache/pkg/sky_engine/lib/ +flutter +3.7 +file:///C:/flutter/packages/flutter/ +file:///C:/flutter/packages/flutter/lib/ +flutter_test +3.7 +file:///C:/flutter/packages/flutter_test/ +file:///C:/flutter/packages/flutter_test/lib/ +flutter_web_plugins +3.7 +file:///C:/flutter/packages/flutter_web_plugins/ +file:///C:/flutter/packages/flutter_web_plugins/lib/ 2 diff --git a/.dart_tool/package_graph.json b/.dart_tool/package_graph.json new file mode 100644 index 00000000..533c7384 --- /dev/null +++ b/.dart_tool/package_graph.json @@ -0,0 +1,1419 @@ +{ + "roots": [ + "flutter_modular", + "flutter_modular_example", + "flutter_modular_workspace", + "modular_core", + "shelf_modular", + "shelf_modular_example" + ], + "packages": [ + { + "name": "flutter_modular_workspace", + "version": "0.0.0", + "dependencies": [], + "devDependencies": [] + }, + { + "name": "modular_core", + "version": "3.4.0", + "dependencies": [ + "auto_injector", + "characters", + "meta" + ], + "devDependencies": [ + "flutterando_analysis", + "test" + ] + }, + { + "name": "flutter_modular", + "version": "6.4.0", + "dependencies": [ + "flutter", + "flutter_web_plugins", + "meta", + "modular_core", + "result_dart" + ], + "devDependencies": [ + "flutter_test", + "flutterando_analysis", + "mocktail" + ] + }, + { + "name": "shelf_modular", + "version": "3.0.1", + "dependencies": [ + "http_parser", + "meta", + "mime", + "modular_core", + "result_dart", + "shelf", + "shelf_web_socket", + "web_socket_channel" + ], + "devDependencies": [ + "flutterando_analysis", + "mocktail", + "test" + ] + }, + { + "name": "flutter_modular_example", + "version": "1.0.0+1", + "dependencies": [ + "alice", + "bloc", + "dartz", + "flutter", + "flutter_mobx", + "flutter_modular", + "flutter_triple", + "http" + ], + "devDependencies": [ + "flutter_lints", + "flutter_test", + "mocktail" + ] + }, + { + "name": "shelf_modular_example", + "version": "1.0.0", + "dependencies": [ + "fpdart", + "hotreloader", + "jose", + "postgres", + "redis_dart", + "shelf", + "shelf_modular", + "uuid" + ], + "devDependencies": [ + "pedantic", + "test" + ] + }, + { + "name": "test", + "version": "1.25.15", + "dependencies": [ + "analyzer", + "async", + "boolean_selector", + "collection", + "coverage", + "http_multi_server", + "io", + "js", + "matcher", + "node_preamble", + "package_config", + "path", + "pool", + "shelf", + "shelf_packages_handler", + "shelf_static", + "shelf_web_socket", + "source_span", + "stack_trace", + "stream_channel", + "test_api", + "test_core", + "typed_data", + "web_socket_channel", + "webkit_inspection_protocol", + "yaml" + ] + }, + { + "name": "pedantic", + "version": "1.11.1", + "dependencies": [] + }, + { + "name": "uuid", + "version": "4.5.1", + "dependencies": [ + "crypto", + "fixnum", + "meta", + "sprintf" + ] + }, + { + "name": "redis_dart", + "version": "0.1.0+4", + "dependencies": [ + "async" + ] + }, + { + "name": "jose", + "version": "0.3.4", + "dependencies": [ + "asn1lib", + "collection", + "crypto_keys", + "http", + "http_parser", + "meta", + "typed_data", + "x509" + ] + }, + { + "name": "postgres", + "version": "2.6.4", + "dependencies": [ + "async", + "buffer", + "charcode", + "collection", + "crypto", + "meta", + "pool", + "sasl_scram", + "stack_trace", + "stream_channel" + ] + }, + { + "name": "fpdart", + "version": "0.0.14", + "dependencies": [] + }, + { + "name": "shelf", + "version": "1.4.1", + "dependencies": [ + "async", + "collection", + "http_parser", + "path", + "stack_trace", + "stream_channel" + ] + }, + { + "name": "hotreloader", + "version": "4.3.0", + "dependencies": [ + "collection", + "logging", + "path", + "stream_transform", + "vm_service", + "watcher" + ] + }, + { + "name": "mocktail", + "version": "1.0.4", + "dependencies": [ + "collection", + "matcher", + "test_api" + ] + }, + { + "name": "flutter_test", + "version": "0.0.0", + "dependencies": [ + "async", + "boolean_selector", + "characters", + "clock", + "collection", + "fake_async", + "flutter", + "leak_tracker", + "leak_tracker_flutter_testing", + "leak_tracker_testing", + "matcher", + "material_color_utilities", + "meta", + "path", + "source_span", + "stack_trace", + "stream_channel", + "string_scanner", + "term_glyph", + "test_api", + "vector_math", + "vm_service" + ] + }, + { + "name": "flutter_lints", + "version": "2.0.3", + "dependencies": [ + "lints" + ] + }, + { + "name": "flutter", + "version": "0.0.0", + "dependencies": [ + "characters", + "collection", + "material_color_utilities", + "meta", + "sky_engine", + "vector_math" + ] + }, + { + "name": "bloc", + "version": "8.1.4", + "dependencies": [ + "meta" + ] + }, + { + "name": "alice", + "version": "0.4.2", + "dependencies": [ + "chopper", + "collection", + "dio", + "flutter", + "flutter_local_notifications", + "http", + "open_filex", + "package_info_plus", + "path_provider", + "permission_handler", + "rxdart", + "sensors_plus", + "share_plus", + "url_launcher" + ] + }, + { + "name": "http", + "version": "1.4.0", + "dependencies": [ + "async", + "http_parser", + "meta", + "web" + ] + }, + { + "name": "flutter_triple", + "version": "2.2.0", + "dependencies": [ + "collection", + "flutter", + "rx_notifier", + "triple" + ] + }, + { + "name": "flutter_mobx", + "version": "2.3.0", + "dependencies": [ + "flutter", + "mobx", + "provider" + ] + }, + { + "name": "dartz", + "version": "0.10.1", + "dependencies": [] + }, + { + "name": "flutterando_analysis", + "version": "0.0.2", + "dependencies": [] + }, + { + "name": "result_dart", + "version": "2.1.0", + "dependencies": [ + "meta" + ] + }, + { + "name": "shelf_web_socket", + "version": "1.0.4", + "dependencies": [ + "shelf", + "stream_channel", + "web_socket_channel" + ] + }, + { + "name": "web_socket_channel", + "version": "2.4.5", + "dependencies": [ + "async", + "crypto", + "stream_channel", + "web" + ] + }, + { + "name": "http_parser", + "version": "4.0.2", + "dependencies": [ + "collection", + "source_span", + "string_scanner", + "typed_data" + ] + }, + { + "name": "mime", + "version": "1.0.6", + "dependencies": [] + }, + { + "name": "meta", + "version": "1.16.0", + "dependencies": [] + }, + { + "name": "flutter_web_plugins", + "version": "0.0.0", + "dependencies": [ + "characters", + "collection", + "flutter", + "material_color_utilities", + "meta", + "vector_math" + ] + }, + { + "name": "characters", + "version": "1.4.0", + "dependencies": [] + }, + { + "name": "auto_injector", + "version": "2.1.0", + "dependencies": [ + "meta", + "uuid" + ] + }, + { + "name": "yaml", + "version": "3.1.1", + "dependencies": [ + "collection", + "source_span", + "string_scanner" + ] + }, + { + "name": "webkit_inspection_protocol", + "version": "1.2.1", + "dependencies": [ + "logging" + ] + }, + { + "name": "typed_data", + "version": "1.3.1", + "dependencies": [ + "collection" + ] + }, + { + "name": "test_core", + "version": "0.6.8", + "dependencies": [ + "analyzer", + "args", + "async", + "boolean_selector", + "collection", + "coverage", + "frontend_server_client", + "glob", + "io", + "meta", + "package_config", + "path", + "pool", + "source_map_stack_trace", + "source_maps", + "source_span", + "stack_trace", + "stream_channel", + "test_api", + "vm_service", + "yaml" + ] + }, + { + "name": "test_api", + "version": "0.7.4", + "dependencies": [ + "async", + "boolean_selector", + "collection", + "meta", + "source_span", + "stack_trace", + "stream_channel", + "string_scanner", + "term_glyph" + ] + }, + { + "name": "stream_channel", + "version": "2.1.4", + "dependencies": [ + "async" + ] + }, + { + "name": "stack_trace", + "version": "1.12.1", + "dependencies": [ + "path" + ] + }, + { + "name": "source_span", + "version": "1.10.1", + "dependencies": [ + "collection", + "path", + "term_glyph" + ] + }, + { + "name": "shelf_static", + "version": "1.1.3", + "dependencies": [ + "convert", + "http_parser", + "mime", + "path", + "shelf" + ] + }, + { + "name": "shelf_packages_handler", + "version": "3.0.2", + "dependencies": [ + "path", + "shelf", + "shelf_static" + ] + }, + { + "name": "pool", + "version": "1.5.1", + "dependencies": [ + "async", + "stack_trace" + ] + }, + { + "name": "path", + "version": "1.9.1", + "dependencies": [] + }, + { + "name": "package_config", + "version": "2.2.0", + "dependencies": [ + "path" + ] + }, + { + "name": "node_preamble", + "version": "2.0.2", + "dependencies": [] + }, + { + "name": "matcher", + "version": "0.12.17", + "dependencies": [ + "async", + "meta", + "stack_trace", + "term_glyph", + "test_api" + ] + }, + { + "name": "js", + "version": "0.7.2", + "dependencies": [] + }, + { + "name": "io", + "version": "1.0.4", + "dependencies": [ + "meta", + "path", + "string_scanner" + ] + }, + { + "name": "http_multi_server", + "version": "3.2.2", + "dependencies": [ + "async" + ] + }, + { + "name": "coverage", + "version": "1.14.0", + "dependencies": [ + "args", + "cli_config", + "glob", + "logging", + "meta", + "package_config", + "path", + "pubspec_parse", + "source_maps", + "stack_trace", + "vm_service" + ] + }, + { + "name": "collection", + "version": "1.19.1", + "dependencies": [] + }, + { + "name": "boolean_selector", + "version": "2.1.2", + "dependencies": [ + "source_span", + "string_scanner" + ] + }, + { + "name": "async", + "version": "2.13.0", + "dependencies": [ + "collection", + "meta" + ] + }, + { + "name": "analyzer", + "version": "7.4.5", + "dependencies": [ + "_fe_analyzer_shared", + "collection", + "convert", + "crypto", + "glob", + "meta", + "package_config", + "path", + "pub_semver", + "source_span", + "watcher", + "yaml" + ] + }, + { + "name": "fixnum", + "version": "1.1.1", + "dependencies": [] + }, + { + "name": "sprintf", + "version": "7.0.0", + "dependencies": [] + }, + { + "name": "crypto", + "version": "3.0.6", + "dependencies": [ + "typed_data" + ] + }, + { + "name": "asn1lib", + "version": "1.6.4", + "dependencies": [] + }, + { + "name": "x509", + "version": "0.2.4+3", + "dependencies": [ + "asn1lib", + "crypto_keys", + "quiver" + ] + }, + { + "name": "crypto_keys", + "version": "0.3.0+2", + "dependencies": [ + "collection", + "meta", + "pointycastle", + "quiver" + ] + }, + { + "name": "charcode", + "version": "1.3.1", + "dependencies": [] + }, + { + "name": "sasl_scram", + "version": "0.1.1", + "dependencies": [ + "buffer", + "collection", + "crypto", + "saslprep" + ] + }, + { + "name": "buffer", + "version": "1.2.3", + "dependencies": [] + }, + { + "name": "watcher", + "version": "1.1.1", + "dependencies": [ + "async", + "path" + ] + }, + { + "name": "vm_service", + "version": "15.0.0", + "dependencies": [] + }, + { + "name": "stream_transform", + "version": "2.1.1", + "dependencies": [] + }, + { + "name": "logging", + "version": "1.3.0", + "dependencies": [] + }, + { + "name": "term_glyph", + "version": "1.2.2", + "dependencies": [] + }, + { + "name": "string_scanner", + "version": "1.4.1", + "dependencies": [ + "source_span" + ] + }, + { + "name": "material_color_utilities", + "version": "0.11.1", + "dependencies": [ + "collection" + ] + }, + { + "name": "leak_tracker_testing", + "version": "3.0.1", + "dependencies": [ + "leak_tracker", + "matcher", + "meta" + ] + }, + { + "name": "leak_tracker", + "version": "10.0.9", + "dependencies": [ + "clock", + "collection", + "meta", + "path", + "vm_service" + ] + }, + { + "name": "leak_tracker_flutter_testing", + "version": "3.0.9", + "dependencies": [ + "flutter", + "leak_tracker", + "leak_tracker_testing", + "matcher", + "meta" + ] + }, + { + "name": "vector_math", + "version": "2.1.4", + "dependencies": [] + }, + { + "name": "clock", + "version": "1.1.2", + "dependencies": [] + }, + { + "name": "fake_async", + "version": "1.3.3", + "dependencies": [ + "clock", + "collection" + ] + }, + { + "name": "lints", + "version": "2.1.1", + "dependencies": [] + }, + { + "name": "sky_engine", + "version": "0.0.0", + "dependencies": [] + }, + { + "name": "url_launcher", + "version": "6.3.1", + "dependencies": [ + "flutter", + "url_launcher_android", + "url_launcher_ios", + "url_launcher_linux", + "url_launcher_macos", + "url_launcher_platform_interface", + "url_launcher_web", + "url_launcher_windows" + ] + }, + { + "name": "chopper", + "version": "7.4.0", + "dependencies": [ + "equatable", + "http", + "logging", + "meta", + "qs_dart" + ] + }, + { + "name": "share_plus", + "version": "9.0.0", + "dependencies": [ + "cross_file", + "ffi", + "file", + "flutter", + "flutter_web_plugins", + "meta", + "mime", + "share_plus_platform_interface", + "url_launcher_linux", + "url_launcher_platform_interface", + "url_launcher_web", + "url_launcher_windows", + "web", + "win32" + ] + }, + { + "name": "sensors_plus", + "version": "5.0.1", + "dependencies": [ + "flutter", + "flutter_web_plugins", + "sensors_plus_platform_interface" + ] + }, + { + "name": "open_filex", + "version": "4.7.0", + "dependencies": [ + "ffi", + "flutter" + ] + }, + { + "name": "package_info_plus", + "version": "6.0.0", + "dependencies": [ + "ffi", + "flutter", + "flutter_web_plugins", + "http", + "meta", + "package_info_plus_platform_interface", + "path", + "web", + "win32" + ] + }, + { + "name": "permission_handler", + "version": "11.4.0", + "dependencies": [ + "flutter", + "meta", + "permission_handler_android", + "permission_handler_apple", + "permission_handler_html", + "permission_handler_platform_interface", + "permission_handler_windows" + ] + }, + { + "name": "path_provider", + "version": "2.1.5", + "dependencies": [ + "flutter", + "path_provider_android", + "path_provider_foundation", + "path_provider_linux", + "path_provider_platform_interface", + "path_provider_windows" + ] + }, + { + "name": "rxdart", + "version": "0.27.7", + "dependencies": [] + }, + { + "name": "flutter_local_notifications", + "version": "17.2.4", + "dependencies": [ + "clock", + "flutter", + "flutter_local_notifications_linux", + "flutter_local_notifications_platform_interface", + "timezone" + ] + }, + { + "name": "dio", + "version": "5.8.0+1", + "dependencies": [ + "async", + "collection", + "dio_web_adapter", + "http_parser", + "meta", + "path" + ] + }, + { + "name": "web", + "version": "0.5.1", + "dependencies": [] + }, + { + "name": "rx_notifier", + "version": "2.3.0", + "dependencies": [ + "collection", + "flutter", + "rx_notifier_annotation" + ] + }, + { + "name": "triple", + "version": "2.1.0", + "dependencies": [ + "async", + "meta" + ] + }, + { + "name": "provider", + "version": "6.1.5", + "dependencies": [ + "collection", + "flutter", + "nested" + ] + }, + { + "name": "mobx", + "version": "2.5.0", + "dependencies": [ + "collection", + "meta" + ] + }, + { + "name": "source_maps", + "version": "0.10.13", + "dependencies": [ + "source_span" + ] + }, + { + "name": "source_map_stack_trace", + "version": "2.1.2", + "dependencies": [ + "path", + "source_maps", + "stack_trace" + ] + }, + { + "name": "glob", + "version": "2.1.3", + "dependencies": [ + "async", + "collection", + "file", + "path", + "string_scanner" + ] + }, + { + "name": "frontend_server_client", + "version": "4.0.0", + "dependencies": [ + "async", + "path" + ] + }, + { + "name": "args", + "version": "2.4.0", + "dependencies": [] + }, + { + "name": "convert", + "version": "3.1.2", + "dependencies": [ + "typed_data" + ] + }, + { + "name": "pubspec_parse", + "version": "1.5.0", + "dependencies": [ + "checked_yaml", + "collection", + "json_annotation", + "pub_semver", + "yaml" + ] + }, + { + "name": "cli_config", + "version": "0.2.0", + "dependencies": [ + "args", + "yaml" + ] + }, + { + "name": "pub_semver", + "version": "2.2.0", + "dependencies": [ + "collection" + ] + }, + { + "name": "_fe_analyzer_shared", + "version": "82.0.0", + "dependencies": [ + "meta" + ] + }, + { + "name": "quiver", + "version": "3.2.1", + "dependencies": [ + "matcher" + ] + }, + { + "name": "pointycastle", + "version": "4.0.0", + "dependencies": [ + "collection", + "convert" + ] + }, + { + "name": "saslprep", + "version": "1.0.3", + "dependencies": [ + "unorm_dart" + ] + }, + { + "name": "url_launcher_windows", + "version": "3.1.4", + "dependencies": [ + "flutter", + "url_launcher_platform_interface" + ] + }, + { + "name": "url_launcher_web", + "version": "2.4.1", + "dependencies": [ + "flutter", + "flutter_web_plugins", + "url_launcher_platform_interface", + "web" + ] + }, + { + "name": "url_launcher_platform_interface", + "version": "2.3.2", + "dependencies": [ + "flutter", + "plugin_platform_interface" + ] + }, + { + "name": "url_launcher_macos", + "version": "3.2.2", + "dependencies": [ + "flutter", + "url_launcher_platform_interface" + ] + }, + { + "name": "url_launcher_linux", + "version": "3.2.1", + "dependencies": [ + "flutter", + "url_launcher_platform_interface" + ] + }, + { + "name": "url_launcher_ios", + "version": "6.3.3", + "dependencies": [ + "flutter", + "url_launcher_platform_interface" + ] + }, + { + "name": "url_launcher_android", + "version": "6.3.16", + "dependencies": [ + "flutter", + "url_launcher_platform_interface" + ] + }, + { + "name": "qs_dart", + "version": "1.3.7+1", + "dependencies": [ + "collection", + "equatable", + "meta", + "recursive_regex", + "weak_map" + ] + }, + { + "name": "equatable", + "version": "2.0.7", + "dependencies": [ + "collection", + "meta" + ] + }, + { + "name": "win32", + "version": "5.13.0", + "dependencies": [ + "ffi" + ] + }, + { + "name": "ffi", + "version": "2.1.4", + "dependencies": [] + }, + { + "name": "file", + "version": "6.1.4", + "dependencies": [ + "meta", + "path" + ] + }, + { + "name": "share_plus_platform_interface", + "version": "4.0.0", + "dependencies": [ + "cross_file", + "flutter", + "meta", + "mime", + "path_provider", + "plugin_platform_interface", + "uuid" + ] + }, + { + "name": "cross_file", + "version": "0.3.4+2", + "dependencies": [ + "meta", + "web" + ] + }, + { + "name": "sensors_plus_platform_interface", + "version": "1.2.0", + "dependencies": [ + "flutter", + "logging", + "meta", + "plugin_platform_interface" + ] + }, + { + "name": "package_info_plus_platform_interface", + "version": "2.0.1", + "dependencies": [ + "flutter", + "meta", + "plugin_platform_interface" + ] + }, + { + "name": "permission_handler_platform_interface", + "version": "4.3.0", + "dependencies": [ + "flutter", + "meta", + "plugin_platform_interface" + ] + }, + { + "name": "permission_handler_windows", + "version": "0.2.1", + "dependencies": [ + "flutter", + "permission_handler_platform_interface" + ] + }, + { + "name": "permission_handler_html", + "version": "0.1.3+5", + "dependencies": [ + "flutter", + "flutter_web_plugins", + "permission_handler_platform_interface", + "web" + ] + }, + { + "name": "permission_handler_apple", + "version": "9.4.7", + "dependencies": [ + "flutter", + "permission_handler_platform_interface" + ] + }, + { + "name": "permission_handler_android", + "version": "12.1.0", + "dependencies": [ + "flutter", + "permission_handler_platform_interface" + ] + }, + { + "name": "path_provider_windows", + "version": "2.3.0", + "dependencies": [ + "ffi", + "flutter", + "path", + "path_provider_platform_interface" + ] + }, + { + "name": "path_provider_platform_interface", + "version": "2.1.2", + "dependencies": [ + "flutter", + "platform", + "plugin_platform_interface" + ] + }, + { + "name": "path_provider_linux", + "version": "2.2.1", + "dependencies": [ + "ffi", + "flutter", + "path", + "path_provider_platform_interface", + "xdg_directories" + ] + }, + { + "name": "path_provider_foundation", + "version": "2.4.1", + "dependencies": [ + "flutter", + "path_provider_platform_interface" + ] + }, + { + "name": "path_provider_android", + "version": "2.2.17", + "dependencies": [ + "flutter", + "path_provider_platform_interface" + ] + }, + { + "name": "timezone", + "version": "0.9.4", + "dependencies": [ + "path" + ] + }, + { + "name": "flutter_local_notifications_platform_interface", + "version": "7.2.0", + "dependencies": [ + "flutter", + "plugin_platform_interface" + ] + }, + { + "name": "flutter_local_notifications_linux", + "version": "4.0.1", + "dependencies": [ + "dbus", + "ffi", + "flutter", + "flutter_local_notifications_platform_interface", + "path", + "xdg_directories" + ] + }, + { + "name": "dio_web_adapter", + "version": "2.1.1", + "dependencies": [ + "dio", + "http_parser", + "meta", + "web" + ] + }, + { + "name": "rx_notifier_annotation", + "version": "1.0.0", + "dependencies": [] + }, + { + "name": "nested", + "version": "1.0.0", + "dependencies": [ + "flutter" + ] + }, + { + "name": "json_annotation", + "version": "4.9.0", + "dependencies": [ + "meta" + ] + }, + { + "name": "checked_yaml", + "version": "2.0.4", + "dependencies": [ + "json_annotation", + "source_span", + "yaml" + ] + }, + { + "name": "unorm_dart", + "version": "0.3.0", + "dependencies": [] + }, + { + "name": "plugin_platform_interface", + "version": "2.1.8", + "dependencies": [ + "meta" + ] + }, + { + "name": "weak_map", + "version": "4.0.1", + "dependencies": [] + }, + { + "name": "recursive_regex", + "version": "1.0.0", + "dependencies": [ + "meta" + ] + }, + { + "name": "platform", + "version": "3.1.0", + "dependencies": [] + }, + { + "name": "xdg_directories", + "version": "1.1.0", + "dependencies": [ + "meta", + "path" + ] + }, + { + "name": "dbus", + "version": "0.7.11", + "dependencies": [ + "args", + "ffi", + "meta", + "xml" + ] + }, + { + "name": "xml", + "version": "6.5.0", + "dependencies": [ + "collection", + "meta", + "petitparser" + ] + }, + { + "name": "petitparser", + "version": "6.1.0", + "dependencies": [ + "collection", + "meta" + ] + } + ], + "configVersion": 1 +} \ No newline at end of file diff --git a/.dart_tool/pub/bin/melos/melos.dart-2.19.3.snapshot b/.dart_tool/pub/bin/melos/melos.dart-2.19.3.snapshot deleted file mode 100644 index 38b09ba99222e0314fc477d1e0822b5f3801ba78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3940072 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

vQi!f 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�>QJAM<@i%(I%pGLFZ}hIW@Mu ztsP_$yri8;sYPt9EZWjEB6J9KMac`T!XK5u7&l0Fgz+WuX})|*`%Aup1j*?%OC!Xp zX(-1wtnF^mRS;hsxiHWE zKdwI6B*n{;?CSs-g8MstvFnd1Z!FjnUl7s#~^5$X3z)ul(B{Dh#XRrX^dhw`NNp zXK7u;H8<@eHZ_Q8Xyf*dtTgOB9k=Hzsjo+V##;a(+WM>mWQ;~NOQ!ZId{%9%Gh~9fTQNm0^uogwpq(^Z z!k>oMifcAVjiAKbV6e!?IozPdVHTA*Hxp8i<)6!4ToiuOlCKFO;~Daik-;m4n4>&& zLfsd9gvsZLAm z8GMPQ#-Ju(XO^A zvIZtiX{(dzqDd>yy=4d-9j!x3FHAu(zSoL=(WZ5Wo3t+LhA{a{=kHpB$AgE7g7x&^ zOIVO+4s{`PxW>4>voE#1Z`<^Nso<-i72=H=)IYjA8H>}T9>|KUUcb#u3=e!-$P*CI zFI!mD$$~}#$86a7R9unJMYH+Y=GB6u`N}XsL;Hs_;{xI;K0sDxPb1imXzqI5;UMOZ{n9;y`8v@tTAy<@%DooW<1RNY8hYE@-hf6bE2Xjmf96cq{xomIdT-_|< z1q2^Cxa2TiV*uROMv5f%3DEmaMFVPGU92OG=_=D=VL%FYE9|8O3S|^H{*eR~;4cP( z4ZGkvlNm2;t%+o${|FT|Cpa5H(l1zH- z{xWE|2Lw;iFBh;S6i5!;G^5JX*K?EX8omXfZ)&~X#P>x}A}FfS-bk)Y=3=Y@zIh2} z3TWKoM`vh>GZx$HJh0iCkU|JI;CIKx*X()sTFD|tmnH~-hqp+jU{$S|&c`(wXO!9F zi}FsHa=ns8r>_B`;$sE4Eyl~7Y~W$48Ea1t43s@E40*Pw#vZLnq6Tx4x6)TP=W2?*8Oo**oyJq01 zp_OH0i*Z~1%9=Hkrw^?x9Z?*uiq&1cY)DPn>It#B+Nz;LCyyROiSw7~>ou{JD@MeY zR*lB*Ayi;$ED>8UCbnvEZ0_8}i|56s4=tzUxk#QpIW}*8X>9I{In&2$^72^Ss@fT` z`pL2SIkDBTnXxOEt)4h1Svhv_ph^Au_USu)Xtbg3e)hc{Fi#--!du2E+!I^&c4(ZMuZwO7SfjU6#&=%9FPaCBmPNUStEWlmjHIhvgnTOM0GaAa|G199A1`8 zESNoH^uWIT$DrVpA)}|3Ux{q1S6vaUo;h*osG*pvnF9yo&+5_9l_M4uM<>NrOsXuK zR~m~K7e&_>uWwj0c2PXKazb>{xM-p@niw8kI2G%)u)cisv|$5_qtjxwYuELUt)Dir zWc=#s>taKrHG}6)jz#+yN0-Iw>(<2T29^xLkNV21hn5YEt)4SIIi(DJSvP#hs*$T= zXk<RH9BW)`oh?N?mWf9#l8ZOw>S&7ifDV{697)~=sbGkf*?qUe<3Wu>#0PKXW! zl=fRNYWkqqzmd6&yCa)`rj*m7}qGWvJh#`H3MiV2(E-C2~ zOI(c#mMvZ|CAwf}bX;uNz!Au|ekLlNHXfO$P-f(2Q{DM+8;Bv%wK zuNyvRNg`S|Wo&dpw5pt18r6SNLyQVdDPFaF@vKEtqKjj7Qzk^mMc2|8O2>{FP~E5h z>JiDYWqq!$oidyACW{x3TR3%YB03FOMwMYOV`Z3gi)XK2Ic{O)tmuNd(S<{!m8*-9 zqkLLy$s#l{ZeP>(-MEB!0mn10>}cO!*}-DEcy=c#+HzzsZk}&m02E)npz;myAMU8U zscC!Lw#uq~`WUf3>C=K(Xsy!96$H8Y==&W+7!QFb_&MzS@x!( zwKdf%>Nc+6j^I!+xLdNOPoiPUj86jfG^wNvQrUYe%?nRHWgy~Og-BdTqbpMB1QGF4 zJHVamt>x5D>rP56L%Z*RMvQ=#MJ}9CZ)@L+6VFtebeyhvhIHf}hX-qb{~SL`_T}M@ zh+20GMBL?m`y07ysGe9ma|MAAGI0KwaEO}Q4(!}X{*=L<@ky~}d?9aJbb@439JN7N zo^bJ0wKkDzhl3zDNJxJqiTEd0XUN^vji=4>6&<9ATDtSUG$rbuY?&oaHTzHH}zJR zhMjszQKYjbg1PudhZmcBNqN<{yI({*YzDxhDNjlO7VdYnkS7H^pJ`EbdJGRM{1mNT zwb_HjSCN2WI67`jJOyceO}3y-n3Y$!>&%A;Sp^3y)jNQMR%{mEHtjQr=$y98Z5p^i z+XoS+6Y!t|a9RoWVukq18!+P0JA*bi9jms3{5Lg{ic=%^Tf2eY1I(!nSD{X`MU%vx zgptb5oPKbu^c&Q}Sl4*}A^5A%ffm4Xuo&~+!6a&e)L)DW;?RC^dnlZj%`)Hsa{wQX z%)}d2{Pov&Nh3|4yC8j1icl41 zcZjk=_67l?{x($`FJoN*)kK6di86uI59GXJT(`-Y8`H~OW!MRZ&?PTzW{ByAVVq3$ zrzS~G|2Rn{&PaJWOKyaK01_|)6`5nq3I!xjuH=$fu!O$(bt6$$PQDm!UzBLZQN-xb zXi+RQQFY4e(~zWm5_8rH<&>e9`B>Nqh!e=hR!Xf;`F`g+8W6T#Cw?QXtu8x2j#kQD zWkLsvXRJK!OsE}$IgeJUST49-H=$PB2l%ZU0!Q?M4qpIUGTuT5wm7ZREb)E;h6=)o zlS#lpHZag6I$QuV0z#$DsaSkIm#p{cd&Nsx)YvUT5X2u zLzCJKLNv6~(WJP8#W?K=li(az1=fwKHqj-}JgH9hf>*t<^?W{z ziCzZj3{=;f8in>3sx-c-UE(g1nG>t4SI&zybFUnm5I$iicr+RTA4<$`Srq^T0)!u( zIiMu7yGSY)4r*&CN4zW?GA{p&+ww3GGw0jT9ebz^U4$-=<`efm=dnVGP_w-6?2$gR zJ!oHHYlbHW}FE2 z7$|7oL&*1k3J5Teg@Suwav-;CqUc^r2`}sW^#%e8EJ+=>YacI*$6|t~FF)3o^(J%{ z0a|!PyUdt6U(9;8V;xjAXp;=2I(lut69mGB)$%!8@dBdIePH7?N&zoYaA#M8KP6{h zWg}U!3QS`eNG8980BO(r1|E0M@HgG?lv8*e>7U;p^m3`ILvq*+L%@h0Y+)*T;XbNv zQ;3QbGNkvF^wQ2S`bI6=-?n>s`0wgpFn21syn@{BM^7 z{EkwP5e1*9Va^haGSrMamKy;D(WZ52syAy zrh>_8i4QGenLQ3fcvgxB=g;)c?08_~U;~a*PLj0MhMBUye!={~76T@`@ZifBA6tIO z9X^vS?83w*filxO9zkfj%{S_KaBO8Hr;4|s(e{SiQp6L*-=jFVlve~Wn5WA&{d+Yy z^;L{Pn#o79GJeZ%?N#}#Mm+dEM2ZRDal-=%VWiX|%z8MQM zMb&P;1rD%2M)ZM})S8URPZhat&8wZbTHgDDG?D6j)I-rn^Lfrs!mj%yb!l5YhqX( znq#xUB-}(Iyp=5S7DSN$ndd@x7iI~QP95esA-$L3$aQ9+gC<8dh>%uJQhy_N*d1*Q z&8Uu|^&<2q#>PyNu)ws;N^1O4KAF0eKhvTiRtsH|#C{cgZi*FJbOwDpsR0?9wpiSw zvJ&P*97%BLVlM$1Xyy&srtL;2RSqF!sPqjQ2vno}prXDylbnvt z0+$(Urkj%(8N<9#FnH}vzyXG@e-d0O7T@ zwvu+&eBl^1JZ}2V0wGaJ>7KYh%&SpD=^!<93lGZsbX#TpjJ)~>8cHoyY7{z@3g8WzOX&y2y~ zH+y0Eyx6qj=$ZksD*Red1w+d0nNwo*SB{U4jIF>8SyShusaXB``m3f-92Kn}J!bvX zE6T@@iAC!ZW2cbKYif_?8k+NvAtloKI@@jd$VvyojCZi9BJ%^<93jKajOqXP4L5>g zSsSpGoe&^tkhOu#Jh0yw`%VwpD#ftAmDwbjNn`X`L1%(^f+Fy4{2 zS-ro5<8JK4F%_K0>ucA^5lZ~3i43FmAQC5ZNAw9Ic54R>hn3cT9$b72h(iQY+i)|9 zzX7oamrB{MbkCDt+Sc0KzG&mrI67c6Hsdhj;w8NE^&&W(%x$<0n4M3tm9=vlRK0G^ zLmROPFg0XgKq;~suzIDD^el}a4ixx?EQb)133G=O9-uNtr_A;=B3?Uid{b0m6chni zo$;d}bsxt|NNfu}}NXd=yI-`;naBFjm$qibf*t{EMzfy+h1 zf}&_e@94BoyrOnD?P8IXR_RRf z)`RU$IDmc8XpXI4ra5EN_TkyV3E09u+Tpz-hP`d`ax+_u`>&i%s`YJ8P6@C#udD7qzZ5F;2l;GleF8ypH? zibw1|e?W4~Saz^@J5rDQHg?b@FNEBa@zreyv2VfKgM}iyt*OTCqhC@g(~WK|#E0VW zfw);b17xv?@M1!2i!2W9bwn3j&P_T-9xKll;Ki9uvj*rT-!(&gD&1g1w1@4tjWjEA zXaXn-+&S*Rfvu0Hnj#JXzlIJ}`?KQ=O-XB7RKg`r22okIm z*UjaOnCC&Fu(fv>Gl&RSm|rzWfwn?=hR6mq!13s0Sw#>gF^`q(VSH$g7%T%M22m39z?z9oPVF-+?Kj_m4iw$vgRwj3GtA88`dgk=mgt|)^ZI>P z@{49zXhygT>^*`oBD8F|^&1!7+@AqPeDHHa_(D=!u-izl7#FT1I@(6RcXsX#8;@%! z+kphy5foAEj1ZbW<(g@cwF-A4Hm$f+by}h|*XA9QH%p1~ltPC1>zh*fF^n`w- zc}HT>X7y*2g9YsBw^Lk4bb%+4R)u7z`sMYgoa0YZuQoRAZ1zXxOdhi5`Ib1J4faMA zJ9L|%g!xynMu!abAWsnnDp*una2i-x>Cg#YKTc}3A= z@8X8jAhVf8xhJ!qPi6jiLPwAM^{I+KQ9&e`tTcRq@hj#%71E3#TSsA$B_JxE=cm2G!W`#O~^$x&itpc zjp5cAD-lKyw=JaCc(eJg4Z+^LvW~EBwTD>%5iQgWmwE?=US;GF;wBu#q@1`};ewo> z5^mD9h;Kwsq~AUI*9&5@4if|n!YxQ3%fPZ5kInG1!wxTH2ofxZ8?Gw2h{3wdBHEfb zp~tEM%Mh$-xh#XNh<PVL?ivP1q__He?_7tC6fYGZ-A6 zDTczYsjG!QWZv36j9D>HaL`(y=TUQp0*-IJ%s>xCV2_Vik@=m!cxDP0;ZKFi5b8z|HW$#AnJkw*X0BHmu;U>3I=OZc8cH_QK#Wqck4Oyn z2ULaRSwfYCXpTAS%p?K=H%X$hiqK}_xA^J^IWdOoLtGnsC~F&RyCnS+A!pIAlEP?5 zQ|m6dI!_h>J>S-RBb1?1-(Ehr#<-licc4`oX5Fcb$1p>A$Pub92?MxX)M;R7{Rtwb zjp$;qlm>F^0jq|f1av^+2kM$4_7I#I7#0)O=x>R;4f2i&W0eN^UKk>_$*0Qj^N%;` z9>H>pN|-qFWM9VWJ}@UNlPR18kB2F^1+v@w?lbnL^61!3zR`z6a#;i$X zXRn+YEgJ?adR=kd`r!-4MElJtiq?$13MV-)TCnU<#EabiN0c-3EyicQ0zmsyvc1#B z3dkj3u|$0>d(aqq`M81L5LF6VtviFAN+n_ACvCM0`fM|A3hfg7!K5z3ga)^)P^LV7 zM|P$JjPo64iBThzX}w(>Pgr3DgP(!oZPr4;=k~+WfEjU|r&KF$v8byVh5j1ue0)rb z-I*ye$y7?>;5p4?0;9-(Fa*&TR&^4GTV*^g?RQ`)S|N@wLb^V7I@X%eWsN+dxo95U zV0VO{smnsajq)9dj$4(4yE9pQ_qPLx8{JB$9fgAjn-{QtJK+Pd#E`v^L08N96kz9# zGg0sNCD?l4lnoXXrb$+4K+UFu)R6x9JqsS>@APb?jsaWkW!1e>OAh>3|^oz zs6oW?nG;b3Pe=XlpCQamZ`+Y)i@<+v3tZ%Ux2@2PBsVsT+o>xHSPwATb>#412nedv zJ;j?6V6KET?C=ZZK;nkp)0E$WjnZ6wyHg0*B)?b&+~^~5%P%F zuMEQz}~%?$&hi!?l{m6!!^+%;0&YAhUUgp2)JW>h!7$`D0Foih2y zHjx7c*-%02#JjY9fy)@C^rm< z(`ohP0G0&>`ekGD2Gt7rT~!WQc@FYiXMh8kEH@Pm)`q|^T-1DTeU4jre#z0b|+BcW@nqjr>d_9&F;jYY&Y>|5(Fq>Md@6(Z*wx`7k;7EA!^X#%nUxl&c5ij9aO{#U;R@`_Ms^|AH+7Y>^pUB8x;9~G;HEsK>$SIk{DZR`XT?>8L3qoW5$ zhm5MEvj^+19yw-3d>phRi!NRnlCOt|q>ld)^&o;IU4?AGDfLJprO2Ox|L;ZG(*ybw zSDgnU44)#>r;xr6t}hjQh>s|Hz7L)??+HD1>e=l26BbsdIJwnMN0^B=_$DX-M56<( zs;_FK?d}@H@+)w`fw7Y8X9q}X;OA0gtrUWO;L_fN>7bR6?Ebu;db*P z%&I-rXlH+GPdWTH3ok*~+KTBi!JUn7V&J$WIYEjDNo$eM7PB8P7`W|hr1do+;-@BD zwZEY3B}-hPuC-KIc*UJVZor%}-fG)hj3W^^460QTAiZWbUKc7^(t(={*vw+|E&fXBkv|1LoD8&O18!LUce?Eak%SyB4V)N@ z1mMnO5TIzB;PYtqY_2OF*mIC-y#Zm?Ly&BGVQUJh?p&rp4nb;fu-ExuCkb41d$@Q` zl8>|oFrdlh6E_4VtWxsLK_r#<^=zRg)vzw^y@h29TC)8{q!9feZ(A97?_vc6i{2&j zM96;aKyB!dejZc#hY0ndW_lLydX$WO9^A-8j;)ncGY-62c1O*u`8ZQ|N02pktI#jP zv?>>?K;pBHxA(19o~S&!u5L^+Iy>5L>e8ajupw0}zZqWebMJtJkbvHklZk zAqZpIZ$SnAw+c3&;bicsxpEg+gnW>xBjgS3dL5HjG$9da`gZ#`1SVym9^U(0nX~q!h-lns1J?KI@G4lFkx@a* z(I%gXaabLfmmx~+{sQ?+}0g4lA#i7)?g|)xhpL>*BYhzYQY0UdP?HZx5Z-kmGFc z{_8^fZ8p0D#Q!hHpxw!y>|1w%^zJjhx90q^L~_J&WeVtMKI--p-%j3q9W;?7Hvk59 z;k1~B(-p*uZH6sHl)imi3pN@KIN6Z#TooPJN2v-|2QXQ6OC1OX40|pN1!K2iGi|?d zEGg!&-^tZNHa4C2GlmpmO-YhiL1%xYfSkAG>|_{bTtG#bt3aQjYiJf@G3*`ul`m$| z_9e_}@Pvb~##-KwYD!H|bS|7)5DliZk0Wu;kq5yxGyrZ&0T7Mh$Syn6Vs>~i_>N50 zfMY6$o_S{zpBikz2yqsID+HD1i?*9!V&b@)dvOGz{Se2U@Hs8!%hU!;SPsrBEp)&^ znu2|bPLOkbrswvovM~0zzKo`enLKI1W@v{orwOM4eGi>Ygmm4hB+U0lHz>*J}L5cbM-E$j^&pNveGT z8dGuW?RF8W;!Fi-1!RQOvjSdtd7yy~8y$daSu@DS9KbRfTmw7yJe{hT{Eit{X~F`= zH0=PA>SE=ZB;QQ!4xFqwtB9sy+#;CpFSU%&S{Z}AJHH~72JjX91PXh1AsNhqCVJ*d0qfr?}J^$h;Uo%81q>18s=+w2*_&7Mv z7d}aR=iEGL1m2U4 zL~9q<-}D4Fm|*$W)=JCS+zRECc_p<}1JQm?<2OnotiD&$e2o*F1BxslFRs8HK!CBZP(5zA3Pc?YT{P_%uq4gTN60_)!0)BZ#fu|7TSOBIuNONE;Q)o1=NFj8uV z9B=d_JKYIW(YCJuZK3n^O?x0`!V^koSc5c^+TTpCKc7Zo11H-Gi3?(>ZI@2Jh1S`$ zFERu*FAh+$96`8Jn}-P~SqLD7XD~Soh#N#M+h(cqvXYl!+l4*j^E%lu_3({xzx#H7 zzk;1|_}@mBcR-d=vwT;y?0!@X@1SC(nbnphSDw=ZJku#5_iINwBRUU2B%mg5Gm5!N zOAdkC6=)ssbVuYA_7}j=*f4roj%rQBW|k9_tOY8x6LBjRl>RaE!zzh9)CVY`jl{qR zo>atU1W?tGYY4eO8;ek?Y%Z=A+eAo05@WbrQHQwFoOmQXSdg-~t6VPhwt}Z)1Lj z-+ap(<)OJ3s3R9ri$j_7fw&N8k9j{}At;dixgwp5jM80cE+1HE_Zq>DB-fH~IU_Q3 z`nBSsL9SxQWFImL%oR5*Q)Rm@3|d~_gLtThjwHAMhJzjjRt#fv7EADm;RfyK0`-(7 z-Su-iMFBg|DSwE#8-{{5xq*&5lu9vBQH&FrSwpnLJtlR?J}?UiMF#dfIKYhvOT_5j znN-$jvUG+^m1r+BMG=H8dx8|6ZD2}w5fFi4GA$c0SLR5CK326MkSw+lXcvhW*2a$< zw8R0e1K^A3PH@03&{XrdRjjM_EA#6$+_9^4z=YG>y0GM<(LlzQj=DCvLfZ!_-a(A9 zEo%2Y{R)u`-7F!_*#)ICL=*wyushh_SBi;4_;(p!VFuVBzifd3_Jm+JRz}JG1V}h4 z1BkT46ZwAXWtJ1enFnE!nP$+=fR3Hj%HjmBTi=Q!enUiR-N`dE@7|crm0D+V!X6F= zv7=(u_bVC}qp8r{9KQ28m|5e8ZaPKlcY#53FAALG_`_#Fddu~L`||r%0IRNRq9}sF z4M18G+Klc-Agt`87poEyrkc>;D_Ss@JAgFlY!p#}S@ndhAL1B4s@AoUqoQl-i|gyx zH(XP^e(n18SC^KKh)#&jPefN;T^3z;b*y3HG(^=|Q9mJyYe^>!kIuoprK_(_t{pPC z7(tNhVpT&*YGcvzm2;zGV$X&_qe`IYF_D9>qbbmlMqD>7 zwt1bt1DNqo(G<_ucy1+APs>~VsGl~%&Q=Zuuo{BO9)tsfR>^2up>S>G0DDR^oxZES%t=lOh-7WBM+NM>h9MjH(kr)b#R@d~}c5y3Wzx>+cTa3$d2h-dY0)7;*M zlZ_qw+Mug}^d`qA+9^{@>&$3(9eo(T_&AWoLyF zlN+sUs-qJf3<&`&5Tj=tl^Tkdf_<^3Qo{~$pBiP>lzBlTq-CM{+7BQI>n6;~7RkX3 ztq?*@A%eV@;_*Y+FkK28g85{o^e?R9!7?$Yfe?~=0Gd0X+ik~;A~rXg=OWN6wBeFV zIIuwe$3oM+w1vmE%P!2+czHR=Mg%4@^K?3wt0PB9_|LVr9q6D4e=0$N?{k4j!r7LW zV{#cLd>5EPle)mnj?AB)=;NvzWty>WfO>Zdxi5TVSn?^mg=_>Pp}BSP$sRy`$-c6Q z9OziIi6e&h06SJ~e5>lodPf^JFs2Mj&Z=Aly0PULR9<;8fhP@%smijvktWo>VGc*s zi-2f&DWhZa=VphCYkcjwYCTonB!g|J#sz>7QZSkZ{3AQ=j-hxj8oY-@K=Jl5D<3Yx z^MVr0wG$&m|4ivy1F29VkXvhz7ncIyQo|L?%)PRj4LAv-XRBt8lDs(~{1F=P{ox&a z9*QeKa4d*fb{z3{E+`7bbDU@!@@#7lE5y`~?oitcqn-`N=(J54Xs)Ppgr1B)yxSmg zqxpmeC2^3P=hYf?sRrskb)1FA1EixPDkh8QkQ}O14d!98t`To!zg$G!yyXj59isDE zGegcrR4j}7N@^C+;i_FfZhIk`(Pa3Z+)J%?gMi;R^!Bu(X3volNxij25I2E>WZHsh zf{mD;24-Ed)tZG ztR{P6CtDUc-(TXj!`^d`=zk`ergkv=wo_OQ-be9fTH-U(R&!sm8!V%6fT z1lK_NjzOB){~8=ppP?%_v5Pef_dr znWl3EA~?VxN!Ml&LqkofL6_?w?ddhms1h|s6TI6GQz_YkzM5!<_&F2cZ6h0j7Oh49kt}?kVB;F? zuIo*uo|y1C0+o@Xs4r0{t9Eg69EK!)2SV4kJdQ%@a^(iUODZq~$+dPER9h&c;m;v& ziJFH#Fe5NE6k=J5fM6mFM_bz-cz?M(LQv%#eHA!6{Qr645-HOjj}n+E3y-lwJF8Gz=Ndff*>ORw&?*nF(#!VUIM$W?Z@? z39OHqK(NAX9oySm_VJAy+QwAoUYz1iuV^-@ZTd&E$i7%DJj?Nx_@aV+UKnqgGR5t< zuoo?4-RH@{fdaQ1TUxFU*aD?B(y_}w9~Q!P6!6eN^AaNY2W#fF2#dB-HM8G^!Gy8T zD}ocE04r|U-nB-L~LD5p%(Bvdz&?F7-F3WZRHCJO0}ol#u$?=h zfP`obS#(i^NP<9|KrMl8D30>6Q1C06>7-^8`9|!uwtbr20RCp&O&HEWc#f8f@+$!i zspaAUNgU)|s^yI&P-SQ_)j_q8>};~pd+>W;uY}r?n8Q?y;wq3`y7e|;CG^lT2WLfS zN4z3F9k@8YglJ;CrJ}-}@IZmyKohbo-S8p{pg8kY(iaAHADd&Tdt?9-*1Pz%0Bm3! zX0geij-_TeXMs@-%z>Z|AQ@N!fOZ6X&pth&TET(^pp@|rbrx!G?{y8`12 z$Z7jl9gf}HuaqOeoJw^hCNR#n6Hla%;#&I)kk?7sIbkeH8WrvrF;;;x&?2tbyKny? zzvDg-8q2Ahts-C zqy1K_nKiR=#L(!9$)g5UmMdT&jnE~=)Bglc{+e4{>`gq*1ceU!s^AQ3=#Hj+wUtdnpG1;{Ahy3v4)NkMj{JjHrbBIH+J$8nx(6!7u6AgZ-AdV1P3BRynsd`q zE6(Zh<#A3Q+}@#H9cu^GPI?H~(2+_ktM2PKeBmTEvmc%&TpgW~5S`8TwjI!9pkEv! zh0qoc(J4TeuaVmrZtDb@!5rcoD((|(*}k8YA66ORl#uB!pp^*OodPorH^!S=nBR3~ zOQ;OGC$mGiQ!01YR*X_|4wz9Tt)#eWV37+Qi&6k-R0mAAA9=?CnuGoXjT(TH%nG29YqsuhfizXK-VtQttf6`Svb0N z3SBLf^f0_#&~03!W&6}-bjigrpmxYk}ClZE+Uzexq?Dv*iznz zqZV*BKd`?Isunu4?C4ssS%sKtPzV=r)f-972CUmLwCiG)ouR}i+4F8uaoQoWcPnyV zuu{EX#a&S>GD_wdL=`#`zAD@i(GBxYxQtg*R>uzj@8Vt($mni$Q={>R?$x=Pg}cp; z(5L%{5q%punn2~P=eLN)7$$<}Sg4F3OVheQ15Awpv#TS2iDK0mBylKj2B0j%ZRqWX zNOecvCT8fgd5tzi_7gWtViRJBTo%Wc6LhH3H4zd#N^E%o6IfiB1l>h7dsM)f6z zaQx`8*nucdstOucp{8(P03Z{tp~C@3R0#3@8)CI z-Vt78-|K~A6_e+Azhpo8Cx&8u5uX$}Jw|Dybs`^&E&Hu&KiyeR5;N7n$|Fc>J=|CC z``5PPbO!`OqcL(mNX*5?LNVNWyrmwxbew;O4yc`-`B;bJD?PYpe$XkF=>6{RFzP2c zGJxY|Q0lW|P2(mUZvbP?$1YLbAzbCeb&2)>9)KDfgFcY@LfvE7VFazf7(#RD+;pGp z8@Qn!B7tgOI8dVoMWDEhA_MrHB=1MI@8ZsSp`KH<77G zi9)XFT#eIrE06Tp4~_6?&8am7Pzb^TG<2I?Fk1K<(|xb zJ`&wt9f{tQibQX{FA`1vIuboOE)xC8ossD8M@Nc^Z;BLMF*H(i)oqcYlD(0l5xbGx;aPa!NFN=~aD@XcOow60aWMeR+WQ(*a(t*!z{%I{9=wh!{U*pBzYJDAB?A7S&_yL)Z6nnqc`X=?wJXq}gm;Ne`P~E5w zPd_~U@eIH-2+t5aqw$QxGZ9Y`&vZQV@hrl#9M38|wRkq-xem`;@Epc-49`hCXYkyC z=iPYTgXevC?!)sDJRisNDLfD1c^J>v@O%T$qj(;}^EjR-@H~m+1&77HDSM|K=h1F}S*H^EuzP5VUOs{*5_tM&NGp?`mUa0q8YN&14*l!oF3PfN=LlkrOu^} zr0(!uNZpC|KTjRSduQq$c>fE2?@GNZbu9I+iqyO6Q|~Il$L`cUk<>l-{@!sB@As+q zr%t5)3Z*}Q_YbB{;=MEVA-vzq?_H@6qx6T@;LqvQhgYXQ+#hduAX9hh6ByZlr#_W> zd+L4^|1{noK!f+A_-F9`S$^+IJ%r*9Riqv&!I$pT7b2-I;NzFZMbeSfS5ogteH8m?^J_EUh0ib zJ?LSpcyYX!VI8ntym5FR&+q5GiFlvH?_J*HsrcOOO+mq!SCRTVFNuPcRbC~2PDdNl zQx74j)0?UVz^V_;;7LxWZdp?=4Pw-eP>IN`1~-T!OOQ-tvgI ze10T-nYRk-z8dw{;Jp@@5PhgkeGy5WULBI^i@kaz)g!4c^(8!C!Kd@y8}R8`&er9< zG4*Bdjl+=K?QKDq`*_y_Xl_82Tk+nQI*RvBZyVmX^Lv-qT;Vm>d(9>I(CxLL$mQPd z)Fa*=Oxxbn*YLO7YeQ;Z?=7jXd+n&GW4_n10B@b%&GWsR7kD?P{vOXa@O%@`Kj8Tw zp6?(>m-n`~_qNox@O&H3qe$xZvZ(9|?{MmS-Vs!G6z|7UkKw)3JAwC;ct4T)zIS3g zlFoZ)k#vqfcYAlDU_bBeseks~fr5X5_jh6l??AzKTHZV&i5 z-QWAG)DOH5pfexDa6X9NA4>fTes_Do-03U5kEDL+eH0ab3?Tlo)Q|8yj_1eT$MEfw zsh{9mr*}WT-H&hgrA71;FgEdkt+N=pDxDFOZih*`m&UlzN{pD8It;< zlHYpW>3&qnOPIkI(gRX2<8NpBYW{mZJ&6ByrAt!3#q&EnzfYHVm*BY!&*jM5ou(Z; zFg@D4B8?rKj^n+|>xZX5o-2{onVx{OiAbA>w24TYkop^>pHELg`c%%-l}?tVlc}#E zxjPLeAU!BO(;J$eg$ifmeU3K_@15y+c%P5=c@6m4m0mO}y~r!Y6UQ?GN!{tH2nvo( zSEJx^WL^O*vcemW-<|2z_+5kFHTYfQjY8V_^g5)~A+3({bfwo%O|M7NMsEzBiFnHJ zOhDG|^c&Hu!Ra@n*)84_Je7E+;hBMFCekNG(k1C_Ksnpd_71!^qu%D!NAPzx{(cmH z`{7$>dN;o9!M8p5wg=z#;M*R2+ue}fjfvTv`dd67N7nP{o00V(vK~a%gUEUiS+}DH zw|NWkEKT25fj@)Ow;`M7&A~Gl&%CsE1O6<)vn+jE2?}(lk44hQfc>_4E7K>@y;I&Q zJgf24;Hky42I-yYJCS}T((gq2ok+iv)4S5|@}l_OoxTfmFeH7qw>EtbYIzUd-hRR#X~44{Svu4ABFlZqa$iUKK4iHMS?)uY`;g^6WVzSdgy#)-uETQ! zo~?KI?|b|49Kdrko`ZO9 z!MD!zkMQkre0v<<9>=%G@$GT`c0TAxC#9UOUsj!Rt$<>EDdNudej(koP?D z{x{`4k^ynf6s3n`E-A%pXXaA8#!54nj=-<3%;nx5{O!(ML3xj6`Xld^$S|NZGr&8B zpPiY3_&KOFGYCHijzG%!%uu8Zp+?iR9GAod2Woc$5GA&1$8vLv+&D7#& zO#@Q8GIc1k9Az4)%%5jApv*>O+Ej|y&djxV-CUZvb_9NPW!{Xu8<6)p%KP>VD0613 zw>`5JnVP(Dc;11u&dd&^?LgX2r0wLi^O+W;wIFRb|L)4{MO7f$86wX^GjH+Ul>vFq zbPUFy&dhiJ8{ydQRb`?^)GT*Dne6K$9Jq-SPB}nMb{0mj`UaDf-@>y&{6FU(aG6XRpNP0p7UmfLi?Q%nroQ zLHIeSHaoBiDP7s271^Qn*`X;fJG2A|-C3f}qqC#Ezt4g?XXAJ;tHo<)b{t;E(`#3D zA{qkW%_fj{Ot#$nW_AklPQ`nLH!NGxk*#RKTYo(NfM*?^I^^ig&PEQ9=Ioq~?3@<7 z^~duMc-G;e9Otu3kYi~_b}5pUa#B~e+WS_vdPugqBwLM-tGs{2GY8LHJoB=vZor@K z;Q20|M^Q(2wgJ70XE&rrWH)->!}C}c+ctZx_aprMe)f&%>6`HV&9&J#d;g5*2YCJk z&kymbGuwzyO|{u3d}_j{CVXnbr^eL1_IW`2BqL7~YTbdsp`4RDABvo{pf@zh}>)H|LW0)14(2dtCPI-cwny z*xA3p`#U@E+L?VfUhnG2z8m9s2eRLT&fk;F-ZKqv@5l3j>^;Nq=Y#mzo&9T6GCq4R zvfbxBjlchq{Rk@iDAGPwi`UNV-{SS-^xBpEBtYRKD04r`Oo*f>W*T^i<@}ekEOz{X6`8q(3qwk-rkpwCp#K@teq)o}T>{ zzJ9v|uQRfLkJs-G%szxa|1=DLUd}#7d1hw+8LvNx;7@1vha*tYtn3d*q1uNP0HX=ir%}{b_n0O3lyyJH9+MERtT3eLB4``wX%_8_E7)9p1XKzpOykMcF4R zv%j213}N+NA(_C;j;&0_rN%)Y!7Dc59whkpM)l6@pymHkaM zQkG?3UXd&Ex^l%U@uxEvTZNXZbA7y*bC*Z(rz>|wMed4{+!giNM^@u^XYQ(o?1M-i zm|mX!@myqHfm&APhM>UENUj8bhSQK&CDYu zm8*DbuHx40&(Y%i^x9m-?YZ%Pmb)V5p_AuxOH!%al1aIl!?NG5$bK7rUz2?#bsEnd zsC`{-6)IX?ky}lxR+n3Yp015#znl6C{H)K_<6{HrX`rtSxs7OTQx*Pn<*qHsJ_V?J z3h?+8;PEK{Us}0EEum&eWIi zd<9i*$hF|hO%Y^xIkzXh5lNeJt*E{&{RY5dXYMVj?_?octDi)_Z z_pWqv_GK>_N$*5eyK;AhL)f`(5uFxuNNf+<5NIy%^6wp}zgOe?fgeB(!iK z_ajW=;}PU|XZAZN{RA)ysBrG55&U@}_p|iP$aOIHXLx@q{l?sXq;G-FmHwpFig!#n1^-MicSu=ls#r@YU3U-lmHzUBSUd%}Af5=9?~nj_NV)05Nl(@P)JKf8`*DWAI<(#_FuC<%UzP|mz$GYm}|-1 zmh*ClbH{V<&b=@9{@h1%AJ2Uv_h9bf+}Cs8&HW_ztK9R4`yL*2c*Nn#!)p$2IK1QV zO^5d%e%s;f;j@R|armCY?>YS8!=F6-`NNMK{?_3iAO88_UmSk^@Qa6kdt}Iw5l2QJ zNgkPdr0PiRk=7%(9XWR7t|Jc~dGg5fM_xP{IeO{Q%a0B|I`!zZqYIBNJ6dzJ;ppb0 z*B#w3xEjmP&LKXClEdOC%${)hbNvn(Rng@ za^T6yC+DABdb0N9n@;XK`IeJ6pG=*+>*PZxzj*TBP8FXTaH{0g=u;CGQ{O-J_^E$C^`EC+IMsc+==9~M2c9lFJ@xeb z(>15-Pj5ZF^Ynq!nbW6F|HbLQJpEUvKXm$&ryn@|cc&jd{pHjDbo$4qe{uS`)4w_W z-)Am8GvLgyGn39#oSAoK<(c|3Z#uK}%)T>+&zw5*jx%?k`Oukl;BynsCC@E7xBA?s zbKB3|e9k*}*gIz2vGR@$ckH|4);sRLkr}w-h zcJlJ2$1mlje$LDPcc$#_m6qas@B4qUhrRcnGiTbFGiPSboN4ZAzSaEE=C3yYr1`&^ z|K2j7CAnpN%hr~(&9S(^_Y=E^b}Xx~}z5>&e!Z)=RBDtuM8Hp!N0E z@3#K5_4lp+XdB!%v@NM^ep`B5PFr5vj<#KG``UbMEo~oY`*Pba+Wv8F)VZza4xei| zckA3Y&i(Ox^7&=wi_ce_-*^7tdGGmC=ih(+JMI12A8&u6y`=qU`^)WLzhGRLeWCDz z|H8EkZ(jJXiwPGuTy$M*yZGA0-(4DcY4N41OQ$Z~yY$`5`epm&)tB9uJ1>9f%Frug zuWY$;<;vHt{G}tMV?)Qmj+-6d>G*NSuR4C$@z;)jbef%mJEwNe?sRl6?cCZ~&{@-Y zu=8-|iOw^f&7GGz?{t2w^Rt~_>-=8l4?BO_`G?LwcmAVmNY|LIX<4A`a{>d-ErLs-SfMj>|WWO)4id4M|W|zv)j{s zp!;a|sqR<0-{1Yw?vHo>x@UOL;-1W&RXrPecK6ivoa$-od9~-mJ+JkAuID@4876m< zvjVrvIr9rjYh5sMt**kQ2zW0Q+pKxgW2yYOl{~%(6B+D{7U4L&jO46=?Yh%dR9WW4 zAxmZBjx);eNy#1f@uS$>Tpz^w?Hh$0RU}gwX`V@xT^`tpRyy-5Kr{mH5eOEln-4;} z-O@}8W=%Mtv4@|w%BD7lE zSc8gFF{Im(4^jg16n$J5ot@Lu5m%?+;s`3QA~tNVAQA*a0%;m z9Nd)_WeUJ;#e@;Jr)ZCp#};MVAne)0scwL6F3&Zc{17c#9r=m3H0r0;NeFonR(agu z6-`t^H+`0XN{KTR6Bqxj!^x6z7vlB2A7Bp7aG)X+?ZKB^K#3GD-;WCuCC(WDg98zffsl@XDP1?UM=(Z<2>?-En)Pi zSVnxKicz0jp^JM8aOy>U4J8rswOOJ_gxE5-dcXP@LeG?*ITZlLGBEuRrBk$BD|XdZ z!P%;)ugy-JqH&=P!NUc-ZK(OAAMb+dvNE^R1LiFvvm5&1k=^i~nrX!o>#;NEG3MLd9{g1`>usvjI1etSobMlez$$Wt&v)L>=&6r<@uJJbsf-L5(o}7w*PO(TlR-v>64G9&ZYGFL$G< z_ziUxZUPG=Pmz01K8BzOYGla8hlSDHafgmKr*#Pkh zYhZA(?16pG80F%4kig^Z4;BR@D>}QJC3`q;puZ6FLr##m1d=cX6nW!!KBx4C5huYG zuL9T93Zk&9bMxj+*$l41KuYq4kD~>|G_DGFCKw6lHl66(IMlLd1x~=ijR@sSJ@WVw zR$OFO#TgMKF^*NZWxMciMdGctJ_F)S!Ii`!QzN9wV6jtaz~AA!QhR#}SPi1H>^QPmMeDhZc5;;X_&$`N0YLE#?@ zZ8il%v4|>v&}PUk_kW5irNgU|H|5s~NmC`rGpN$BydY79gvTL(Gr?) zB}aso5Q&nfVknbNC07u)APPBBs^~j+(NGW?>P31HC6|I)eiv7pMhMMHw5@>USBF1~ zFBmR?4`s>i#yxOOH*bp#E|P0B_&TdHt4hVd+#COS5n&1c315rS2aN_zff^MQksxQz zK1dJC2GNg-BSsX+N{PK-+|fiby+~ROTZFqP4$n#ol$z|a%wimH^Aw02=TrXxeSC3MKyc&d z;2!6}f{0jol>gFd*Iu~17m?7P_$UkBrTjWeaoN4>x0`C6wN5Y{9Ty=Dm5-7Iyk6a# zaqt-9L#cQbm@enOS`<;d2)+^Zgft3xA|md}3U>{8*>RRa;FIDm-6AaQD(&OH#Z9`_zNU&HiWT|&AzuX|L!z~?!L$QdfnMa`@xtpz-*B&{fuXi$tjlu1X)IIq>Bd-eN=>b9+*;MtBl4;|F#pzc$KtTt`M{+)iY5;FydKOAHWp@Fe zr3r0aRt7)A5J9!C%0sRl;7_A8<>9ERTqy-vG}g!@1RF`lBnFb-bF1N{PK>ez8^H(i zb3q<>K|PDO=qmVDK5)fl6-761d|vwn zkPo4h)(EawXb}yqK8fV=P-4;YJ9Y}jpy4tkxG~)B5yKON`byBpSyY;+5>l!4wV>B~ z1U6R~Ln^5pIwIgiEn={sH)``xE@&2vjFzs13RB{#lxi=<$_fnzq7}t>7A{B_{yb+F z2*kai2d674B8le^PE?GCrX{9b)LnXKh&Ke~0;@^1oWYx~*GH+Ty2bBGOw7a+rzJn4 zdL&vzWa&|vV#r4xMSUg_Df3eDaw}26*6_tb_w(Q{ z`3`wP)5{m3%k1KFF`>`MOehEG1r}{NqM}3`K}j zVMMKUPESd33#O+j!IC`kV@_O>>;^AQr}$z@kwS}w$;oy6AZndB8?4T%r4U*K74fs;si@0~zV89Bdt;JG^M(I~!a zz@2GXzq?%}sT>Brg8IiXmf>=$%2M|-h-IYWUWO5f|B6d{+{>WEpblzFFtdZ!Sh5FG zt~5>~HB4=puA^;XQ$ryn@hzqs$=mI4m~fQmQ`5^Ce6O zO3_Mu4OCtk))%)FstK(~r*Z+w7x(Uyl@O-nk?5rgVG&C`jFM!dhf(4zOH)C<()VaY zAE_j=f+G9;eW;5v7w{?4eNZZ~x+bgqJ{aU@M>Wa=s)yzYa_vhjd)#3=q?(oR|hdoaoanL(y2d-x;dP+>lD4n+zN&LUrYx(^DP0qanf0i@5V@xGmg z8n2)jD@pgGDmj)$+xyj@HL`0`*<5SMZZ{KxfyCT2wf-K|Xq_ZrFEW95np^z7F4tGC7ZA4~6(v0|2Adl9+M?yT? z4~Y|b?Pe5C6r2_*!TQwBePbyXpHUDZwG&a?`(%?B;l4g?`cmfjN(e^OASX`)ffz>l z6Yk4%Zs6;vE9F-GD!$^$cLeyF5!cAX$B21bMR^rsiq9KdE1mGei2W$Fj3E{3HDYl; zKddijsV%NNUa1j~kSb3uV|dm?F-Sk8$vUnD*n+T_o<-zH{g6k%tOW{0RZ%71v|Cal|pwJ4S=<}^?%9bp3 z2*#Bar0-fUx2e}SE3u=wxd;o{yjJ;QI~KokNj<=tT2<{{a2YK}Y^`wa&qLP~sqr^n zVaO04pk)mJ13N+C&7+9=q(ykHZ-l>Vn1=mO9RLrN92 zvZ7S_hjUTE)(Uq8G^SP6t_{F)ad(+naw&g{r))7_bw@5C`}rf$SF7;_c}_A7$#Z%n z3v&Go>L&mmH?0oVRyx;Ll(?#CGY-sCjun2P|4CgAxT)bso}=|eHTXY^Rz9oCqM(z` zSONCndR{MC%3BPjp^7AUh|izr`+C$ufZT^Dm-T!dmgj>n`Vco*9|}UR(?oZhMmXy$ z4pdYX@MU??qJ8?Aobh4jgX}S!lEorfKis}9zN!UZtZt~v1+rb71( z?`qo8?`qm|Sdp*%wx(s_Ncx&Rnzk-g(>BFw+Eb6=Bz%&l75+-oN??}m{DP*H_t&(_ z7c{M^NYiRS(=|-fUc^aW|0i);9_QAY_G#M1g_?Ht=bCmK$K~Ic3l{`%moVtdnm*)! zrVlUF^a`L={}azo zEp#kiT)e1gUU88YYYftLSw8%*J7zz2PtzJ^H8@zn&f`A?1Lz4O5h0=h?Stg zLIRm)9QzPJzjE*uMaDBXExe;uPo(fnv>p?85;4AnHnYaG)!nFR()P-6mt;>cmzZ{J_I-CWDOVH851R7$-vrhq( zeKem1Mkvrm0u41svNr%~JKDtp@d|XAK*P*Y?B4+T&e8v1fsqRI7J-JFquHl5?bx(q zb6H@N1Ra}Apb_R6I#3T2Q8x>WR-kGE#hYWnEv zEHGAq{zjlt=6LpbO*@``Jevi^Nzm~u0*y8&Fm#{eb;rFdFkXQU6KIS%k-Z7f2abP& z1tuuaM+r36OkiIG=(orJHw#Qupg$96oH>bo37#pEPt0e51PMBkN}%zkjeQxQT_?bY zlN5;a;RG|0eFdPGPJj<>3dH$vqB)s;6`)_7_yY?hD$sut!31*(`q*tsEj~1b1H-Li<4JR23f$aKra(0(VWJ<3D8$h{)7dlD$v^m znrtSqZ)w`8p{FLWz%&UuHHJV_%wz^Jb!y2eRBw_3@#>voPG{c%sN&RN7D!g0gCf=p z1|fIq@~Kx?V7da`7ND8zdjNgq)Q?zTh64RSfM&6Ohtm)J^y4frQ-V$pAduah&At!N z?9+=_V3q>SBhXYch2g;0>8+%GPJf;S zQWfaa1WGdJvbO>Hx?KAJNz(NK3C4r`! z4)#;X{lQH(7FZ-fO%nuYG5Z-n%bGT^fJ1@S3(ynrD1p(U=_m^x)_wK_3oKQjBLbAc-T~l6<`zt^%w|tNVvK8na#hPob zWq$+cTP<&~K#l_aJAvkz>)8JW=pU_dEU;FBT1^7YH`g<0CauY>kl5=Kh)e7RW-fyQ z)4HkkX%<+oKwBx+LURLo6oDnVp9OLi=tTl8GB>h+0MyfZn*}x~&`Shzn47%NAX?vS z{U!@+RG_aCXtBB33nioVkFAjNn-qx4`6tXguc2ve32o?lnENaRALZm(HM;(ISqe zfw*wUFpIsz0DAlU?^&Qof!+~mm3W71TKn*J=uyQI)Xw#&WoD^&1VGE%*Reo}0&K63m<2JN(K5bfpW|$??ixp zaN(ycuvdY8OrW)9wKoB}eeA^{EKnsu7at?gIxvvA{kB3J_?6>Gn%i}NGS>QPdx@@CZPnn0kvjAFo83V`j3d9GFr_C3< zvjN(BxsC-6E0Bv~?J!@&i9qdg+hq(KFDMWnIG!;X^QHp!>C4|^ffp6*TNDj2uXhe$ zf4lNH3os^uR|ZI+&pTJsuFSpyvBJCx$mPmTlli^#0DSgJ6@Wek+)Xi`HCerPK7gmL z^Z@8rzzzv)@Gb!GQ&+wXV7&r=B%g#iA!V*r2+64((#zygysdKbYT+w>0TVl1G5 zTp0uKh}Qw&)($WqYg9naeE=TyE(Xxs0rq1@6p-^@p~;SUp8)WE9Z>(-Q3d4sKY+)* zX#jq|<2L{vQ@~$Ph5$U_eNxjphjl{Ku;UWg$z@HE$xeEg0Jy3Xng~0gfLs*;@RWBc zfbP!c0X(UI2Z(I3$xeII0ld_C4Zu?h*hRn+lb!Kq0Qhg6kj?D00&?M8YO*HpG63J{ z{4;=O6z~re(`mxjS*E6Sjqb7m*d&2nTwf_OS+jRJfXlj|ZnLur$o1`VleKtP09euG z0mqf#drfx1n+;$=_bve2 z6|j_mRVKUW%>nR8cN2gY6!0Vgt4(&vyB5G;_eTJ{sDK|NV2#P(p9aA1bz|DeE-4_N zckVOcKyJOJ_4Ml*1mI-}?1`h8E|Yb5a{-*yvk<^53OJX5Zj-^c4S-vEo&~T&0iPzI z$7EgJjR3yT(+FUv0{RJ9YqDP*(--3;JYdN3hp-3rKO?Q9u054y?1>g+@yg_82H`z_^b^yO{^#=gHq=4U*!1sBd z0`TwG1_O9g0#Bxx3FF;<5uX> zI$~Y+imcqcEI78Oo1?h@+m%kZ%ZJSeZ6mKV0AhC2RZa2=%Tale@qxykq z0QMaz9*;{$M#A{q(uX#fg+b+H`($p+%N?%+s|>m0{+9WbB>lx8X%N4-2LTtR+jP1mB9jnTq?ul#D=`2*od-BRuu&|LE&V` z!M(-R$efK#fyr>c7I&}k4B4`)#Ep)yYHrEcdXkclf7z{XELrT zDJ!cuASxp3KoOn%bf?*N*qsN!F?9D!b=A&Ucqc<2{!oe?qSb>RDMeV~*gdgG(m(z1F6+qNvs3~~PsRf0F=q@L}dIpw0u01fL;pHYK zrc)QV@CJ>#s~U_*geZ&H#(+if&eR=tmv|EX!YQLgHf|rRFkuV>BX^FBc-*v3yoMWt zbEqiCn*8vheh8d>*Z6pQPL^T0iVO*{_mPq< zlgX}7F;^5}TNxXfFkXZu=0n-6#3i!5QpL~PRZ-@#ZK!=HpFk#Y{>-w*%zkK+Zhj~4 zfjO&GM6%Jfp`!QLvgj1xLm37qA9>PqL&9Mt93qrBL(*q%l*Y0pSC@HGY}+^FPPa69 zX~|qcEF>s;5t|oB%y72Wp&A(hn33d z5nXd`NWci|>4(LGnX1S_NW91_tjEEm+Px2p?%XS4hXexI5MZ>f^*p@rwKB&ck??5j zjiaz4&9F3}bI5t>yynBQTqfk{+>l7%R`rh_zg)%-i3A*7t9F$>Isum?5RwdAs&J$3 zBj+EyMS^8+SUy0(dw6xjyqCvwhY7qw7S4mvMr*(b}O!3ASw}de?&25xG(lpD_KmHXlf$R zl~{`)KCLjKxvaVYlxGo5$udhc3u6EkQwq|#dF@AukYvpkDenSTNw)~%QE;I-!!yvM z#-Q1vl^-6Siii`z4^g5dTMHqkNFq~8*hUni7dB0k#4*kH5`)jA-b(~|5_A`w6v-NX zw5;)jF!6s-wCUFJi;1DgoEk17%HIo{PYfd~;1Q!l)W9Rg=vxJk7_moUZ`c5^1^kK6dO_SQ>~=km7#p7u`hynZ)7Yum8v2>9KE!n z4yLDAIN|jd1%Hk;FLOBJ{3wIqTq~l`p65py`sP^?g_1l!%J4Pcia1{+9c7GIU_}&a z?))fY#6m0LLP0T#ykBHRTqF>q2yBNH(IF6{2*t%##Ki(JiqLt&iui;;jMBx@tcWn+ zmCZOmO8cU163MXE5p2LQmr~puMJO$^;uncJT@XboWm+*ac{44DB9)d~5tj?Z zC{k&K6>)_?j3Sj*S`k+Y#3)iJ%ZivK5Ti(?RaV4R0x^nIT5UyKEfAwfr8QQ>H3Bh; zRLZs@W(&k9QYpuZm?IFQNTjt^#I*u3iX>WRMO-HkqX?q)R>buJF-n)rwIb#U#3+2Z z!HT#+AVy)xjaI~s9C2Y3e%xe5+$0dA@Z)AH;%0#ug&*^*huxi3B)M;__P)AX@MApA9q+0 zE3p|;vd1YT%fcvZ*$bbKGyg=Kpb(92fi))uf+wPM>t2ZP zx`z2Xo$-55G2rOy{t*go_|KXjYUA)C&7vq$BuXT{Dax}IEkcns1uh@CxFL@`5N6h+=tS`mf9xhRSN*lR@;3)PFF zbjT_zqEOfuMd@1ARz$JEvnWb`sj(u88LlG=1MjmUik(SE6n=DB5yh^QBMLvdt%zdv zz!8NXJyt{^P#jVCvDS)M%bU;R6xQ#BTU;dh zB?{_cD_K5FO2SdPN-ym2Ao<>+M3gj2A}?68xCqNwPTz8P9>_7Z)uxzWsCnU!I# zUy!lF+&Ir%>zJ;m=%e-I(fah!deUfp>S%rTXg!gCNf@n98KozW(iifFX`|?MI{$a_ zD1F9g`i_4W@qg#?f9H?ZZJ;wsxAOXE@dyj$FgB!EkIe9GeWsX2X$ZIPwk07Q?aCaBMRi z+YQH4hU00&vBPjYV>osij%N)=f#E1L97Tqs*l?5>j#9(nG#q7yqug-pG8`3#W4Gbh zV>l`e$6muxWjLx0M~&gwXEV{00Y257M3 z*I;xXx;-7X=Nb&fHCT0PFu~SfFRj72S%W3A2D4!eHoh7Ray3}bYJ~_T2xSNr2$cxc z2rh(LgaZiAAy9t32=xe!2*(gkBAh{JMrcE5N4SL0fzXX`4dEq(TL^a$f(Wl7dmy4dGJ=pGNo`!kY+RM)(@SHxa&r@b3seMEDWHPY`~F@Joc>Ap92L4+wuk_$$J@ z2>*bwF6vf~K|sCgk0A_37={p!FdAVT!bAic!W4vQ2-6W}A*3SALs*Eg7~x5Tbc9TV zl?bqT*K-hHO|HZATZf&t4x?%v7SKA(mGuIIVgx6`E`&V@RS5eKJP7*{4k4cm$Kly4 zItv=OZr(7B7$er`Z^Rh`jDf~u#vtQyW3VyA7-|eNh8rV{cw?k7${1~oF~%C>jPb?< zW1^8@OfqanqA}T+V%UwT#xx_zNH(S$GmM$WEMvBjVx$^#jJd`VL3qr@mRoJN^ZZtOBDjNQf_qte)GR2kJqjj_*g z8E(U4)Eafhe&c{~&^Tl~XFP8lHeN7ZG$4hT*I>BI+;6aYgEhe5-C&IdJ7Tb-20Lc3 z;|4onu#*NmWw6r*J7cgWgPk>4v%y*n)@raegPk+jd4shZ?1I5A8tjt6E*tEM!8#1q zX|OJXbsMb5V6djYX0Yo9yJ4`G40h9C?=#pfgWWdR%Lcn+u)8|DhX!H6ek^FRUh7M#a|^I32K3oc~AMJ(uG!Nn~21Pi9I;FB!4gawzfU^)wCu;4Nl%w)mk zEVzONSF&Ih3$9|p)hxJ%1+!T&hXvQN;5rsu&w{xuxPb*Xvfw5b+{}V`ESS%NTUc-_ z3vOeG#@VZmA!tYg9bEO>wg53=AP7JQBcpJ&0tEcgNo zzQ}@%A$Spd2!4cmga(8FLLc$gsTYG5UwNKKzIq^Cc^s=ZXw)8cp2di!d;EM zANRVGj1zzC1KOl1Ni$RDJD$u~o|V0B!{#m9cNCPA@2Ph0f9^$;5$BbV`!mRC8*>ck-!UgqDcvpDyy`|ng-u+&mx5azSdk1%( zec1a6?;GCF;^Ogd^IOk;>HW3$9q(_wzsJSmfAapt`#0~qKEpT2H^evAHyJmfEx=7^ zD}Aed`MyG5xzFu;!Pn?J<~!j#ud3~`Of<;_%8Xb_&R;vzN^0LxX$@~zT3V# zzE^zra8ud`aaY<$d>_N5%b&sZ$#3Jfv_JTD|6u=E|0Mqu|5X1Rf0}=#KgYk$pNm`5 zHv98&bJ}+Q)3`nDS%0Cw*k9@|^Y8NS_E-9={55`;-{Y_IAMhXYKkt9R-{3#vzu@oi z_xRt38`fU;f5!h~+_3gL|KI$7FOix|N_3-SG7PrEw%6|V9I(UA)($gSyR&Ma9ZM;8 z*r3{r-S%A`JM1{^m1XuikG-tSUgAOwySu^;gEc$M{Sf9M%tu&YhmD&ZR%)PCY=^0s z-MQBeUqW`+VA;#u_Hwt~<+j(l?JzE~bK9Uu+jToF-td1wH^SydzHs9S4(3)eb~1ml z+W{mSce}JivBOq`g0L6iR^0p_Vc~&XhfO!+iy$kEE$m?{3jWA<>?1x31BNh2z6(nQ zVVf?j10w9yBR@-gJ`IYn2C%Dbemm{o+xf=4o$t8YX)7H?M8(U^Z#!SbL<{ikYP;Hp zw$HK8wa>H9w=b|Sv@fzd?2GMBfDpDe?V&wOd!@%tHvfEQj6czSm%WnjN{Ld2ANj_U zoo~_E%RM+d5Z+W%FFdx`29t#p(RuMie6=HGFY?$k?aS>e>?`eA_Eq-P_BHlwdyajr zeVu*1J=ea$zR|wPzS*8<&$n-}Z?$i;Z?`{Xf7-5AlSS_2>MDPctETqQ!meGd*vh;p zWS$#^9bP;IcVbl(Oysc_*ux8y;*nM!Ic2__C=O28i|k-&d#T-NFSD21ciAiKyX|}I zmG-^%DtooP#=g&vj$!xMYwdOR{q_U)gZ4ur|ITpk#Utg$$xmq@5tqogGa}paS)lRh z>;onyz5JI-Usf(B?EaNd)rS93)1LgirY(gcmI38Qa%T0e6*NclhD|5xTUak^}eW{!Z)S^sbK-)3+tP^iz<%y=mF zxbyK4gEIm8pvT~5+rQw($zo`%{roY0)S-wy?3b5oO}cqXS->LM$*^n=+)amNnM;UYm(hHXeIucO?rG`V@D%qY9W#xDa1u%h-3$A?C_7^B=5!3<0Fwo3H8UpTjgL4 z^drqM61B#6j~K_E*M?AYP}eZbDVS*;`Q?${G5C!jt}yLMa1=H5XexuZ2>PJM%+Zdd z;lE4N6OODoLQ_gZ*NDti+M^_)kjBVL)efQCY z$TZrp-_Z^9iU08oQKMigxtdN8dVjDAa3@{`nZq zB++Y+q3V10TGUE9E?zyP=NucWPda9sW1zDh%Z#f%mH~D-md1`Ps(*`j){&8&0{PH~ zPCHfxyi&p|V8?byy!c*tNYk_kbL1xv7k@WRP@21gr(#sSS-xD>9RnonI}aIe9IrXypucIum_e!$o`9kLI+ zvUu4V?exggHpa%&7esm@6W*BSoZi8@CeW8dBs@;9OqobMkJuld)`F$-wPSxj_V?po zB9_9nvR?uas{=8|C*vU@%t*(Pg*Bs*J;_+dQJyvMb#*|!gSWLwNLal$06sP>oYC>X zh_P|{e6JR;$LR}vT3|t(zOY^kdqC#JI!gT_}5p~ycNPrU+DdQmF$}`Yk;a2QKMc|YB z#Ya@YiMkY9r~-`gb=qnzo-n8}ILF7X)K328lzwUsQk;ZT`kfkdY7S42QiNN;oKr*e zg{Q`!LdT^P4$NpnJYi6Z2Pnj@ z)lL_lu4qDP%Xs7TJN*K^@IN#XIQ6u*X;N%1F3Y{F#Y`?Vp3@UfcO1rWkZ}6ui-u;@ zX{SGea3_W8dnqppB;yn;ZJqx9>36gkJCzMtIis=DziqrRl_)=pF&h-76=Icvs*?G% z+%pMhQnZ*Pe5%(I&cH(oI)(R4cH{T-$E0&)6C|(s6*bq z{hA!~!vBDeI&4a7zS}>yX;srYEoK&V2awE7nSgdXl&NJmITMF8RkNmwBfm;-I?(iz zp3}sTmG-#WrgM~=6Y))rM}9?Bdx&Q|Au@fVJR|pP*;$ts1J_SzoUoFjdS*N zop#o5Z5*g7xo3lCKcU5>%EmeSMeo_ykFLCL#33yj zYyR7@)#%541P0~qCGIpbnz~M(mPRlF$^w{NE z%Ns3UY)eJ=oKM}VU&~M0QZ1RG4`y!5Z(H6~?a}hzyggduM0>Q3twcJQbOL|i4w`6zQkAT+MZ)u%&4x{$D{+1%Ak307q>(Q2uKi9;r%|CYu2shce z?&EJ|$Yik;^pd9KocoYI^xS90o%>hzzUFWfzO2P=)^Pdt_uFTL2I+I}w$DJWF-V^u zj^AFYHAal|^JCg)=sD*T^hxKZ=F`BGFzx(S5)kJ%vh(Xs)N_tqCb{uWwWD9!C_ z>4pDU^riOP_P6w$_I!O_JA9Loz7&(RtWIm+rG~?#k(8JZpAJh=8buYJsU>9s<9rH@ z?Mt+z<#@TRhBwl`+P{MEhJ`PXm)Hw%+B*mVyCHF(#D)z<>w&j4?Xf%9xY?y?k3&@* zybOo~j4fKvFMED_?c3T4r2_Rcx9xz7liiK@TztJ*GgrIurl3kREf@akT|$^`pmiR=wqFDc)E1B`MXGtC%DYg5MyhF;|b_ z2Xl=rV$!&cX{Wv)r*HRar+yu$KjqU-KQ=(WIuu}-`AU4*YC zTzs8mqVM9TPhZzCE!%_DT=|oI@s~*MlIFYkj!f>-;1^BJOv;5^*-)olN@JH&AC}~$ ztjkN0(}qfDb-L{y6}`w+;@fc?Y2-WLHbbRU3snNRWtj_8wppw$o>WOUZ-98 zp6|*xnlee)?$_}88-$KLHsT=|Ejy^YPBHA+@9vUW33+^_`2FeoAUd=QIA! zjZN(#wWPDEvrdcI&ef96lTb@K>*G5QoLv&9MJOgqPj+^kji1)}L6W4MFUNOYKU*iq24Nz*$2lVkoczVq85%&iv8LrYJ08E0oq>zYHDUE|}s;zO8E zSuu6JYXwbhyU;In__5lp>0O)f2$2fk*Xdn5yS@&l>T*u%+9Q~%>y6l?XX>=Bmwa8_ zq4wAr-xX}ed?xAH_^uB(Pl70T1(PCYw`_MW>789DoC9jlOctm{wG3rWE1B+H8AA|iDpT3Nfk;l^`j_Vv8UDDm}@I_>&1?E1Er zKrzWGc=|3u!CQGzu~$iDeNEF7hhDD*Vl}(IyCqOc^6*pI?&}Be5EEI$>DNzP@6mIv zx1ggfCF(D;>o2tgoS@h&DPE_@|EA?$|IYPaYcXYbBOUGfAK3MGq9W$pNYoQ;Jiy!F&A zm;zwlYz)=oZ#^Xm9oBDc2I)2aTbXSuqm0eZXsCetTX}6;8*V+-R*BZ>z1EzOd#mf# zt6B_PEzZ>wZhdeNiUNw?^xpbX>#H9O1X*1t}=-E5ilu+GsH7)(lggd2r&YkUAMn?9Xy`X=`Uw>yG=ue(pr`@>`f2UQ(7Frt0 zdgqJrcRngVPC}w9sUzI^2LOMLzw^H&0KOf|S77wHJJNsGXnRAvS~|tuNx}Mlxp!~h zMPE68toOu{RR*q1~nd1XWVE18lFqG+SE=7Y|uzf#t4_pS4@tB6BiDFcTh)2Of4 zDdA_>mo*N>^yQT%%0f!zOIUl!}Y-KrGmZh;lB`j-&+`B?|UhA z+C6*2y@~Bp?#JGNd#UXU8}BV_UmJzJQ43>9+1LgSbRmJ=P^PiaJ7g`snfQf*Jq#v1 z@%TRSxWvVGO@|w?N@p7UK&?ni#btXgck1qD39CB%DO>J>Xsk1J%q_U!*vZxlmOPsFRb3)GfB0qB!wq)-rpR-m_Tkbkjc9VZvu)u@E~_X{frkp$!5XR+5QN7%Tsu@zMK1q(H4w+M zaYXo^z-b|OuR3`SwS+`$EBJ0W9OBtN2U<438efq)-|7@1TS+A0J# zFNl>6a1<-siVxacwN=zQl1d@T4*F(WB71jw+LCYy(hF^LsT0qLgxg%za4H}?F(QAG zPB;qXNtT1$N~#*j;@zHlYGe~+*!nh$rDCF#=RMa;RW*DbqJ34igc}&@G~8L}!}HjO zJ9rk$_{E_ItxTL!K=qa5uC7YPO;u6|%(98=pfb{Jy8)SQQ#?yP&#duDe9&Kr+0w$i zlT49!B$X!ZOeEPX1k7~7#kMFFnZ{GwkyM_v)3$V}jrc@TrxY@Je@L@MZ=;AJ$s7)6&hMyAo*v3YpQ=)ssQjPK1QCpy3G`ZGu#DAk;i5+WJGtORDCs_27wSmYFWC9y{`M)ff|yI%o^ucg9gYG3gz3vLm@AF+A1cA(`LO zoMe|dOoQ7N>(U&YNUu>7?rJ~2o@^= zC0T?Jaax3k%9$#<6dW~CkYw+YJi8L6hpviZ@?Hx!#l1!^i;|*-{BWis$AO2lZX|JP zz7bhcQsSQ4Ni%PeO@+F5gq-}6fj0uZvM?{6}Bwc`X7_KsehO`HY0@NXiFpA|2 zbpUGczM2oza&lQ(d63`9PAW;2)O4a~pQW{QO(m4mI%j2d4Y`(;DRKRVd~~ZwsZQ~PpJJuR2V7&LxUTBjayW99nWAAQ zgi&&E7O8jS7PpEr!IP&Z3NsIHrHI#1LuH4UH=?cbAKD}q4cD4)*%2dkyRdc}(fFa7 zq11?HFqrL-e7Td{o7XydvEZJY3Z=TN>N-)Qhf5fRg6ORg-HVfest=dATnR704BK7f zELjH!o>??$LI302jH$TgyR53GFvEqc&A1U20VXDh_(`UQOxcae5uW(% zrX(nYR$)t$aZ;cu>`9u=C96`GBgn}`qp@gM?ltuF>mF6)Q|&~W6^9$xhOHFiB}o5R|=NOJnO4V`Fv0i4Z|wjnPqUtrbIYTzArwP*Sy`us^t=@ zcIb7rHKnLzTZj>S4we_r_i?Fg^NV!G7?C}Vs&v0bg^v}Ri(H{ zg_IKd!`fJORo*V#Du5h9o1oR>lnS@R64{dDA==$T7omr0N>p5m`Y!sP8a6`6@X;6Q z4}B+pk<+CAqe);SA=PSfAW(}mbz)6L$j=N_zQ&?q~ebNFCVTH01p+xmv7_&}S<&spG^`lOkLrXW3;br4ICmTPh4pVid zlB&EW(fpmO9--JFkQ<=LDI_=^1p$q40YkVEO9Q=_H@q+up6Eq3pAFZWRF$sov!b0G zMyE!Km_Z3KBs9ZN-%*MbrOuUQ0jDW_jb|fGL6(MDUVKgQRFjM$pinnS0EQ#*(UMkl zA{5^wvBZm`dt6U*!^e1dMxnH~>C=^u462cns<>Mr(-!wu-!6_OFMYG_9zJaY0mKDdjxhI*FjV4OUkf=3b$O}-=MDLgY_ z0yJ*-(c^@Ol*zoOnT#A&d?s$O5X1)X%t>#*QXb8o|1~l;d7A zr29|yA9;?{D*@E1Ec}CKM>er@5yIY)M9gZ@FGNYP*A=0EhRI{2E8@F|s46TR(^5Is z$aMt|BXAg_ga_NW$=DL8#@%}0kCHw4bbMG1MznVvT{K`|4+{qfY)ENYFDVCUmWnaT z{#=;h4yQbW%DI_fGSQDwD5^Qy!3%eE^a?(hN_HT|O;)|lHf@?z zL8jZDf1Yy_aa3|-ZP?^u25>_NgcOMr8ei5r4<`3b8lBNf-P#oQO~8Wo&@{pg@d)CO zN)TNn5=4nbt9oV`lhcIE5i*lYMv8bCRm2-cX5l^}F=p8Px74UPtsE8X8z7=S6pftt`$)sve=;^_F+^+tgxLB znnPyBQu2t2D=;7yX+IQ~!eZK<93^2|4v92$ATAGgV?kN$enzxAzwwn6*m7K$T4mco zS;t%!3giyaGsQKbeAmCQkS|H_XMT0;UQC~&HxF?a26S#m7Va>~JSr81k`Whu(p#w1 zkOW~IB_PA`bJ5q5lgg^AlQ3fzNl^4~CrPs zn#$6|Bve!w<#3pKC?Sb(n4_U42KF+l>r>V~Y&*+RPAT{z*RUw-=rr_$xhuuTypOr>99yIG+B-n<+sLR9 zJEOuH3mKsaYA+KdKGTgf?j!pxF~#J(3o>%<%g2xuTR!m|Ulp(ba2+nLGvylyZfqM8 zXF99uDsVNP+y~{G6DVi}x1^+@h;RxbkV4!xobJUL&cBOmwA7#t)T{^ zRrS!4v)p_`KdG+779RQu=UPxw+i+5C;d!xiT*2Q|ibS#W9wocc*6>wsITNia!ep4+ z{|Z!Vrm--N48joFg>Fr~Ne!D~jup~xz-n zifEXs)*w^+a!HDWhL#FMrxmxtM-{Tdk{9bV*kCEc_2Lj8TxgLz6ZBPcMao)gUDTW4 ze=hs(*Lp(1g*`WIMWBoPGkYi)B|l8WR?>cQ`EY&$&AdqW#JdbmD4QD1H5W~GcA z+fUCmmz#sl>{0gN6DLlH)zc@!b=9ghlNRW6VxO3=XN;RSYgqQoVcGpneahqGXH4&J z8gTwJb@=F!$@-Ep`sDHYpj1HOM+0Hm_z6=9K4;SG@gv8K8#QUdWPS2Pec3{N!>HKY zxg+)5#3g#}Bz;D_K6|8|rcd3le8T!PN2;lhn>uzztiFCjyuLPVOxDtQrape^*kpW} zI?UAVYd1`fkJZOdz~|Y?gX4w_88CCk>S_I_jWhK%Q>HGToV0-FZshn8V<%Gj>n7>* zH*CsWJ8w*GPFBL|$3`uA0tkttMkK@_a}$S+Fc*OAipgoi$0z6m$E|iuPs^MFkNEmog3QC~SpUpr%>p)b+XGC*KPu0DAoC}x<0 zri>XpDk){kaUs6UPUn`s7pujwuV|Xl z6304meCz9QSY^_wc{=`SAoNEVfPe!`P24KoGqC2d z)sN*pRyeR+?>E#n%p4XoEOw}Sq&YHXWbDw|u{GoR5A{r_nK*c8-6TyPlIWT|bn>u7 z_tc?Nhb4NFhbPy}7@Sx;t7dlp#JW^XA2ruCZ}hw|^Ty7rSu}3Z_(c=uy34zk8#cI3I*=d}{g3+!kSJNBH1d8cadsN-iRN8HYUV)PUU{yf(2T9(Hzt6K-C;3t5YYwJj=S&BgFC z((Yjwwm9MP^-?Xnd>C$B+ltw_Vz_J)iN`Znl$MF88o|YuVBDPSE&39s8j60_$+XMe9A*bPyh5Kk8v0D=2fbe=TOW zOPq-Lx|@Bnw9LcafNM$iY50zP-NQaxv1dQ~JiA)Qu7b)ne7?@!sB*F!tkcE5dWe0E z!IKF7*iFqGJl?)&^~U_I+qOTmv($AERdF27ZBN3n?NvCPy~94tUT1HzAF$uEzk2(5 zhj%Hu~>HVPhb?;Za-+~j^Klx&PkNa%CX}%f0 z*}ge&{JPSY>)Yzv=G*Rj+E?bQf$P_^zMH=H`#$b_!}q4|-+e#w{mS=_Ki)sepXJ}- zFM*p@kKgY<#$B@B^ncF(1^=7=Z~K4k|E>Q|{y+QQtvBmO*C*A_uAg83Wc`}@4fUJr zx7WMt+v~gQZ`KFvKV1K*`mfY~r~b$F@6`XX;jxCqh8Ybh4GS8UG%Rme+pwWwbHmn# z+J@&FSVMioiH5rkA8q(T!92uumg3@ivZ0%?I|fz^Rc zfo*}Jz;gkA;AEgBa5-=z@JiqVwCj)+T641K#UYKjulmwwYz!SI;bz-AOUq%;<*AhW z&elo1ln&u_2&EgO)i}eLk#hvn{)KiHF#@aI?uZ@hNR^nEDXP_^)V#uqT%@INFOw&^ zRK8By->8*y6n{?yNT@cw%^aPiykJfkfk^uTA&W(rcVRNaO}S*T+)(OpL@m6tqtc_5 zdigBUk}pJ0KCY0Y1o_CC2wN$I_lbI&-bnMDD26t|G=xrHAt4yWkO@q0+m^8DiLxN6 zbC=bGcnJ$TqF{9PPUw7U;ucK>ywAilym=qq+TV`}Crn_d8fi0M@M&lRU+z*<-uX^5 zc5}m9A$+bHMKz(d6%ad3OoeB|4oJwr<+WxhEw66!?zp$hR62T;8T8^ z?@e9HjKPO~zDnPl1i>GVspt4=bvSqMy*SPXFK@B*k-@3fP~WQwz7BQ?o)5Y#T^7Fa*jbL(p~c2&zJK@!`lssJGE%7f`G@$Ya_XFZC;V3Whm%(l|L~MJ)P$Zi zfP5$*b|-~#8k|=7XZRQTH-W%FPT)yD{NC_C!XN_aoItuHARH8j2@KTW$-c<{A_%|{ z7;;eIf3X*VN=~3s5)kf&!vr4F{Pq6R{+l2$m=kFBbDt-8RykMew{lA6D^vqOOS65e6SNC++_#ha->EG6WVgP>@P}~ZI{&NH#6@M~dx^LNl?SgurkuAuwDkArQmRb@N~l2X8UfuoegqAr=Uh z7!V1~3qd?X5HBGRLn3t}2;vMI3_A=aAQ-_A>@k>p5F|4M$r6HVeX4K`XGk;H4UIrB zk|D@9H2NSYWC#i+1fzTq4CV|ihAzXqKyV#H@SNdY9|SKl1TRVmM*AQb!Wlk-PyAmX z2xbU=GW^#E!LNLHh)T^FmBvBFMSu$>IO8xQqNTB)#BAfW{MZAWaqLLrb=@iz9u_`^ z3BGC=XME83sPQC1>y2dyQYlR;ZM5P%j$x5S$LQk68BZc)jPZEXNP2P&Cm72Nh>vHi zqhNVLQ4psZ&KW;5eq#y&M$$fo@kdHCj8p}0jHZ74I8z8Png&Fv3Bf>&00$egabu(# z;|R`lr)ixj6&Mlplv9}QqcmYOA=-y8#sk2ZN*EuE8b}!X0pr7lPjJKF#yFBQSxh;m z^T61fq+4OiqYH+z1ZRr>TIALk(+Ogs=>$dH7P3^pcgA>QIL8eh~3YmxF2#!u1pCD>UI1W5lzJPEh6k7!$Ot`@Tqq&q#DamOW zd<4*-Kp0}g5LAV5DX*lwd2|TkMoz#DMaq?5Ig*5 zJ|yMm+X-T#aCD&Y3soq0wC-qg>KNd-fp8psB6SST=m7$bKJSC$=xd;C5>=Sre)K&$ zD;V0?qo1UX;S-L2!G|3E4&U5C-ibnLFH`g+ZR#-7Le&^9H9R#sbvn;2nn-0JVmA1~ ze$+8=sQ|}XAL|3iXa@N+r3vyF34jOA2=3UDW6O^v z0&)sL9$P_a2Dut%56B7JvFc+D$DRY^R0esL(hRZ-=V_=;DaR3=6A@rKO_c^!UPR1L zqz$ArL8g(3lW-;mOakl;T-uT}Q<@pDGx+UkOM#^D|w1FmcCq@9(yzeI>KTjt;Hk5i)vIpox72q33Z%m7MI?Z-k$y?I5`Jd6zNY; znu&WlIUeH@d7((wne?|H?{kqA@}7Q$&MIoT*_?Ttd4d^|uxK9PFi)m5`-!d4`zcJ_ zDR3;sv6(;u=5pql=6TjvxEPtsplo!2GG^ft&b-%rKoBPK+szce&DJXsI-#7uco}C= zScV8fEcne&;%}gs>s1$G+zfINS2B<*N)8Fh>J389T8e-_t#Y z`8RLO8G(3$pwJopGOo+mfqeMhMn-=*Uq%?+qkI_?eDY1r*uf~unC(pw7?5$#$c$Bj zV+zrgk(g#;9sz2<7O_YX?>J*mhA!g+6g3q^?R6KGLHAfu**LpR4&tR3W_%zPRo1hp z^CL6P3680(s8`dzk(`gxwFqabTES&}lJR+_fTCC%DKdVc3-()!aD*BE$rJ)KnY}WD z5T&1l6=BZ@N5!J0CN1XTGb6$VWzG;XC#5IGX2xcsxes!gOYr!HWvrPqlhm1;(i1tz z-lTbilO$j^H(zxdmubw*vnHe1>HPLglU&2h61qn<%&fuL)7HdhHd&LEBs`gCyy~dQ zd@b``qAp+(_1u{s<9I&`@ihY$a!MdZA0CqVL)NFQFM;A20o$z)F^acaiE?JJtFrE!?ARC1VwqCMcw*7-!2nMj; zfmhyjH^4(q6tl?}&Y!+KCI53ajZhJ&-Gg~&@V?V07&4Ei;Q=7}yVEYija{yfE25zQ%Tmb&t z;2D8Z536j0otCY#?J}~ERR+cnSRQU5A{h^aMI87MVF*~y*{<0Bm3tR=lguxLaszB~ z)`YATf+>!|3$}odWc0JdfAzfcRuR6}5y9&bq|H;D%(q zBRmG%$1k0=VtUq3imacqMBTlt0iMEr%)wv*-6=tW`8cqNcJw2#EfgU zk?ye{RW|!*_UC+jw&ehq?ZjaN#{k*7jnm+iC3JGJ*`?W6m_f@v1%O&NfZK`)T_Vj- zfM#NF!UPKW`N#a4uiC|Bf1ShUoD;<|`x}|QoL+Q~iDk|;NO*~54n{PxSmrP%nTci2 z^qg~ie9jyM%8$bl>!#6NiJV(=&az76AmU=qU2Xv1O5`M=67VV%%O{Kza&oLU&(-GC zSnvHS723n)JeBiY?j5KQlNv?N8*~9iaLOFGhe{?m{Pvu$h_fm?SS3mnzui7SyfwzR zzIOPFa((TK84xv^eR=L3N{#&v`#qfUR@^P3F|GZ9?e?|Z%C!RWMt2`Pz}ffV*x|18 zZODQ5VDJYiP^taccKbu!*;cWKPl^&5AUwq`&&!ugXoY9Fc)MeaV9&P=?_T6qgLe^VEi`t<0?A?%uPz8Lad+ccwscQq*vm{o9G{JJd?c~N@k@Zw z@m z>;@kwSh(ERa$j@C^agFYA3EW#bJPvxeujjnkDdE(bj{LOIQPFq1?DD`;dbMrQU|qM z&Mm#U12deXoEXc22J*h0!*b@09poIQLn1lE8O*$IX9T=&xjy`3qaV?g#u~XObJMr&(y2pzB)~DEC^Omz>^ZJdU$7dNf|%_xZyZiTTQrdH)erQpoS?c-&JfRl-p&e^maY{Cz--fkOUuGUEIj z=^i1@$B^7}ppd^Tf1ikW^~n6&q)|cs=G>7CG0Y4b6$q(Z{)74Ee3)SJ&+`wt5$Di7 zhS=3jF*&PzLVh(Ll3y+Q)A^mb`#2T8nw0-S!SI4mpn=nz{~|-PJ^xLdnbTZw9X(?| z64`*}QxjscMCZ>vl8|i}mkh6#&=ea)Z6JM|>44+z98pV|LVJ@~{MZp$6 zpxo7oWW~+NWs^_8!ZFca>kRsTAiy> zqR*ojdkf#TXvg<1K30Tpp%P!GKQHK9&p2OU=2SLx?{F0EepbJ$lon2Y{?L;+-siYs zcj5SjyD=SFv~7 zmaWO55gR9jPK};2YZ6=AcoW5)#mnvOn>HqgZrG1k&wKYpg(BR*CJI=z4^f9{1?0jz zZeMom%2ikazhe_NiAeE1f7ebN2MFwMsfLEYzztO)D=9{)JZQBKCqIhBG zzMTk^AQ1qfSrBFrv6J?~AhHV)BW`P>r6|}og4NhWI`$_n)U1jRMYP8ayQv{2qlNJG z;UuhSmUkyEOxm~2y(@907#hpHPYz8f@6FhkjIU2)6UwH&_y#j}yzJY*o1&QS^DMy= zdnj$8ByOeAzH%?zCt>z)8Cn;|tq+d%{n<(JwSKs|RX- zc< z2x8|P##DK4n;hmJgt@sU?sufUihoQ6ngX;?gT!wRU4t6X0xTA6Hj#FsCz6NZQ#Ch2 z^hC*kmbZFJT=!EqsQ!Js_HFX4+9a_Lk_yCL9x4s>J~pG2%CLTSeu zOMn&9&O+iI>nDg$tV3{jcH8zz2-$6_^9tH&%QTq zxJ`e8c0=gKts7{wJ0zNUeeiAm*CG}J0~v$};xeIQ*1^p`2sRv7*j@kHC`&GpjrD#^ zL*1%+RqB`Q*uM|Kf0GV{?oW!OiemM$+xrU*U4T`sdpEK8RS{xXA#tsysI`b)CoVX3 z$G_UVAAw0Xg-?)0Vl$zqa9y$)!#<;=`(eewp1)8NAN%627Ky#+5qWnmB-Zl%UAqsm z5G(7kNmxuWPRck$ugTphAx@eb4(hc^&J!^qifqkZ+Ph8e(oJ&I4Dzk8UUs+KNxO4L zNq61twglfK0gq`=@#iha6bV&8j)=oz<>t$ZCK&<5COZgiCP|HfSwxgBkKh-JH^4LA z@xK(dk>!xuNVMbLCNvc8{*FzwUmKrI>9+8m@$8uuaa$1Y?4D)}7E83npq#)%5xJl8 zM$jL(!|Ul?i(L0CtEYV;t1rd2L<`9cjQA6h<1gP~E#isl53H7CS=Wo)kugX@fPMDN z)rYl zaz=cMgw&42gKoRGE_-rbmLYd0Uz_|VO!27=sZW&THL^mfU{Raol9=x^Nwywjlf~bh z&{a&O-Eicybi;{t@KbZSwjzM!ba>wEA#MLh-3Q4ra7)I?i*^LPL63F+KDXL4E{c7C zWUS!xz|UmL@2B1ffliMn$pc|ou3@M!ibs4~_l?7hfg-px(2oe0eSK_KrUA7imY(g- zL{yfKt7+u_Zt=Z%LgrI$P5&H0A4W47Y+r@iwOxPkc@IWD4OJ zNq^R^rN0k{uVefZ`AVfR^Udyggt;dlb8qN+@^VFfd(tI#xFoiJnb#sFP{a^Np*6N) z|JB9_xf71q36Fi-K7`PL1k4GY9X(-EXhgE?6+?Ta2nFK6!mXW>mik&W&$dL2HS7n! zeEBjo!-*hA=j8k|WDSsAf52sf~h!l!!#dXpZ=G9s#159-Coh^H`zIsboT zY8VCoZ$#?>g!cW7#YHDTI5{rK^ECx>VWXTM`hMX4G0B$AauO%Qz@Vo6o{-Z34%;D z!dtnC>=s(73>y1W2I@;>e*^A==x@O8941XdIO&ZK?4y~VBjYHaXoCJqDMW{4+2p7s z-6ZrZPXdMT#_imVNd-(4;h(!frG^8w9#Lbvn^o%Bs3OEgvJc>5gybkA*!C?RdK@}A zbV_t|bX4>NcZi9F5T^$>-5)W=~#>N4%C+s%5K?}D)s-9(@m2QS9Pkd z?(6nsF&b~Z_zq&lUVOvx!H5Y*8gdf9O#Hvow3)BYUy{!9*fTlQ?1KHer(6+ijj%gOgd4 z{17Og)E`Lp&98A2jXPz-Kz@HR-pIwc5j-+EbS8_-j~7s)Zxb3B-oKhNS(5VPE@Rx*#*j5|!vYznKI$X zx=_|d($GLVpVMgO@wbg0$`2jE-#lo*Z4<+1^TY6OB7XxP$xp!2?TI)jH35G^`9=Jc z7=HSV{M1=IRdI<(dF~LjM8$ZG8U_KA7(xI-CzxvXh!lxI3H=Mr!9hI%M8^zd2)!A9LT;fyj0RB9e+iYy zk5XTw;%9|{lCd80B#2B){gJzl8?2=CJBtx=5wl-qj?E{+%8rlV<3(o93yay#DOKI zTo{hAIL6}$$1wodl6XbHE`>5+cc3ybFtAr(-@yKX0|SEs2M4MHhXsxZ92t0BU~ph) zz@DLFhmIe5{m`Uqdk5?tg_S0w_XSS~zG3w4u!&)jqxX!98aH`d^tdVGrjDCFZU#Sd z(yqvHkx7$hP1-$W+?1qgv!>iQY0u0#Gv`g(dn3ok%-uC_;=H8T*txqGOk9w(D0V^Q z+~l~4aY;*K=kAG*ik}=G9X}<0YJAeI^W&$-&zQRxabXtTvFpx7ckEuh=#D-2%)4jK z9edYt{7vh3CB`LAOibFiWIe)QY?``dAnzkcstj$f0! zYyZUkllCV)xFmV^LlYmG^ia}~B@aa=Cu4=6AWTZ$Bj_g!`Y1skE$F8R`l*6`x}cvS z=#zxBwaI%0Y|kGvlgtPfH^7TaDS8(W=s3--xE=0ig6Zo#P%GWQ7ihlR|C1=}8> z@Q7f21mMMw3RXeDp~ayS%J&KtoKU_;sG5yyy->besJ&6JM^VTbp<$13Vu4`YBb-D? zniErm6H@_WLRgv

?0oCL9%N_6lb>p=ghA_7AQv6dxZ;ogo}y7(;I|~WAGqN zcx|unIww56QFv{SaCwSwc9U>hTt-NwL`SmYD2W+v=g*5wXxbI+U43++I0vtvrW58dr12z0?oLzb=oF`nR!P0 zJOa&pto>a3qxL5Rn;E1VrW>UjtGhurSvN&DLpM`5Pq$cilWrLcIW=F2 zbtSqoUAe9b!Dni9rx1XqS=X-X)ScITrTbdTan*Ia*$NDc>tbfdLV7_?UE*g+a zlScCL0?*l2KkF7~{Q!GyIf@nyuq6UWO~s-Twg3R>89U)V;XGxh`0^gfX*=oFJQCB9 zW5c0QYuJl+>9sm;-?)?9t5IvBchY-cJO+vb?1lHJHM4fQ2Q|IL_ttnN9ohXpSsIFn zuY1{RO&ST26LK?~$-ztqd%Z+=fs@{(Nu9X+g_h_yimzvw8^;_VFE2=TY-G=cy~vRL zneJBwC~R-C)X$3p?(Pw!IJWbi4ELQ?^O?G2BjcD1{INqdo;509;Ho|J7sBXCci5b+rZ1A zlDq^z-jL*bJTiGAy7}0hL=QO)(J+XjJG0Kc;^uaGt@>BqJ*|ECPrI@OR|!ADCdcHU zBi*q`{D&XGOca`a&PD`_6@!M*{J|>rQW1hBuI|C5n23oH>qGHG@N%#FrJ8%BCr@du zN1j#Nk{)35{uIN5#&dh+nJ>iXz*|cM*zolBD3+2tn1*QoM%8iLT&(+@dmP6b92bku zmK|!2TTC4={istOf*u{PlwQ2dZyb%m1co*3Z}D6J`g;{0pil;?XgT_Ih^lcP&tYo< zr%l268=O0NPK&a%-{3p}@ifNbd>hV-aEAAwyO-y5vv7U{XY2#f72>=Q=d(CtNww}n zoF7NjiU6Gdjx*w0=&`UbeBk)(K_O!MDp~22+&ucH~l)53>Z?s?NX6s^f zOLTFt(92+>m+BI9@wzVEIRpbc!>sXRy0f|`^s)LF{Sa8-1^O=y^9(Bt4;uCxnhfQJ zJOnWK*|^%c(0IKu)mQ|MNk1O7=Wh`&D2;8l0fPg2fvEx7$sA{VidGZ%)~-N|2-I8r z@yfv79G{n(=MqePXpOq@Jl0L;)0w+Q)t5(TviJ1a9Jdfy5Lx6)N+YT4o5&lVS)&LD z(EW%9{niB-pXJvhr4PiP{*>ZbkdOfzcx)fz@LxoYW&FnHu@DvL`B?pAeRe?1*g^Wa zI{h^5N5|;TcK!Sf0Re=a9RLit0Rc%okR<4D|YJZHof3T^ntwG(yn0A;1o< zi>zUM0&k2bQespwW@D4SSFrIZ;{^o*b{JpPeQz|rt?z}v5T6Ui_jPSpBX2x!e3|1k z#$SxTbIPF%yTQcizSo!rn6BZJ!`L0QX^6g8AR|a)3O0@5l*2(Ee}p$p(3-~S&SR;r z-ZWA78LcZ8>$2E19V>fH^GzlMYZ-y(DW-+`jpDjv<10XV(RhiAH7!Yr3e=cZm~Q8k z*r<$ZP^NoKraSewjYKB8+D3owOEKN6-#7}lOs4x0{e>;VW_ZpUU*%{UhqR@}c%IN0 zUzb*DOCWD>8qSq+z<3$p`KBUH8Nz5nHLG=| z65Z1X|IfK5@TP5-65#45S| z#M|@6H@Mi8At@92n2eNB`i<(8Fak?RnM!p}xiLEwVgo9fuo&OwRQ>tX-KojP!XU#m z_EDs2Dea}GsmJi3TXa)%aVaWlYBQ35sHmx($HGWaQ=iwRK4DBhMt`=azVv5`n)*H; zoO)$Ix1y&0V%$4(`!UrYDeAExW4f=R9=q1427m8|DnHq!5!$n0k zhnrkRbCjv^0B4RB%+pMX-HK|y#eADvQO&DNE{!?Se7{>!&6`b)lA@aTnD@IC)%>v5 ze9*KDf}%GcF)_iC6xEypnK0W-W{c?;rl{uZl>QzH#uU};wA`oEm`lx-9*SzNH<_zV zzetK|ZYMk~Ddv+Y{h6Yg+f2WB;Q6bHYJS0dsasLa?+NDDOo>cU&F`li=%J|QFU{X| zE2{Z7o%!FUN138p0<`A;uqvx9ij=p#6xA{yWn2$MwG2lMETL-4sH2z)@T-89@sd z##{P~OR4?S=udFQyT*3`&D}t@{2hAwr7q*MqrV)ZKL@ysUxkcskG>^K8-qHp$?QWx z1=vlpADP3{nS+o1LK|U>=c%Q&nIn!~@oDMBnPCJv*^n8Lx^tY5eY$9TkBiNmp82mp z4T2FY;*{eF6~nz;oq1Dge+47&dSo+Xu1ei0;TBE%2V6{gW@742LciHSDWbvK{9$KK z=HASMh~=|}VbuzmhmO8QLPWWaYBP05uTYyAGmoV{=S4X@P|-x6UxRLd_MT-H2$|VO z-->`t(N(E7(LuQA&DzcUKEDY%Y;=`J?#t+4k|0ZNU z-(B)$ZRRBz)7w2TnKC~V9tyR}BPf8(Jo70wQt(|FisjW|^Z5PFeQ(eQ``q&2AE`Znxu*ry-a4lVUP^(bb z#&}U{i^e5$h&bC^MkNRqH|g6J*e>vKwwnTMx7cpwl!ycX`O?~MOAoZIwqaZJ4YI)5 z5_Pt<=|TQPh-AgKMQ_`bK7nk3!L}`Zj?`YV0~3&D+mSwj;CAXM<IGZ5n8{#kaMLS!HL`dBg)C#XPQlhH;xO3GrOz?io=Shs2TnDN&&kULIbSm&%lU~lpNAhyGM4ju?rsHal-;Very@KK z{n>8M`4hK+GSuqrmFAbz=nuA)pBC&V%vMIJbW9T*H<+y?5eCO}OPsevEOx}ATt~do5odXls5Cj2 zTc|0?mdXMf>sXOHRH1RKbtHOp_`iX-9ZRp4yRRF6O<*P!Qb|N516>m530MWn%5rj{1!Gta~QfJ%ks6i~n>l z-tidac~0%<%qZ*Qzq59{Ul^V%M!gsiYdv zfo}dI8Zc2BD)|p)_H)+=xvR`pQfp)GTFa9uxf?Ciy|T_hQeD+>-Wlo~pEn;WIT^a6 zaL%E$A7?gD5$Ig(rJK%;xb$#lokm>yj5?i;ZXIEqkylh2a3Fj5T`K~omRz7qD&Tj|z5{KS=FCnj&HBy^*jdh+bZ-n(` zeO{O~QJoiI-KS&?FXTm9BlUT+tcjdz1n*ktT2gW+DvXdBoWiw|(q1;mwFVEmJ2Qm~ z(@Ju0<~qPC;i3_?S0!Ai=~WCB*&tVO$(;jYj=9Qhvx8l&Vn63PZyT?3U9inQz`5QQ zTz|6-?XKR~L9Q?Lu1{)SuER+_>-g`Un;;V^aKVB2gD=c;goZM={6#TSM_ z;0h-h3dh@?Csoh!03d%op>PTYl!bE%YKft6z6iCw5MgYnhxD-tg?AS=2E+sxuE%>k z$QLgZ?z9b63{V#ewgiQ@z7EzFX4=LNQ5P1-G$s^QU=MfExT0uI8BOTPgcL2HKeNbI~eJImL}_jkf3x+jvq^W6`>-Ob_~Lq^l{~U37#~PIZIp z)kTkbmTM|9X1(i`3I1Wxn?)aU%4zb<6CYf3#dw9yUIe5R{g6EX6)5g66f12*$=+&< z2e?U>?NLl{@rWUkD097p;<2`&Gq)E<{?XvHcuo(Fnu-@^y{j%>E)%RSUXi`1Hf!@36tm045Bu=qRj5~SnkP*zMpNY<($w68CT($tZM>=YsjPQ} z;uj&^#jj`o0|PH0|3uwanl|f;y8i1A@&3{SuTY`@wvqvaO{eaNmu@b7pbBcea0cmo>BE%vZ{$kJighc0X*n)Ej9lq6OwGMU?4_5x z?L+AY#AjvcrvUS^4=m2`p2Y~erI1DT&5I_T$$P)XDAzGUwwcpn;?{h+6TL> zfTnDA*?f-?Q(2t4Y@vO%Xw<0b^kqx!a`#PLGj*x)Wh)?aWowLOx7&~VRqC=tD0SI( zg4%B^OA?{BmmMSoJ(RlaXxXPw>N1OmwJj^P57w5|+rxBa&Gsq!vJN{4drBruD0|L6 zSYLJtlqHnC2c@pKsbaZ@8dj{*SKMM}E)7ViSZA!b(|+8a{(7kz^s{1n#Q_iFQ1Pg# z;z7qI#)k@R4?burEEV}4>ReH*u5igTQYKSHsbiB@8BphnA1W1I>RcHptFyXN?Rcj* zb^w?bFWl$8g4Q{_T%t8zKGRk_kW#ZIt6S?XC-0~K|eiaLjeseINRXR3VJfp3ny z0kNw5AU7Se7s&ICtbRN`Nc0nd|JOc6sOk-%s=)-Lt_qQhR#%N<1gfj%QuT$Zc(iWS zD%4svn6LV=>bF|B=nH2uhrW6kUHDO~UcGu%kAq6glI=^~u_|m73}^)m`Zece-8_H)X2+&Pi@xO)sHF;e3FJK}~NrQdtbVJ*~K! z!Foj~QDtt@d&+ zO-)QqT(_HFvs|cIDw0R}SL$nSb{10Sr>?o3%Je9Tx~ucF^6txfNt`@G7muf!8e>hWJpM4%q&c6|)D+j0%i|9!x!F`x>13k z5ZJTony2y?ixXz*n&X52NPg+Cu@Fnzw7-^B8s1e5|hdfHG3u2+{ZS=U?iY zPYDGzxw_^ndhUVkFOEIpYYAa((&^@N-Yp2%U!p97)oremjYZno=*xK7`5yxj} z?Y*c8mA6%0dp|v(O8br?Xvk4(GS)uoY?g)`wOQ)g44Fs1-~?Swf67g@xl%*bR{Ciu ze`OhK8=TGR+E&Kkzc4DPJ#Vb-67@)3`wZn$*S;i)l-I~)2w&f?KIr5q7?-)sxYUQz zg@5Bx9|a@O-D}sc#HB~CU5{x7-=Rsp7WYKsQlE*WXk6-xk?b}u^(S%ZVO;9ZogCFi zQ~yl;OCH9h{#8T$D}^d%T_u1G zpz!Ew8^T@BY8$4w-q1D7c3sgoEOh;9XjoRLGB(^&c#Wyyj>1qbpu&o zLn@ZWxPFyXq9H4#A-!v14xXHNyzmx$4=NhzJ`k~s` z_yUM&yiCMUj_=itS12v!_~H0s@jZe^J&h-oXwsAY(WELhf9io#yH8Jr@W(LWKlLzO z_!0iTefyrug^+qk`>9r3`wYZSVaAq=b$6PlX!d?SlfqNqBDsJio6uO?LN`zomOF5Z z#3xgbTr4J+A=#}VO{;O~p&?D1PfzVf!?vbEeN$G^PbBb$rlMknhZs=L)|Ay$#WA=p zQ&V&CXo5>=dZIYO7p}SK1y0lSYSTNM@+KmH*EhXe^pmFP>!zPLWgNR>YWk&kw5EAL z^GHs)1Xh;Bs(HMw`MRP{$so^Yj%>bOj30>X>gMZxV@bS%0P+=b(;hQgLo6i@$Mm=BiOC>iA;MC1;mV7*j z@_F=Q38=AmKlV>9w)xYRHWt9S`A2p0H^tL>bL2kFXi+x*y`KRJVeK_1~!F&wG zctjfwZBgPT2xw8_dFjERtJIb~Qn&P#8131A#J2WOkzNJ)XDHI!`rOaDWVp}@fwgyr!-twZl<$O2eF1O%ShMTYpBI7Q%VEpN3++~Sz zm(?v7${Mdm7<;5{c~24mZ^nHe7SzhATYe%bOlegVM|g8Cwsl~uRuMC_bp&#Q#@4CE z)(AFE%(i#t#65(YkdpP%RjpsUF?y% z^?g4gM-A5ctGe}jDwZ5CbsLE>ng6yBb=zP{OC56C4TiQc#R}$}wvp-a?Iop}%YC4( zZDG-;>b9F12;h;O1lQn?u_k6FJcK7@k*r zaTN}TkJN2leq@I@(DtUf?P50v{wZH3FpG)=$;g3CR5sDk~ctkW;PyldyHr9#--S2%C82v zGY@pn>zvs~hDmwmFu;1w>zvU()-NC??ToQ1I{1v8&FkpSR8)=DpQ*2kKERzhE1Wr1 z`HOpACnosJ`JpOl0!$^Gd86`|ncL5N@CUPC+B2V5^$9-nz4+E$cjou1(dx$ntD>cs zNANw*4nKQc`!H1aW~%VnNJ{&07ch-~b}k^g2jXY%!lj4zaCSegeY}UWDczhno5477 zmgc*Aa^kG3eHf~qx!oPG9^aQ3CD?>#ti_Fb71yh=Fx zY1Q}IvtLy!bZ3949uj=^zhZs$?R~1l)$KvmbHu4HPBoNozqUQNi(6<$jc;KdQhStm z>8H{vm8yM~SEbumc~`pKPo>*wCU7h&`wrJm%Xq}GLVE#{;#h%A>9rSAu?kK5^X+hh zS;ffxXn(`leyL_EiMOHsa!t68a4&BEkbu56wSQWZpaIbK_V0+TfgW%djh}L{9ld}) zwx6csnvUyO6mHRJ?wEn>9pm*K!8O;>@&;2!WKDvUS6<#grpC}Q%cpG2qjfClxS3O~ zko=I2mDssZ%^anaj#V|)G8R0h1#BH#JN9tO+eGJ~<3Vl5zUrTVSlw}`=HGA^-Ohui zBef%&Q?8_1pjdlNxTd4L;}oY{#qJn8nro(NIv(%1z$tHMcc=oFj2$nFO!6L+Vgi~T zzb|yWQ~fFV3@IHS)X)&M<2#|_E0I`r$M?0n+*1VI!)(vKjIea}6*^TS7IkMo%A)QZ zDbel;ySQ^aLC;cmPO4qrm(9qiJ8$$Tf^0Ec#MHT@i(3$?&~&cs#1eozBtCW~3Y}{u z(mFQ~3Lj2(KG=y78bW`AK}Yz`W4ca#O>fi<=}c{Bn#k5pYh8>ucOd#?>dySyF>FZW z;cUfs))A>^)SZoWI|llHY1!G?`3~j_I-dn41pGHOOZs)BVmm)VjYb9n{9mXrf&Zjt zNjB{BZ5z$G-sgsKN(3oKP1NT`5RZt{=cWkfA|+0rn@Sv@n>PvP7D#M47w5rF|1B1O zZVhGHsy?@#szxh*yxmHy_&K-p+~@E=&K;^%$!g>(Ow5&eQfI5oJ~Pij9;@Oa$69;M(! ze8Oo4fleeAF$;kUUp;-5HLD1{*a(36qM}g7I1d8lX@7}cw~zvC6^_%GP{3)8hmpnQ z=IT$iIPIwZNr%(En%;Vx9;z%h738Z20c6WjY7)~RC7x*yhP4%mq<5-`_%gGj+2<3pTSnLQc{>_X8A zhQH2n5zlbkgfTnlIX7u|_bg(yx8KXF~- z77hWlaYJ!pJf#tlUvXk0&SKAXg5G_JJ=X~=*9uyf$Qv(uE%iGQ*SJNYIq~X=w>V{g zDxRk-_%TS`iFX=*96N~9b0^1m-luEaHgG5BTz}$&-gKtCYMfbjeUa4!mt&Z>B3@!r z=LhB;2#u=7544Q~8oxNeH4dk*1d1!k;~K~DjggI$Icd?A&^V>>1L|2D=NKAipDd*L z0&U~G#xHyXpHFXGc(Rb-78xi-y`Z-N!VQdA$)LgsGQ=%vn^K%tcW&0U(<=>bftY*Hx`kWNI?+%4`piO3hrG*^X?GnN0Kx zL9B7a6>6EA0TrLQBPjDAK7+LT4@y50oS7??PF5(ho>e_d$ZR@wszOji@%=LBW3u%KSSDe*F&${wO%}ce&cuK~!z)NLFo1jlm+nQSQuS z4ZT~-JrHp7=3a$$vURq#9K2zqS?5`yy2Kmnd~e=ZmjEi>dUKHVE|jvuT}qFZv96=V zhhobRZ>(m<8%pIMr^TJqAAN$gpy{O^47^K$udV&v{5u$!26I(!X5g*L5 zq&5G>sm3TQc1wQ75n$WIu$54nVXMMy;#m>90|}^p0>Owd&UPi%Oy86 z<1Fv-mVa74lT|#6)#V$V<*ODgQ*X<6En-Oe?uBRkG0U$lTB`GJI!gIf?+h;EP(aKP zK4YMe(YuAFrjQ|H2xF2i12Z;~&5)TSU0z%ppAixklrd48F}CG?=<-xIsXj9x8FMo5 zGA26XrjU#Td8}==C0==A>5d}a+7V=Z7GnMQ)k=?vw!Rc>{Zvwjcq^?@x52nsyN#Q_rPwji zw!Xo(@y7pBq4N`L(~0f2`Ti~3ScPr5ZAI2fNYZv9*0!3`BuO?B`_brfo{{SsYulc+ z66;!%ZHK!B$)F9Eyzaidu``L39@yyJ?|qyg6(`;wug|IcrL;AGCyH{yzRrVAltvRwolsX z@iDf4yJ_|SHonEh+WwO@6B3oxDLCEMn#2ea2IG+DYVyqOh;qzAaHOn2FFSp|Gnc^39yhzpvT;$=1Hvg%H= ztsB~`#?yb7YS_)Mtkb7S5VFqbDCL)5SsmF+1LCuu4m-kUy(DBkf4W1|y{tbWhh^ElvloJ8*@Hu}N4Qy*eG5LG zGhUIsA$xNU?A-!5Zk!@}8>NY5*}JaBvTPw|qe7E?EZf@6vg}-U*>Txre0F{I2``pq zx9YN+AB$wRD*NN%1yNo$8rYdECt7MMug-9yE&G# z3PN_hB4=yPcKa1@EQvUllT2wY01L7o^5qy7aiindwSi~SCOeQ!{;<}%)P6;&$*Iq2 z?q*}oSvNs(InVGpujKsAi;X##^*L{xO(r(#a^A*#lt{K)^3rlXI-3kO=KMoXDZgyY z`KR5Y(ByoZ^9vS05G`bT>>OjF-p-#*_F-bYz26buK18q&Iy(mC8tm$`FMBc89*mpg z&%QiA-ab7n$Ua|ZpM4fygng;IEyMW$aE9^f~nwkXby?yka zcZ|MzlQ^!=-KEqxq8+oko5T_8u11_Afp@HO+#xp!_~y7*=eVo=Gk?wwvDL9j@7UPU zi>9q)$5m{rPdPr#@jyo}g4v;`ls^=)j@`M#uy*_*ht8v|97n~ra-??j@@*?e7S?^| z3l2wn3$>M_pyRMtTRAFlv%cf-{CG!uSdilxoujM$Gkj0&Wp^cg+RE`pZV=ka@j-~= zio30HuL~QL8?Ma_ZGSca-$y&b=f_6G`XMW{=g~sF=3w= z=Tz{{{?37ND>9Sr9BOn9>Ab)c%Q?JL`dkltvCbA3nVlh>7tmPFP$Q-MDwcCx-pvY) zGs-#Bqp_UxSYsKTF`XBD8_T)$2=BaAa4zqJh2Txj73btvy3At5I`46QrigdmZ*Xqy zY>#y&I~&jvP9fNtFF6ia1b(`+eL_r{^HOJ{$@%uVi23o(Z^MF||Is;r=(OYeTY+wd z__S-@fV?HZmNz^kZ?wBz^Hv)2?(A$&$h(i%=WXk3oFAW;95yKLQElFXoyiG#N72%G zIqJNO&g84Kbe=0X@3hp?6BKzb=3UAM(-tICOXs~oX}ntC^WMjKe`0_M-)Yao0uNI_ zZ)ms)5d>oMzR7=35uf*CP(Hp;nD?ujdLO4RA-^|IAF|3HmwyAN#6okEf}fEenUDDb zdcB9Mko-tfAc~PbvYj8J&5!Kj7L*;t7&c1CzZvP}(wB~yGrxuru-4RzlK>O)*OCV3 zZ`bB;1aJ<~F4`YcfT=gWWUk0RlAoIY6smU!PZaqUN>k67pN+G(v*9^j$gcu%Ri=LK z@j^b$5>3SS&K3F3<-b;d$(9AwlPK~(pfvtV8{~0M9C*-J4&M~J0z6kt18Lhlxz(yk ziUL)^;DTF_|1jk*7(wao{2;Ah6dpV*io!)gQWf?cCaE}7gP(YeV?NvZU7q=*kQ$;BX>I+U34n+Zv zumV~rP3$Z<4I}WVIIGC?g6Xu_CE#mke=i&ws42KY9|e>Bw}NipG2X=ox%z8efhfi0 zBSbOLuED{sNXd8CxE8pU$dfr}Y}d_9ab>eDJ7ICIJ9yWt`4R*YhE+S7f7*P#DPT z3j0&Rs>zDNk%iYCUx!8#1Zt(iv2@Wb2Kd}^;q`bRXsPWBXW|dF94?3;CJ*$7k1bqt ze4SELxTz2;Cus*a?SSawZi>(p>I;u`w`8H!O=?`Bi!ZDwtdbee%y!`kLt#Dg8Hn-v z!jnjD@nw8^;TeJe*9spqh-tr!FYG+N6pSxC59r&E@P)5w3tvKV8Zo}`b-GC?K46SD z6n;oJ{V*PNk*XSB2i0Y%pq zksBr$331VAx*)_wV{rCIX3$}HD7i=| zx=7ef40|eFFzgvPU)A8o78Mm;t-}5!aON(#el=!-$=yn&c@@r%?#fimRP;jcdEFj!w8Y4C)ddA`-ZoSYJ z8@srrOL!{8PKCr3m-EF9#f`F}Fbh@OrY~**TsIP?@p*!StQS9{7t?;# zrTB&7FWAIz@nv1{C1lx2)5H4Wx8&R(i6*M}A9TZyrho^`sM6eVLh-k}uJ~udqMD&7 z>0L6Y1fA#td?XX?QKF^`_FETV8Y}a@WOzxoLQ^uX1Rel!N_xVFaHi`y5r~T`nah{l zR06y1F?=t%MO%VyZP^)-7bUk|l^3ZccM%+TQLWY$9x*%yUIfMR? z4cx@3!;&XTXS2dfN3p5c8KvQ+VeX|W2e{HOcl~CRhIu?X$R2^n(r|5QSQi&x=dW_6 ziJbIQD2)VADk{O=*b&ui-hY;&G^TV>SrE~hPPCRTqYI+7^bXJ}n7iE{ac|H1vY-G> z>9$fBf3aOakG z$QFP^W`#{rSjkzMN9f2PiKAU0$`fH}yZuE|G=Y@$S1cG4RN8`v4Q@iTrKf@NHt$Z7 zk1p*DDSb-n9!slBKVk1mOTUU@ZLTl<4tYAImcF>wgg1DpWeUOrD$A5wG3}4js@aON zp=Be>E)yfE`iinpx*$fDO5M3&nrNiDmZ;E1w&v|`#HWwB-VmOaVGmu(Iz+e@%XqEMIZqRbLb*+CM@_T%m& z9!$dwUu@YUWgYDEt7YaW!D@Uw01>Xr9CFzO+A{P`%k%t|4fL|OonLF3j*U_^n8!&d zdk%9ka}?$Gl&`NqABgai#>a_eMAx9!6I^qTMy(gPpTM2#lsca3bg+MAqy?7s7R*^(whn!&fcy8y>6)}t$19l zNOhEuZ6t9NDo%EBn%0R#jWj?a^FYU1(+o}(tEf0%@j_)^DkO&$@;Y6xLf-LT$iFK4 ziiLdFUC6Ip+^wT1vV`A4<|--&RjRA|P$3|Tim4n$mn6`YVZOyw&cYqRPBe;rLFLlw zK1xmH9hLWTO2OgbJydQq&E{EWgNZ0j<*v#D-I8C~?M%c~rt+1xN~})u=r1et4V6xi z{V7S1zS4!{i>Lr$a~qQM%5s80n^jgA#I#=ts;sFxqR>>fR(5*KkyJhghN6t zOGkX=%R!YG2vxozRKm@;RRk^7|?TOa@g|y>yko z1E7`}X=7DC&-`mmH)5M-)!4A0swjO`IKW;!z*Wt3+XD|LOkG3u7S3 zC*l~G=5WxOsw+`yVE9>A^|dDksK|WPd`0!Z>LJzBNwRVwHHzvHbisb45!Iurr}My3 zeSMTVi4N>3*rMczYWgYTtA(KIv;$nV!Obh5(RysPwfbqWz1kUE z-7JsUt1nc)%E9|1RAlU`#diUe`Vh$8b|dpQyXqroRQWHM*{S{(d65KG3f1Q?FF2G? z{R=PD@Lk->9MvL4O;F9ynk1@b0V=1cxt1=#Exu+N&J?RnYAur1?%09EdhA6^;$wnq zmYHJZ!O4u8H8rcqhx5%R)U4{_R?QwesAiRxC3kPHxfjM{4d$$VR*q6J0wmTyV|T)IL;;WqtB2P3=)PhZomoqseMZw6*zN-0h3~ zy)ligt*na))YLZBwsGCTt7^N{wP(6Zx*p_fYtakezSyI2&l?fIDz)|vx=qErs}>yfvWvUbaiTf_CZQ(Psp&;^=Cbywr+rgzHSuDp{u(NH%uO6P!3#r zcXfne62qXYi=+(tI*b%=zv2t1x=B&Dq;6&1qa@(ku76MgwPu-(@ zLR}&sQn$slNHY6S#yCZtp)RMcU4a#h428X}9cOftb;seS(*g%+WGm`5F#(EQSIw^s z(9~6vJi0;n;JRwlVmEHEg0E}U)>U_LcXC2H+Civm?c(lW??#d7Bi8q)%2hBuLWxAzO6%CAE5~Jp2s+$ zUg;Jr$ZNe?TOS0f4y1}FUHu4L<=;RAosX}N7*rpvu7|YVd4N^sd`xuxjU=rx!S#=b z%dYA%>vrb@>iV2+AYDED)jRXKg!)=OxW3I4CouxeS>GNd6bHbcs7G%`*64{@UyRaVr0Nf*@Z*MEnz$c_5nkrdaZQA>zS1sfU^4SQ%i zq*^4nVO$q?*CB1g4LBJNa1Aru{J;*#MSMs@eD{Ql&~Tp!yp4c4)iOoHfri5;1`{DA zL`Z{)E{KqZG&dm)_HIJRgf--!7)%7zNd&ZaajOHg4Nu}U00dm;gVRlK5cN8_I6 zDIh+IXm313X-=t7Ha_B}y)o5Idt;u@@U#&^&IzSVkhV9r&{@fbtc_=yr}V*=$LFP$ zcyED#PHp1{I6a5ec%OGyP}BI^NyJ4EtsJU)vXAy;Ac2v&5l+JKSS^nZsjB24$DbS) zbTZ6va%2~G_XMAAFX1HKbHoInj5RHVQ0Y(Jiu@mk3#FXq5Fn z=f|JC#OqEzj|{K6fnra-cPbHVX)ag@*M-_dlEBMsgrsd!c{Jc|NQ4znJPND91my%B_G;yebXRENq>rK6y9^>Ph zZsVKoX<93L#K_yU$-# zHZ?Q(Z!*e*t)_IL$wZ_QV^W%6m+tZ2Le0WrH5C|}vWP3RUXqHbGBpto89P&&YW(Dq z8xI`z*GDD%Ry@Zy{jCWOm&f3s>Ft!J%U#@BM2kXOHT|9V;?)WmUS>3XOb|rM zCn;ju@8F>6v*vKI#y`1h{9mEzXLpU8;ccx|d7!6g3_#mF$k?p%sB!ZsQ#0gOs&VsZ zKe_&-#;OEG^UUVCX9kfStbp7onwQcAr%))GZ^l_P$jx^lDH`PFtz=6oyUjAQ8_oOA z3{u4eH=9Je(QNPH*7emkqdC?MJ-{_rcH52k=H{U0PNDfULEzDO_amR-NApX~|6zlM z=GUWGPpfMN*VlzojohWLHQmf5G=BqeZ&8GeZyCbtT6z%>T!mZsHL)$xEs1>0v6k6% z4-9NsscTt6X*L5+V~wk*>wHbi_7+6>6spL|kaV>i(Y72y)}hS4wLFSsU#}KIsF)T@ z3*yTN)hy2euBBSnLL3NXYHQMP@hvTc>Ab$>Oc!@=Z&DjW%X3K1^T5P5`Lw*zYE@`j zK5F?F@YT3!__xsV6&1`3M$3;rIY~;$S8EMoqb#BIT7osUh5{~K*NScu-1D9Qimpd+FYciFkZ6)>$MWtkSjZJCI zk8jNlYAw>X7SPiJTx-?U+P<~1Eh#|L+TM!cv#5kZYZp}}7Cp44^*s*u-)qja^*vqd zdsM$fh=w?m+C695`ko1fZ+&UcIn&lJ2;HkdC(oI-ej&oT=S*9_XxkbP-}(bFQ&WzVHnhe1Z#_7|rhsDGrnIdR!DGaE z)s(h{5+I=!=T*&Z>j(!Sz1JwF{o0kb{b%~AG;P|p6bMbNEHrI)Lt84f9|^9$Etgu= zL)@ri*0eQZ*QZjbV|fm6ZQbiYHEoyL{*Fg(8EpGlXd_OGGT4Ux)k}Iw2IEc#@u#mn zJxXpn5Pmw`bb53bm-ufY!gzWDl8^fkK}vRds`_;F|HIjr05(y4|IemrDNvDQ{~-zW`3sZ3l(zDT7<189UiRA6LQ z^db2+riO717;{p_Je9r_oXAHm{U|sotKkl{J`!~8CAj9BWi{NRCI*Qa+oE`AGd9sj z&Ld;PJOXF2HY`AiOcD^KK}mwVp~2s-+OUF3C=DAZ_aLbO?le^A-_(@v zH)=SbDtZIBFtv-d;Rk|bYB-9gKK}|K?fR6)tj4n%ca!N~!(j3od(#7rOd2nMkyjVo zHeQY>-U|r%jRqovp58goR}vb>H119@HeQF8H{K#O-VkB;@s=l&@f{3G8$smzGJ_+> zH$Esd&T7Q=K~<}z#<`S0tZ#hQ)Ck($H=SsQ4YKB#ZD`MaN28PSQ5ly>4JTEHMqgvA zU~DYPY$Ru^@db6f+V~m`&*k#B9oFDo8OlbqA_V=SWSM z*S>!$k)k6pn{p@(#B3TOG+o(rRg9QTBPfCJY`VtOG!75dDlwaGJTWnwZl`=yW}-*7Tv& zv?szISjubqHmeEF86LPMQ_nk(HT|5NEMG%nn=pa>0KHFX?uI?e>9LH-T-cGu=9{`T zPs(b(wXKE`Lz?fU;r00DIYRR@%{WC;mH4dY=i4$7X3aKJvl3ws-kQ{jb~MBJeUJtt z&0dolPKJS@IoSM?U~FEL*}Rwm(u(}^Zrdeh&gMCInCeF12L!hFzyMm-ja@(?wDU|n+1&8jh4(!J@m$wGx~OG z=_9rDim(|*s<7ohSuOBU@DRtNmMdeVkG4ZK&cve@bOSStRPy$DtR*j&F&TwM8e78M zTFSFpirZ=!F{Gu6^QfgkXnCn+Ym7%Nu)!J{9J4n~EtuYz@q2O}wLr{f{7!hhYf{6> zFfg=yut_HvTQJAp^0n9kX`C@!RiTz2RCcw%x0~^MJ9Z_gP|GiZsRfcb86xTy*Bl3y^gq4OI+G?K0VOX#-u%bn z_PWxh9Z3C3YYV+CHg0-9Cv($5?B}L(rcI#7!#(1JlHNdU`o47>9|COpmG_l^*ovC| zp%Tfg6s2dHT00Y{Wa)#%*0ZVXzxIuUd+R0KffHK?Q4y(iIBwJe&86iI+{m<>Q(A9q zy{UC0QF|Szo6>p*JlEBoYLj`QEpn~*wQj^V@kd(cu(;{`)~C4uh^_M@EdTm; z0>E*RH4j^C^->}wzR&41$97g6y^j7 zXRwDJNk&@ViecS)kj8rLmo>D0N13~h$Zq{xW&P&v5%!3HmpYrzi3tV-z_|I+%*|Je zn=hwSB#w+Fwqx_=Yd6p3Y~Fm6I?|IiPehpvB1GayZ}SX{^fu4$n{)nVMUXZxq+IGy zPsrZ9RGFZ|>-Nnx6gvo;!Xul%5k}ZIW1jpG+QGj0BWd$H6#nBj{-ja)*l-RJXJ_KiU=#lIj(9%yFpRRZ;4X z?Zk~D%8mtn9=jMk9-B?&2BH43gQ@<1HFSI!f!w19iS`lCtQG*w! zhqth_TT+ld9oK_cxOp9e8L4M5BZ!!(Mlcu>JUxzB)d1qblFXPO-a|zMkYjABwUuUP-af9vFp@P52BipOFbZ9?5l+P7J4S46OYHfL#=>in{|h# zu?g(m%P4&xrT;6P2#3SKbDY3uAQ0+`rX|inP$VFZ>q-!l%|lQct;m{ve#e;zr1ijD z1a5#En~k7YwM1+_f}(I4qQn^2kM~kAGUEo~Ixn^$4&)ej9+5*!8W>BmshOjc8#fRV zL|JDyC)4>@BE)MPglhJ4AYwuvm^K-V9|wCi4(4ba22P_y>HsP7L5iRT;TMx2M#ga5 z!vb__+{4Q4+}qntFVSzMA{g6^3*drVG79YGU`o_y4u3{B|2a!b0nG7@2re}oQZk}$dd%6HPGmAet~xf(&(4B5umr8&3?8N2K(TQkJuD4jImqK!SyC%w?Bt#3u6;+V(gBoxV~WQ&I&kxKR`#nX6%08`T+9GIGeGD zUScdC&-tG+HVZQK_@%gj$K!xI=R!1m1eW!vXH*E{COA9OZ~z5M)!+XJ7LgAyT`nqO z>p7gZLcVDj8QQM;2WBGe2GiY0+Z;=qLTOC@;G;-;!sJ9+B$h_29kylYXFT=Fhioi$DIZ9<qxAH`ZqvFLe9+I*emb;~=-6{sEX@ukIm$`y1M1j{G5t99!v zV4;30+Jx2HmS5?9iY(9qmgtIZnV$}E3U97K&Qh*`qc5M&-?WJ`+_NXD24vwwjduW| z_zLAR%J-Y(hmf${AkUF2gb_}80iOQsEn8H~`M6pBoib0MbwHw$K{*GK{ne$U5LftxV@TK(QN)&Ur9Zy^cnK9q zTcESfu`aN=i4)s^YKqlnBdY80-|CHPuC;_n(Aio^adf&PMxfRjy5sXG;JCrM-sZ+@ zT`UZpJRmbm~ zt&R`Oj$J6SQhfa!;9+rmO63;{j_)PMX9(Vhx-5<#C^A}?+V1$SL^QEn$KQh43E7{w zGVNKN>r7W~*E*slOeemoc%f?@?m9uh*QeBz`m~h+uG~24xp-e0m3G%u*E%8Bb)PWI zHPpX7Hi=K7p1+#>Fj|Yt0ekzdnRCx$_`jH@_5A>{pm*QD92v&_^9%E_G z={y@fyS+}VTggV*hFIBmyiSzEh|&YwA9bh*42>u~AA6mUWzSE_R2r~&VZWX(9W>xx z90YMj8*G;AJx{FY8`6=BiWopMROp18fNu^iRzo&rHl6Gffx0^gOvYINRHgnZvX4I$qc zii5_d_^!oWeShk^1wr-wsShnra?q0Rfnar~5!t?Z>I+n#5@8E+C7&BNOm6uC@o4tz z=38p=y?~@?4)t~+U*@wr&)4X~ESC5d(Uo}OdtLOsLXbE+eQ#2Hdv@me4*9-CA-?2* z7ow>w-x0|NbzN|KvZ*W;+Mh|G`7`}J0Zm>02SEND(SJ6fpvr>3AC+n^3wi#Ler#S5 z-_{WK-$F%il>EjM;SdFPTQYD)|D#m=8MFU!6yHRK&f;H)AiaPiq0@%H2EP*cNHF?6 zS^fZ$r>W}_4gR9Q(3BCw{OkQoREwcZfv)DY18Tjc3% z#IQj3KuR3(0@#|T*_vVa9%JVi@hpMPQSgCuYXC!lg}Iz~6ut04PP_oU6^W&C;%TYz zB#0wkU?7z^D`t@b{gl8tAlbZR4UC5YGA5Jwge)CNYY1Ewcn=a2m>3uz-{|r2jlMo` zeXP;u!1Ymy3FKM><0I_3k!qt6{oG`=(G#f&TB_RUXlgt*)aa-M4m?aHrl^gU1NS5m zk$-I)x62*GCh#mys+rf;n5ftUeCB|1La_;iiLb$vh)82#WjwW3wpB1Jur{zZMlDNV zttKKh*1*aLd!BE?%cAJ#?JBiMTLN0DO08(>iKw-iO0=|>Xsr(m>`(%5g8nCoiLXKJ z*%Byd2pkHo6pVpyvjRV&9h#L1{2IJo7%?oE8NjG575zE4GJ)f9R0yU9Q)5&x2UCgG zz&fb6298IVIG4)|MdMT}S|Ak6j8ElM&{E@Zj8l~06;$Ff`g3MXTY{I+b6+J0!~M)W zk{LO8UYs=Xt^(6z|DVdFny}ziaS&Cf;9pIcA$Uu$l4$m5a7rA_f>YvYc5m?BIGWw7 z(QLXkI3>cQIxJsGbECDk0IIC!)$0d@4y}k|~>J-Gj6W zFlaxK^aTr*ppS_EKae;cONHB}HovN)I;TCZ3(XFBL*$`O6Y@ikqdVlDRH!JVd8lw~ z)ipG5Q$ve{-l0X}b_fBcXhf4Pv@z5YE`ZwuKZ(K732mh(^1wngjT&s8fBr z6xtUq5R9QurO@XQX1>M{`Y!xm@G+bj`X!E!pAiYq1nJ^PWf1>bJ-1`Wp zP<(q|1~d&FHHCgbwpqkya~SThnO4q(Ni$+;#N}vOJoV!ABHSaU4dLEm7*3%1D%Ir( z=TObDBf>l}JUfmEPyY`@5J?CCpR-VbQpS7yNhDJ= z>%xn|%L-ufMvL!q;R*`l#Q{c4Y(FCHXjPG zpg&`#PZ%?wi$hour}RLf44r7z6?7@cENN!qUOrDY9e?$rLv%A;!F2_bFyr+;&0x_S zMFHn&H(e?w918BnzrWMP4=|Heu#lhc1Pv=N0jN5OP~bsOo!uaM;GGsf0JdNmroosl zyI{R?KWLC$uw69cE)~2NVG2A}vEVxdN?EE{sN?^F>CoZA(+h(D2Qn9)6{{f*YT+Oi zYT;EX)WVxMR8SaSk}JF$5RZ!=qMH0dI(l$hw|L4b4-le-Cd$N8(nPPWu&A)A=m8xc zAr}^-0JlGd)kTz(a9H1l1HGCqY)0-8*@bVYGa!ZgBg|^1>6*e{2!rEd;U5%3FPi4D zA|Y<56z}b0seMtGB6Zl_rwnV5wEZP?Xx}yA|S;dpdbnfHQT{MrLsL4goBsRIoTs&E4 zEV2_OA+ZR9!^I_tNUh)&z6dIBJ-co-G0TF;CsCT zI^v7iVQsM|cniaQ1O5%;D9|UdQ{X99d@Zp=ES^9}J%O$%s4JdU{6Gop#3--<^h_z9 zNl!%I;>Q!|TRgv{5l2ov4|*0m#A0)V+212h({l(|x!Tw*?niunabZWnelU@y5QXAp zC70>)iq{oKm|i?UC4}ta*EtEr;t#13+P_%*HK%y-;o`$>6fZu^DJ~Tsi!jI7==@Vj zhN<{4o@a78N+oAe8V-z#BjvvmEeZid8(;EYp=4|cJ_x8z2Z|-v5=zwQk_l1?Iv2;s zQ6iM!EosRlT(`EdCsD{s9{E=x!|P>x$pV5(H9RA!;bb0-q2&3JGOj}<*693;RN|$Q ze4jGagp1F-fPN)QIp<4i2>U0%SZ0OiXuFd!djn%m@?uhSVv(+-wdCc+SDhk$3=x<{ z6Tee+mZuS-d9ze;wGR0*_^Sc}K@JSvqVEZK@Flg0u&za_b!FTP(#rzpF?v(r>cmb> z6HD~+HS$CmM{d!apL{J!af>ETk)Hw_h@T9r&%{qua4>1P@+=`+o@F7ehvY8S%b&@= zDyNX-IsxJH7=%A4l0*2bZAuHNXhE)$Dr76E8jMoCvOsYvFr7G^LdaL1(O@WkiX<3H zS&}!fxeB&+DXTOvWqNBL>wm112uv-e&2uy`*5MRMRI*-;yXxjy#{**986COS2|~7Y zf(ENxZ{23yYvavY4_Mn{us)$k4(szaSbrqL4m0rCwpb%y(AyT+oVL}3olnTO#Tsez zQzSLgR)Tv5mYr?qZUPa?RtXrD8dfjr?LF-S?AH*Cbwa+qmxh&nFhvp!`_LFx)HM?f zyFtjd8#EY8^!D}km+T)9j75O4AqL}hisV17;BFM$tre`$JFaou;gG3dP{?=0WW{kW zMN;JslIVn$bhJJz*Rc?j{0lWWm3qe!XNvPb1SbqQKWhj$Po+qL(tf2Q=Wz_3lpYv)mUE@FF4K zO^ataqV97klK%)LcRwN9-A^mELT{OES!e-EMvI?XrXg2~#Y~UyA+Up+5Rfw!FN_wQihpZW*KW~}MVRIwGA|m2yXx948jWC_Yqv%sjqbb0!G?j zk54*o#CdS(;^KekG4{r#v#@xV`oRQUnz&h4npHZm^lFTYZx`}QduRey`kzuVc=SUQ z*@Duc@CZwX4nor?Mr>wj;w!q+(WSSPy+-osMe#AQ;&)Lb|Ea|drBlmZ(;G|g!(nyv z0q1dCGX|lBKpriQA&2N^H7^A8QN1@Zp}T2yQ>k3K8Dd-N?p+$>>ynVYrVR>~$(3$< z8VBgTh4>wVKx`D;CbsZTh#+bouH9|fx!ld};LemDDl1LNEB&$bXBORyKCJX;>94U- zDS-SM2YXoQuW^Y_MH2~&qhjf=5f;oz*7u8BSu_=0dl{yQKR*ZO$I?gYf zPFepiGAw57M4Jt z=MG>Do5q-PJ7YfdO#Z$|Lu*-@ng;=0cf4kX!4X7gs{9g{GC?Q4mTJ1pbY&32^c72? zH=|!ue>fSTOf4XO!$UAks`6rIJwE7k58lG-#W%#=EY&2M+)%u4Q2|7crxB!`;@e1D zY1)Xi?Nh)Rp+A_zn`cm_8Q$;`d0zLKy-}_xvb$;ZoE7#27M)Kc-q9w>&Oq zky2YEISUQJYhFtTckzd|>IDn+MdFWbl?wR`?brd&PJAr|aMd<&?Pq9*<+BJ2JE8tN zCAkZNrJV&-^F4sTO8%6p>{s?%tJB4wSc-DQT8&t|s8?X@v5i7SohZVrXCNj44=cCO z{{tQdYoQgV*@A1{n4f zD^1*&YF%%A-Ij;fpm;@Wjrkqcoi<1cSwic3xSvVP1vLcf;jH_R-)Q|bhp_l!ka$>p z6>1_{j{tgvs|7L>2gUDMuJsS$qLF#FQ*7OtUOX~YXk#2o+j`DpwyZ(K+a#<7^GP3v z*)FzSOeO-n5c=CLP8V(HK?)*xTqxKE079=pBvvuDLfTMFvRxcuh2!Fc4H>8zaX2V5 zS+4C0)G*REl4^)cLiv#>pW3gRZKR0@mtBOa#%HNvPHasEGr&~kF-W@rv;R@5?N-~P zwgaFjUM$;gBZW8>f?%6%I{-?eXSU6SdvYewXSM|hQE7Ej(tt$%tp-S!`{@>uuYn zJRbcTt4=4{-XaK+Z4YkekeP3%l~a^CEKS^>YCB~6MfHp^gs^=Uqs5;w<vr4$z31 z3zZV~3_DI)1{v&UiT3UhR-F9+SUS|+C&k{!PPzgz+H*)SiH!FC2*t>lYab#Evk$ey z5~?yI*@pqbq+#}}?dW(ZPA8b`S0nB|$~Tna_?gA_p?vM5ndg7n!n3&4#*yAm5kF#W zkpgctkDsE5^R}$MhGz&I4`Md9N9Eq^fAyhwdLJ{IIQRbty2UDGbv%3?X(J1jK#-%jdsE$i}QzW(4c>(T;1AXTe z#7gJ*dCY0Rb;Zfh|1(~;$Sf$&ut&*gIgKe!qw~RNCAqkxABlIEdFbcFGSb5jJJ0KkXVgt*~!|QV8s$tZ6RwjNkj;cpdrQC;5>wCiO!9<$4pUt z$piyN=xi2xJ2xj73g<51wL^5i8e!$9(N-PJ7NGx)8X{!ak87{!d^bs^m^n!xU_2Ia zK--fDRwPY4l`~X3ti;j;Y4@nH?@C?+NZgCy6)tf>N+3m z1bd%^w!E)%U6SIu#C0nmp|5id!X53y)WK!=(@ubBp2BrCydl>J(S?4k{AYCesAH_j zWr(mBZi*4cb)(639mQx=h{KW7qg^L5MeW(%O~tCmIW7mJ37?&E(J9Pam|P274q!t+ zl03pavY2OUWtvm->zL)Cqx++~;0Qn(6_QfFAxVET(W02PopP6GKM z4*7XN-ka*$?mFb|MjG%JK))IT{gs=>`1IrK1&;{vZ%Oi9e*perT;HCg4l$XgL*fBQ z80tEf;yUJrrg1qS&%Yh7)au-6XpOt8=uV5U7ypX#r=w0IvxXxVz4ueyS?&wm1~dv2 z!|vFWf_t#rfU4++X3}C%_oY<96}T=vNmKYRT@gX9&r;oE-ILvKL#Uqt9?LQ*NMM3-Q2` zX+>OmTpJY$Wc)nUz1RJ@=Q)s3{2O$9KSsx&D3Z72XU+Tfknb!0GhIg>DGfDgaOLUd zc@ArNdw_kOCqXd}Mjf7WPC_y9Z}RUw<2~cGepB>}kFd(jg@R`s$_`J~VVZcBhuS*K zp`PngJlA{jfg}B*O(g3D-gzbny*(4+?6By$D_X-0$#V~ay{M4Z5H1e%6bB_PsF=8~ z4uhR0ev#@idjj4*4D`bMyT_u@%Tq*=q(q(M`bBH{(F(1UUDZ-YH zq9(=rAfBx>{`9=>p+iU7k3T)1gFqjjjJQ5>N<9B~{?Ulr-}6tp==qbXf_8$&M*-ry zWHgpM{~*^ZZ8X+UiyLJsW-O%cA`J7M<~@ySh)WVA?`bG6_v_|8%|yXv10V|CGqcoi zLf;=1VRZodWvcgl@8w=-34bNv?XS_)JDMVirrv3|Xj*&sGz(G!1sV;-hk-!pgke3ncgCkH;AVrG0pTY zF?lhvS$3p@W^yRWRFV>=C^&{s{3_L3?fu9LevJ~3V_`S8X(%#io8tY3B9mG&pxe$` zd4J+`_-PQ1aE%%yF5hwbj<zAUqad1fc_M#4!4HW&8H<9oMq& z0Md?Gd|&Y_xxSwSv+s9=>qqALv4O^)5pRn8J&?j=e=jP-1o5AK-TaeG{+sc5&P7B0 z`6>Qbc^@sh-0xy#=>4bbgolnjEEPo9}5?lOuA;d)}s<|X9Tygy$k-+*7 zLS{ZXiQ)n-6xaVCd>8Bi0?{w(l~Lyy_>m|d zI7Xk|#P#DzsDEP55o4qvwy&{Z7J!4#u&*6Bq1uID7f?0WO$>I4u+_ubEM&XUATnz> za?kPG)L^gRCBfSuTTcu5!LzkC1&2`_|G`jFdxBR9*}<_2oPEAN^ZV4`q~P7b78Inx zK60i6AErl+<{aD;CJ1taqR{vJpe%?%2?%}!DPVoO1xtamcMwhRPmj&-W8xo1Az1%p zunwtJNm8+=A-IvCkb&Ye+_(Yr-Ke!-F;;5*z*x~ytg!hK-y1{Mws;t>0=yow;1v#x zVfkB(z3>uaFP@F-Nye7s;;Lk<;#NHya0z5*D$skWmj*)akNC1 zvvA=ZA)Wvwv;}vh02BVKzAiaTZ%=gE>k{!-#w03)TsrYcnyJQACok?JrBEULsnclg zh|I)9vbe~j7k?H1U}@${%)>=V(u;>x$%?X$>K2cunIADfZZ7By%9~{~nn#p3JMn%} z(({b5+$by_;gE%qx^w}sS%g(j#OBk-6&KZ~PZN)(nHQNiTGAoi(}aBUVoeat5lcE{ z!4L4FP;$+$VGHSNQa556En71mhpd~wLSX+OLN}p)w1f}*)zZRH^LHuc@60p?B817z zTo{jPTO~ge#q*e)lN9ks$nMLRrpTAdV^9pumoLLTjv*SPE5Qu;Dp9^N!qyh4BX!RS zvGfAVztZIEurjFxSkh`GBLMMUOTJGoAr$dL6b(w{2RW8_K`lR+6iZR$lU&<$!J+c} z6nVZ}jKb)nX#Hz+ErV=AFcEDI+Qvb9McEc%wd3f$Flq@(vLBB(spH%{-VETPEzqSt zhER*%G~uKux)k!@ST%T51LLvwN?ae~Tw*c-dP)(X`L!Ry7{CP8zDE)2GdBzpW1T1y zVs((OJ}C_#rV7v!O|W4Nq;8!| z&*In-|i({|I}g3+`y2U24CNHo12Ve9U1e`o|= zDx1CspugFfu7;2`i$|%p4UcKkDV@wk z<`oun5q!~wIkuMATuYJsht|?WxOs!65^ZZWznZjdJ5JEH57D--MDqdQvfp4nZ1L#E znU5OG$1D>Bqa}@u&p9wYSy>iz@9X!Uq^a$hXRusg!Kpx&p;#S2VD8Vd+?51G`(og^ z<*7EF=UPI1DZ#p3jICdZ1A^C~%{pqg0BPQ^9S1<;X#=^Ag8HlqdnSWGChrBM)6&fY z&4X=vCZ)#{8vf-UsZFaN*APCCg9&= zB>$G_md6MYnDQCa8>(NJi{&QyKTR!1y`hvvyWM(epy zA4zeT9{KNH_(KLr1WqIvVlL}#u2k1^NnIc+XQf-_TD+EzpakegEl+4lU@5YE6fF)+ zw0_j`qR`v&Vp~6Id53t^0#?@zqJ}246EsNZM=g;QOT4>k2A+{yl_Bq0jLD%lQI zvAiZ)wntd~P1CfLgnpEl(o%3g6tgbL`%$TXI{Lc9@)f+(j~rw zxGn|#4haBt5Jucp9OMZI4oB0X1kym?#X(OOWvIo*2cjLsLy~+S9%u8SSntj|=aY31 z94LXL3mrt7)H_{%LdH5-bp?g|Bofr_&#f(!l>@-&UXDl9Fv`WqpC?zy_}HM-l~M#z zUKe2vy7BTR9B?SZsKlMHAirgjcOvytT1*YvypL;lQu-um2S0zoA%8;UA$0PmCN-RF z>6AhKTzLqH9hUJStr!hC;r>CLeu6AJ61j7n$Js+=w=r%?OU z7AU>UN)J4)KLNf5rLS@g79?LxRV%~I%4L+9DiW0|2#i({tTyTxIl`voQ8eYgO;p3Q zL1!LQrkIsGPEZpa$Teb!@>p->c?G+IQYA%3&R*EZkBK%VdX}`*lSH^rI!@nxTREmK z>QEXrCM)kMB>j*;1&%Aml6s7FCKbeNsr6C~4eNCjN#?;y(x2ee8mxC&XA+oc z8km0R*2k?T>qY{DHN)09F)(h5e=X7?G6VrjMfsmLyYX`m!gv{>}-C^{I2~pCY{1SqmC=+fZ-CFP@*9(Mu^fS(h%0! za*<^S`ovSEfz(E_+Wh4T&m^Qu!#c}p_?JW7qTEByK~)e2`E2SIPwh|uAfyYmD)>-Q zx`aB%mS;K(a+<PH{Pq{#6K;!e| z`;its&@2vHvS0VpHHaG19yK&|8sf<3jkT}s+;#bWa@|_~Xz#?}*q}$K#;K_BnYfZv z*CT2Xc!_NQ@#RYS5#@B0SVZfN9sRP_-zG#ITR3l@tRt1e-lJ`;}ETX_3Q29$r&`Oc&VEF-^R&)x6KSy!&5E`&)F^(bXDO{8$ z{in07#8z+DUQ*f?X(YBa+qT@dtSlOxiV($%c9eTjV)ME^8R z^f@h3r7@kcx~bm&NoR;WRwjJ{sMH+jV7hdgRynmrx;)MayprU6^JAR_d%Zd(l9DEk z=xqPoAvkb&F1d2{FEl1Nx;Tb&)Hy{oFUxU?(A#l}bhAo%tVkJz>%2jPpH?fdR;3uI zlJ}J+jq2>Y(0P?}E(|4RBb*m$RXE2|93k$!0rv#Mo$I`l1k8z(cbs>&htDSzoR36U zWI%$jxlx&+v-4@E+qnYm!L)&Meyp;vb49d0h@#i^&LVKvxdc~H`wC(se{k#t#v(As zk=eL50|Knr*v`)1oX6acF{yhz_o%A25v@)yT_feP&aSbp8^FQSRSv3z)JxY&*CXi; z*JGj|em~hYWf>RHY}dWmS<0D4L*AP^(@9INVzO;6yQ>%ofL<;yG5U0nT!lxB9vjE# zYeX>mr8_zcuDP*+>kXYMGu-iWeM6D_r;^#=`rbWLH`YZPirsnu{j)vL_6E)1 z&U8-{jPA3j1Xhc<&lyA{(kKMN@y{_LVc;M_NP_URb=I)X2KQy|oADxi1by<=J%x|y zUV^H>1ohaW05|HLnE>6{g6^*cqxa2cfVq3{T!;iPo8r~ZYy#^-LH0TtC)s{>vPPX;bOLt1sko=e=BDrT<^0SoOOD|25rX$%Uy@2FiZOJsp zxeX`pN%wWJJZ)L1{KD9130)&bkO6ui_svp*yV%U}bZ$-=3@vymmw;eGgIA|X6 zOEl`@M>xqDA}w9tx=cD39hONxlYm9*P)9YZadcllc_0d9#|m8{$rn-UqJ`jucPM0( zM`g;nW_cXaM2mbQZgq)77$e_?eI#;iPNuvS=*!J!xsEbRy@82E-b5u5Fj>R$)sa>- zHbzbPT~ISmxmKA7Ec<9!DtDWeI|(2^6eC}mMhV)OPHo#X3`pkoMdgY)UwMksd*-5Y zSy3YFmB|UD{tA2Xk#D)I6j2&w%U4!XkzVcc8I+C6PGO9)na&q{N4PLo`BE5|Cf(n~ z`nvTk$6q9Fyaep9XVzi+hH|4Zwr@>pIGMm0Y(F~Y0)eBp ze}KSw908QEcM|Q4z^kmM)!5rcN2}1}#b~c1n%ZBBt!hWyY&2O6HI*arfQCfA zlZfa($?;x1qI5Wz{$?DuN_ns z)FXyy^;HOuuZ6GB)A)!@Mwu-ZBU&lb@WA=J2Xn?0CidhK8W=g}E>KJa{uLb1-kb4c=h zN_9mG{g9-P(eqoTmsx0`)DE}oO~GwTyUxJd1t*?+|Leu^0nz|YO^f$h%AV()=$($p z3wWgLy^jhTy^oQJ@jjRDrTGfg#8|u%6^K)$-Lh(8ygrN9L22B?c!N}=gW2}J;C)RP z;qg{Q*z4H@e7&NExuNmaQ=vpHg`qKe-{OdTobP=nhKTGvNJu6_=OJSxW8Z{DfxvcloC8b52WP5KXH#Lc}P#;L?sV( zD%hyc3v~;f3klSeJanEAx+F9>LCHgxn?s=d&h4s_hyE*u;1%ukYORYSE}w#RhQOem z+d+)bShE^VuH>O>3+8k&hHj*sx0*u}sFbSYp*y7zc(`*>(mJ5zp=qS#p*h&q8K>l- zXT=cA(N3?buOTZzjH0KSO(=ON7%E1gn39J|rO+a(D_RIT(xH$sv^F!;WC?AEus7$( zA^2}^E>9G|F`<{CgR{& zQK3X7-wUY?dpRQI`C)E4I3kuXg#FDq?J6KAF@tCAXlUpreu(ET-1gnhGiip*SU<(WTg2Y%SSJN`46`d2yH? zNXd&!+myU`c}FELURkm=Wqfh9P`t6YF+r<~Bc|fk2-{t%YIX6;V(}I{K9N-8$hR(j zgK`7+;+-ZnoJ^|?#k)(qdSmfk%DCTD41axhsjAe)2c_aq@F*s&0!m%{4Jmc;u@YUp zQkT#%F@zb{PgBWh1To5&m{OOVThcFHsY?b(CFfIJ(L$FdDP%19Z%$^(ICF_1!rs2t zQi3k|ZR}-nWUQ_e=9$=%ddoomhH52&UQnQm;^2R9ccCA*C;xOUond zoz1F*lr9xZA(`)3ld=yI;w)W5xq)|SwOI`(laSGd(skwgx)@8TyDV)rm!hkDXR|6I zrCX)am+%-&S_ed=^mP)E(*31};zgwNOR@BGLQOT{rAG*2dl4!9rwqq@x7q!&bg3+j z>QW1pot~tSvFz;3vhyuvy(4T-zFc+zZsmy*GNx=W?0(tkvKs(9YWK_XD0^Pn)Ut;V z8MXUm`Bd0g_9U6xGC9ADW-C>@Zz;1;fjC>EId^4+mNGx3adTT%lGNOmEic;zb6bXa znmzQ<=&~k74Rdo_Mz5-p*!{BiI3i!m1joSyEJQ4ezsK&b41E{kK3^WDj%McS$>UDeifl_EjLo(L>e2)Z!cdgl~i4)r4tP67cfEMJmYzQI(!42f$xnEmo5iY6>~S;}{y zU_LkdG+a3v%e&X*7Dw#CF@{g z+H`!$c45h`C5baEOFl3!!3@h@{+082Y{`Cc2`u*BN0RCv>G%@p+1?5?Wyu$2HJn_> zmwdDI^e)CFKT*!#%uCRz@2yaEe92$ZlB0NhDrp_i@ro4E@roW5_zZ5_0Is69SaB|) zrmAbjg#@v^j#pe>aWx9Xe7lNKQiXx)iWa&)Ng-p!t(g^5Efse}*!x(iFby|zqWq1i zz{k__D&|*M06RK>t57I=UPZX#1w=*%a225U`(|Us8d9x_P5BkIq$hmd%~BDe0&#++ z>3GFkmWtOXjjL7#&8~MGz*T%)nGPMV_!1dO6f2G>YM6vJzv5Ral&D%XBB?x;5UI@0 zuk0Q}M6S#sB$FUgIYh1mRo^#rL@F;!ib&RL&*zt(6iLPNcD+(p|Yn$gKDg4N zCZVd1FTFrq+8@!$l><7ybO`DA(%~I-eCY`2_|jWUOEG1<*B__jk91jn$MVT54wH@# z!9+f^eECdzWT~mC%b&nK+LJGTj>2kBzFbCFU1qb~hoGt?Z22MzN3AU9gJ4*`WX0js zQ8}5**PEB4ci#7eWqCbrVj}UEuUX#A@|M56d?#f2KPZZm*OtE}JqFn_FMpqkA@z&p zKO&VzE0lVer&^X{+GC%{j8%HMDjmUyp{je;uY$4aET!rkJRdMr^{;wZ$gLVAWLFK7 zW|9Y01rxt-f>d<_Zd1)wH{te#rD`H>qN!>sZVv-Uv!0{05jTF2F3~4%r2|WT6N9__<^IP%TxhdHJBbrz*Y^%Jt|mX0Q4{nuVn*;;Nq_Z2vmTs-JN? z$PBCgT5~~4-s)Rd-^KJI|1On~y?ToDD1C8dHC*Za>!j6laBH=!hAX}Qpk+1sauhVK zw&i554$7-t5q9A0cAA~Lx>%4`zd$J?bJuhRW!CfoW!9W&T7%KS{vAXa^O~LrzIP(Z zjLci(TT=*u9!i=bSk@F%wRvlntyzP}VbMsqRQnGa*ED3V*)?l%JDAskxlMv?oQ)E#?{+B4A!~dlJlzHPdslYaZmJFxQa0zQ=NFoH((wfz6(qB`pN`K8uD6medc^S7>xrQiGqtv{` zku=tP1lV6%Yd(pvPkXkP{+jOvYYjZAPkWBcT}yM~YpLg2d#Y(IOmI~C*TM-uiS&;i zyVgE%v|(+*`kGF8YhPHqB4+q6%v;;E7N5e2TKWq|IM(6~*8UyA5ze(A6U?A-?GIGl zU+%TQfeZQCBeEJ!#zl4Xxc0cX_HPuA$#$G#(yXDOwo~n`x)F}rZd4iI*Y*@^&!hsX zAlIHpb+zN(2yg9WAVXtztw9ym+H0va+=ALk1mZzY?L9< zvL5CzrYzd4$5^+Lw|?*X18ow${u5QA*OSd(C#@%ZTjljf37WD&;E;?PGIBCEoN3(v zxjgi3dx_p~u3+5&4j=k&&5@cUG%gEjc9isNUl`;JiPh~KZ4 zI!M9iLk;yQ^}}_>`mS<4^!xKYW9oZCWa|e)Wa|xb{TPZf)Zb8lpO9OB8wqUvBAcp$hO?Y@Jtck&tAo5$F`OBvfAWbCtrjD6Vy7xGY9ETqzPmuAy4=oArl zgcfVlwpYtEkggZ*U>SZ`;rV!1>0xP>eDD(Kzf6F==`t;G`zsdtT9&Fy_EM$i0gs&m zn7lOo!GgZWqYL_Ip_;l}vrC#Zx2rTungw{`7M#wYtW}Fp1!4)WK`pHGLt(_GNl)ng zo&0C{htNtroQCcvap5cV{AW`n37kJWwqzfPByRo-glzu>mMQ|4COxV5d;I18?F0fR z8T!335KAeNgIEU;eYGW^(OvnQ0c5iVWS%~7e&F%|Xv~-I2WXa=;}N);A_)k6?TaOz zK^C}4$PV13!FWm^s0(Zh`~VozRoI+P@2FK6Z&4(N@d55CB9m1#0$%{c7aEAC^}!p0 zQ-c^SkCLv&Uho?=5Wxp2l0XD!w+9i#Y2m?z8i@J&;Gy6zp}y1->>vn!76WmdA_+w3 zG~CZw zy(R{62E}oRPe9*Qi1#1{Z3AoyVVBBt*fsy0;=e4z&^YXdCYV@c`@<+9}}bYTju%-EtL*ipO>N<~OI&u{QbUpESfQ=TPDa$!+P2 z4Tyc?$nEZG8ELuEf{tL+9iV5uQCvFN3_Kj zztAtIo25vypshc=zEH4KWm%R`P*6`$0VwXapyUwCn%A1QAVaT$=g*vMeZYCLUeLqH~Og>Ao+ZX zD_~bq|EOxv8uA}2(j;G3`9JbF`5{2X?u&exru#U0 zvXLT*akTA_A7rb7j)9{}Cga;2_b81~aggr?&@X|jzpFe`eqLTmP{#sl?2ty;Ns%0C zG46CcZojD5YFHB3ij(3_`(A#!Crt`;l~>3u@+VZwIMhNbSXJD&Q6#Tr&q-=I@b9&} zk|xP&r%d~|#P7Ka5Z{r<=q=3>hDfv8@86PUL7L0XKEeJiY1T>iZ+(Z^x9`^A+Rxbc z{c%mlwSlo8AU8jZ!xd)i$MbN_#I=R7pU%Sd9Inq8J3JK)?}m%%^zc6pFN2E%cj!Ba z(%~f(tHwdF;PQl724dn}9_~KU#~Gx>8PYUqmU+1#jgPnRL~2l2FO^G6SO%PyRBVU{ zv&q7LaOLAmJ0#euTSQ2}JT8V{3g<9=npBw~JukVX)p|CG(o&?bv>LFI7JxJ`p*M20 z#?0xm3{#e=r|BZb#z@yvc~ftCATQU{7osX%M;c(dfPzK}(uiU=snGHa(;KE;rVprO zKg6e)_Rs?fifJ#hi@$2ww^8=0471bhGecmO%WXKQ5k67Pi*xmrb$LOM$Zs2YmUx7fIOE{6hF=@55mSxDRDv-KS(zSqP*7Q&*rbuFpvN*;VWl1~6U^i?H4S`kp1L~YU#LrbM=G08kk zc|&J1?6=V*ffX;6l)sj2J30!Ssra8+c4!5NWrfsfRWZuXanzARZesl&_VeRw&>osUMpCO|02}QzVIr6}JSb5^}9+ z)K=>$^O!ZQLtFa+_hHr?YmSDhXw8YRU;8c;tbI_Rdooldo@G)3s-$YbW}CDec-CcD z2U`DY1^q^eKVnlX&3veh7+17b16+3|i;ESJzZ?8k5$NKFH8sA)I|IZbNLaOfP} z9fPA1=19@1ahySs#5qTAE@3gy3$0ixr40JTWBpwu=6UtW<~G8~sV#yO@( zCBZQ?1}~2yIlMb?Pn3jQ$5de;Vt+&b@jIyTJFMI9-ys4N-kjm6c5HB#_mOTrIfY-z za2#@c?f8o*>^RCdivR*qc(dxT5QQCI$0+<#hU2(1(>Xj!VJF#eF0{@wD3U1b?8zxi z{BaT$;*C8v0QScRm-_RA)kNoz2>auC$q7&R4+rS5B?CJauXjEYrK|Jm81S1YlIY;P zh0~RQ^9d=C6`K~bop&lNkVVn?FhG3-P+K#cvz(%{G)hwE>=-BqMRHJ>YG_YVXE7(~ zA9peK$417EqE|RN64^k~Z5gf&t|os=AL+IekW}->1-C^zVcoYzEmFv5=3br#%x zVvKn+!@b~5tHWI|3$FnfYGnaDn{hAzyX<9Nit>$^Wo*;_crNvQ^@+?o7pwbryRJ7xZjPVGDx5?+tSR_}`xNpkFk-eVd_ z<7!kb4BkfnGo6gy&E33jh~BLc_ScWO-gjYuyq{haGd&~od^x`UAX`6x#oiJFOs#&A0M+VxoC?o zfS@+HslG|si%--bDc@H}Rc7-p3;}vjXgidzN(1)_fvb~zYc+86yh-vk(DVPa*D6{Q zbt1`XdS9z)zvSa#KG96Id?EQhr9{5Dsr^o@1eDhh%D+be`AuN2PruNFi!41Ke6FLmSBvtx2Blv3Y&Cm_hVFW)6-9WLJ;{UN-hY`YQ zY;9wOcj7vX_r%Z$ApAvVA^2vj!`PP*nh?4-yd~OUgvcG?BnUl3k0qNAvr|<^kF%giv z>CYso5Mrb=5pL$f$q^ytl(?4A9$?j46;2}v9Xp@G$2D*s0{5I$I9~%t&x%wi(ewYI z^C|S5pr#kKnwCk0Jgk}W!WyY?B_;lEoljvz1N0H0xKk>8l_LHhW!C{%MX|Maazj7~ zBrKXg8Jy2ln|PJ?|IlkJ2o zB|?5b(jIT0Yu}@GK6V3gaL;RBPKng|?CWq2=zQ#3SbzIAeD8gWn{_y?^&KFW`bjLT z7kY|=IKDzgbUqg%?G}4>!Tr7E#Zs83^FcuD%>>-?-fN!Uq#H}{;qu4wr&6T-8wU%~ z6MYfsh;T$YhEY%Ch;a-P!aDlV#wghDNGy}_+2aN7eX!anHhcOQ>)I@0;}y&iDLNo* z_Vmw4$GwgTF5I!=%Ttb#ni?EaD3LlK#|-LlW??HNd^wGRvni-`JC60Pa~1le!(pmkxXyR9=E* z?k7oRvL3#8{;lnlPK#nCbld>vz|K4I)pEQ^)ZO2Cdl9;nXB`yiH->lCMLX+A1y}<@Zdjl1 zVuN{?I(&E5Szx11y5Qlv^8|+P&RXL5Ei{DQ*?B_HYU6k3371}HbUx?AbIT?(SK%<{ zJI*&~`3XxPd>0Vs8;bK4H|uyiIaI6jO_Vi*J49ME0*!60)HllchRyi~t|Vtii*p14 z^bG%@kMlXdP@JC-lR;rpnAQ0uF`?w|ZO(5H-Vv%JKp~nX=_7%o(p+KS@C~xLI+;Z{ zR5m^rask@@dUW-RcJ(9t;ND6|J-YglZmyURtVh=!(4(uTj~-oj2wF{#t~*>!;YQa; zd_I}B8vZ3VO59<%)J4@MaJ7lu58wD>SVhGP`&wb!W0L%yzGIU7JM-_BJYy1W-TWzm*3F+1oj-**T&|VmPr=NUb-p>+y7}{9-Ta5a zQJv)G&l9AYar5WpH-RD{e>KGLj7RdHNR;v)4Q%3AxW=d(B9YhpfrL~m8TPcxRN?|O{0fUIbds+X&`%v6FQT-T31x2;hv+@p-@LK(y4?;=Z{D>++MCCSSXC&myvT>e4+MT#u>s^nV? zdRAa)q=bjfqqV3X=^w6jgz8M5&98#(=l2> z=qGX`QDs-K(*B;Y)9;a`vrE^OevW5muX)(ru-mqip&^(itp|m+q#CP3hb8 zLk^=<&NaOY3sKOKD3$KTVIJ%e5{i&ls*9NOl+F_OL?Aghm?Whj~MThau-47Mo4kgsg3 zKYu@6sr<7&x&nPsbeYr3-$#i){Luz3O6;mDBzE;Rs4;HJhewwGT)_@q(@S10(Hucf zaGZyL>0dlVmVM5%ROQ)oGb~)`2w+53jIWrE=7P$j!Kg$3aHW$HiA!rLcHk1^)-C}U z9h9phE1sxODjy(MQITHx0EvPB6(v+AHu@Ay*qVx?ny;vMk1pZ!hx`)5rGIIcc%y=Y z#Jx^59^4OCI+`kbxY^Zp2zHVyMsCjJMpf3jFKMpO`@iSCpP0MO*J=kim$ZARHljvNM(+jbsH&H!Wi9* zlA*GgCLom!eWEH)nDD+IuCb`f7v;(`blp(-I!!<-|5f>oHh52zDu0NsyhMbgcaIQ! zXm8`M_x09SMJag2k99keC{U3E3_;vZzzMAoQ9+vK+`Y4xkBCly!qP}OWWv9+8# zp%Hb#gr{n*?UWRz#c@9w>M&OAhF1J$5mmcU=M*g``%r2@df>awgRavTg=!{kSs&XMX9$AvVV?C?vicTl#23xDDz?EJGsH%^y zIvgYxpKMe$5Dj-6Ksbhum}^MJs?$}^16*dVfMHdiRK4#zU8#ECT=gQd-9#L0RUaVu zrp5uSLrhny-cPD}-_5QWo*gaD9jVQDrz_Pua~0+#(Kpd_#a4|4u4o!$Rd-9O?t*Ls zL(Mx-h{p~zU*VRhrhBV?mZ-)$R`u}c>Y+jA|1(Qe4=43r^IEVasz<>R)wg;rQ9VkK zYL=)TRnsBdSRG$I*=vdFDXJx^m$+H?II7;7=<1b0VsT4UKT0&39yLo;KT)l4OQ;i` z>Rfyh!=wA^JmgudOH^c|tU|jogFdk}(frpxXC<@|^MVnKgJvu%>0OXBdIJ+Caiw^Sql~$KSq3DrLYR!dUZ84Q(TW zXY#~SLCt@`;FH1Be`uZ`y$aNer*I$){(u}BXw>`?UGrm5g$ZfqnqReos4o*p>l-Cm zQPt}{7*HG5Nrd3x@l6&ab-;*}9+zYUG@Mk~My1qZIC(AYJytuCer}Hgc$X2SvV73|O>0gViyTwRQ+H)%#LmB;_0RjB;v6kyL@B9Edno z6LCFBw@9v?>nmM?T)ULwe|-v9yYVsw?a>Od$hADIP2p#l-jxON6r6eLcl*9{SO_3sXBi0 zp{8O;pwW7l9gqHpTuP5+!QSWSFYrD`X*MHo(ehClzlaQ;^=5p2DemYmbw(Cn7Y;Dh zbvEPmTh`+x{&bqDt~&AnCc!No^stoDmh>47PAMr0*}7cO~*R|N{`68)pa}TzEpdLx;2`*>vmBh z!L7~&9s54r%HrzGbzce{*V#krxXzCEjPWSm|DfYKJ545UdM;SUb>+};T~?ru>&it2 zKONVV*S!lJ(^froO-fz8o5c)Kb$klkYXbCUs5?zAy6&t}hXtgVA>4hN>R#1Iz5X8x zyMPxvl$#>!zNrtZ-=ntAy8qJ@Rv$@;q_BFLy7;%xxcckr_Xv&E-yTw9^|vQV^|${| z8mqsZ6cF=cu*T}|g~sX!25PMSUXj61WA*peuV(S}4?+#~@k;%}Zq{?D&{#cg4aU3| zsImIlm@gRWH_(HVtOs1mO;(A;G~+?*(WYbsL%nOScNgVGgpv|QUeQEI{d z{=fnW2Xw@>3~Ko)EWTw(|CZs*)DkNs#8V&h;#%%+NoIx?0|acD&g7OULO{Ak^0jR4 z*|JFf&{sPxJ2lCOD7s~rCK%7d<)RROv_PzWU}x3%mVNzO@=!Kr&}12Og($nM<-aKV z2$g*tWgk<^#x-8{2R&P!lV9~K`x8&uAc}7J+*3B?5oIHUvhm9;^D@dl&iWt6$4if+ zgZGqu{F>wWVe!Xr!n?1x^*`Q^MIZ0&%Ni1*4*ic0W%BVmyejdTa^p#1!|{=rb{LLN zMg@+~0p(2p3LH=Fi8pz__N~D2Oy5$Xk7xgB1pqC>@e*>i$FX(E@oIbx*t4`YPyp6+ zyqUPl$1y|dO#@t@f>$1o%PY4=9zS#Z&9+C?Zt6Jok$hBi{9Q_v0Bm|$S?}X@&tU3u z{L{8a!{d*C+5h%-@3E) z`>^;{xqoXC3bcv>$)twXeZ0Jyo~?NvT#J&9Y9*;aMnM#!a^&+=PHX?xQ{eWb$_)@R zw7$f-{i|o|YaXNuZvXLc6VN1X0+eUuSBTqh{oBHssV&UQEw1gVwn@y;c0KWIyT4~! zFAsP)&o&H5go25aP_Tz56l`dl#&a%Cl-lM7;Di{M+E#D|u#Bh`UQn>2j1rBNc`qb&z#AAI~B%g${@w1(PN0;WZ7Hei!z(yV_QTwoi<4wS;p#3ecn ziJtVANOY8K7`qSHL{%Ygj-qM!hC+LtlUTpoBsO3oj*Cb^?>Hp##G(@`+M9dHP>*l# zhZN~A95#06>=*gg{6Pkc?`$9P!nat!TZET%n7UIuq{TXpl+fVHgF8yku1USZ;1`M2bpxpA1>Qv z7v3hjQN9!3Ie9`1AhCfCcCQm@VzXu;y(T?>pqB_aVCq9umFzrVQsV=KH<*b^sN?O&rS^&_bp# zWkeTwt-RUtm?ZC#LM~qeaKZo9 zrABD^2o{pk!MYO~k5M|?p5{-5EW$vE9tu&0`K`=~Yf`VVIuG z@u^xIK4-dv(PIFXgu&Qk0Ppfx*1Op)ow(=lW}9zaEkO(B*M%0$?*?eW5`kJ-B1~p1 zx!nB2pKHN#JJH{6vh?Hhf20M=bdzNQQ3YuMRb#h&ieLW6x*&E52>JwPnwz3Bh~tmY zbRWRwzjXv49Dt@#T{)UIOY&}H_PL#F9l+<+96+PH%5TVTC}|u(7nC$A2mtyDXCJ+j zmPe_Rap+C{-FiPqPY2s+9Z%-axs#x9r%4&)X18wqbEPS>iGH?8nat_`NNLI*lafeO zK}zeO+~3ulYEHFm6wq;6$kz~bD*dZqeiCuNSIxB=#aZT9HVV)z(m=D)&2AebK!fgP z5w?J^!l42&FNvC)U-hlI`8U+W{F}-AEwbJ9=QX$VC%E)CS#Wa)^nX-y%S4l93{eHu z9MxgB)8vu=F*uvs`$+88yKs&{66}LG{s=A)&l?*gcG&)LSAJoC5Gd_ER)Zrn`*M6g-qXhLf`X{4)3{60ZZR6 z2})rK+2-0MOm#(zq%iFbcqJ8AB7Lstv@2?3M;0B%XiAnjuY(bLB^04}GlqRI4O|y- z8m3ezxb4xc0(8-WMYykQ zeuCml+a1kaCG3^xqf<82d>txA+9kJX?qf2?K&Yk_z)!6C7M=MPvl&HGgSwSO;F>bu z<&|bWtYRKzR(Jz4$6L)n>mB3h?$9n~o@_Q7P_HP&Z01LB!IEU2jZ-F?mRErwTx&6} z0AVdBTqg*(1rq8+E)te*BT@78u$e#KwnZ|SlbO|=iG1TCl(A8k=Pj?$`i2LmMBCiQk360_3mU*Hrvr~d&sB{V`K);_lAaHI7W>z$HU z-*gST7~ExhMr#51V)6ZMHe@M2iWwheou=S}Uu;NkH6W+vyu*NH<}K#4Ogo(FKx(Tmi;Y z^!d(R%=&t?^%YR1s8&<;2Uf#S9{$ujAlCQH);EY7-Sn_n&-*g--1M+XNWL(@da;uT zL9=wzRL_|Rx1$q}JE6lHtf_FB>d z1f^t1s`gV*!CSFf2AVn}GnNnP1gyylGl z++%FI!iFYw<$_D%erZx);+g@j{3%x~8z=QOCG~Z)p@$c1iQYBnq`qdT~=O(doyp9TA#!;)W5ew_#)F5AVDUzd~r4vD@c zl_#Sy#M-?oABJz)o#V{ZmzZd}nS9R5IXz8{#+Lj#vV2Tg2$OtH4|DOyk&{16NIf1Hd?g)paTD<=74+X%70O19)FWxgMKe%D{Hk52v=d}dAW*eRZ$SBP*oSRc)3Vdv#2%+{YtoPZnfcRSrqcFv^QYsn8%fUcm_Pk@#Qn^l{<|stcNEYsg!$94zJN<7 zgUz4O5#~?-FPN$3&*&&fHS=e5%y>G?m~mA`FR%GCZk99pfL|<`KjRiRyNAEOD%^K` z#t6LfKF*SHA1IDcOV3E$#WLnZXG}%H!y(L{F&7+ekIn!*MjW}E`9tlg9+&ZW25oVh zVMfjpTSf*+GHP!I?lg=zl9W+HY)2b1&M^9b9w;J|_^AEY?C+N|mCT=wO6&HIpa>e6 z+Sg*Dx_=U>I!7BM!3T+r0N~ZcAPDEa)K_5~vwwQd)DFh1u~~Rg(lZ7oLQcSjX3Ykj z7UiSitmUSxg>H85^?bOLwN{t4HjCy9=;X83QNag@bJjKr=6cJfK~vTfS=jat3e8HE zv(Q%Voj|Tr$x1;mD<&)3c1Czwa~4Ka_ZFy5)Kk3wphRQM2f4=V8?#|w{tOK72FYyM zxFMK5$dnCB-+R5^<1r>0`(l?QQXDfS({K!>2$yd&2>+B#TJ!^G_9P`6W6_aa7K1k6 zwVLcn)X|Mx6b#VpX#i;UgJ34-K{FVmWKR>c8bY(D<;1Z#XwaBV3iK~?oszxoa%HX~ zq>l{ogjeESCZrYaJK<8>XyOfZ?`{-;S{=Qz`K3bp~7NTwrnbk6mwdBqw73+G59zzqlpjM568AAov-!O|j$VavZsHO-6DXMDOTo zbwuD=5~p`Wsq~KPL(!)=`cX1vyIB_DP)~7kz9SUJP!L})AmBi^L4puY(eu&xjZ;mr zIpT5Uuu3(e!m2ey0@YXm$<`8@0#b2I<+3T;!L%lw@bFn15LvAAv$O3&y^ry%@(&w&yWa zrvcVBXIB*JjIcU>BRXDrXGcNjDN{VFyUp2;NUyizvvnR)v`Ihl1gX}$P!R-?c;_(6 z`hd-O53(L6j}z@gll99=^L981=S+Msj)ZrvvN{)2NgPv7+^XTiJ9qd9znADNR_7C5 ziL8PyNca*W&9ge;eYJYp10)D7JU)Tfs&~Fj*`KvK;U~51XF`@lbZ=Xnm`=ql5$b#= zBpn$Pw~5K1c(gpu`H}0jaHI3z&L5<3x!B_>{%E61g3*I}uaJx`?$JtUEI8J6L!9d- zSB`GfHLiiUeB?^V;~Js3L@T0aUZEM z?b?W|I{@=E(0W!;DBEt44UdPCRAUBomIk&j)2_*RG#6YOP(ne$Ky-#pg3>*ZEy7 z`Q#zhcAbxgGj<^EqEZdLt5&1-C>lkeNt;B}^S7P^E zlGvzbPD{)6SlOQ-=`kMWw-ukEE~Jy`XFfxcufd}619GV(kMyqbciN(~%4L#X`N*dW z=JKLGK&$pQK`v*KGD$A)ASp(<0^!MW1;UTWl?YFfD-oV5S0Ox2u0nXaT#fJyxf!in-G3fZbEpid<@}r@-c+h%h)7W z*(f(7yg_b3c$3_M@MigVn51lxTamI=ZbiyAxeeh&xeej%@(EnsA-5xCr`(Q|$7C#k zDNo2xBK){~5?6O&Lpe#=EuTWl9yu9dlbnpOEV~g_WH-WQ`6+}g@>2*~<);z0$xkDk zB%ek&MLvyiviuCfsq!-jr^(MEyjOk};dJ>7!Wr@zgfr#m5Z)(0hwy&+ZwP0}e?vH1 zejeci^79Di$S)wAE5Cqn-WH`zeo@l9rAhaxwieFqIbm-23(eSoi~JHY+U1v!(XmB2 zA)lp;lQH1r#Bd7de5fPjmr;4=HTZGKui!VoJAMk}bND?d{~f=DTa<+rGSMBJ_OOk>6HO?Y2lC3TSB2D2vl9T?}B z{0@xMEWe9zi~KIa$FZ+;gfdBQ9b_GnGy#rFrop4mdN)P9%ynTp+_{uwCZE?Dx@3h* zkW6OS^^9Z%wbU0b@4U7WMn>0`SFO{NCUhDVV_jjRC-h`%qMOAV2b#>1(VA(sOW__T z4S#DbG+CXvKFX7b5ZmKxN*pjUu5QcB1;l}wfwp@s2t1#Qp+lCUYAt@H$ z{Ia#V@c~1kJY^N(P_;GM&f4CDviTM>)HB&WjJCZ^h4Zn^`2o<7)%F>&;{6=#PZ+RX zl;Ul)ZD3NE&Gw_4O&G`(pA=42Pzgz)v}F`^`AJtID$PKu#A zcy$#<+^MIueuQ~p(!ID_@BrnDP>gy>L+yvq1t98=T6APVsHHUwhDBJC8gTW2slhsg z#af4`T%<5;L;P0}PFZ8DLzGE68t3Rt)*-0PC7DhWhba7XpA?}?)+g;rN=t&_mdF=K z;G}Gdc$*nkgp$$%npx6eQ2Kqn!P5e9*QcEfl+u1w9;7lF&{jUQ%I6CZZtzBOArE@@y}o4v*+1tqK>x zR3{?dDo~k$RS3 zoV5E9iI%*XB3{v;-DFJJ{G3>_49YHkzLWP8s_QZ&r?X+n>B;GSw>U6-4@ikgPPdH_ zOL3;;{cdK2%S}$ld4jmhnrs)*d$11&yiqcmsj-__PGj1G24Z<&zU>t?>pc<5RK29t z2sc?!BVIjkjiBtH8VP07R9=`5+Y4xp*pR%I#U`&+*^s{fwEAmVO!8V~imLMDwU8Tk zm2jGTHB>%LpE5ONZfa*z`9Da&l*cK8RYG-b6#>24{n20+-5-pQGB>~oDOt#Sl>i*} zj`1}>T#6&Lv(A`Ont~71(U(-jS|u!ya>UOjF)2qp7D#D;d`TD>9l`nRsF;)|uNP0J zg)yCy@(L2$

xWlkIn}Nx2}le#iDtyq6C1h`9*sAz@+MD!pk-8_AIJ18yo|!F@7( z&vd<{)tsgaIuY?RO;9~ya3ToM2+ZKEx>iFpj+D79Hf634~Tx4XI}WjF$SHkI~S| z(qMSCCBbn}w}c$t>cpi*r#+!Frp2TU3@~IGo*MPNf0%Z&$B=2ayV;ccBy-x$IOmRv zNgJUWQerxD8kQQSm}R=>G-Z;KHV>x-k|Aw1?)+?|D-p^}y`KQ1Al*jF><^3O3M4Vz$&nPprM=5ot)H7~2wVTXO z8x?*s!E&?o(%y?1qsVaoq>71%U&Z!b46s*_U*L|O8TMXev3oD7EXXJ9{lQ~M&4qY6 z4-m)fy{ODq{lVUg5bsNwPSXZJuG#v%=QY7T=YoAsQhEi0LW2bRgYx3iS;nXi#`MnV z(f*^v^czj--BGC3ca#{Pesgd1hUvqV^uf3mv~95=eGFbBGN#W?r?1}s3+@r)&Gaow z`Wm8E2OMM4O~hlLlAaWbM_hV-20j;?UX@-ag{$|^(oZPq@Hie8@#*w=$n>vwvGh0O zbS&Ua%f%4KoQ`L+rbk%PKf}oYYxub6PEF_;*=ZS9@N5|vK~6UqG6vJT)pPWj z-7>G+x0e9$1?f3+Bt`sNZjj&2ye3O@18`A&Eqp=(t2j5l4*0Z8G{4I#fD55X+5(pvmILh5{?v)CS;zLGf#qAkKPb` z&nlVEP+sq#kH#J#9h3PU@%}=|#DZrq@3_qG_ifi1_v!X^l)|qStoL=5_d#VU>wVWL z`><{uf_419L14Xa9Q}+i@4F2|Psm?E9?QN55q_K63pkP=vz?PdT4>)yZlQgPDX(Q8 zR5Rmk!@gZ)p}BfVGtj@efw;B24FT;e$Q+vM@i&}b_n@}f%3Qb_SHj`9ZJOk!iQXlv4}_2w)* zKN!qAF6*(ZA9cnoTUILJOt9WBXYKW}cA2xXLb8s}swLLXLzreI>nLcp!W&q!S`hk& zH4C_(eZTMqntnoJE$d~%+TJX*1IqR_Wiw>`PFS0-mo$5Q&F#gF=ZCc*Gig}Ux~j`` zb1L5U?`5(3_v%C`9B*2_|H0e_aEaN!SDEMS-u6R*vwxE5G-sN^Ps@P71^R4fc45wN zLf|)4qwK>J@zx04NOoZW@UmY8!HNb5p*2l(G1-O60(ESV zjVBW3T`lv|I2d)2KIg5R^9N>;Q7@4=Isc@HR~#5M=X`)s55Vh?QK>uNSmZW6aOHtn z?14D=B;$d8An-Hefqtd~{ZMpq2s0k&r@)N!Lfrp9a0@ZJ9?VoT9=Ju2YGyoe%YkXw zym~0+&Id-x2ZnxAv#!I6kl*M{Ut1UfhqZ1KtZK21Y+6v`s zbtT>BoM*8)=he)l`;ZDDvY4Fn3c4%kDa@2}9x`Rh{B#wD|bZhMN&Q8JJID% zpomu(s6KZ@fa-HMg3_lwdDWl0BllvMF;~e=_B1JBj9g5&{f&`ZZptlpvjsgu7$diw z8p?vj!EGwH7RJb>JN>FLa%%;tW{lk0-1k|0ZX=A5ds5EDoudV}Q?tr_Cij%51u40w zkUohLpYbH7=EC7Fn1p7P`;3(nd>pb_iA$DTJcPX9uurohEj*a}Dp`1`Uec6GQz4y* zc$Erk1u50Pc@Z#{fKvur2?uj%ecZ4EZM3^aegqtngB=b`>EWJ#h*CTIG z-V0>u?@6e@LZ^Ri8O*>1K-AHwo^*<{W|bAv6P=YZw&lEF;1e4ay)YL?G)>lBc}(1@n0}x>! z2TH6yYTb(P0;^4EFA;NC6Kgr_lc;3{WE88&!TXGix!k%x>^VnXo=OKMACFXk)Q|L6A`b1q3j?92YUps zat-$GcxJo1%7+}opP7Sl#MrwlE7YFAj!E)Tv&>IV0|N{EWVgJa+q64BAy5r_fD z)d3iAJPgV|!hmC{0~m13cP#bCfMX9b`eDGa$3zd|EE^C41CBjp*kv1oG2pNQ1CFg= zreeTh6{H#l999P~;7CV*;K-F70Ku~11Oi9C!v_QofMD4|O7sDN10YyNgMUZ9l@nYF z2?BA+;s6MiJsAiB2SDHe2$nqw5UkQmnudSn8s_Tu13{36{}2R@t68k$YMo$8Aow$T z7?2~zakY}5g1~XLn=Mb4`H5bOUafa_clL318G&Zj65kZ?X_ zC4!X^At50yS)9*;`kW6WG%Z9ZYxI()=ieczPDK2m5TxBd=q)tHK6*Ad`>ok}w^dBu&P|e||=vk^e!#uMx)lf97L#e<$`7e*I=W~VFjlPu;ig)$6SC_ zt%R>A5jWn{#IyoD&Xhnmj|)y)iD1>Nkbn}GECtU|DG>5)r2zLTJVF9u{^~Roe90^Y zq_CeOl(l+Evr-th5;vLGO7I&&RuXQ6Bp|d-U$~+$p=dclNJqjIZleg~^xh^?af>?*g$V&*D%^uSCYeT{g>49W zaYfS|K13Cx)56n5%fpR@XAAM_ESZ|&`B*Hvu5K|Fep&c`8W_aiVBCJ}k{)rOr@+9spx{DHloua#vh+s{2DD0@0%te@&uKv_kG#Z4o z8lc)%)svxU8Z#HoC6WkbycaBI9e{&gUdn8{>;T#zgovX)}(69P}~!#fb+U8qYcIP zuv;UPP5R>Zi!YRvkS%D5O;`LqMf|E>d?COVB|ShHG{WSnjw|U?Qlc}K+*UHwzX6v_ zMjk(9luS02OolAUA(T-vnT7}J&IT)^WCoN`G8W8KWt7Yiq?$5HW|X9}_>u*?Sjh^x zWC^%9XdqGYXvs=XGgV4fBK-s zL&;8NDKXKN(T0+2((q=zq$#))q}GXuSHXa7kb(u+eHjZJ7hhnp#TQf-1o%I&gaO1c z#TS%KD(H(ZK&sDWI&J6+&~MR~{G;THQaF(%3Lb%#bS2+Y#80pi+^zC&g{qN3sxy|d z(kuN(1f^G*N+ZEv@il3DX;0|1^ftK^Pt|TH3N)#qbOgHi((!UByx@i+)r_MJr87u- zTlJ-NrHy5CNJ@IZT37lsMZ8j?X_htyNLhLwl)-KwuJog_IS`v}!J)qak2v&d#7 z_w8EBI-ANcc-c6}w;F2KQr4N^wlN{F8d6-@Rm2RuG-Q@tB}g@7mR(i$Ad4@%eitk2 zEtjE#*?13{sfG6D-^h3MR-5Ul)Uw-<(p6uRl`l1w zFNI{!hcH?BQVUGB`G#PVm9K)y%4ro%btdJj1gU1S@>S&}EWUi>E>^xnF5ij*-X&*J zzPo&<$8VU+cY=E-O5E*9Oe^0_i2#22ZW|}a59LhMOV)A))CmF3WK?Q7?zC+B#ae!V zu8ua8S23mhC?!QG+x3#B_AZcLCn8?8!=gcIznohs`-H`oeWJ1;Ec}6e3?Pmv`$S1p z@lf`On{ByY=BLMihaLLzpDI|zXu<<-LrS`eNQ(FgR)JV3w?d?0@fBAmN)_Er6<7<| z@=gNv_O=YkP|=g!I@(Y%1iqqTxTyjIr!DU+LW8l=y1cs=Co-Uj$ZlGgWnS zv#rJu2(0Qxu-cj*jKHevfxs&27*qsST`x#A1Xf*Nb&|zbVX36*X1NNtjkdyZF>BQ= z2z^clRh>p$RczI95XSX3SB=57l(;HGRdU#<)T)_??Xp%aq70+bsy5Tbo8zi7tLm7c z%0*hOdWI?Vk$|ncB9zDUlBP-Q69i3iwR$xPbOdQq;7XH3bXAolEVi;l%}$uQjJgdV zjHxV9cB*))EOE1KcA1~(0mjGmQuWT7cgeC?=#q3I;wMiv+M=IjFNgE$oh-I`r^)Kw!zV@Cdut%9xu)hci?6w97pv(n*WgZP;;ZBaYi_L>;PH5tngMRMJ&F=< z^(5}Cxs?*(25W9j;sm9k+@N~NR&xia*Ta0iL!Y>sdup&;STm-#xn?}BOK~-mYtn)2 z8azXm_+MMia>_I+t!6u2yg9BWr{)+l)D#i2Yo2FH%{d~AP+UGaTy4lta+_jt@qU zHXOR2Mohc)hkri&+mXAdn%7V@k947kx0(RvVa!bYTFen@TO3-Lp@Wnej`UzLM+PZd z#8a{m<32=i#(us&y0w_92 z0*#X>{qS!r_V90NMrx_S0)iyw@Ndd)wS6AOylUrpnNE*ILI#um$k#`HIy#Kha4iXO zR7a68-$e|)b|2-)PXYQkO8N-33k|$2lyme37IU zC9U-9sB{tWQ$bLneh+z|&ceB4&Mx5*Bij3rJS>^!Cl-6;Cm)ug9?0=0Vk2YBk)ITk zSL`D{LEaB#Iz3J^VMSlxRDZJJMbg^!BzOHQ6u~Nxcj-rzh7{!nu0N~+)t?N|U;S6e ztUV%(3N(-jun-isNZkYrcJNjz42z5ny&7KB85?eC@ZCEL6%J!V8}8v%4->=nh8bYx z*Yh^aFg46T1!{a7p*mb|m_gm?6Ws$Fp%mAEji`+cc+E(2dJXdgspj+=<~86uhYbl0 zk9r;=YS=6{tV2mBs0(h`0>*sDE0_fm(pwS@Ddq+<2rlurBpOmdVco?V>`DWkGJpI< zI87odG&eYih~7-KH53sMhd-X(g?{jQv$df@&BpD5RKsTD_Qoa-xWTop+c_dUCO<->w*0{G3 zkNs)eOf~M68xj@L%aN%qhK zv5Z>3&#n`FqZ;#)8g00mIIQtt<3Uv>!RF6iq2BXKC&^Pd-+jtcDsM`n)ab^8VE-hB z%c3!8Rizf;xfU&Cpxvj`I%om@f|sQcZOc<5dojlVW^ zX?lsgcnsB`sRuG+D3qvUk+{?O^*|^HDIO=R+}Cdq*~i(dc5fv zZyQae!`gUp?O>o)DjXrIoDYYq8v<;OB z+D22Vl{hI6@wU-~`%%hDZ`%-baOi!bnp{au=nj;uVNHcig+eBkO-xgv_vOf8S}D8{ zc-ZqsAlOGY6@t$@K8--|;f+AM7A*?9>=tbF*$YqQ_!ewUCz#UoG$|!QNzzLietL5J za4`9`fFRiXl@=fbMGI)^!eX1c=tLpJ*V6+20{SR-Oj8%d=4}B@UEIuEAoJ6=XaUK3 zsrgdNY-#|#r~)G5SAphB0k|i#2}ejyfsbf4Kttl@ODwkelFEoiq%GHhvETARh%7P9 zm$0uLInppw^CdU4ER^}_AY@F@H(%6*?9GMzjU@I8iM}{U$UiT&Wgv@b8K`8arM3)o zGpjDPAz+GxV*yYHet{hE&{#q;GAfh@bSW4FM`{eG`;_sIykAF13E5>{F$0#p;svso2)< zb*;w4J@{`L1jev_zQJyKwTS@RIRQJkaM@(N~e?1@Lqj;&-Odp50QrZ zk&x}9DB=|ox@f;MK*Q~%3tG{@8UMMlFf!nqQ+Qfm`+DrYzh22w3vS1o5J`Pw+ZA2A z(q2m?>2&R8oK+>aV?-b=B*yLO_)+>(P_V{M{&wiQJzs9OgGnp~xaM}eEt!;Tq3!sS zvY<3yQ6iLdy`)uY0J!Kx#9Jw7E~rvM^FDlnDs(4{ZNF3HMautcYPb_>xKr7ysR47h zq#xvVoRaA_c!vJuxsxBcrTf#!0s~3dlmDeC_%grJ9QiJ ziZGtK`xM@Q@N|J#-#qoO>C^)dqSBK{&sCh7P74C3mMW*_;M%8w9b??7^`{hOIF*QJ zDNgM@m8Go|Wrs8JB9Z^)IRvsPs*upe7MAe=89bmzgNllfp<>E#v5V75WW@%X4l#i7!-4} zlzX&G*Lp6cabjG8I25$0q;G{aql_^pKl1bokcXvyB-1Hv5YWC) z@0P~U(Z?-~olA(ng~Ud}U6c@jd7=wIJ(9>T{3-51_b71;HzKqR$Kx7Qvnhppm_gd^ zwPIR@WH>(m!6T)a=m+we{7@uy2PpWk~$U`vqzg)t2nMB-Eowkm`vQDo2tl9U2T zhlbJ29+BsP(J@cqIN>)6G*b$s_`kkUbloPRdvk$bkq%sqdDe@oXpJDkJ7Ct@riQRF zXCe7wLW7DhG^jD}Q-d1w2^!Rxizx4iXi#ImK>Slrt5GP1s~1REy7YzTQYufuB~hI( zNK%ld54uc)5*LB@G5=Ae320DbeuR2%qXsorC!tzn@upYW|LHu{8U+=My^hju9gPZ% z9nl*a8v7s=HugSBrHm7J#wq?8@m%J9J*m78C^#5zg`srb1iw~9$pK*e^L9j;SS{?c*7(P{hqL29bp*kcf7bg*NqY5e`6Uyp!71ZK5g`rBmGk#0%N4$GN3(9f)a1KzkfiJ?=XHjs+<_P58M1vR(3RGceA$+o^lO zd8C4$p>CErGO*#G%HzhNd%YIyZig)Bu@HNdvMr@-YV#qoCvf14$i96KQj)aZ z2S6B?j4XDEh+Q~}HD8c32C*6;Q5&(Y4@#)o+>rE_9j;=+v&OA@5})`x0E zo{OmJ_y{nx+YrDLI{R)1L<0I*kap1EDe&sAXslgxccxb(#b_=qiWavcA z?ha8KEg_&b@u>mLPSl39M{SL_H-?hqQ%U;xR7kIJ64J*Pfj=6lmcuhZ=6N7(e5!Il z9cl8sENcy<1rwH43uzC)Ps9Uu8rLQGmKRrle1@ojSKzQPfHg>9Bwa=X;3~d?n25*H z5OagI-%<>vndryOvTyYD3=g4w?;yVr@1|$YvS$T41?o-XX;*xlj)ASGH;q3dGI)E_ z_%oon#87(t%hU+t-y{XR3a*1`o`&#S2p=KMt7<2OU!+eD;`}4MJDUqFO+c;**=}j# zKgq0^01-$hI4B{=n@-3MFe@kzB1bg2QuS3St?$K62wXixd~}d;0`1<5)00#j9v{w` zP8%fo?lr}?MjC>vPxr*nYqmGSrEnsChlq1-9T?4h<%HkB5%0Tuw95VE#I8{HMD&+A z4|pzMls^WEJ$ShjZ-euih$p6Uo(WVr#GE(+$3JvX`oys~4Dhi-wR%v~m^e}MvE-a5 z&Lm!wh?h3Xe+UUH8Gbh4z@yf;kV04v|C%sTcEF)bOmwpYOZl!)h&)D>BGZ6S+ZRd_ zlBN@PEP@3~%HX&rI*5&+bP`)059KVWUI%f!$XD+WI08&e#N^~aU+&g;RZdW0XzSjp zcn3*vXcJ$PC=*O@pl^hdM=rpNmAh1|sNnIoDBkS{VMVR2xVfom7fV6JlDxo#YyzIj zOn8Am0GG%XLphXOk0U^Kmb*?Mn&sBR5!eB7BlKk4hXXzT5+zoMZOo?x4dUv?eq3@R zmN30bxTu!I-7a>m7dlxUMyRAeyvlJOwlwPq|s%KoyPHn)Ej5A+7Nn zPswQfdD8=tNR8k4tYF&&wm0GKtzh`9$S?y5^j&Kr!|^ROe&bmh1{&XiA&q|r*IJm( z_>mNi-+xjRx(TBfHXURT2R#@jQ7V{z#gk!ML_??ePlN5KjGyIroP$|L@<(Z zpJK-pIZR@t87%ACZ-;H1u+1ZI(vQF=Pkn%FbGMM{5xYnbD0n2p#~##P&>1lNl7kVH z)N&sw!BML@1|s9Cd!zv+K5`f(wg_9$65cN8xNTIw>Uz!f-NqS?h1+8h|C_b3&eisL16T_o}QByoW2qMH2!qFu>G zr6Tw>kx)hq3BeAvoq7Z1o!Xl&@c2-AxWWYhO#KkYXKra4?zJvaMhE~*#Z-$D1OTRf z77PG_0m(h}-wcDwsXtJN4=RBS7DF+`34vk!ssDB}=W*OKpdd8F;~xw`;1_f>)564C zGx7t}WW+TlbV??TQ1T(;w0azEZfV9klJOoPGZ2`T3xuM`t_942c*;Q zBveeN*~xUQ+qgdVMaA?7k-C_)JAERVZ92xnu8#?%(^qj+Oy5B~H(X8{xZ4?VRNd)W zI9z@ponAp%v8L%SP74?38DM5QCja@H{KR2am^2;2T8_a9Mx`V76e(Mj8tVjED}^1t1lxXR5O!P zlGSFm;5aGaECXGJ_N0B+su52#;phA0#QrW znE4^^>t@2COJ1)!^FxtCLn|i)@h@yt3QnJa+d#pZTC<4L_y?w(`3)}S`S_-D*uNBp zoE64EIt!pUI50vfgtBJA!OZ&3EzN$7ly#p_)~w$|f>741??Nccc9wTLg0cgYHM3&H<_U>?IA-XjRrxW9%qk+9%qksv%jhK5~>t& zq84e7iPJ{3{MlfS6}YY&&avm-^G$ z>9E)AJd$xgWyls3+Ai~>hTuX08p-TZ_5H^ zPFBz%0Yex{5H_ECi@(j!@S(;TZgW9N4Pg}S?#qE-_I7J z&x^o;@1Ou!^R6ZmWSj?=R>Dm&?>_RY^Dw9>t|rsWn@)ZeZ&pe3NVaEj{75FbA7;=Y z^1Mh8CYkrF+}jr-LzTtg8`31pl<0mpQ=v>=^i#4wd)oWD>c2pQ*350()hUf{41 zlw{TUt8id)=xN}>1oL-5&iPy1tWU)$Vw~&7i#C2OHiUFMuHy%;d0HfFTG*FN@}Mxuf=ePnm}J3!f=xo;A=oVVj$pG8nqBanFKiZkr<4fTEcgyW ze92+6fCl*#FTWbnE(`~37GCKK8*$AKHf4};;Vv9j91vuQGDgU_FhwK?85deFBV!z> zI3-ziA*RF&os#H|z1_&dV_@m+Mg*1?9s`yZ9)qy^yeRXXdM-RhoojiBHvy6F1n))` z9s*=bH$UPRk}n^_qi&21vX6@;VkLS zRl1}j7<*N^q`S!BqtYeaQP=CkX<2y*W@(jIaFs4OVAkTHdS+B^NjVP8dQG*waw6B0 z;?xNAEjbKkJJsHJ34l@IJ1Rbd-k2DpnJvL`Ma6dkwxX_o$vMg-IKB|&W_llqB=A3|0=}$lD<$73P(VG!5{%X=zT;e$>WB+&5mdgWJS4a*?GnW0JsJ)y z?Fqary&2^!?MoCPh679QKqFl`%x^fbbh?mt=`z$|={%~Frw&UuKmkivkTiU3LcBNm zmyW^6d7nC99P<_yFe)I*^3FIg6Ik&At}742&^jda76}5n%W)Upv!Jv%44}mVh6-Il zN$q_3tvF)6-2+CGG{Rm!68Kwwx0_Y((C`Og_yWfAc&@zVGf}1GlR$AW5QA~JuoR*k zqq*Vo^*FZj?m^?dhjJ!TPGAvi`2xmr+-XCy9ZFfAg=@e2PR5p_w^{xqdC}$7gq!7c zL_u@I<oJnP2#NR4Xdoc-OrkI zUvX9pLh2+EXGJVwZ^cNWpt<3SSzMeI%PAH1u1QzNFe_G)#6EbWg=Z*g#X20>yfa#{ zlSn9|%-Iq9QmXBW8oEH8(TWq)8C3!RE77g5+=8Q$05DDfVC8m^AONs(OE3Tk1|;{& z$EY(}iIMY4I6vGl12Sj~v+^+oFZR(GW+fJjYj^U_XeBN2@Oa@61d@UCl^MRBk+?>k z5xCG#gi-|=6Gq{HQda#!GL9EACQK6vLdJynU>P-#3QDqC!U7yCgFu?F4ss@}a z1%fo;ac+l%WJsQ{2NYvMfHWZoqI^amO(?=q;S16P8r>#fbbDxw4@eW-go=b0V3Y)` z-5o0PMMc8jk@_FfZo+$Hwgfzuaj1+yn(#fBW>rVxi4}v8(yZzRY0gr0SM|nmiyuf= z4MWydw*`o^>R}RR)ihvcmBGyp5A_vi)m)_RA#ql%B#^FJM-&9oRVhN8TuM!+RCUC( z%1#pdfs~J!R-yT=dX|H9RV|TFMvU*kj@Z9JwOxgKw5Tn`zao%U0|2X?IM7$Deun@6 zQ%gETszrhT!0Pf~0B9gxeTYE1x*5kIUy!aoq~Hri1k%-ba^y%12kGiV&=8N01xQ!7 z0i>(lz91FX{6Ja*8Q0u}BMwIm$!HKVu6a--2pQMJT}DRA#wp2aYbN5DCWX@i2AaVj zaN>W+Oyk)#8xiw#^Q!Mzvk{e8vk{ee+7H1GNoq&8W+RP*j&=-0FS(92iGpzg7^9ol zSSE@b8frNqh~Z;WaN3Qs{<(w3_iL~q4N?`PKAzl~o`3e!& z#(Ip&J-sq+P2dSnkdh8WPD0Z9Svc@yhJXa!zo2HmJ^__qkEb*0yLv8&9(nyXZqW7k zaFw(kok)F9-HCk$1l!8lqgAdilENcBoNFm#31ystG%?Fx-zJ#S_`^1s;ElywYLVZNtYnK6gtSZz8)* z5_a40l}Nap-8Ot4WH%U(yz7Rq$xChci9+P1==NC*MU+FHn@=0QcC&^v+)r)z8fxM3 ze+@z4H~6WI;l6%KToYNLg9zmaWZt*|N1|KW)J`%Rh0NqUDB*H4Z%ho5S;d;jNnqFr z?QP5s#M(wDSZ_SwW{r;pU~OX+hsDNYsKrKj-^Ng*zl~2puu9JUEXZE-!P>?TDB~NH z(TlZ>v{4t5f2C_!`3cE%(-mNvPFUN7f$yeXzF6CID{^k?^$0M<5P^`vPkVQbR?!rG>My1?Uy z32R4Tx6R#g^uX~5*=@40+vZ*(;c|A{+#|?tD%LjlC9G|}9Y_)K7J^PRxj=Hb3r6W4sORtK54U?8&PMjW$9W(ZDxZA)*F5JKiK7DgEY zWJc0ZWaS@i$7eD{V`ghG(zN1Zckr@!j#;hMmeEwJEu-n6T4@&j04uqDtJXTVsOEx^?*F%?gM8 zcix$8eSr8zpcQT%M^6fDod$8XPJlS);t-gR!%5C_>vEEQtC@e^Bupadx9$SflhFw5 zC308_Zy$IqMUO6SEyHm*&}nULqTEL*cYxE{`gHFdp9PDH`BFVp?IRE+W_osPm?FyMjDByCmS`U z(qdW)_AyF=nKw6C_?k1o+aW#&|aU3LcV`ZG2RwC3#3A`$BJnD!v@o@oa-`85s zAe+xyE@yb_Otg{gi8f+o6Rafu;9ep|c#`P^29MBSVg^O{+bVp-BC_V-l^R^b_RCUY z4g}2tx?%7{3?SPsLi$AX7HzNl7aE})LshoJ5pJJ^gI8q+n4|pdb3_7sm-j7x@BV(2 zBUGi3z6uP)Tl_TGRjY|0ChF?S^!6Q8&Fwp=m>oD!uBhgAD2i8;p_b5k zujcktRCBw{%}yksnpE-a`%uU2X-L@ve};;0$8EF|Cpd8V9tfPsNkkZCa3UCMy9?pJ zd5Hqm(@co<>SiV+BB51f1(-RsMu1kLQ&k5<(@<0F%D@5OubD|)Gm`=e@n%Nhe?h;K z$jNP=q#RQb#>me>YSzA!6hMIwf#Vh!f5$!?|IgWX07g}GZO`l`p;!n>6h%!4MGz&T zFJQrhX23*=T~Ugl0up-*prW^A7eYzzJ)2}Vy(gQ5BrF!ND`FQF#D)b67Hs%GXYSr@ zS$N;?U$~i>duPs^dCr+L_0BDIu=TS^k8jlqxXz;8a2HT$;W`M4#uDC&i}bBXrY!Ql z?G2^S(RB_g-8u(Kx6YyEpvisRb0DCr_qrD;;Hlm*i2n-W&mz0F?gL!=nHctB?wiEA z?n@MJ9cDlJZ`YK5-B<9pL%!?2fyd#^3as9`-%xTKx(6TT;rc)Ion76Er$gugQD09x z71jqM_=rY*Jz6za*6LUAj!r1wTm=x3t zU9W(KZK=Sv)PuA(neaagr<9atU8!Ox{S+-Dc;o}Lm6bd@Mlc@C_>Luv$1Xq_VCCXQ zF@E*yj9>FK;|u5F+Q)c8Gvn7@%lLKij9-5WuEUJqu$%E4q4PJvy=4vKw~l9g(L0Ra zW@Y^L?-^hGB;!jGas9^lvTJbdhq0KA>u<*IT*mla$m{OA7+)F4_^JmOU;Q7(@A;7N zHA#%$dlIhq7{6~d%=m_hj6aPu66nj9V5(vr-t4{%*T;;Tkj{J?u74QcxR>!w z8yMf*!}yka@u}Ir7*BnU@r(x<&y2?PE#uiE8P7#oa(`hw4{7q#886IWyl6V(B{OiL z9A!foFGpHSD&v(GGhX!q_L;=bR%8P8IdWt$qlH~x95;GX$57~PjsJt>#Jsba4 z427nv6V(-Tmvc1+uHyY=Wtx^zo+W)_e3oG-Q(lnNMGn5Ra2Qw5HgCmk`Xa+iBh~lS zKa)3bHhVcwR6js#u=`ZdPBtcQpeXnu`=8xh@)&w#NJu^<8N0;fA)*T`q97+)AxWM| zf5s=V>)$;L#Bz9(Wl7lsA;U zY-IADbF7lYf-br7tJ~cfJ^UJ_NpRWb&`cznU%~ft$FA zI_!YT6b9D^d?D~xJp}%SWQua|=e7*vAn-jBFhh{?;YiaJriJDl#%4=tJkb=bOWbrb z-4s88439A_GUo)unU>+J()Z)KGm6;v0t_W{9SCSjLKijGw27NCOqhhwHn3-rMwkjE zQ@(>gKamFHAY{W;?3b8$4Z!q5C{5()r5! zEZ%gCdgW`GIb7TeH%FO2)+{`}T0IxnC4O_(OF7LPZ#2i#(k6-2d^KEwns`$jEsyzn zpk=-T#V{|1=X$@yL@~@u9Q=i4eu|;LUO?QM%`{MWXQa8%+-5$63V$sP9^d>UJrf4uzjg92y+l!!HO1_G1o7W7%phA~1k{J2344e5yMxE8Nj-OCiw`3)GZ4JBZSGepf{ z0Rigi>e(!$g9M)HBp@Jdip~k{qH(K2wdr zz4A`0B!}_D&Mg9FLC6rOULMl@t36Z@ zCiAA3d=@c&Ix+s@LMj3={^D&^1X?h8aSeQDs^oiY81H&s<7HHkIwr(^q5Ts3HPHP~ zaACC1v|mGP;wSjPSsO8AuItKz1EA}MBkF!4&8EnULxgBD%A4g1hk`YCkNXem_ znzhomFUHu*?C;_O4t86Fz0vfS#_LPo0%xz?sAoyIl=V z_ia5>fdqy>-OF6ybgyPC_+&zep{E(s{Q%O%bw3sv+-*ko&){0;&7H1vc#?7gkh=4_ zUk6CtWf9%gPLR5HdQ&2hxi)sOU%rh%>M^)MqW8{wPQ$$s-YMxYAbNB*9-Z!u zP)|4!@i9IJ@b3-L)#q16MJUpYSfcJ_gH{2pyx)o znoZ~-&@`LS1LX>qw!w0UE)eT^nnuNyL>pu_lN%u5>`Cpt&luN}9U0tX1+Qhe^1X}V zhO?*k1aS7)dkzE6o*fZAFF4`sIp9r+;OzNVSSG1=goD4L%DtzY7O1%s8SaR>Rl#Nd;rS~S>El_)x!KtNrE@MCd zAw!pr9Qh%O&moHmA$>FY=Jmlc%~mc3(#F24D1h@14SkrNaSEaDc6dY4h5%>=M@)z7 zRw|}%dEeKD=#;)y4*ptbc;8wLjJ}Ns4wd^->24D1%W{Je-&f8f`dZa10?5J#;9ic9++_%xPs^^CEecyMi zzXe4PrIK&t3TybXbEzGd33d#Xy0(Bz*P+qD322L zL>t;ttI5ri9{-8!@m%8h{qR{^KUi zNgP;CCIpkA;(}Za=X+0PM28PNHdM+H+>Y^)!8>N)XdIY{9X@8ljqr}kPJr-^1v{Pw!aJ^w*m1KH;T;cq zqd^L_V~g^Kj@FK3@8{Bv90z}Mp1h+NPJ*(d0?utH?Rg;%wEDQlIoO;lsLYsCVMg4z zP`km51`17cl^lUtuCgOQ=45bX!h>6g0KNM>dr2f_)n-3HYw@#Ji@(dgxpU)y7%16s zdkc8{46ZJq0cT?b{%mt10xxX7XGJ1RaCf(6xZr!w!S~F>tkrCojy+ciMh?0)K}7yb ztCL{e=uHf|gq!Fv;%~5*K1sN922mbtxA0`LNHN|k1z4DK0kPnd0+Z8oF2enrA(+V! z%$$|D5*=(V#ul@cyEVbgNz!gm*8`8A^bpJ(vr90d!NlV&6xl#Un^UagFsH%6-+G&v zXou&3V6fX8hdHmR+(=d&{c^;6!5&I}yrsc7fJkp)H6m*}xZ{tY7k zjz(Tt3Gx?!{Jc3o_V_|g_h%Ml;d8H z9HWrql_PPD#g$AsZlxTrB=hJj-IbHHM;drnPWPM1m9r?4$mGgcWOC)z9+_N7nWW$< z#Pv62k}fi#PNAMjx%SAJ2{nG_P;xYEh+N>{QSo#mwd`){u%CE=1X*_DExVel`eu4HfaU zh+=3tR8S5!52mM44&UH9ilc9?r5uVx4&SOfDq&?E=!-B^_R%_aETSCA&VWA0kfr%n(nQfuW zGCVSyL7Bac>kG`ytf9=TBC~fqGW$t;M7;<^{LLe?tGFvO#DQ)EOE$enuZ!p^WO>yZ zk^NN@$bY^odw}uc4#rd%_rh3#$NoTNr;k z7#CI{-u{U3cNXGmWBlFIa6O6Z0ORjr)#E*^F1!aC?=Qmj9=IE2cvOv6?qMM^?xJU} zO*`pRJ;cBB7lpG7l}~vfQ}!#cv&sQw4g8;tfcM}C_&ztn_k|I@FO@`izfuz6|2h)h zLy_=(BR9hPt=tIzcXAW_-^)$#AC{Zp|50v+{|C7R{-5L)_e z8~ne??ePCDx5Ix_xfA|Blsn=7Q@I!Zzm$97|692a{(qGF;6J9^1^>UwU4cwx%H5o) zT)7*5gK|IoM&*9^1C)#54^%FOKS*8x{}6cr{6pm(@DG!Bz&~7m8UB;xm*GG8Q8h++ zfQ2+XqhaQ~1ychLGlM#G=z0P?^%Q`oo(h=M5r9bzCg#gb8lv8*u2Mh8 zG>-Bh5*yV=DBuJnlqX}4&&)C~B1JFC#sU6`>|D|xuubW(uxXiU5w z^qhl#`0b2D^(Aeo`cyKkw3n74<}We5x#*M-<^ar3zEo}xHKZGfm#EDrw393`a&&XQ><&Bm1G6!d2pbU%frFt8tj z@@OY-A9;0Ar1a2KXUcX{N)M90Aa-h*Q(l0dK2eNajzSU5Z!$Rrb1t9Upr*V9=f32W z58yllU_K9FIxdfax={;wDb64ibj9(;%McLY)*vlkPo>#(luz4q)PsJock%#3z=_e- zHRZpei=4tY9aRnnikf8Lfzqa<4*ux^SvW0umUrV`jJBz{9sLJ;iNiw?5?H`)`<$xHaiSW_GKD zSoh0YQ{dbM4!;axI)h1qLBXw?L73S=44%NuZXLy^Z5@R&Q87u?{>Q?MLSaUsO(#=f zl(voncSmG$4op>qb2)hZDkSZWw7b$TA~e?$vuW!o;9cQ#Gn;mo53FhEmTR!4mBOdj zGYBKC8(|+aoA#!=?xnpi>R#G@MDtts(thCKX@8#LHY4dnz^X3@VFWTSQ_1FJ?CFE

oE{{B1X7>LM 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

!%0`!rM54%8OQR+SLfR1Lpzh@1?s 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%0D5%2txiFj9SF5=i-dm8cU*sxc8*9m!7 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

gL1;*k-U&XP}sxI3clkSnc2!6x$e{8 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%0D+%#@CP!G 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 T2*@ry#8$WsJ{|${1fn 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�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 z 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

q`Bt!2?-n^rL4S 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ΞcA{c_7|7SSpD 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%0A=}FF@@;T-AmD`1CDpxgT z`TgZ~Kmeq2>H`WS*+(x=VJ&>_b^-B=3 z^0!t8l~E#=26hNEVpezyyQ@?W|ui1J@m3`eude-m2%TTQbnf+|K< zOsYr_3ZmjV1!%?eiUa_opG@tFS)g{sJRGy!Ti{X1Qo8NmC%{DvqM2mSEbNx22schysm*u!BGqa1&hy$u3im zyE;%1sIBQ)i8Z4uG_S+)zQkHEYHh)Y^&q`<=ubKPt)qh~E>=9_sHG73A$Tv4=8D(o zmgreQ<_q%*6`$ZN2gn6uqbt5})Z$}qUyZByH}L*@KRb92gr0(a2@XF@OkFR`hvP;{ zp}xk`Opcpy{{Re!W70V6-fMJ3$|cEgIAT!n9$`2f2)xS$kz{hL73C5fn~>)r;m13Q zD38fe!P9&K;peydBHI1|;+YFE7%zdhHwYfyT#y2Tr-Nid{c#2vkdK;=hSYFtG@ z_Zf({kB}te3pk_W^7#85l4Oa-J*7+ie5)0_`FxBh3BB_ER5HcXz< z+c&J>R|T&XLKtGrn2?Zs3*M(2!mHp@oE5wZD6Z#*S7Cq)ufl6NUWJp9NsE`PDGC<= zwZa!e3Kv-S6KaK66y3HHs1;`6!nV^~2sXD>@3ItjR;di6vhTM>2RBh!oGk;wzS7;@NFmW28z7A3(w z^fP0N5#x(2q-eA8T|%|!!G3n=TA*4~fQzv^%|&~0p0UePbPDJA#G>blUXlEaMvM<* zXhd7|J8RKvNZE+l9x;Q31mo|e_@a*ji@vrM{RwFe(MA6*-oX-zeee;AYbHQa({Py>Z@A`oJ_K$!?FWX_V{{t6KCzcHV4siJ@IfqKeD%C( zG+JUPBgpYMhlp>mTyjY!WwiZ?tZ$3C9K(h7j}!^pT;4B6cj$2khE?pYD085*#hNkx zgUL8RH^k10cAOP0Rp z6S3F(6&^fwT&v}&W3*$Uq~WRK7PDg#iuQW))Dbm0(6QL+SkTWp@g2u|995jBjtv&a zYUKYt=c!{erF!G3V;7}>PmUt9!|J7i1V1R21+)?Y}h4QjaU zTZy$dNbGPrPp36xk~DnnhP3q5IS~;N^XEjY$WG15j@X=(oVh+CcH6cENjXUoi!zgw z(j)H5T^}(&DS1pr0B!b;=}t&ZboT0%Xu{%gWrGnw+Cg z%FWr7nU!rA;-x_3j7j=C)3Vai)Ah^Jwq|BzZl`RN6FBQLHvn2%wmv&EH!C?+PnGL& zyD@WnYF0*SihlhreNu*gas2Yh**Uw?Q>j>bT5@Uziso!e%F!nyb$zOSLuPJ9iasra zqqZo1eq7?RI6aX^pP8jk%AsPLa&oq1gIbx}P@30f$jsV^rgLc75vap31R2p}P$4Nf zCpAmI?&fudA<3B;**SonqaV91JvUn)rH|Y>b^Waa@=kWoyEQFC$(%AUv%x)cN@k9L zn>sLSqznoar(4@ z5I4AI+`u!=@KSY#d&Ufr(M#2t?in*h#tj3j&T-Eu2tLybjyv5m?&J_>&Kd~uQTL2F zY3Yz&5|5d{bE-5Y%y;I@a5j7-8-5)dek~h5;g?nde>w1S@;BfRP+!%ev8sFwxp)qk(9j& ziQ$~J*>f~SCh0dJZ9Z@lPbnweO^`)fL2}2YRH*nYea?4U@A{H>73(SXxp#2c^`Nnmq{?AVmXp)k;u!8BAMJ)*21iq;#qRc&BB_RT_q@ z&&*8Mv_E_aZ%hm|3T8}mHFjBA?FmA+OSPm5DRLmvzZh%cn&&=G$+nJJ@BP0%nhC|gLp??@`-H?`n zrmYo#vZp}5tXgyHfag=?=Sa|so5IOe)QUBnkaRf}mzU$GUe75fQ((zus74s-^=TXQ zoK9rAUEG<#=?uiEasw9wLR`&0)k}722O+3r=lLO7uJ)5KD0fqNGdAYJUT5T_g0w=& z$Un(W+KNAE52YG72%>rT_M|L*8Y+mq6{p)&C{qlO;*B|*@bu=JCvc(@mXw>=L?j1? zA)1gmSsWAurmRX^1F@j&t^(8sw*pfqsdY`&7C^h=H-OYRo7AoaL83YpSBAG@TY6G* zDp$h0!oW4o6*x7r{AI#3kr4nq*#%O2kAZ5)%t+->A*3K4Q3q9`f2U-oW@m)uxIkxQ zYC!RN1oZ^V1Tn^s=djRYvbavuLn*-A2@;SXh-{BM;*o6wRGFM__Yj_4C88lIC501K zCZ&=vRY{<(M-}8`?NZsJmAOUK+khBJ4ha?AyBMigFkMT%GL9=%_iina->pvtif+OT zJ*tI^TW?^uCdsP$2SUxr-KvF(TW?VD_`l-%uuONgiPY8fQKAniOxevd?G~B@np-KP zka>zBD|IUz?nO!2IpL}_E2&exq!L8VM6bGrsH`X(y1s|6$%Y9ZqI*MnWD&MP8DT^C#y0^~Hk@Vj2sgBWH`m@7%HuTv^q894Co>h?W z$P(?*BQ8xMNQ^=uT>bz8xkPL+M3Rb6(#uzFw4oFYX>j|)C-2RLjknfG>2iryb*IWVjZ)8yG^JcO@cy6c^JR{fdmtEV$RHDe(wVB&|XYMuX6+tgG%I0)>)B*>9h-Mk42$x+GyZP2I52qRNESCKB7)7IGG)qL zck05z{n>Tb4Vf4o5f%{^IBKviB*fp3&6_-pO`h)0g8bOr@TqKc8zc3!%}|!Xhc?4W)^n_QZrJs_yF4c47^&;n8g3(K}aR=K=famx-&U-8-*m?;t8?b zA0a9U?GN1n=RIvh8ifxw=(*O6BWhxZoRXVG$~hac(hOWgKt{81HVjEx52Jxdr#znJ z`N`$tV5uXhHgqcj0+|S~B2CT=kIOXDR@I&y6g%so$UW3fj@=#VoqRf_O_&q2+g(H z>y%E(=OL7*%0u2$Q!Mr!b)GU|K@+{Ql zgjB}S{qkMg;HcpbnJDpmA*M8z0Yg2Z$(;>am)#Qz-h;2~Y(Ua7t2Bi)TlPIDsd@1S(1(vEJ7>1zaI6`@yJ|!)S z0&m+vGN_4l8M*1{7!%NR6nrcF4ydyX#7#(f3E=l&3;`{?Kq(fZhf;8R!s+d`#^tfM zYbqp{8KleDD)eZ5j^-{~1%0m)nuW)#Py}u@$PCdU8mA?vVZGZ%Ao5X7A#9c>~s*F{A|twZ$n!Q9l0Y4-%VmO1XFC|OG?eN2qvx_hE7Z!S)N-+PEApqgjh=ZnRvwO`7zvCj=n39%RrFY z)$L>vrH7m-E+n;t)wJrDo-%VQqk?-?;W38dqM1nu<;&6sY^qaGwvtppHc~9y%By8So9EX*rn~ zr`HSm#OTRBh+?W*B$DR9)$@c7%r6NVX&VOu#?v1lkq>iSM8os-xfET35)#^@+dr1W;o&I`f+`rY!=Q2Qeir%Ag8e@tCT`qz&G2KG$u-s`IW7-2;T#U&y0%Tc zgA8Ckuk>;Z|1Tbi2eS|?+s4QCVla$&BHjMXtdcAF;hy;AI_ppA&_6$?1`z5eGm4uc zsKIQ~8>=|e*C;`F!;n;(BXFroQli;8S*b}|IWfrt7PoMr=tgnz)l}tyoX*_{UW#iS zex;Q;?E|@pmU)yc-y@a6kDW@8B7%(=#l~Je@>&+khKBpFIg^G?8G0?^k1TQ`TXgMp zOdm2KbTS({!G}$oI5YxD33xc04Gr^QGsX^`fCtx%U}M?P@jfipaQiiE-f%Ybn($jD zg&+hO5k7R{&})Z|96ExHxrWWSf!)c5&h%l^Bd8Akcupu=2*`$^k*)`EK5R@-U_emd zl|zC8bpbx?24(C{!*3C&q@g7rockJoW&O(9x%y|1nxtnYA^Ohi=)Ca%hfOr0lFNoo z+?STZ2q~cxh%2O6UV)~4J}?HRO;s7Kc}RgxnKhcHUSl&#?L2Wnh}A81z*;WEUbzgw zDqy66&WrG(+|jeWhk3XcO#vV=4acLi%7A(eUpA{*KZPKxx(tlWF&5_%mU5+-INP3- zmQM3NVqvRmW$Q+a^s%-#Iddyt+e@o@dB<3vjzz&+F}a_b#XE^C!N~@!*COy@Iju6` zCI=2Q)xiE43=#M*1Dq@uG34yT+Am>f772=wK2y9dtjJBxO5a6sBPHA=D7KN}%NS$0 zsOECTL|lw7mjNqPXN(VpPyow;i6mU@>1jCOD!G)@E5ZET%G8@Y7Yfp%prCcQKu4(!28b_?Mon{Emy;moyuLZg#U%F{=D6R=10Ozr z$)kNyG#5&plb@8CN(?tKrVLNzomqtZqFmO|ps|cHKzXPm$Yoed)3Sg7TsQ<`3eO0i z39BK6qFyU3IW1@5S^4;xb4z&BB(9WI%tB|-AW|{1V#xproWO)QhV0@mEv!NkM2A)& zWMt~MX5y?AMc_@~ihv^zEmGN)=*CL7kKvMm5G-{WF+`M6#43RWh&-yx1gJQdUa`WA zHx=Ada=Q_fMw*wWChWXYr(TFL!6M2T5FW&6UoNlGlCYD>E-;}7oWKGfrNsm$9duM0 zDB$Q3eo>ydyil2&yjsud6?i;`O~sWirWBI6NygOyrc49UIpH1*64EBG5`;45KnC(rOEB{53?gFjwuTv8PUom3mKnkONGydP zHGqie{28xX7W4rCMF7G(L=j)`0I3N&ToR^sv~UT~au!eE+LD*WTRY9t(&P*pAXftmvL4emsXLQs=1f1+Fa<-kEzn|VVvR1qaSbSZDp;aj`fN<}q+^B= zL00rZOju*pvY-(%)B8_&{fRt6{^C>iw$$W^DTb*LbYa+(vo-yuw3MkcXU&*4Z5CdH zBCVjfRI5b0)<9cPi!Y^IDGiz=3vV=R%fzH1EeOlxVX-kH(x$S706Vg zMn+DZ1H?6a^eTe!8DJh(#t`FaO{daUl0^*`8edG~cqMPb`(}8%1k%A5uu#W}7Vm}# zFN3Hmiw+G0T!N#N98ih-0}4gUeDc(Y8st2<%BiUJ`#szs!S@}&J=M)sg=}&o!u=S9 z4sOn>f;C@O!_6qQSh$(4HGy11pw(Whm8qAVnzIb9Za5Lhy~*C);2$omvZ=d-tSV-1 zfML@x`~QTb0_z_usd7Vqtf105&N%)8254|w$}VW~v}Bh-jaJ-w5+IHEBJ=-?q*tbm zoA6SDu<(`ylLko|$rT+!^jNOS-ST*du`G$gYN#E8ym$A7`HIHID>K|P@-Tf1R9{2J zm2e|o(n+Ij)PWv+QCZvYHT*!4qpINkf1uOdMZl$ww$&P^Seymq&dba{TW@oi8~0X{ci?dwI+g z`FkQV?ueeIr)Tb1h(4Hu(Ivf-rgo{Hj}!EA!B1<=214w|w?MbL9!kyS&yz2v#~e8KP|2&_O}b6K)pQ8A0imo=R*7tQV+lSA zhWlHScJTofUZKQ%UN$rxUVrAx6V(yTGG33YS;S4aIJv79`7LdXtML8@uTIXK%>hiH zm1{qOHt@7)Y_dEHYjS9y#RGweE^}Z!x{PEw6JnK=OzLq1W)Cp7q%f#Qh?3sq(Jb}E z+y)PQiq?s-r3?-uOkNv?PFw}^b*0L1NHi*DKr6*_cajJ@g;w01o0hx<>lU$3N%9u% z3sc>xTesoG7YGp$R~eF;g!kx4*-?dZJdMA<3q30uFJ2y2Uhd<$NXd$~d})LgsRmcQ z(VJi^;sWi!%LBy)X%HQX0O9p~LXP{uKv>=^#Dxt{piM+P5u)8qR%E2*#O8!Y%4$b3 zG-??SJ2MtLgD5tIYj3^>iTe}2(}?m&4b}?J!A<+As!l+XV*|298=E))go|L)^x!9F zxz>j1=WsqK_DMkXKzI2Mf~qwyUZHMKz=%o~Dz|ELUARtHas97Q`Hmfz0W}4n{;Py| z;5#5TrH(ndNJK~J$41iYfGWrJx8c!jRU#EK)7y;$Ev_W?BP7ta4Ra?-MBl@fxa%e_2Wx*|@^by<25 zJdNTb?W(xD+*MMch`JV%`{em7cG0pQSera=Dda^}O+SS_WP`A-CN(Q9`RC)0tT_jA zNSS_km_$POlkmTw>jn8-Pq~*VKX;pfRflw53Qk<`@67TNQ# zAM5gIWirYlE!QKW(NJYvEzI$%(FQtRYAo(9G14NFCji0^;`9dAq$ylphN4|4EBJwQ zQY~pYSmw)HnnJHD(=I6+(93rXSeT1!c!!NZqOi-}xTv#Cyuac(S@qKxAy20%6xCzH z3O70e4dGn46g7VXm#-wnB8vg0oCbV~6;dbER40UkQyd+QnTxK zGg4%CMj^en{Zk-xO6%^xbVW*Pa@tn-$cSfVCgwd}YXv z{6>1@P7Lhn&7E}q1`Y9vNTo#-kansTRSP9tX@P>Y*Rq)|EQAasZNOB~(xj9$+6+tq zVaU#<7bxMIhASJC5H2#k-D-7}$GQLlGe)kq6k9S>~+;>qJKnh+(wo!;X? zzY~H&3-k3iM@+^7?u{8PX%VsQ|Kevn@(8bw>I~NufLko~w?jv8=Lz>OCurl}R8~W7 z#ivo>dZY^n$3;`LaXA*fsACqGRZt6UMlcqm6KXB3LV}XRgnce%@I(t`z2F`c(RLD7 z4WyN@z6JX+jgiScC31}V{u9O-s2ke==3>PLU+*+#a^z0rP{tS-8lg|5rKk-8H106b zj2zy8$m4_Z}b;o-kRpnwCNf{b;$Pck~jF*S8+J~NO10028ZiYohgM2_r zr~PG2J6x;1uNxUM;+jz**Rj|UelrrM1{6khGkVPQcz-r}iGhutIzH5&&BW8tS$KK} zt`qTe${0gf>|i!ZPMZ>O{kRD?&!b~(^v$v3Z@YQ^*g1iBqP96x7O_zOC8MTAjgMjB zk=F$c8$K>DaF+N#{Pw`bBM2pbL&S}N!-o&oO%0^`5dW}<8*w`|I5_wg{v;GnW<^e4 z=*PzTFP=DSESofj8EzUg!ykKcj1QZ1D+`IdWw1Y+9XU%sdiL;Z5@$>s%x)Xu|NpS} zZp~3;Te?`SYC>I`pf*sH03j|ZA(1H|r7j=|R9s5vQmD`kBx?6QG)D+2f!rk|S}7IK zwaal%pSIhM@S7hTabEoHX#WNuNBGH4_K)z3AN>pbePhh)S}Rj2q1wIOyNN20)|zY1 zF~=NZ%yFAzCY{OrhfntU)Pt5t~q`@?f(z|4+K`aq{hFU_NQamp6k~W@P%i~k_)?xH_uf8L!Rd*$||!S z2luS)owxFHs(2DMN~!cHI-6vBGlKbkhm}9Mv&kcg$?G%js#-^~@K)TL+ph!yttrWE z1qRplR=*s!N61cW2WHg(k6KZ&rUq3K5TWSfh)DucSMEZWFfYXyLqE zfeb&@`RWIxeE$p~5uWcer`rS}tSl`kkaRtYldz@sIKm6~1d2EOoL*GN9^eR|KFJ&j^`V*Myjqby0Tzlbmik-^{yPoucmi|rR2M={8v zN^ZoR;t2`z`hy53+a;(Lu_}1OWD1l{Jo3RjuB{4EOQmKp#hTbI+TW^agp{q-Www`u zEevP-T;D_bBy8cJOF~00kA4gBr(c$rSDs8y%xmR}2(I^Sg7K}mP&_fD7b?NB8^siTtFYfjnIH8L!G;oIV(+C&L1x^B6m%tJ9% zuduO82`vE(@l!-qH-Rfs3-go}8Ve?0VAIA}#2gJ_)1g8Ys0$fLQrHkDJ6B>!SmIYa zVT3XGXWX7suo#C)Et1t@%VkG<|F-2WZtcovnL|nJI&YKrov=mbkdgt4?+P&(*#k=k z#go{M5KB-OgpvbPEPAwgG)T7rG}Sn^P?9^u1Dn(&gR29_9^}y+EaCTQo@y)=7tC=X z>8@6`8S2XD@{oKkoH7sUK$f!2jC1Cmv{Fm&7lx$OId1Uh(wsqOa%e%8!21pIvcjZE z88ffp3IcPyD@+E9B8@f}4m=SDR8gaC!pbq30_jijm70>lmNmcit%p*K;2dd}iP&n) z6d14vsXeyBKH_RWb$W>o{p{1v5)lAnArU2D<(uiYGxnI@fcE9pB69;*-_cg(=KzZhConb$R;n)9HoDW;>TO z651l5B%74oVAz?t#oz4o$!q#k6hx9phPtKeN1-Z>E4es z-3Teh+NbX(K$Z?y_eXCA@cmF7Vi$N}Qq}Ber!ol<(#D-F7K>QV<`nuelT5T55|4}Dg#HbobivT#kFcB>w1 zUVImz2;8P+@`xGGXT+R(7f+dLf(=iwQpe&kRjr9@yF)VZ<~E((!d-~Xvv?z2)BwtL zY0jo%bYVpLuXh+oHFJpCny9fkZB~!6?Y9uW7MnO~A*x`&Dr*}*;iwzzFrbsm9|RhM zj&XuxgVkmC%I|pd5knXyd-^Yb zN#JSnOOiADG*AH8LX#^e9gz7l4VcYHG)FBVrZdc=m?k4D7a^n22}Xs8@7}H9_6yKu z-Q{4T4CS%@N_D3!Z0-9BiH(JGqz&sRXcHM;91&)_aPouMmxw$@wSP)G%VGu2?iX zM@b`<#nGThVe2~bgy^YFtm&1y(%3o)Qq96OsMEv}DkL2)jTAUcx{V*rwt+aP)53`& z`#w~tKxPOg+$-v8j60QM7s+4r1H>3EvPUsk};~8r80`_D4ul(mL7{16uXmlPeb; z?OB$^EOZ<6q7eQ+S2{kFSJ(vga-g3L$E1X8PFD?fdb6cca5YPqUJYMG@EHoFac-^J zas$LuTC11p*#Ou}NLk$I$sdF2*oBe~gQzy0zJ)(hbF~BMD?41z{iv5h!IKSsj^6#z zm@-ZD8hsb{;}O7_nm@FYvXiuLQ~ze?o@!u!jZhL{Bt2>SMe5%G7cnYQ?d-2945hGO zTc!RDdwvDCiJFQ*qdx(1WL&eZzZ!1BK@N@@sG6qsdkQtU*P<}7F!^xt$$b#I{#3xj zrsm;SIQ3HiU_?1~a4w2{Vef0k@Mey|ljX^Yxrrx1ceaPa{i|RG-Gx|nT@t#Z1;vdU zZX>c|>&X|v1=MtNph{xyUg%h#uWb;WL=vf;tKnms!KT3|^aRT+iGs85CgJz226~JU z|I%%C57GUEc|fu1zbpqXY%MNT;aApP3tV!ai2S6_#gu}gjtOda`PQT9L=1j$pG|1l zFa1aQ)9?MfwdjrOmtbly@cZe2GE~+~u&u22WgT&KybC(G0EJ1G>_pSxKxfsKW}ispj zU8E^F1b#oDjmc^04yab_%2X`gUEvN3PWZM1w;A%LbC>zxk^}%YGIFqJrk@TRDSGv) z`oXSWN@3FU05ohO3UlB?}5BsT(-#n0ufew^qO3Pi4q{401A>pzxt z5x1y;w?Y>4lY#a-fzo8m4aP0uaMwbfzznRZqn3Wx&W=tYGGu=l6VN*J42fE*Q-uu)P&}g?0Qw1N&7m0X+|f#V zT&D>q4l@P;*drtyj&bx8G@&=4 z!Ao87Er&ne4LFI-h@Rm1}>mV4bf!mkr8)s}(-zJb1Ox~fL=ud|TWm)RG zwvDQ#8;SfaanzbA?FuBjt>1E&gEEghJAWs2Mrjl1Au1K7{%$9vx!UMcvA#TrV`u(NC{xTso&8#{hhzlh`J$b+~pMl`0*Gx3oW*QnK zM=VAbA}^_QY1V|!l zCSV);V>6$XO30B5cGxuiz6Ck;FUC&!`cn<;uO-QSYii^kR*efw3vB7CBUell1|%{2Efi6u^kx6@2UIqxc33ME$Dzde~NSKZ}}PCt=}}uz4f#M zOTn_vzp8Q&jpR6YAKjpdwEjqIfNR2Lo7oyEQhCG_bp)<)IdArEYN?Wpt&&$EnEWx> zhR~f$BV&K%!g2)#BF*gxx5`7eG>ndRP2O~H`_`@7qv{N4M1``}o(}!?7HW18M(x@; zQP^~t{?A3>GE(-y`c~0dLu;~*ns}F1zfA8il4NBm26U4Yf0}5#ndGhmYg-53E}D^+ z2bKO!^?7i?PLwtHBVxL_T_q*{0dJ^2hI0J}J&MqjWS4bKF;%2E9*C*1;eIkp?Z16A zR1t~n)O;chF|~9233NU+^Q_!y4n?6cxxcQL8NuxoPO#Akf*>ZnRlF>Kb^h(md44cBa=>UV=HARCW0a;H zM>(+bk%!;>6pWMuZ8p(H8i^C_j|HmO?)Uozqx$+MDdjq?j?M&5e6@EqP_9YsCQ$C; z;N)w0)8k!6q3_}oZDd02jqkvUhwD#!%{W5X z6>6IO-ChMb?V%T>ugDT@#pjVTL_67clh$TNiQzB%%2a2-noKvcG?RZvLe;da1B(SNto;L_lyQ#DM4Smp zeqak$xGc5gkzSB76zgdQjC_@S z2vG26%^j9Y?7y;wH_b1fY8hlX#tZu-&tFbk3at0=P0#o%#2e!FQ*#VO zFUJ*$^65Scl3&`xEfFHpLBFx}^yn}o%D$1Ij7o0Y!u4>g&(*{+b3Q@~$3xQ$>>(-? zi014YKZ^OOnZY9T9@5?k#>v7C%%-FG(&&)pPOyNOWv-kKRGEKa+s8Acm+BPR|FWi! zq3;~a=a)Zc%cqI$Fk?wY8=@+t!DXkUCEX_Sw?hqk9^iw#_2wWdg|jA(bzzD2=5#53 z;WoCkKE;t(|)=~J~H-0MNsP^K!^i4i;iE@ zgnwS@^x-%FXgL(+=cvzC060uLK5CNj9hHAqK{go^FIbX7Z>AH2 zHeD1jFU=w@S?p>^_n;!Cktoa3mpWV!PS>*1L5%}e#hAgZ$;(Jds*}hFlo>T-i87)V zl>cO$a|smy?)-r3Wl*oi<>KG(E3h)-ot5BVz`c99sr%G<|19l_C$REOO{_WZy;IqZBLzuVO&2ec9owS1Zh`W|Y8V;3*3dMAPEO|au9u5P(I+B-b z0k>y7sXCQ=h2a>Za44-TPA!(U-dC!B-!ooV!c9Co!#vmsa@^^-e(|iav4BML#_1KRcQqSmh~UW9Y1YXH*yy}oGz;7zIRf#&uw6GO44FhRjw3vGs+hQ zb9~kfmyr2;&%<%ddAlAjFZgk40DC={wF&YBV<@0`*4d#UO7Qn27h(5V4oJ^2t?)4i z=S?h9zkLOW*6Wrac7bMFO`Hp$64zedpn0FNAJYq@SvQ4e!q=KH?TfX^O~C986|5N) z*e!&G!^ud?9I8|dAM*qrK+EskmW#l5JG!y-01* z3|vp9l20&;^sDSJ0h;VgVB9pA2RuS~1K@GC^EFM-lv?2#ur;HCb$WyT{KLk*F)Zs- z$X)EV!60?Y_!jO0o%~}L-a}C5i#)*SzsjGbIIUBYbkDL~an&_2uh|r`@{+x^-yGd> zir~yvoyp}j&4MDO=9tlO2pII_jVE?RsvB2c?=vEAl(D5k>d(Dy3U)wKb=zbi@aSg_ zQ!sI3rq`h_YgM^(fx+lH^-PQG*p^w$P)r%zXE-K?q;YHq!n^&45dYUcgJ?cpy8FEZ7XJVMH6RF@0l6Tdq$T9cJ`^E{cX*Or=m22lZcm;{ z9k&aiG+a2#V0pYQE0t-Gw?Ky&Fy{7Xs5;E9?ro7`&Ce^%@6kYYR@b?J4mD!n;0?rC zG;Yu&i%nbzf;%DPhLuP!iZvBa0p>Cry*^osm4K2|8#Gz~joPv)w}N-keO~(A?zYyz zKwK49d1)`d9RE)}_J*x;GBA={Zav3)?k*>Da*N=t3(3gkb%xfDs){gjXbz?sXW=!cD;1HfAIRZ*V;ir0GjZp!_Fms(oCZ@b(vlyr^oCcit~SHHbh=u8%InPA^A zZWz2dIMm;LvDA4VclWiQ8)-?dUhFPjy*xD8l3csidaLi+MSgbm+u_d6F>A63AquA4PZ+N(P_wM52ojY@# z$(3{6LoLbI=lid>U+Zj1y3h0PLg#4Ll{>ih@8Y$>$-7+-k03)oB1_|M%nVD`}LfCaR87!BtpByfsm%ek|V=c*} zBH!N|?#1hF+@sjpk>Em+zM-BkN3IFXV`B@~AGh@PcXk%>dC&E7|MinY5AgkBX{6`+ zP3Z?$8_r5UV=W6UkNf&tx;m4d9=z+Mf!x#cW&gLPuj$EK-6JDczxnMgp!vqvLszEz zk0;$!hQrpYvJ_Xpxm-pk{WlgCPA6Trd%nEeE?r#xW^fSCuMUjdW$Te) zS%7cG%RP_z)9C2bgR#+@H}UxhMi|BjQ)Yzj{-M#~E2qo1j(;<%1Kreb2gf>-(E9>Kb~zc55zao9;|Xy<>xYrP<@j%_~b6+OI9Pf7gCI`EFo(tmlga6tYlgTPh@I ze{;I@&DDD?$t~Q_SUP!aG%1ZIrF#i}Xdh07Z`?>O3?{>UeaZEiWN0ZFm`ggpO}eJ| zbMI8rJ2aH^q0KPGDj93OaEgQs@j4{Ph&F9#;xy_;IwT^pE#UwCt1Y47F0ByNSN47}OqJyQek_Fk4Z zDnAX-pU{7!3?JM8j@}H^cGd@M!Xtf zI49Q-{)^mCcNBNd)w@>C5D`2 z%866rIVy33tc{xk?nwL>-4|q!ikYE~;9faP`Rhk{vD~ue4~yp|+Id$d9$+UQ{BWBd zo#@TnjJ%l0yqJ6e9rM=>=_ZE7Ri1 z>~{~NCRuQo=AJI==MOTUPcF{SPw30Z%*%(rUwUXq&dzCR`pN7f-6(?}hNm;%;(np! zmDxpw`^HS>{p8}DeVN7M^7Q;{&>#yot}mLH(@EXPLMB*SMw2J>$_#!O$#$S<3)|G` zX7cHiIU1;gAI9qS5;Vzn@^E7Lq2lO91_u-Kz~S;9)AZj= z&P~iuI6MyzWxDub`pL>HiYBf;FjO{{U1!19#KL!Timn^k7K*N*Np``PaYxYH^y=fM zi!0jA@K^?zsl}%c;x@yXHbBWF%p{%iNapo~zPXv@r0*YB|V_7~E=v;%5Y~N3DE7+6e$wkX6*)A5Q6)U&0tFiFFNVbVA%I0Pl zrg4M=(raR6(MY(#;VgdG0Bg7OFxxmQ%N{Jw%L>g*&j8Tu0?t2}ezH0!O>SgCT6ik& zZ|i&Xp6+07dIcP}suFQD%T4CJZVaPY;x+GesYbK-GVgW&7|k-gd9PA)G|Ob>y<&5$ z?)b_hV|n|D%i#dwoydgtP2R+ zC~@A*QnmqxZ4{w5>mrnGbc-IzQccj0B5tHE;@FQOXQVE2*hUdFq6lJ0#$Uh+HOeYy zwKv;)n+R@a?>v=2I86=Kz^QJ*V}Zb(-UV*&xs{r+tLFMlSqP3Zfzu%{Fp%}aIN(m@ z-8Sxakubm96^UC~w&}uB@4_^1wzQXg-Y=|56Z^aCas}T0=qg?WgN;)4T<=Vmk=Af| zuGc2z(pI{z^ajuZFV*G1)F?GbC0PkThTOs`SFba032pR8Oks-|JG_l|bMI|*Yr8x~ zLwf_T=`6hUJ-EA*^M> z4(LYY1HnF2Z(J=!3@~ty{4)N!%xK(_Tu6n{OzPUF!N;&zBj^zA-ybe?QWq*x1CAgf zLxa;}a!sx95w`_nO>jGqxw1OF(v=$46PE+YhZ}{xccAHlNdf?csFe}~`QUgov*1Cd zE%fYg4HKIek8JbUlhBt@?>8#2VvtjT6e_WK))0=_sp2;eCb$9jC&7&iqBH%a!WhaH zt7ckv3y(Qb&9&l8@3A(P`I30p+I#yFjOIs>k>$drmlb5P)WHUb-j>%`-`QA}x!fX$F;zcy(}J@!RU_ zH@k=o?s5tB3q;?6T`U>yS%z^`Ma5FQix@%{sk)^LVxW3i!R^RAkLD;{z?yJ3j;D#7 zXoMxDmvUokt?^*v4s`I9n0Hnq%m?~Nag%S;c zRxB6RLh_CbtTEar!jDi}mnJxtiI;l?M5(lFsl{C7Qe4H@D&LJ4tRkLM$MY7tE!5Ayoxf z6GkN?{18|H5(jU`X7H!FVG!wIkju5XP`KG{d%cPzhYhnn045g>@Bu_gp>w>G9gBAk zf*Vp!1}kDUf+_l3F?cIN;Z9mMz!*N_%#5swc*;JI1iYlddVd3;lRb+2wAN9nU^;!Td#NDFh3G1We${9PB<-u2wqcV z;w7Zok4(qlbb>ulwUZPSwFhjyxPxs_VK67q^=@$HYpzzc&Eeq49Zpw5yPeoA4f>rX zl=QiCM4~P7jwrdBpW)`(Rxm?M$2~ao;F)Q$OFJ$8e88U9R7Oa48$(xKz2rz<60xXM z6ZNCEYW>Ld>Ss@BNRj$h)S(tVqT4Wf zpsvd3k@^6mN8)0Mo>*64^l-wswxWlj4=H-#{h-m~!1)=(y4_Nj zYy*1fTj*XJ)z_*i2U{R6>%_wYh$16+go4d62GXV@*oI_IN#(MMqm8DynY^idsG8ZJ zCsJ(goE}y_9AHMx2v;-f=4Kf(v-_d}BhN&Poc^K_6VC_}e+owRP6)^2hu!L=n|^jv zT2E_PwI$v=Av{bKtLlGmutPUT5AS%OV~uA}+zbp|ApM0tDI7@1=wvTH?pFFG9}Vj7 zjwGrde0P5-lTGjJkV>M=9WnJa*xKi2BB?X^B>ENZZTow^@DY)RK!R;0zr#Uqe|KMb zX;fcgIm#XUFo@#{(M~6i2FIo&Qjc~zX)%%cXliUG=8yD8(-Z2ikr2N!qQ#?Yt^m_E+xUMb<%EtI-NPX4N*FX&ld zjz`o{q)(W0fU|Zam}D{|p1wDht?{$-=pi`QzD-$$H+uZLlKWJksMJcu{{H?VS={&P zUX{zpZu181B+P3bl!0f)IB#VJ`~?N8)Fc-V=(4^pEob{wE7`Uowe--C8`I=F_(2Oi3m zwbzxMk^$ZWJnnxCP-9Dg(SxNrj;{R{9U|&!0?aG)Mho^_#T+V4Cae&+?{WK++~18z z!)`@TQ7SI(?Ru9r7DlaA)#GIZ=dDF`#a9&&**tu@GGxs-z|}~W#qC=YR)VY2Ax_PLfkzfw^NCwEcZ^X6LZ;etYt@*_1VelyV%4!~!;wKET z40l#x?G*wE!c%0)6=E7!7ux$sj1=ce+c}z1wYpF=>=Pp<$h^U*wuCnP!hnk2QMCfh zSlW>psNS-gLFxU|xi`OllxF60yK-`vCjxyMpdnbIvc*Rf=*ouf2;SX=UzSpcC=-O^ z@NO0I2#C=r0wtuz8uZj*hLX$-?J;rqs=X~J)0S>)W!jdza>0s!PuaD*hLiQy6Y43G z(}Nu{YXcaJJHg-lmT?K~5&skf8psTK`nb;eCmfbCwh_to=*Pyw<@at>w+Sd>5adCW zSHdUi&ZPIZukfBkp&n6^lR)SoL0<+~1c<7eZ0sUjJSHvLH0(s|54!o33yXaAzKT#A z8cRqg?2Y>q<55^qIOvg!|H3SracJWk_u3`Mvn^na5!4YlW!(sze;L7xQVH!P+Z_Me ztDvY2vKyJvf(Fg7*F^juocv^8vM@^7{FN5B{%d|v!L$IWxIzxKyr}K6Qpak`P9m&e zW*b#FO(EXE?uc3$bO>P}7{fUSgd2<$a3)ZZ4di+%RUol@*;uay(=wn=P=GSK@yd2E zlD^KPbmC%lZ)*pa7GhsVD93Nex|i#gq7?_+Uab!7eE1-68$u_nVKz9N;+433T&f^y z;T@)Q*c*SH9~saKqTM-TKX!~8Bg8ph=|7{BgndR3IPF6eldzc^Jgpg(gqGwquGQ5f zL~pi80+EI;fG>q?H@<2=hHA7AGx;XQ$Fl4*y7s7qZz#!{r*7f>YIr<|UZ3M!v)GwI zlx8xx6cecm0e%?6vGq*TIMU6_5!B-XGJ%D0wcy{OOR|{bGlci4mSN zm0Uk!-dwU{n3?Q5MC1ewC%~ZV$NH=ys7^cH?f2@rEvavJT-~z)Y30l`6G=#Q)%fcm zchwu1iYLTd_L)Rppumn!idmM*J0+$^ZB`!dA(|bPcF6Lnpe9UDO~VxQ+IU_r-4hA7 zz7vWbxWS_UCe&w>x~1UK<0g*#aPo=~iF=w!Z6cbtv$omHgp?K~ZTD9Jr7-1l59}hep}hCzJ;PHR(2t}QP-+10$3b!bGwOi zg~IhYl+r zJ8MMb>*-c4USl%f_7*fPrl-*O@BDswaiO2ZtUJw7UBA3(5Xjje zhBc&;f$2ApI|PsO>mFE8P=&XOJnQmzdnm~y85NQ*YaKEPn(#NHWx_U1*S9l?qG8ok3o=x1>WEKNORoJDr3tVZJB0SiQHC& z6KL=o{Bs9}zq9#GN)Vo3zwQ-Vwx{vQ^bObaSrtiAN|0P+d2drU2x4{1q{^`kP+5hu$RYH8ePUGuXe%g@?!zgs+l$a&YpZh#bV@ zSovmoSln|kP?^B!J1I4h&7rEWXXmJCk{lUbPmMtFfYwaQA)u3L-@UfqC&|BpUF0y29UJn!t5>*z&5I{URBrkHtCG?U4h7XlYM1td+#+| zKqh|+Zk8XnP;y2cLqIta|BS;!Br}H#!1LW<7heZVKnI$<#U%&u*MJhFuS(%HJ>Gx| zf9(JsDZhuNq)A~M-w(0-5k7Qy*j|FS-U95ZfUuQIjQOBPun|$0ZEtrfPq~n)nz65*+TY`B@briE$~#g^tFa5TGdSAU0o8QY05ZFifxKA87`xUwL05~}x^B|bg zyDTGdXk-tN6D4eF`Y~)zdK|gzHojtIj;woa?I%zxb%0ku07Y3%jyb3Uhi{jyBybLM zG>UR?;YqVAQg^qD8zA7`h{I z%Q0Q#E^ErS{x<6U{Gu_nY8~KUO>LO(bB_O3hh(o%7Jd6ik7?9gqKrYHs9>m(S;AfkZ+FuxA zoj9MFTS_yc@>$`!hYw)IZ_AD+uqaE zPi<9`u>FR;BRvFIG8=a8-W%w~M)sv0!xmsK3iC?)bxw*SomvI5^Kn|;-2*;elnp{@ zLnKvjEqI}>=rZEc$f{sj8!WLEUk;h5ybAv=OZN)nIAjU?V|%Oqy?N!K6Qjl>6XHO6 zpbKJ-Z0}@L08$w|RN~38Dg$$3QU_U`r^A3CNJ=;52(0AL2 zr1P+s^!45xjlsq(S_{PmHy}|@7>&_SxgCMtr>JhAOxrkxg+ZhBm(0V30PeAo*|X zhCn(v1Qp09AOhP>hIVwPFaT(^Sp$L>`IAB=kY|c!5}2;P5C&J9%O|JLv^&ZvZHuzG z5|1oeegyZoIo#)kR20hcgm3qQ##AfFG+|^%sE$t4 zxaN}RlFQ!`?Xhq*R;nEhrez@);|Lc7GDcE-eYctfM$r(q9FX?_n>1NVY4vtd}8lX=y@w-W6&ir>P*lk;L5%rbzg z4YsW^yHr*j-MEirC}=hg>{&059D-TZrwGq~dVn_)bH#p=Xw^Q2m^eBA|(|qVjV?!Xnu`yQgEn zhA?3Lg7Pgrei8~O;9cowaRtFB&qSLkS9~jX2|$QH_d3?Q^4TGZ8mIAMU)H6GsrvC? z+4ik8JR&q%CYsdbDA^*hjc7WeZa2zH#3ej*u)zcK5)XE9xK!0dOy!iuLe`*+XmbkPaBQBe<+@G zJ&~1Tht!{TD9jE$ZwbQXZ%dqwybi_hK8C;bP1Ii$SsGC&h*#;qnKd%n2SWS#z&?Oh z`eO{OQPSlN_?O3Jt#qjGDEV19j2xS1UAvcTP?Vlwr9o$ArG<()?XAglaK;%w4L4{O z)_3gbeUZAjMlE8WtATA34CX#n6|>LVI%Ppjlw}f(WL0&m633b~ID1yI;}}wu_zFG9 zRDO&7MW_m1%oVoR;VPnb!M9vEsE&eBxp>z=ivHlo+GL>%v=V0yHW<{LSO+p-ZkS3d zutT9v^Xgq#9?)v!C=B#xxfBR8)%PZPxQ?SzR%95llyId`STJF$P;urT{kh*e% z4Bo@yr3=iAkgv`1*I8hosE&w9t*qp9=C7@Zmj*68r(VjAZ+E3y%8}<=InBw67$9Xr ze7*r~A?NgYpp&^m3bD5tMgbw$zCF8Oo(u!=)jJkLL5L6GAhA@z=43TImb~^guET&# z7tgA=yPB)y6@C*Calkhl7SVmzvld2y@7Us|Y{gMs&jFUnPiI!8jj*Q|H_Y2bxfL5E z!;*8t{;L3)alwAMwj)?vnQy+h^$^#Qw=wbi=5~VK&5V77t`qfv;5dWBMesP9^%D_o z!TO44)~=8HzLAGr-LD=cQ3%I`oHfM+Vp&6k+Hd|)p6ddQBe;tx#fwL~$67Hbv|2~d z6{b-5>*Mww61w4+u}L)XbzQ~E+75!aJNJv>+JNG1AhN-x%zg3|wzeXqEH`ter56zo zd4BTERp$@^SfZUaOsAA z=?*$&9@hXdAwB-x?njxd+^FVh@MQ(z>?+g?2FK}%5YL-&Z2+NiF2bgD)J#8|M|B1pV8)`I0>BOn67vHtx!V4 z5VMI2bmHsx2#Hcg+u)neIKlVo;m)5yWJ4U@;1nQ^*m^{vqBXcrW5Y?)XakWOoE0#c zw&sp3DVTtDB$+xl{A#{w*m(Ivw}h}rDy3IpYRV#pk0u{>NzJwHm?HsFdWj9MY6Ax#faPVbRYd(?AG_0wxO#~Ws&VuQsN`WCizEeOsaU609C z5~pNIHtfURaSF27ijD{cO1oGab4VW0iU-loVWK0HLD5DiyQoNP7T$%x7q1$214-{N zTb$T?92r$b123n_M+WmiSwfWMTs+M#J9owp?IED4S3>S{@#6raTlg=f-Xg-;`Jj zA+rG`J8^%8hG{k^i~PqwnsM2>l!>bHD0D}>Ccyz}e#1WwgK_t$01;)}x@Kuls@w2Q zK5agBqnAoZe#|-VFEIh&`kPD*f5V&rlgTc{%Dq8G)0oRq4KaM znL~~*{IUJO$RYF=Wc+~Jg8BPZj9{c% z;cvIJIiDB)eZxON!){*Ni9a2@8>ItAX6D+}!a;hr!(xOLN>$W3CX)oQpg@MI_{)Yl z@UbK3Vs}xIp39WdQU+3t>B3T@mD*gUYd87=%F)?y2`N|`-7OTkG^nRw9V)sZn6H0; zkr7@9t_~c5UA7!7x{^`UBhXr}L+EG@qPm?~P*PVb?`_c&v*kTIkv}*ct_eBY3I6Sh z9NjS2QbS6ldaR|Ser*kYL2OofNsM4zR)^AGys-qaX{mo}Xz1pcWg{c?SVwV-!C&I++!7cg5K9~BNiRXyoN_1VJ$&xX1$(sdXK_Z z;pPfYa6G{jabql@Woko6eyiZl>L&93QQXq?>gx9CL8XjHvzgN>nXH-t=1!QjPjyZSN&g41g;Wpw&^VAi{Z~X}VE7M>Qr(Hz}osMvFV^ zAyf4A4^q;oPhrJB94WTQRN}~Lm?hY972SW8W#P(TD%8g0k5!(UkYxIS>3|t>4N>1n zrK!jNQh3rXe1nZHWPVf2LxI_c{iW?e1%TxZU6@Fku<|r==GsI@VQRW;c}-nP-J=nXe^nr zZ+PE{+GxzY@V{>}(1$pV<((-s`Zl{kloTMdu+~@lk0l+NG=A8K^8vrog-< z4oa7LqDzs;>?lvZZr{l&FO;QC=q?rltgj$SKB0Hc@RdN6Qy82!oRxE-mq=A}rwSN9UWWBi>h&I!H>uae)P1P;8aKGr89%HB5xBSV zm^r|VH&WI%-+}Y?-r{1Hb+1!5BY!AMl+-+d7`|89*^lG7ro!jWwzf*L?S@gJgY<$K zW=x;JHG|D4h|mNA19Hk`;;2<}zo7C+Rc&Lb)b?;t_k%uaMu5oqOP{o-Ch&f}PevMbbn z2RKVbT>1>YvqMz2HvDtH40UkDtheO~)TOoE?HyR05_2}>o+0=;eY`>PFKktrLZ9T( z<@IO~BqlC!jjV(Bz%-7`V{J4ZZl>lMl64jNR;Gs2F&*(Fu122atQSZX_#hcuT$8S} zXOM|K!>7a+%m*J?n#!4W&_mqNz-oQ2@+(Nd?yAT*LJ(-pV1zqK-EmjIOQdfYP1L-P?fb#ntsN8{}oAR_+l#yYa$cw{D zK}{~tL}Bj)YZ4bj`wqPJWaL3sW=dg*NLUK%QB*3iB1-oW(hnH3q{5^lO^_9roM9mF zj3W{_L?waNr0?>Oru~Bb?9!FbHmK?VPbvy=xcoog+0!Spmj8(q*Ei*)nf30r5*4;o zs9qvO9quA(q^yW7%uEjy9l88r;P7tDXB3ulz?6H5y_Af1HL?bXNr9AUqO>#9h&QKKQWeKV{WHE z>oe#YfCK`I#g^ldLHSXR3$+e=XOnzI-GHLEa35u+A-d3!t>7YS#t#&!Xfb~T%RUAl{uX}nT+WH>0AWtRoL}RDJ(5N|LWpj zef*1xGjM>v{ww~~%fJ4%$iGYctA~F*<6qCyz1awu2YQz34em4DVW}G=4uaYs(zi8a ztVf_pEdiYwAUFWOz#y(X4WPEk0Cr__RoK`ZWD}x3lE5kR%zL|6%$-j`6u*?B=adzr zw<&;z)y6`2Uq>?vueobHcpRErIH=@ec}~E1*=n_p{opqe2nezp-dh+%B42U727+6a zAlzxLI)x*CEx5A{RuHaGv1m*euyaCiy?0qQqMU1dDSxl0rwN0 zCUSyH5*p-2PI6c?#7E&`NrsniF+;@uuH^|mjW`H#;9h7NMRfTIqSp?nA1jr2kfZ)V z4f>G*vyOQs;!zaJ039rd;L3|BmdeGC2WHZjY| z#u)H%ctn&_9(EArlpblQ!Mng60X5)$LMWKUs<2ZKrE+Z|)IKOv8&Hr94oOK4j9A6X z!(g6+<~3 zRfTnKwLC`Kby-tBa*|zckl)ENP=O}yL(8e#D@o-bDFKd45f7cV1$J_?1Df%>$pmcl zU%CeLv+86DHxAeZ!o1E4kjur;6y!(@=c`BQ&>LrN)6K)LfNEZJ%Gcpzt$AS&1M0R_ zWbq3TXmauo`Ivq?&~Kqr$i4AOdY-0XGYooJ<=VO`6nIUMZC+dtoBd`Wxp7Xjo?PKuz(bVA*jI~31DS@kH`oF&txR#GU90CaPaGgR(^2;J#$ zO*;$ez19!Wqcq};30@&~vxwF?i{QE%KbM3+8!X6J7|Oc+!dLXE<5h4}f^Qv^`LD@@ zfhXT+8ywYYiJ*>D&a1%+>_?RTH*eEb^&Nkzu3?Y;lM2mMKTdhG7dwkqR!w;(3@4&H z=y)55_Q1!rtI4g_Rdl;NVvCoeSrdK>_=0W?4vh|uMmq^-unxES7HcmkjOp7g(EabQ zMZsTZgpJf&w%6PvX>xn3Uk}KrK=Z)Qib{$P?Q#T8u=}Q&eI=O&TohC0-%wMaYlzHq zC*)v3=^>>or-T#iu-X2RMjz4@T#K+6B{d}uUUb-2LPOE_9TC)C3JA2=*r9vdlYDrnKAPnvr>vx$GPpk@G+gZ**s1@- z;68k5*vl{8gcQ^g&~Y#VJ_9PvfjF{Qj)sdTfdPGgju_0SIkaHmF-)5w1#-6dy={0d zWa8K&bevpo18ibnPodIreabkp!05>Z3Xy#A;!$A@xHT=ANWB7EpdwdK;!zEh8^9zP zPyENBEJbTu$r{|rtsqb}Ay7X_)|k^lk>@qQPFq zb@cnP7+wM=yl191Cui+!HE07VV=U!C3bA4L*{}mR7kmda?^55#uv*SCW;`}rnBWb4 z`pB8beIhh4=uyYXXY2g*2S=@_yl<+3N2jh}ZR#lcR1aIpL>z2&xHOQ@1K3S*C>BW!e1C-}(M4PD!{N10C=vWbTvMPk zxnAD5Sp%2|z!FrXI~WW#_9WWCJLoZ`JZ*_a8p+Cvep2PzwGXqF){Mr;$A*JbAq=~K zM&F1}=a`2^E2HmpkPZVUfb=9S3SwIzqRq)Qi>*U!8O{y0kMJ{+iUjUDGh^QK)9mp- zhH_XNhLYckJF!Jo*O#&!5(C5_3=agSQ0OAn@)|6@sFE-^3C}1WI2R{Cpk45^5U&xy z@_saBp{b4t-HG=^F5O7WyWvB~yPG$La6Tx&jN4e8zC@8>uCJ=uh>aI|hUtw=A#Qc` zWO@D4*oPju)~yhHf>P+F-E|akH)Oy?@K5s=0DQ;N-lh?(Bo;BZx48|$tif}x( z8fvYA)cUY~3BEG<`lw|2QeE;~72OWZ1dU`OPnn6LYiz7%Q!jHL<+3z-Qn#D+m{Fa^ z{|JA({Tl0{8aTIi*=!}uWTvm0 zcpd8I-gcN>_-<}`_3_iim1!fC*j123Zzmif1zJJyA=H8JaB&dgU|*Qq3ijIdO(gQc zYLE+CEVc5z2m&kDqMJ4EQ5?h*>44I-Sz}>x9+FIrm+~eMGP#(_>mxYb@!P7!hc$%~Kr`zH8?e~YK z`gM1p9Rl*1rbd`qd@{c}Gd(?ZP{agxvgxFA#oy$UgZ4Y!6xh?tlM_qL(@uEzI-wP+ z2}No=sJs>dnDg8T$M~HH2&;TMZEo)!lTDy7yS)c$Ax=$V4}ur>jVgdhu0e8MAZiFA zWGkHT*sS2u;u%$*`&HH2p12<=kL7^SoO5z)Y;^GUaB9fh6?7sz5Lq1uT~sXAYIB^l zFx|W;d%7?+{bYG^@kw(uv+y8rEYoA`!8)y*TE6IM0amF7Hr&|WFQELvC2_CSx5WWsVg+>oNx;UD? zD2N*CMAKz3y;ChJl z>RV(SyCZ4=dMv;JO#817KZ@3f4=nnCD;`+8bEj~#hquYB5eZ&_^D|D#!c>P4gS?T@ZsGrfv-mQX4l=$)lN>nI5{T^w~YM8XCkiJp4K8 ztB%1qyM+%?_3kOo96)RJWN!8<(Pd#jrurh1+`>15XGe*`CMM>mgh`SLFgFWde z?BVPihxOcr%_We4MEytM#$m}J_v?@}O!l;1)a8BHho0IxaNr8J>r#4)7qDicH?|G` zjqryhOI00S^-#fwtR=&6K)qp^;*b*N0xN+el5={hhxa8qW&N~hb zr@}=(LK}*F`bz~WuYj3Lw-Ft`|F-*1we|&!>+Yq zycqc$UuWx&cs^I8#~;?`dwd+|J0a`=b*QL};Z42H$c+>Lp11J`cr>t(Y1S8^%V@K_SrrFt%13!akTV<;kF0U1cFtdDEpYK|0m z-bL>HVM3)J)~T-&(6VGlwga2)?Amk850OPA8fg-hkf7$&rI<4f|9_fhC0BVWYsYb0+$1LM{=IhsVGy>ri$EMT z-edzxXJd!CRLDCWehFH}A|+M+FzVBU!d$AW)fE{5)gsucGQz~xgF$*@Hv7;&j_mns z&b&+pSEwIE{Ph1noida@^~7P=hD=5#nKOAm266I_mp5spgs*d?Ra$SX-?|;9-%63A+q497%@V*s6RZOUyF=?jvfQ^j`WxybTJYGQ z4QVlqbt)h^G-Y!Y8lZV#`-xzQSOh_)s;QMsao@Lsq8ys0jmeW z-ZF?~SAQnXYf9=jLf%O4z@2WKpt+;jMce`fj6yt;(5cg0#Ei6o+iCI%*T(*az=tU` zr^c0=Yg$;lE_kj>x^PWn8NwdjtGE|~fWp4>m;57L5~lhEfk{m~2-&1bG{|a#%B+Xq zplc1tP;SWF>}8 zB9(Xq&CMJdKYmH+baEn56JRg_fG;4+HNFu7T@Fhw77sl$Id>hLb&W_uFv?xaJ_Tt2 z5t+w=p3Kt-O#?0$vnkTIb~y)j-e#Wz%0k{v1P)RCQnpg5$52}D2@&cHgfSW~KI$4=fq}vL?dv+N%nN(NE!==k=*XtNECgt^bxwiTYuQ-kcR zq-mZ~oO^E4W2H zKpM7bs7V`@&FWkD+#xHm^R7kL)0u2$P!C(O@QGthh!1u^S1sL960$`l zw;8^2W<^H?>(ditrXVW|v0}ufa>%cfF7-lw#f1X4wHqwT+>=&NQ!=eW?{Pi)6-i~H zjcGfuq)MU0rv?WHhb2HIAKYPl3XcZIrWv7f_#&t9PyFFT=EJEm4Q)02a2owPUDS+- z=-1SKBMuR;_(KynYs8n_M#3nh2HoHbdBz#b#TR4|6DQ=4A+dx913@9IRafetmyqsE0CvakH`dF6|C7=g!(q405 zU?fT%I8OXaK^k?2D$*2zW{WP4`lM2&+0B+&g@1c=Re^{@)W9b=IoP&E! zd?ItGSye%vFH}?z6Abuun0NdQ8TW7by4wgFwZiJMy?;#Bj-5eniwog{?M+G(0UMwNN!^z7k5OOYcDV8e z2qjKkH#?P0K!ZEjuoiHL;vbYc;2rWB%)_-c>+#Io5+$7fs=9^5 z1TwvJvLKak(UlQ1C_esg>4HRgvxNW_Uf+D)T?)TC2d7O>~+x>@j}sfih(HP?{i%D%++ zB87NFXka{pG&q*mxA$wVR|PM4VAre9NLD+J_Gy3P z2fsif7-_HqsNb6#CA8w53-X2u51e57yc#Kph-uPJVI{uXH%D&VEFZ5RTgadFbHW79 z!rZ}uZ&XBDM}npnM5?jUOCNoV9DV}q$-A@sr^b6i!Gg^Lkx%`MWo-Oc^~ZuSfh$&j z(vNr!5xDwq{^!qzihngWR!YiA|G-FcxwW#yq{nl%JbUK!nKNItwzi!+|8?uh+oN|{jwLfKciX#?t6!bR z!?Pz_@#NvzuE}G`^p{_Eb&U+)I+lFja=)C+54ViAp`Vi{Pn|t=s`ccpk&zo{JAcVN zK6%zZ{{D2!t@lD3wM$C94*j`rWSBWidMyz|xZq&WW7@h@7E ztLMKxb?*MDwmYZJe{<@q_EW9hr_P=~b-wjfTmPxHi>KOd_nta``_ieePqtk>mE1kk zapm;oXMF$CAS3j>~A>-}3#Vk%t#MZzkVexRBhuf91lL~iUN3pyLT z^xdTnV7}b`_4z9k!26f{;o1#gc?drwU4^!`wgd|@+1}?T2E)G<*JwKv$c|3CkADn4PZlC!&xiAkro(8R4Zs|Qee5x?_ z@al#3mZbOmqmK6P@dgua={0nxS+SS_uRFs=g_F{!lRZ1i0^F~F5fU)?Tuv^2`7pWGkvtwbIhpia?rl4N`aB76Za%qxEV*#=0;pha>}p$kOMg-x z`f_gmw-^cloNJkz`D${gBPsm#_-Hcu*NY3M|9a`n)vmVo#rDpYLE}clOfW+HxTl?(S_rd+zMl z6s-5VdcL}TdUW_?5k&O}zxIADVs^2saPpK0($>8^$*+s`2YUnKR@F+#BuDO zlj8$VvE9`M{;;;b{c->`FQ(RZ*9NFvZVoK%y&RZaTYpm-c(VRjw~MNY z&_{DV7#!^@JgV+gu~EbB*xuUyiOtv&@T#hg4c@5mk}Hc}U(-y(e$PX>un^{FSNi1| zRepvF%P=Kqs=+vcT}^Mh2D#xWqV_g7J2}0uJPj=y+5{DzU4BLvYz>&&euuBsWxc)g z8q=2EY6BPpr=rnNFXUQgkX1>Szw(|!~o{> z$4!)|Fjm*HJd~OPPE%UIU6pFPNLwi*%?JQfOKfdaqaKNgwO7+JiROH*=YD}8yhs7byiOjM4QK_|Y#SKweL9Sz!y|GHXau7cyU2p5&r=Yp zKHhIuIt27nS2*f9v(j;rWQIbc*C~)Uw)b9cR(=hTqn^hU1@$i@dC^*Q7= z5@$|F7Al0HFC;*LQYbx(FrXJ+Mk74;!6W(ts

^a0emJ^Pbp{=@Z~nj2DWjk0^4~ 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 diff --git a/.dart_tool/pub/workspace_ref.json b/.dart_tool/pub/workspace_ref.json new file mode 100644 index 00000000..bcb27ed1 --- /dev/null +++ b/.dart_tool/pub/workspace_ref.json @@ -0,0 +1,3 @@ +{ + "workspaceRoot": "..\\.." +} diff --git a/.dart_tool/version b/.dart_tool/version index b658d1f6..c058d50e 100644 --- a/.dart_tool/version +++ b/.dart_tool/version @@ -1 +1 @@ -3.29.2 \ No newline at end of file +3.32.1 \ No newline at end of file diff --git a/.flutter-plugins-dependencies b/.flutter-plugins-dependencies new file mode 100644 index 00000000..12798fc4 --- /dev/null +++ b/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"flutter_local_notifications","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\flutter_local_notifications-14.1.5\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"open_filex","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\open_filex-4.7.0\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\package_info_plus-4.2.0\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"path_provider_foundation","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\path_provider_foundation-2.4.1\\\\","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"permission_handler_apple","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\permission_handler_apple-9.1.4\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"sensors_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\sensors_plus-3.1.0\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"share_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\share_plus-7.2.2\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"url_launcher_ios","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\url_launcher_ios-6.3.3\\\\","native_build":true,"dependencies":[],"dev_dependency":false}],"android":[{"name":"flutter_local_notifications","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\flutter_local_notifications-14.1.5\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"open_filex","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\open_filex-4.7.0\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\package_info_plus-4.2.0\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"path_provider_android","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\path_provider_android-2.2.17\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"permission_handler_android","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\permission_handler_android-10.3.6\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"sensors_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\sensors_plus-3.1.0\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"share_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\share_plus-7.2.2\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"url_launcher_android","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\url_launcher_android-6.3.16\\\\","native_build":true,"dependencies":[],"dev_dependency":false}],"macos":[{"name":"flutter_local_notifications","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\flutter_local_notifications-14.1.5\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\package_info_plus-4.2.0\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"path_provider_foundation","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\path_provider_foundation-2.4.1\\\\","shared_darwin_source":true,"native_build":true,"dependencies":[],"dev_dependency":false},{"name":"share_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\share_plus-7.2.2\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"url_launcher_macos","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\url_launcher_macos-3.2.2\\\\","native_build":true,"dependencies":[],"dev_dependency":false}],"linux":[{"name":"flutter_local_notifications_linux","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\flutter_local_notifications_linux-4.0.1\\\\","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"package_info_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\package_info_plus-4.2.0\\\\","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"path_provider_linux","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\path_provider_linux-2.2.1\\\\","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"share_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\share_plus-7.2.2\\\\","native_build":false,"dependencies":["url_launcher_linux"],"dev_dependency":false},{"name":"url_launcher_linux","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\url_launcher_linux-3.2.1\\\\","native_build":true,"dependencies":[],"dev_dependency":false}],"windows":[{"name":"package_info_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\package_info_plus-4.2.0\\\\","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"path_provider_windows","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\path_provider_windows-2.3.0\\\\","native_build":false,"dependencies":[],"dev_dependency":false},{"name":"permission_handler_windows","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\permission_handler_windows-0.1.3\\\\","native_build":true,"dependencies":[],"dev_dependency":false},{"name":"share_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\share_plus-7.2.2\\\\","native_build":true,"dependencies":["url_launcher_windows"],"dev_dependency":false},{"name":"url_launcher_windows","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\url_launcher_windows-3.1.4\\\\","native_build":true,"dependencies":[],"dev_dependency":false}],"web":[{"name":"package_info_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\package_info_plus-4.2.0\\\\","dependencies":[],"dev_dependency":false},{"name":"sensors_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\sensors_plus-3.1.0\\\\","dependencies":[],"dev_dependency":false},{"name":"share_plus","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\share_plus-7.2.2\\\\","dependencies":["url_launcher_web"],"dev_dependency":false},{"name":"url_launcher_web","path":"C:\\\\Users\\\\jacob\\\\.puro\\\\shared\\\\pub_cache\\\\hosted\\\\pub.dev\\\\url_launcher_web-2.4.1\\\\","dependencies":[],"dev_dependency":false}]},"dependencyGraph":[{"name":"flutter_local_notifications","dependencies":["flutter_local_notifications_linux"]},{"name":"flutter_local_notifications_linux","dependencies":[]},{"name":"open_filex","dependencies":[]},{"name":"package_info_plus","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_android","path_provider_foundation","path_provider_linux","path_provider_windows"]},{"name":"path_provider_android","dependencies":[]},{"name":"path_provider_foundation","dependencies":[]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_windows","dependencies":[]},{"name":"permission_handler","dependencies":["permission_handler_android","permission_handler_apple","permission_handler_windows"]},{"name":"permission_handler_android","dependencies":[]},{"name":"permission_handler_apple","dependencies":[]},{"name":"permission_handler_windows","dependencies":[]},{"name":"sensors_plus","dependencies":[]},{"name":"share_plus","dependencies":["url_launcher_web","url_launcher_windows","url_launcher_linux"]},{"name":"url_launcher","dependencies":["url_launcher_android","url_launcher_ios","url_launcher_linux","url_launcher_macos","url_launcher_web","url_launcher_windows"]},{"name":"url_launcher_android","dependencies":[]},{"name":"url_launcher_ios","dependencies":[]},{"name":"url_launcher_linux","dependencies":[]},{"name":"url_launcher_macos","dependencies":[]},{"name":"url_launcher_web","dependencies":[]},{"name":"url_launcher_windows","dependencies":[]}],"date_created":"2025-06-10 13:34:22.468685","version":"3.32.1","swift_package_manager_enabled":{"ios":false,"macos":false}} \ No newline at end of file diff --git a/deprecated/(deprecated)flutter_modular_test/.gitignore b/deprecated/(deprecated)flutter_modular_test/.gitignore deleted file mode 100644 index 1985397a..00000000 --- a/deprecated/(deprecated)flutter_modular_test/.gitignore +++ /dev/null @@ -1,74 +0,0 @@ -# Miscellaneous -*.class -*.log -*.pyc -*.swp -.DS_Store -.atom/ -.buildlog/ -.history -.svn/ - -# IntelliJ related -*.iml -*.ipr -*.iws -.idea/ - -# The .vscode folder contains launch configuration and tasks you configure in -# VS Code which you may wish to be included in version control, so this line -# is commented out by default. -#.vscode/ - -# Flutter/Dart/Pub related -**/doc/api/ -.dart_tool/ -.flutter-plugins -.flutter-plugins-dependencies -.packages -.pub-cache/ -.pub/ -build/ - -# Android related -**/android/**/gradle-wrapper.jar -**/android/.gradle -**/android/captures/ -**/android/gradlew -**/android/gradlew.bat -**/android/local.properties -**/android/**/GeneratedPluginRegistrant.java - -# iOS/XCode related -**/ios/**/*.mode1v3 -**/ios/**/*.mode2v3 -**/ios/**/*.moved-aside -**/ios/**/*.pbxuser -**/ios/**/*.perspectivev3 -**/ios/**/*sync/ -**/ios/**/.sconsign.dblite -**/ios/**/.tags* -**/ios/**/.vagrant/ -**/ios/**/DerivedData/ -**/ios/**/Icon? -**/ios/**/Pods/ -**/ios/**/.symlinks/ -**/ios/**/profile -**/ios/**/xcuserdata -**/ios/.generated/ -**/ios/Flutter/App.framework -**/ios/Flutter/Flutter.framework -**/ios/Flutter/Flutter.podspec -**/ios/Flutter/Generated.xcconfig -**/ios/Flutter/app.flx -**/ios/Flutter/app.zip -**/ios/Flutter/flutter_assets/ -**/ios/Flutter/flutter_export_environment.sh -**/ios/ServiceDefinitions.json -**/ios/Runner/GeneratedPluginRegistrant.* - -# Exceptions to above rules. -!**/ios/**/default.mode1v3 -!**/ios/**/default.mode2v3 -!**/ios/**/default.pbxuser -!**/ios/**/default.perspectivev3 diff --git a/deprecated/(deprecated)flutter_modular_test/.metadata b/deprecated/(deprecated)flutter_modular_test/.metadata deleted file mode 100644 index 4d40dac7..00000000 --- a/deprecated/(deprecated)flutter_modular_test/.metadata +++ /dev/null @@ -1,10 +0,0 @@ -# This file tracks properties of this Flutter project. -# Used by Flutter tool to assess capabilities and perform upgrades etc. -# -# This file should be version controlled and should not be manually edited. - -version: - revision: 022b333a089afb81c471ec43d1f1f4f26305d876 - channel: beta - -project_type: package diff --git a/deprecated/(deprecated)flutter_modular_test/CHANGELOG.md b/deprecated/(deprecated)flutter_modular_test/CHANGELOG.md deleted file mode 100644 index ac071598..00000000 --- a/deprecated/(deprecated)flutter_modular_test/CHANGELOG.md +++ /dev/null @@ -1,3 +0,0 @@ -## [0.0.1] - TODO: Add release date. - -* TODO: Describe initial release. diff --git a/deprecated/(deprecated)flutter_modular_test/LICENSE b/deprecated/(deprecated)flutter_modular_test/LICENSE deleted file mode 100644 index 261eeb9e..00000000 --- a/deprecated/(deprecated)flutter_modular_test/LICENSE +++ /dev/null @@ -1,201 +0,0 @@ - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/deprecated/(deprecated)flutter_modular_test/README.md b/deprecated/(deprecated)flutter_modular_test/README.md deleted file mode 100644 index 108ece7e..00000000 --- a/deprecated/(deprecated)flutter_modular_test/README.md +++ /dev/null @@ -1,62 +0,0 @@ -# flutter_modular_test - -@DEPRECATED: This package will be discontinued. Use [modular_test](https://pub.dev/packages/modular_test) instead - - -Init Modules and test the integration - -## Getting Started - -Add in your pubspec.yaml - -```yaml - -dev_dependencies: - flutter_modular_test: - -``` - -## Using - -### Start a Module - -```dart - -main(){ - setUp(){ - initModule(AppModule()); - } -} - -``` - -### Start more then one Module - -```dart - -main(){ - setUp(){ - initModules([AppModule(), HomeModule(), PerfilModule()]); - } -} - -``` - -### Replace binds of Module - -```dart - -main(){ - - final dioMock = DioMock(); - - setUp(){ - initModule(AppModule(), replaceBinds: [ - Bind.instance(dioMock), - ]); - } -} - -``` - - diff --git a/deprecated/(deprecated)flutter_modular_test/analysis_options.yaml b/deprecated/(deprecated)flutter_modular_test/analysis_options.yaml deleted file mode 100644 index 839cc647..00000000 --- a/deprecated/(deprecated)flutter_modular_test/analysis_options.yaml +++ /dev/null @@ -1,29 +0,0 @@ -# This file configures the analyzer, which statically analyzes Dart code to -# check for errors, warnings, and lints. -# -# The issues identified by the analyzer are surfaced in the UI of Dart-enabled -# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be -# invoked from the command line by running `flutter analyze`. - -# The following line activates a set of recommended lints for Flutter apps, -# packages, and plugins designed to encourage good coding practices. -include: package:flutter_lints/flutter.yaml - -linter: - # The lint rules applied to this project can be customized in the - # section below to disable rules from the `package:flutter_lints/flutter.yaml` - # included above or to enable additional rules. A list of all available lints - # and their documentation is published at - # https://dart-lang.github.io/linter/lints/index.html. - # - # Instead of disabling a lint rule for the entire project in the - # section below, it can also be suppressed for a single line of code - # or a specific dart file by using the `// ignore: name_of_lint` and - # `// ignore_for_file: name_of_lint` syntax on the line or in the file - # producing the lint. - rules: - # avoid_print: false # Uncomment to disable the `avoid_print` rule - # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule - -# Additional information about this file can be found at -# https://dart.dev/guides/language/analysis-options \ No newline at end of file diff --git a/deprecated/(deprecated)flutter_modular_test/lib/flutter_modular_test.dart b/deprecated/(deprecated)flutter_modular_test/lib/flutter_modular_test.dart deleted file mode 100644 index 9ffc9e92..00000000 --- a/deprecated/(deprecated)flutter_modular_test/lib/flutter_modular_test.dart +++ /dev/null @@ -1,43 +0,0 @@ -library flutter_modular_test; - -import 'package:flutter/material.dart'; -import 'package:flutter_modular/flutter_modular.dart'; - -void initModule(Module module, - {List> replaceBinds = const [], bool initialModule = false}) { - // ignore: invalid_use_of_visible_for_testing_member - final bindModules = [...module.getProcessBinds()]; - - for (var i = 0; i < bindModules.length; i++) { - final item = bindModules[i]; - var dep = (replaceBinds).firstWhere((dep) { - return item.runtimeType == dep.runtimeType; - }, orElse: () => BindEmpty()); - if (dep is! BindEmpty) { - bindModules[i] = dep; - } - } - // ignore: invalid_use_of_visible_for_testing_member - module.changeBinds(bindModules); - if (initialModule) { - Modular.init(module); - } else { - Modular.bindModule(module); - } -} - -void initModules(List modules, - {List> replaceBinds = const []}) { - for (var module in modules) { - initModule(module, replaceBinds: replaceBinds); - } -} - -Widget buildTestableWidget(Widget widget) { - return MediaQuery( - data: const MediaQueryData(), - child: MaterialApp( - home: widget, - ), - ); -} diff --git a/deprecated/(deprecated)flutter_modular_test/pubspec.lock b/deprecated/(deprecated)flutter_modular_test/pubspec.lock deleted file mode 100644 index 14042e08..00000000 --- a/deprecated/(deprecated)flutter_modular_test/pubspec.lock +++ /dev/null @@ -1,204 +0,0 @@ -# Generated by pub -# See https://dart.dev/tools/pub/glossary#lockfile -packages: - async: - dependency: transitive - description: - name: async - sha256: bfe67ef28df125b7dddcea62755991f807aa39a2492a23e1550161692950bbe0 - url: "https://pub.dev" - source: hosted - version: "2.10.0" - boolean_selector: - dependency: transitive - description: - name: boolean_selector - sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - characters: - dependency: transitive - description: - name: characters - sha256: e6a326c8af69605aec75ed6c187d06b349707a27fbff8222ca9cc2cff167975c - url: "https://pub.dev" - source: hosted - version: "1.2.1" - clock: - dependency: transitive - description: - name: clock - sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf - url: "https://pub.dev" - source: hosted - version: "1.1.1" - collection: - dependency: transitive - description: - name: collection - sha256: cfc915e6923fe5ce6e153b0723c753045de46de1b4d63771530504004a45fae0 - url: "https://pub.dev" - source: hosted - version: "1.17.0" - fake_async: - dependency: transitive - description: - name: fake_async - sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" - url: "https://pub.dev" - source: hosted - version: "1.3.1" - flutter: - dependency: "direct main" - description: flutter - source: sdk - version: "0.0.0" - flutter_lints: - dependency: "direct dev" - description: - name: flutter_lints - sha256: b543301ad291598523947dc534aaddc5aaad597b709d2426d3a0e0d44c5cb493 - url: "https://pub.dev" - source: hosted - version: "1.0.4" - flutter_modular: - dependency: "direct main" - description: - name: flutter_modular - sha256: "3f8042edd366838282fb29035a67902d134501ee7e38a5f893696695c5534cfb" - url: "https://pub.dev" - source: hosted - version: "3.4.1+1" - flutter_modular_annotations: - dependency: transitive - description: - name: flutter_modular_annotations - sha256: "65971655bdd30816a6a66651c801f4ceba6c8ba265f0866cc51ad038332c9a71" - url: "https://pub.dev" - source: hosted - version: "0.0.2" - flutter_test: - dependency: "direct dev" - description: flutter - source: sdk - version: "0.0.0" - js: - dependency: transitive - description: - name: js - sha256: "5528c2f391ededb7775ec1daa69e65a2d61276f7552de2b5f7b8d34ee9fd4ab7" - url: "https://pub.dev" - source: hosted - version: "0.6.5" - lints: - dependency: transitive - description: - name: lints - sha256: a2c3d198cb5ea2e179926622d433331d8b58374ab8f29cdda6e863bd62fd369c - url: "https://pub.dev" - source: hosted - version: "1.0.1" - matcher: - dependency: transitive - description: - name: matcher - sha256: "16db949ceee371e9b99d22f88fa3a73c4e59fd0afed0bd25fc336eb76c198b72" - url: "https://pub.dev" - source: hosted - version: "0.12.13" - material_color_utilities: - dependency: transitive - description: - name: material_color_utilities - sha256: d92141dc6fe1dad30722f9aa826c7fbc896d021d792f80678280601aff8cf724 - url: "https://pub.dev" - source: hosted - version: "0.2.0" - meta: - dependency: transitive - description: - name: meta - sha256: "6c268b42ed578a53088d834796959e4a1814b5e9e164f147f580a386e5decf42" - url: "https://pub.dev" - source: hosted - version: "1.8.0" - path: - dependency: transitive - description: - name: path - sha256: db9d4f58c908a4ba5953fcee2ae317c94889433e5024c27ce74a37f94267945b - url: "https://pub.dev" - source: hosted - version: "1.8.2" - sky_engine: - dependency: transitive - description: flutter - source: sdk - version: "0.0.99" - source_span: - dependency: transitive - description: - name: source_span - sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250 - url: "https://pub.dev" - source: hosted - version: "1.9.1" - stack_trace: - dependency: transitive - description: - name: stack_trace - sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5 - url: "https://pub.dev" - source: hosted - version: "1.11.0" - stream_channel: - dependency: transitive - description: - name: stream_channel - sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - string_scanner: - dependency: transitive - description: - name: string_scanner - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" - url: "https://pub.dev" - source: hosted - version: "1.2.0" - term_glyph: - dependency: transitive - description: - name: term_glyph - sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 - url: "https://pub.dev" - source: hosted - version: "1.2.1" - test_api: - dependency: transitive - description: - name: test_api - sha256: ad540f65f92caa91bf21dfc8ffb8c589d6e4dc0c2267818b4cc2792857706206 - url: "https://pub.dev" - source: hosted - version: "0.4.16" - triple: - dependency: transitive - description: - name: triple - sha256: ecade2cfd2bd6860d96ece3c819a5166164eaff604a1569e253f519c5abd6f51 - url: "https://pub.dev" - source: hosted - version: "1.5.0+1" - vector_math: - dependency: transitive - description: - name: vector_math - sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" - url: "https://pub.dev" - source: hosted - version: "2.1.4" -sdks: - dart: ">=2.18.0 <4.0.0" diff --git a/deprecated/(deprecated)flutter_modular_test/pubspec.yaml b/deprecated/(deprecated)flutter_modular_test/pubspec.yaml deleted file mode 100644 index f290d2e9..00000000 --- a/deprecated/(deprecated)flutter_modular_test/pubspec.yaml +++ /dev/null @@ -1,58 +0,0 @@ -name: flutter_modular_test -description: Smart project structure with dependency injection and route management -version: 1.0.4 -homepage: https://github.com/Flutterando/modular - -environment: - sdk: ">=2.12.0 <3.0.0" - -dependencies: - flutter_modular: ">=3.4.1+1 <4.0.0" - flutter: - sdk: flutter - -dev_dependencies: - flutter_lints: ^1.0.4 - flutter_test: - sdk: flutter - -# dependency_overrides: -# flutter_modular: -# path: ../flutter_modular - -# For information on the generic Dart part of this file, see the -# following page: https://dart.dev/tools/pub/pubspec - -# The following section is specific to Flutter. -flutter: - - # To add assets to your package, add an assets section, like this: - # assets: - # - images/a_dot_burr.jpeg - # - images/a_dot_ham.jpeg - # - # For details regarding assets in packages, see - # https://flutter.dev/assets-and-images/#from-packages - # - # An image asset can refer to one or more resolution-specific "variants", see - # https://flutter.dev/assets-and-images/#resolution-aware. - - # To add custom fonts to your package, add a fonts section here, - # in this "flutter" section. Each entry in this list should have a - # "family" key with the font family name, and a "fonts" key with a - # list giving the asset and other descriptors for the font. For - # example: - # fonts: - # - family: Schyler - # fonts: - # - asset: fonts/Schyler-Regular.ttf - # - asset: fonts/Schyler-Italic.ttf - # style: italic - # - family: Trajan Pro - # fonts: - # - asset: fonts/TrajanPro.ttf - # - asset: fonts/TrajanPro_Bold.ttf - # weight: 700 - # - # For details regarding fonts in packages, see - # https://flutter.dev/custom-fonts/#from-packages diff --git a/deprecated/(deprecated)flutter_modular_test/test/flutter_modular_test_test.dart b/deprecated/(deprecated)flutter_modular_test/test/flutter_modular_test_test.dart deleted file mode 100644 index 4f70d408..00000000 --- a/deprecated/(deprecated)flutter_modular_test/test/flutter_modular_test_test.dart +++ /dev/null @@ -1,54 +0,0 @@ -import 'package:flutter_modular_test/flutter_modular_test.dart'; -import 'package:flutter_test/flutter_test.dart'; - -import 'package:flutter_modular/flutter_modular.dart'; - -abstract class IRepo { - String get name; -} - -class RepoImpl1 implements IRepo { - @override - String get name => 'RepoImpl1'; -} - -class RepoImpl2 implements IRepo { - @override - String get name => 'RepoImpl2'; -} - -class MyModule extends Module { - @override - final binds = [ - Bind.instance('teste'), - Bind.instance(true), - Bind((i) => RepoImpl1()), - ]; -} - -void main() { - final repo = RepoImpl2(); - - initModule(MyModule(), - replaceBinds: [ - Bind.instance(false), - Bind.instance(repo), - ], - initialModule: true); - - test('init Module', () { - final text = Modular.get(); - expect(text, 'teste'); - }); - - test('replace binds', () { - final boolean = Modular.get(); - expect(boolean, false); - }); - - test('replace binds with interface', () { - final result = Modular.get(); - expect(result, isA()); - expect(result.name, 'RepoImpl2'); - }); -} diff --git a/deprecated/flutter_modular_annotations/.gitignore b/deprecated/flutter_modular_annotations/.gitignore deleted file mode 100644 index 1985397a..00000000 --- a/deprecated/flutter_modular_annotations/.gitignore +++ /dev/null @@ -1,74 +0,0 @@ -# Miscellaneous -*.class -*.log -*.pyc -*.swp -.DS_Store -.atom/ -.buildlog/ -.history -.svn/ - -# IntelliJ related -*.iml -*.ipr -*.iws -.idea/ - -# The .vscode folder contains launch configuration and tasks you configure in -# VS Code which you may wish to be included in version control, so this line -# is commented out by default. -#.vscode/ - -# Flutter/Dart/Pub related -**/doc/api/ -.dart_tool/ -.flutter-plugins -.flutter-plugins-dependencies -.packages -.pub-cache/ -.pub/ -build/ - -# Android related -**/android/**/gradle-wrapper.jar -**/android/.gradle -**/android/captures/ -**/android/gradlew -**/android/gradlew.bat -**/android/local.properties -**/android/**/GeneratedPluginRegistrant.java - -# iOS/XCode related -**/ios/**/*.mode1v3 -**/ios/**/*.mode2v3 -**/ios/**/*.moved-aside -**/ios/**/*.pbxuser -**/ios/**/*.perspectivev3 -**/ios/**/*sync/ -**/ios/**/.sconsign.dblite -**/ios/**/.tags* -**/ios/**/.vagrant/ -**/ios/**/DerivedData/ -**/ios/**/Icon? -**/ios/**/Pods/ -**/ios/**/.symlinks/ -**/ios/**/profile -**/ios/**/xcuserdata -**/ios/.generated/ -**/ios/Flutter/App.framework -**/ios/Flutter/Flutter.framework -**/ios/Flutter/Flutter.podspec -**/ios/Flutter/Generated.xcconfig -**/ios/Flutter/app.flx -**/ios/Flutter/app.zip -**/ios/Flutter/flutter_assets/ -**/ios/Flutter/flutter_export_environment.sh -**/ios/ServiceDefinitions.json -**/ios/Runner/GeneratedPluginRegistrant.* - -# Exceptions to above rules. -!**/ios/**/default.mode1v3 -!**/ios/**/default.mode2v3 -!**/ios/**/default.pbxuser -!**/ios/**/default.perspectivev3 diff --git a/deprecated/flutter_modular_annotations/.metadata b/deprecated/flutter_modular_annotations/.metadata deleted file mode 100644 index 81b4ae45..00000000 --- a/deprecated/flutter_modular_annotations/.metadata +++ /dev/null @@ -1,10 +0,0 @@ -# This file tracks properties of this Flutter project. -# Used by Flutter tool to assess capabilities and perform upgrades etc. -# -# This file should be version controlled and should not be manually edited. - -version: - revision: a76bb1a08e3d22ea73a5f8005e6e46925ee938c3 - channel: master - -project_type: package diff --git a/deprecated/flutter_modular_annotations/CHANGELOG.md b/deprecated/flutter_modular_annotations/CHANGELOG.md deleted file mode 100644 index ac071598..00000000 --- a/deprecated/flutter_modular_annotations/CHANGELOG.md +++ /dev/null @@ -1,3 +0,0 @@ -## [0.0.1] - TODO: Add release date. - -* TODO: Describe initial release. diff --git a/deprecated/flutter_modular_annotations/LICENSE b/deprecated/flutter_modular_annotations/LICENSE deleted file mode 100644 index 22d8ef64..00000000 --- a/deprecated/flutter_modular_annotations/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -The MIT License -License Copyright: Flutterando. -License License: Flutterando. -License Contact: Flutterando. -SPDX short identifier: MIT -Further resources... -  -Begin license text. -Copyright 2021 Flutterando -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -End license text. \ No newline at end of file diff --git a/deprecated/flutter_modular_annotations/README.md b/deprecated/flutter_modular_annotations/README.md deleted file mode 100644 index 6787a05d..00000000 --- a/deprecated/flutter_modular_annotations/README.md +++ /dev/null @@ -1,14 +0,0 @@ -# flutter_modular_annotations - -A new Flutter package project. - -## Getting Started - -This project is a starting point for a Dart -[package](https://flutter.dev/developing-packages/), -a library module containing code that can be shared easily across -multiple Flutter or Dart projects. - -For help getting started with Flutter, view our -[online documentation](https://flutter.dev/docs), which offers tutorials, -samples, guidance on mobile development, and a full API reference. diff --git a/deprecated/flutter_modular_annotations/analysis_options.yaml b/deprecated/flutter_modular_annotations/analysis_options.yaml deleted file mode 100644 index 839cc647..00000000 --- a/deprecated/flutter_modular_annotations/analysis_options.yaml +++ /dev/null @@ -1,29 +0,0 @@ -# This file configures the analyzer, which statically analyzes Dart code to -# check for errors, warnings, and lints. -# -# The issues identified by the analyzer are surfaced in the UI of Dart-enabled -# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be -# invoked from the command line by running `flutter analyze`. - -# The following line activates a set of recommended lints for Flutter apps, -# packages, and plugins designed to encourage good coding practices. -include: package:flutter_lints/flutter.yaml - -linter: - # The lint rules applied to this project can be customized in the - # section below to disable rules from the `package:flutter_lints/flutter.yaml` - # included above or to enable additional rules. A list of all available lints - # and their documentation is published at - # https://dart-lang.github.io/linter/lints/index.html. - # - # Instead of disabling a lint rule for the entire project in the - # section below, it can also be suppressed for a single line of code - # or a specific dart file by using the `// ignore: name_of_lint` and - # `// ignore_for_file: name_of_lint` syntax on the line or in the file - # producing the lint. - rules: - # avoid_print: false # Uncomment to disable the `avoid_print` rule - # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule - -# Additional information about this file can be found at -# https://dart.dev/guides/language/analysis-options \ No newline at end of file diff --git a/deprecated/flutter_modular_annotations/lib/flutter_modular_annotations.dart b/deprecated/flutter_modular_annotations/lib/flutter_modular_annotations.dart deleted file mode 100644 index c7162c61..00000000 --- a/deprecated/flutter_modular_annotations/lib/flutter_modular_annotations.dart +++ /dev/null @@ -1,30 +0,0 @@ -library flutter_modular_annotations; - -class Injectable { - final bool singleton; - final bool lazy; - const Injectable({this.singleton = true, this.lazy = true}); -} - -class _ModularParam { - const _ModularParam(); -} - -const param = _ModularParam(); - -class _ModularQueryParam { - const _ModularQueryParam(); -} - -const QueryParam = _ModularQueryParam(); - -class _ModularData { - const _ModularData(); -} - -const data = _ModularData(); - -class Default { - final dynamic defaultValue; - const Default(this.defaultValue); -} diff --git a/deprecated/flutter_modular_annotations/pubspec.lock b/deprecated/flutter_modular_annotations/pubspec.lock deleted file mode 100644 index 2d79aadc..00000000 --- a/deprecated/flutter_modular_annotations/pubspec.lock +++ /dev/null @@ -1,180 +0,0 @@ -# Generated by pub -# See https://dart.dev/tools/pub/glossary#lockfile -packages: - async: - dependency: transitive - description: - name: async - sha256: bfe67ef28df125b7dddcea62755991f807aa39a2492a23e1550161692950bbe0 - url: "https://pub.dev" - source: hosted - version: "2.10.0" - boolean_selector: - dependency: transitive - description: - name: boolean_selector - sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - characters: - dependency: transitive - description: - name: characters - sha256: e6a326c8af69605aec75ed6c187d06b349707a27fbff8222ca9cc2cff167975c - url: "https://pub.dev" - source: hosted - version: "1.2.1" - clock: - dependency: transitive - description: - name: clock - sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf - url: "https://pub.dev" - source: hosted - version: "1.1.1" - collection: - dependency: transitive - description: - name: collection - sha256: cfc915e6923fe5ce6e153b0723c753045de46de1b4d63771530504004a45fae0 - url: "https://pub.dev" - source: hosted - version: "1.17.0" - fake_async: - dependency: transitive - description: - name: fake_async - sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" - url: "https://pub.dev" - source: hosted - version: "1.3.1" - flutter: - dependency: "direct main" - description: flutter - source: sdk - version: "0.0.0" - flutter_lints: - dependency: "direct dev" - description: - name: flutter_lints - sha256: b543301ad291598523947dc534aaddc5aaad597b709d2426d3a0e0d44c5cb493 - url: "https://pub.dev" - source: hosted - version: "1.0.4" - flutter_test: - dependency: "direct dev" - description: flutter - source: sdk - version: "0.0.0" - js: - dependency: transitive - description: - name: js - sha256: "5528c2f391ededb7775ec1daa69e65a2d61276f7552de2b5f7b8d34ee9fd4ab7" - url: "https://pub.dev" - source: hosted - version: "0.6.5" - lints: - dependency: transitive - description: - name: lints - sha256: a2c3d198cb5ea2e179926622d433331d8b58374ab8f29cdda6e863bd62fd369c - url: "https://pub.dev" - source: hosted - version: "1.0.1" - matcher: - dependency: transitive - description: - name: matcher - sha256: "16db949ceee371e9b99d22f88fa3a73c4e59fd0afed0bd25fc336eb76c198b72" - url: "https://pub.dev" - source: hosted - version: "0.12.13" - material_color_utilities: - dependency: transitive - description: - name: material_color_utilities - sha256: d92141dc6fe1dad30722f9aa826c7fbc896d021d792f80678280601aff8cf724 - url: "https://pub.dev" - source: hosted - version: "0.2.0" - meta: - dependency: transitive - description: - name: meta - sha256: "6c268b42ed578a53088d834796959e4a1814b5e9e164f147f580a386e5decf42" - url: "https://pub.dev" - source: hosted - version: "1.8.0" - path: - dependency: transitive - description: - name: path - sha256: db9d4f58c908a4ba5953fcee2ae317c94889433e5024c27ce74a37f94267945b - url: "https://pub.dev" - source: hosted - version: "1.8.2" - sky_engine: - dependency: transitive - description: flutter - source: sdk - version: "0.0.99" - source_span: - dependency: transitive - description: - name: source_span - sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250 - url: "https://pub.dev" - source: hosted - version: "1.9.1" - stack_trace: - dependency: transitive - description: - name: stack_trace - sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5 - url: "https://pub.dev" - source: hosted - version: "1.11.0" - stream_channel: - dependency: transitive - description: - name: stream_channel - sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - string_scanner: - dependency: transitive - description: - name: string_scanner - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" - url: "https://pub.dev" - source: hosted - version: "1.2.0" - term_glyph: - dependency: transitive - description: - name: term_glyph - sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 - url: "https://pub.dev" - source: hosted - version: "1.2.1" - test_api: - dependency: transitive - description: - name: test_api - sha256: ad540f65f92caa91bf21dfc8ffb8c589d6e4dc0c2267818b4cc2792857706206 - url: "https://pub.dev" - source: hosted - version: "0.4.16" - vector_math: - dependency: transitive - description: - name: vector_math - sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" - url: "https://pub.dev" - source: hosted - version: "2.1.4" -sdks: - dart: ">=2.18.0 <4.0.0" diff --git a/deprecated/flutter_modular_annotations/pubspec.yaml b/deprecated/flutter_modular_annotations/pubspec.yaml deleted file mode 100644 index 3bd232b1..00000000 --- a/deprecated/flutter_modular_annotations/pubspec.yaml +++ /dev/null @@ -1,53 +0,0 @@ -name: flutter_modular_annotations -description: Smart project structure with dependency injection and route management -version: 0.0.2 -homepage: https://github.com/Flutterando/modular - -environment: - sdk: ">=2.12.0 <3.0.0" - -dependencies: - flutter: - sdk: flutter - -dev_dependencies: - flutter_lints: ^1.0.4 - flutter_test: - sdk: flutter - -# For information on the generic Dart part of this file, see the -# following page: https://dart.dev/tools/pub/pubspec - -# The following section is specific to Flutter. -flutter: - - # To add assets to your package, add an assets section, like this: - # assets: - # - images/a_dot_burr.jpeg - # - images/a_dot_ham.jpeg - # - # For details regarding assets in packages, see - # https://flutter.dev/assets-and-images/#from-packages - # - # An image asset can refer to one or more resolution-specific "variants", see - # https://flutter.dev/assets-and-images/#resolution-aware. - - # To add custom fonts to your package, add a fonts section here, - # in this "flutter" section. Each entry in this list should have a - # "family" key with the font family name, and a "fonts" key with a - # list giving the asset and other descriptors for the font. For - # example: - # fonts: - # - family: Schyler - # fonts: - # - asset: fonts/Schyler-Regular.ttf - # - asset: fonts/Schyler-Italic.ttf - # style: italic - # - family: Trajan Pro - # fonts: - # - asset: fonts/TrajanPro.ttf - # - asset: fonts/TrajanPro_Bold.ttf - # weight: 700 - # - # For details regarding fonts in packages, see - # https://flutter.dev/custom-fonts/#from-packages diff --git a/deprecated/flutter_modular_test/.dart_tool/package_config.json b/deprecated/flutter_modular_test/.dart_tool/package_config.json deleted file mode 100644 index b9cc8d2f..00000000 --- a/deprecated/flutter_modular_test/.dart_tool/package_config.json +++ /dev/null @@ -1,176 +0,0 @@ -{ - "configVersion": 2, - "packages": [ - { - "name": "async", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/async-2.8.2", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "boolean_selector", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/boolean_selector-2.1.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "characters", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/characters-1.2.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "charcode", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/charcode-1.3.1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "clock", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/clock-1.1.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "collection", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/collection-1.15.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "fake_async", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/fake_async-1.2.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "flutter", - "rootUri": "file:///D:/fvm/sdks/versions/stable/packages/flutter", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "flutter_lints", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_lints-1.0.4", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "flutter_modular", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_modular-3.4.1+1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "flutter_modular_annotations", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_modular_annotations-0.0.2", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "flutter_test", - "rootUri": "file:///D:/fvm/sdks/versions/stable/packages/flutter_test", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "lints", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/lints-1.0.1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "matcher", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/matcher-0.12.11", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "material_color_utilities", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/material_color_utilities-0.1.3", - "packageUri": "lib/", - "languageVersion": "2.13" - }, - { - "name": "meta", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/meta-1.7.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "path", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/path-1.8.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "sky_engine", - "rootUri": "file:///D:/fvm/sdks/versions/stable/bin/cache/pkg/sky_engine", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "source_span", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/source_span-1.8.1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "stack_trace", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/stack_trace-1.10.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "stream_channel", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/stream_channel-2.1.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "string_scanner", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/string_scanner-1.1.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "term_glyph", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/term_glyph-1.2.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "test_api", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/test_api-0.4.8", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "triple", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/triple-1.5.0+1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "typed_data", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/typed_data-1.3.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "vector_math", - "rootUri": "file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/vector_math-2.1.1", - "packageUri": "lib/", - "languageVersion": "2.14" - }, - { - "name": "flutter_modular_test", - "rootUri": "../", - "packageUri": "lib/", - "languageVersion": "2.12" - } - ], - "generated": "2022-04-05T15:33:08.240207Z", - "generator": "pub", - "generatorVersion": "2.16.0" -} diff --git a/deprecated/flutter_modular_test/.dart_tool/package_config_subset b/deprecated/flutter_modular_test/.dart_tool/package_config_subset deleted file mode 100644 index a50ad1da..00000000 --- a/deprecated/flutter_modular_test/.dart_tool/package_config_subset +++ /dev/null @@ -1,113 +0,0 @@ -async -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/async-2.8.2/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/async-2.8.2/lib/ -boolean_selector -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/ -characters -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/characters-1.2.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/characters-1.2.0/lib/ -charcode -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/charcode-1.3.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/charcode-1.3.1/lib/ -clock -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/clock-1.1.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/clock-1.1.0/lib/ -collection -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/collection-1.15.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/collection-1.15.0/lib/ -fake_async -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/fake_async-1.2.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/ -flutter_lints -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/lib/ -flutter_modular -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_modular-3.4.1+1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_modular-3.4.1+1/lib/ -flutter_modular_annotations -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_modular_annotations-0.0.2/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_modular_annotations-0.0.2/lib/ -lints -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/lints-1.0.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/lints-1.0.1/lib/ -matcher -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/matcher-0.12.11/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/matcher-0.12.11/lib/ -material_color_utilities -2.13 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/material_color_utilities-0.1.3/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/material_color_utilities-0.1.3/lib/ -meta -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/meta-1.7.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/meta-1.7.0/lib/ -path -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/path-1.8.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/path-1.8.0/lib/ -source_span -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/source_span-1.8.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/source_span-1.8.1/lib/ -stack_trace -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/stack_trace-1.10.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/ -stream_channel -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/stream_channel-2.1.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/ -string_scanner -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/string_scanner-1.1.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/string_scanner-1.1.0/lib/ -term_glyph -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/term_glyph-1.2.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/term_glyph-1.2.0/lib/ -test_api -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/test_api-0.4.8/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/test_api-0.4.8/lib/ -triple -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/triple-1.5.0+1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/triple-1.5.0+1/lib/ -typed_data -2.12 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/typed_data-1.3.0/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/typed_data-1.3.0/lib/ -vector_math -2.14 -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/vector_math-2.1.1/ -file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/vector_math-2.1.1/lib/ -flutter_modular_test -2.12 -file:///D:/Projects/modular/flutter_modular_test/ -file:///D:/Projects/modular/flutter_modular_test/lib/ -sky_engine -2.12 -file:///D:/fvm/sdks/versions/stable/bin/cache/pkg/sky_engine/ -file:///D:/fvm/sdks/versions/stable/bin/cache/pkg/sky_engine/lib/ -flutter -2.12 -file:///D:/fvm/sdks/versions/stable/packages/flutter/ -file:///D:/fvm/sdks/versions/stable/packages/flutter/lib/ -flutter_test -2.12 -file:///D:/fvm/sdks/versions/stable/packages/flutter_test/ -file:///D:/fvm/sdks/versions/stable/packages/flutter_test/lib/ -2 diff --git a/deprecated/flutter_modular_test/.dart_tool/version b/deprecated/flutter_modular_test/.dart_tool/version deleted file mode 100644 index f161b5d8..00000000 --- a/deprecated/flutter_modular_test/.dart_tool/version +++ /dev/null @@ -1 +0,0 @@ -2.10.0 \ No newline at end of file diff --git a/deprecated/flutter_modular_test/.packages b/deprecated/flutter_modular_test/.packages deleted file mode 100644 index c843080e..00000000 --- a/deprecated/flutter_modular_test/.packages +++ /dev/null @@ -1,34 +0,0 @@ -# This file is deprecated. Tools should instead consume -# `.dart_tool/package_config.json`. -# -# For more info see: https://dart.dev/go/dot-packages-deprecation -# -# Generated by pub on 2022-04-05 12:33:08.234207. -async:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/async-2.8.2/lib/ -boolean_selector:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/ -characters:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/characters-1.2.0/lib/ -charcode:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/charcode-1.3.1/lib/ -clock:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/clock-1.1.0/lib/ -collection:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/collection-1.15.0/lib/ -fake_async:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/ -flutter:file:///D:/fvm/sdks/versions/stable/packages/flutter/lib/ -flutter_lints:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/lib/ -flutter_modular:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_modular-3.4.1+1/lib/ -flutter_modular_annotations:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutter_modular_annotations-0.0.2/lib/ -flutter_test:file:///D:/fvm/sdks/versions/stable/packages/flutter_test/lib/ -lints:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/lints-1.0.1/lib/ -matcher:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/matcher-0.12.11/lib/ -material_color_utilities:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/material_color_utilities-0.1.3/lib/ -meta:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/meta-1.7.0/lib/ -path:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/path-1.8.0/lib/ -sky_engine:file:///D:/fvm/sdks/versions/stable/bin/cache/pkg/sky_engine/lib/ -source_span:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/source_span-1.8.1/lib/ -stack_trace:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/ -stream_channel:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/ -string_scanner:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/string_scanner-1.1.0/lib/ -term_glyph:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/term_glyph-1.2.0/lib/ -test_api:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/test_api-0.4.8/lib/ -triple:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/triple-1.5.0+1/lib/ -typed_data:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/typed_data-1.3.0/lib/ -vector_math:file:///C:/Users/jacob/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/vector_math-2.1.1/lib/ -flutter_modular_test:lib/ diff --git a/deprecated/flutter_modular_test/pubspec.lock b/deprecated/flutter_modular_test/pubspec.lock deleted file mode 100644 index 07f97c50..00000000 --- a/deprecated/flutter_modular_test/pubspec.lock +++ /dev/null @@ -1,188 +0,0 @@ -# Generated by pub -# See https://dart.dev/tools/pub/glossary#lockfile -packages: - async: - dependency: transitive - description: - name: async - url: "https://pub.dartlang.org" - source: hosted - version: "2.8.2" - boolean_selector: - dependency: transitive - description: - name: boolean_selector - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.0" - characters: - dependency: transitive - description: - name: characters - url: "https://pub.dartlang.org" - source: hosted - version: "1.2.0" - charcode: - dependency: transitive - description: - name: charcode - url: "https://pub.dartlang.org" - source: hosted - version: "1.3.1" - clock: - dependency: transitive - description: - name: clock - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.0" - collection: - dependency: transitive - description: - name: collection - url: "https://pub.dartlang.org" - source: hosted - version: "1.15.0" - fake_async: - dependency: transitive - description: - name: fake_async - url: "https://pub.dartlang.org" - source: hosted - version: "1.2.0" - flutter: - dependency: "direct main" - description: flutter - source: sdk - version: "0.0.0" - flutter_lints: - dependency: "direct dev" - description: - name: flutter_lints - url: "https://pub.dartlang.org" - source: hosted - version: "1.0.4" - flutter_modular: - dependency: "direct main" - description: - name: flutter_modular - url: "https://pub.dartlang.org" - source: hosted - version: "3.4.1+1" - flutter_modular_annotations: - dependency: transitive - description: - name: flutter_modular_annotations - url: "https://pub.dartlang.org" - source: hosted - version: "0.0.2" - flutter_test: - dependency: "direct dev" - description: flutter - source: sdk - version: "0.0.0" - lints: - dependency: transitive - description: - name: lints - url: "https://pub.dartlang.org" - source: hosted - version: "1.0.1" - matcher: - dependency: transitive - description: - name: matcher - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.11" - material_color_utilities: - dependency: transitive - description: - name: material_color_utilities - url: "https://pub.dartlang.org" - source: hosted - version: "0.1.3" - meta: - dependency: transitive - description: - name: meta - url: "https://pub.dartlang.org" - source: hosted - version: "1.7.0" - path: - dependency: transitive - description: - name: path - url: "https://pub.dartlang.org" - source: hosted - version: "1.8.0" - sky_engine: - dependency: transitive - description: flutter - source: sdk - version: "0.0.99" - source_span: - dependency: transitive - description: - name: source_span - url: "https://pub.dartlang.org" - source: hosted - version: "1.8.1" - stack_trace: - dependency: transitive - description: - name: stack_trace - url: "https://pub.dartlang.org" - source: hosted - version: "1.10.0" - stream_channel: - dependency: transitive - description: - name: stream_channel - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.0" - string_scanner: - dependency: transitive - description: - name: string_scanner - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.0" - term_glyph: - dependency: transitive - description: - name: term_glyph - url: "https://pub.dartlang.org" - source: hosted - version: "1.2.0" - test_api: - dependency: transitive - description: - name: test_api - url: "https://pub.dartlang.org" - source: hosted - version: "0.4.8" - triple: - dependency: transitive - description: - name: triple - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0+1" - typed_data: - dependency: transitive - description: - name: typed_data - url: "https://pub.dartlang.org" - source: hosted - version: "1.3.0" - vector_math: - dependency: transitive - description: - name: vector_math - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.1" -sdks: - dart: ">=2.14.0 <3.0.0" diff --git a/deprecated/modular_codegen/.gitignore b/deprecated/modular_codegen/.gitignore deleted file mode 100644 index bb431f0d..00000000 --- a/deprecated/modular_codegen/.gitignore +++ /dev/null @@ -1,75 +0,0 @@ -# Miscellaneous -*.class -*.log -*.pyc -*.swp -.DS_Store -.atom/ -.buildlog/ -.history -.svn/ - -# IntelliJ related -*.iml -*.ipr -*.iws -.idea/ - -# The .vscode folder contains launch configuration and tasks you configure in -# VS Code which you may wish to be included in version control, so this line -# is commented out by default. -#.vscode/ - -# Flutter/Dart/Pub related -**/doc/api/ -.dart_tool/ -.flutter-plugins -.flutter-plugins-dependencies -.packages -.pub-cache/ -.pub/ -build/ - -# Android related -**/android/**/gradle-wrapper.jar -**/android/.gradle -**/android/captures/ -**/android/gradlew -**/android/gradlew.bat -**/android/local.properties -**/android/**/GeneratedPluginRegistrant.java - -# iOS/XCode related -**/ios/**/*.mode1v3 -**/ios/**/*.mode2v3 -**/ios/**/*.moved-aside -**/ios/**/*.pbxuser -**/ios/**/*.perspectivev3 -**/ios/**/*sync/ -**/ios/**/.sconsign.dblite -**/ios/**/.tags* -**/ios/**/.vagrant/ -**/ios/**/DerivedData/ -**/ios/**/Icon? -**/ios/**/Pods/ -**/ios/**/.symlinks/ -**/ios/**/profile -**/ios/**/xcuserdata -**/ios/.generated/ -**/ios/Flutter/App.framework -**/ios/Flutter/Flutter.framework -**/ios/Flutter/Flutter.podspec -**/ios/Flutter/Generated.xcconfig -**/ios/Flutter/app.flx -**/ios/Flutter/app.zip -**/ios/Flutter/flutter_assets/ -**/ios/Flutter/flutter_export_environment.sh -**/ios/ServiceDefinitions.json -**/ios/Runner/GeneratedPluginRegistrant.* - -# Exceptions to above rules. -!**/ios/**/default.mode1v3 -!**/ios/**/default.mode2v3 -!**/ios/**/default.pbxuser -!**/ios/**/default.perspectivev3 -!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages diff --git a/deprecated/modular_codegen/.metadata b/deprecated/modular_codegen/.metadata deleted file mode 100644 index 348cbb92..00000000 --- a/deprecated/modular_codegen/.metadata +++ /dev/null @@ -1,10 +0,0 @@ -# This file tracks properties of this Flutter project. -# Used by Flutter tool to assess capabilities and perform upgrades etc. -# -# This file should be version controlled and should not be manually edited. - -version: - revision: 8a5042b2dfe09212228a6665163adf8c1fb7a569 - channel: master - -project_type: package diff --git a/deprecated/modular_codegen/CHANGELOG.md b/deprecated/modular_codegen/CHANGELOG.md deleted file mode 100644 index 89e3c768..00000000 --- a/deprecated/modular_codegen/CHANGELOG.md +++ /dev/null @@ -1,15 +0,0 @@ -## [2.0.1] - 07/11/2020. -* Fix error in Flutter 1.22.3 - -## [2.0.0+1] - 21/08/2020. -* Support Modular 2.0.0 - -* Fix error - -## [1.0.1] - 13/07/2020. - -* Fix error - -## [1.0.0] - 12/07/2020. - -* Welcome Modular Codegen!!! diff --git a/deprecated/modular_codegen/LICENSE b/deprecated/modular_codegen/LICENSE deleted file mode 100644 index 22d8ef64..00000000 --- a/deprecated/modular_codegen/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -The MIT License -License Copyright: Flutterando. -License License: Flutterando. -License Contact: Flutterando. -SPDX short identifier: MIT -Further resources... -  -Begin license text. -Copyright 2021 Flutterando -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -End license text. \ No newline at end of file diff --git a/deprecated/modular_codegen/README.md b/deprecated/modular_codegen/README.md deleted file mode 100644 index 4b8f1fdd..00000000 --- a/deprecated/modular_codegen/README.md +++ /dev/null @@ -1,134 +0,0 @@ -![CI](https://github.com/Flutterando/modular/workflows/CI/badge.svg) - -# modular_codegen - -Code generation for `flutter_modular`. Injection automation. Annotations `Injectable`, `Param` and `Data`. - -## Installation - -Open your project's `pubspec.yaml` and add `modular_codegen` and `build_runner` as a dev dependency: - -```yaml -dev_dependencies: - modular_codegen: any - build_runner: any -``` - -If you want to use null-safety with flutter2, use a null-safety version. - -``` -dev_dependencies: - modular_codegen: 3.0.0-nullsafety.2 - build_runner: any -``` - -## Injection automation - -Annotate your class with `Injectable`. Don't forget the `part` directive. - -```dart -import 'package:flutter_modular/flutter_modular.dart'; // ← for using Injectable annotation - -part 'home_controller.g.dart'; // ← part directive with your_file_name.g.dart - -@Injectable() // ← Injectable annotation -class HomeController { - ... -``` - -Execute the `build_runner` in the root of your project: -``` -flutter pub run build_runner build -``` - -The generator will provide a `$ClassName` in the generated file, that can be injected in your module `binds`: - -```dart -class HomeModule extends Module { - @override - List get binds => [ - $HomeController, // ← As the class name was `HomeController`, the generated injectable is `$HomeController` - ]; -``` - -Injection automation will rely on the class constructor's parameters to generate the bindings. - - -```dart -// home_controller.dart -part 'home_controller.g.dart'; // ← part directive with your_file_name.g.dart - -@Injectable() // ← Injectable annotation -class HomeController { - final ApiRepository repository; - HomeController({ - this.repository, // ← The parameters of the constructor will define the generated binding - }) - - ... -} - -// Generated home_controller.g.dart -Bind(i) => HomeController( - repository: i.get(), // ← repository parameter from constructor -); -``` - -### Injectable configuration - -`Injectable` annotation has two optional boolean params: `singleton` and `lazy`. By default, they are set to `true`. Thus, you can easily disable singleton behavior and lazy-loading behavior by passing these arguments. - -Example: - -```dart -@Injectable(singleton: false) // ← Disables singleton behavior -class ProductController { - ... -``` - -## Route parameters and arguments (Navigator) - -If you need to pass data to your controller through the Navigator, you may annotate your constructor's parameters with `Param` or `Data`. - -### `Param` for dynamic route - -For example, if your route URL is going to have an `id` parameter, provide a `String` parameter with the same name and annotated with `Param`. - -```dart -part 'product_controller.g.dart'; // ← part directive with your_file_name.g.dart - -@Injectable() // ← Injectable annotation -class ProductController { - final String id - - ProductController({@Param this.id}) // ← This annotation will allow you to pass the `id` parameter in the route URL, like `/product/:id` - - ... -} -``` - -### `Data` for Navigator arguments - -Similarly, if you are going to pass complex objects to your route, annotate your constructor's parameters with `Data`. - -```dart -part 'product_controller.g.dart'; // // ← part directive with your_file_name.g.dart - -@Injectable() // ← Injectable annotation -class ProductController { - final ProductItem item - - ProductController({@Data this.item}) //<- add @Data annotation - ... -} -``` - -Then, pass the `argument` parameter to `Modular.to.pushNamed`: - -```dart -Modular.to.pushNamed('/product', arguments: ProductItem()); -``` - -## Features and bugs - -Please send feature requests and bugs at the [issue tracker](https://github.com/Flutterando/modular/issues). diff --git a/deprecated/modular_codegen/analysis_options.yaml b/deprecated/modular_codegen/analysis_options.yaml deleted file mode 100644 index 839cc647..00000000 --- a/deprecated/modular_codegen/analysis_options.yaml +++ /dev/null @@ -1,29 +0,0 @@ -# This file configures the analyzer, which statically analyzes Dart code to -# check for errors, warnings, and lints. -# -# The issues identified by the analyzer are surfaced in the UI of Dart-enabled -# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be -# invoked from the command line by running `flutter analyze`. - -# The following line activates a set of recommended lints for Flutter apps, -# packages, and plugins designed to encourage good coding practices. -include: package:flutter_lints/flutter.yaml - -linter: - # The lint rules applied to this project can be customized in the - # section below to disable rules from the `package:flutter_lints/flutter.yaml` - # included above or to enable additional rules. A list of all available lints - # and their documentation is published at - # https://dart-lang.github.io/linter/lints/index.html. - # - # Instead of disabling a lint rule for the entire project in the - # section below, it can also be suppressed for a single line of code - # or a specific dart file by using the `// ignore: name_of_lint` and - # `// ignore_for_file: name_of_lint` syntax on the line or in the file - # producing the lint. - rules: - # avoid_print: false # Uncomment to disable the `avoid_print` rule - # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule - -# Additional information about this file can be found at -# https://dart.dev/guides/language/analysis-options \ No newline at end of file diff --git a/deprecated/modular_codegen/build.yaml b/deprecated/modular_codegen/build.yaml deleted file mode 100644 index 3bd5f26f..00000000 --- a/deprecated/modular_codegen/build.yaml +++ /dev/null @@ -1,15 +0,0 @@ -targets: - $default: - builders: - modular_codegen|modular_generator: - enabled: true - -builders: - modular_generator: - target: ":inject_generator" - import: "package:modular_codegen/builder.dart" - builder_factories: ["injection"] - build_extensions: {".dart": [".injection.g.part"]} - auto_apply: dependents - build_to: cache - applies_builders: ["source_gen|combining_builder"] \ No newline at end of file diff --git a/deprecated/modular_codegen/lib/builder.dart b/deprecated/modular_codegen/lib/builder.dart deleted file mode 100644 index 8f7c9983..00000000 --- a/deprecated/modular_codegen/lib/builder.dart +++ /dev/null @@ -1,7 +0,0 @@ -import 'package:build/build.dart'; -import 'package:source_gen/source_gen.dart'; - -import 'modular_codegen.dart'; - -Builder injection(BuilderOptions options) => - SharedPartBuilder([InjectionGenerator()], 'inject'); diff --git a/deprecated/modular_codegen/lib/modular_codegen.dart b/deprecated/modular_codegen/lib/modular_codegen.dart deleted file mode 100644 index 628ffea5..00000000 --- a/deprecated/modular_codegen/lib/modular_codegen.dart +++ /dev/null @@ -1 +0,0 @@ -export 'src/injection_generator.dart'; diff --git a/deprecated/modular_codegen/lib/src/custom_annotation_generator.dart b/deprecated/modular_codegen/lib/src/custom_annotation_generator.dart deleted file mode 100644 index 9df522b0..00000000 --- a/deprecated/modular_codegen/lib/src/custom_annotation_generator.dart +++ /dev/null @@ -1,47 +0,0 @@ -import 'package:analyzer/dart/constant/value.dart'; -import 'package:analyzer/dart/element/element.dart'; -import 'package:build/build.dart'; -import 'package:source_gen/source_gen.dart'; - -abstract class CustomGeneratorForAnnotatedField - extends Generator { - /// Returns the annotation of type [AnnotationType] of the given [element], - /// or [null] if it doesn't have any. - DartObject? getAnnotation(Element element) { - final annotations = - TypeChecker.fromRuntime(AnnotationType).annotationsOf(element); - if (annotations.isEmpty) { - return null; - } - if (annotations.length > 1) { - throw Exception( - "You tried to add multiple @$AnnotationType() annotations to the " - "same element (${element.name}), but that's not possible."); - } - return annotations.single; - } - - @override - String generate(LibraryReader library, BuildStep buildStep) { - final values = {}; - - for (final element in library.allElements) { - if (element is ClassElement && !element.isEnum) { - for (final field in element.fields) { - final annotation = getAnnotation(field); - if (annotation != null) { - values.add(generateForAnnotatedField( - field, - ConstantReader(annotation), - )); - } - } - } - } - - return values.join('/n/n'); - } - - String generateForAnnotatedField( - FieldElement field, ConstantReader annotation); -} diff --git a/deprecated/modular_codegen/lib/src/injection_generator.dart b/deprecated/modular_codegen/lib/src/injection_generator.dart deleted file mode 100644 index e78e584b..00000000 --- a/deprecated/modular_codegen/lib/src/injection_generator.dart +++ /dev/null @@ -1,126 +0,0 @@ -import 'dart:async'; -import 'package:analyzer/dart/element/element.dart'; -import 'package:analyzer/dart/element/type.dart'; -import 'package:analyzer/dart/element/visitor.dart'; -import 'package:build/build.dart'; -import 'package:flutter_modular_annotations/flutter_modular_annotations.dart'; -import 'package:source_gen/source_gen.dart'; - -class InjectionGenerator extends GeneratorForAnnotation { - @override - FutureOr generateForAnnotatedElement( - Element element, ConstantReader annotation, BuildStep buildStep) async { - final singleton = annotation.read('singleton').boolValue; - final lazy = annotation.read('lazy').boolValue; - - final _buffer = StringBuffer(); - _write(Object o) => _buffer.write(o); - final visitor = ModelVisitor(); - List listElements = element.library!.topLevelElements.toList(); - for (var i = listElements.length - 1; i >= 0; i--) { - var item = listElements[i]; - item.visitChildren(visitor); - - if (visitor.isAnnotation) { - break; - } - - if (i == 0) { - element.visitChildren(visitor); - break; - } - } - _write( - "final \$${element.displayName} = BindInject((i) => ${element.displayName}(${visitor.params.join(', ')}), isSingleton: $singleton, isLazy: $lazy,);"); - return _buffer.toString(); - } -} - -class ModelVisitor extends SimpleElementVisitor { - DartType? className; - List params = []; - bool isAnnotation = false; - - bool _isAnnotation(ConstructorElement element) { - return element.parameters - .map((parameter) => parameter.metadata) - .expand((annotations) => annotations) - .map((annotation) => annotation.element?.displayName ?? '') - .where((displayName) => - ['Data', 'Param', 'QueryParam', 'Default'].contains(displayName)) - .isNotEmpty; - } - - @override - visitConstructorElement(ConstructorElement element) { - className = element.type.returnType; - isAnnotation = _isAnnotation(element); - writeParams(element.parameters); - } - - writeParams(List parameters) { - params = parameters.map((param) { - if (param.metadata.isNotEmpty) { - String? arg; - - for (var meta in param.metadata) { - if (meta.element?.displayName == 'Param') { - arg = _normalizeParam(param); - } else if (meta.element?.displayName == 'QueryParam') { - arg = _normalizeQueryParam(param); - } else if (meta.element?.displayName == 'Data') { - arg = _normalizeData(param); - } else if (meta.element?.displayName == 'Default') { - arg = _normalizeDefault(param); - } - } - return arg ?? _normalize(param); - } else { - return _normalize(param); - } - }).toList(); - } - - String _normalize(ParameterElement param) { - if (param.isNamed) { - return "${param.name}: i<${param.type.element?.displayName}>()"; - } else { - return "i<${param.type.element?.displayName}>()"; - } - } - - String _normalizeParam(ParameterElement param) { - if (param.isNamed) { - return "${param.name}: i.args.params['${param.name}']"; - } else { - return "i.args.params['${param.name}']"; - } - } - - String _normalizeQueryParam(ParameterElement param) { - if (param.isNamed) { - return "${param.name}: i.args.queryParams['${param.name}']"; - } else { - return "i.args.queryParams['${param.name}']"; - } - } - - String _normalizeData(ParameterElement param) { - if (param.isNamed) { - return "${param.name}: i.args.data"; - } else { - return "i.args.data"; - } - } - - String _normalizeDefault(ParameterElement param) { - if (param.isNamed) { - return "${param.name}: i<${param.type}>(defaultValue: null)"; - } else { - return "i<${param.type}>(defaultValue: null)"; - } - } - - @override - visitClassElement(ClassElement element) {} -} diff --git a/deprecated/modular_codegen/pubspec.lock b/deprecated/modular_codegen/pubspec.lock deleted file mode 100644 index f8d1f80f..00000000 --- a/deprecated/modular_codegen/pubspec.lock +++ /dev/null @@ -1,599 +0,0 @@ -# Generated by pub -# See https://dart.dev/tools/pub/glossary#lockfile -packages: - _fe_analyzer_shared: - dependency: transitive - description: - name: _fe_analyzer_shared - sha256: abaaefb52aed804f123186fd1c7b789c46aab208dd9b100218c8659056e5fa8a - url: "https://pub.dev" - source: hosted - version: "33.0.0" - analyzer: - dependency: "direct main" - description: - name: analyzer - sha256: "4b07ea4b3e22f230f55ef8248cb8ee2763e4f2b605070eae2b6de45b7f37cde2" - url: "https://pub.dev" - source: hosted - version: "3.1.0" - args: - dependency: transitive - description: - name: args - sha256: "139d809800a412ebb26a3892da228b2d0ba36f0ef5d9a82166e5e52ec8d61611" - url: "https://pub.dev" - source: hosted - version: "2.3.2" - async: - dependency: transitive - description: - name: async - sha256: bfe67ef28df125b7dddcea62755991f807aa39a2492a23e1550161692950bbe0 - url: "https://pub.dev" - source: hosted - version: "2.10.0" - boolean_selector: - dependency: transitive - description: - name: boolean_selector - sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - build: - dependency: "direct main" - description: - name: build - sha256: "3fbda25365741f8251b39f3917fb3c8e286a96fd068a5a242e11c2012d495777" - url: "https://pub.dev" - source: hosted - version: "2.3.1" - build_config: - dependency: "direct dev" - description: - name: build_config - sha256: ad77deb6e9c143a3f550fbb4c5c1e0c6aadabe24274898d06b9526c61b9cf4fb - url: "https://pub.dev" - source: hosted - version: "1.0.0" - build_daemon: - dependency: transitive - description: - name: build_daemon - sha256: "6bc5544ea6ce4428266e7ea680e945c68806c4aae2da0eb5e9ccf38df8d6acbf" - url: "https://pub.dev" - source: hosted - version: "3.1.0" - build_resolvers: - dependency: "direct main" - description: - name: build_resolvers - sha256: "4666aef1d045c5ca15ebba63e400bd4e4fbd9f0dd06e791b51ab210da78a27f7" - url: "https://pub.dev" - source: hosted - version: "2.0.6" - build_runner: - dependency: "direct dev" - description: - name: build_runner - sha256: "361d73f37cd48c47a81a61421eb1cc4cfd2324516fbb52f1bc4c9a01834ef2de" - url: "https://pub.dev" - source: hosted - version: "2.1.11" - build_runner_core: - dependency: transitive - description: - name: build_runner_core - sha256: "14febe0f5bac5ae474117a36099b4de6f1dbc52df6c5e55534b3da9591bf4292" - url: "https://pub.dev" - source: hosted - version: "7.2.7" - build_test: - dependency: "direct dev" - description: - name: build_test - sha256: c2297630aa9385bc92499c90637cda710df6c83a67a8e0ba7f674ae770a7202f - url: "https://pub.dev" - source: hosted - version: "2.1.6" - built_collection: - dependency: transitive - description: - name: built_collection - sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100" - url: "https://pub.dev" - source: hosted - version: "5.1.1" - built_value: - dependency: transitive - description: - name: built_value - sha256: "169565c8ad06adb760c3645bf71f00bff161b00002cace266cad42c5d22a7725" - url: "https://pub.dev" - source: hosted - version: "8.4.3" - characters: - dependency: transitive - description: - name: characters - sha256: e6a326c8af69605aec75ed6c187d06b349707a27fbff8222ca9cc2cff167975c - url: "https://pub.dev" - source: hosted - version: "1.2.1" - checked_yaml: - dependency: transitive - description: - name: checked_yaml - sha256: "3d1505d91afa809d177efd4eed5bb0eb65805097a1463abdd2add076effae311" - url: "https://pub.dev" - source: hosted - version: "2.0.2" - cli_util: - dependency: transitive - description: - name: cli_util - sha256: "66f86e916d285c1a93d3b79587d94bd71984a66aac4ff74e524cfa7877f1395c" - url: "https://pub.dev" - source: hosted - version: "0.3.5" - code_builder: - dependency: transitive - description: - name: code_builder - sha256: "0d43dd1288fd145de1ecc9a3948ad4a6d5a82f0a14c4fdd0892260787d975cbe" - url: "https://pub.dev" - source: hosted - version: "4.4.0" - collection: - dependency: transitive - description: - name: collection - sha256: cfc915e6923fe5ce6e153b0723c753045de46de1b4d63771530504004a45fae0 - url: "https://pub.dev" - source: hosted - version: "1.17.0" - convert: - dependency: transitive - description: - name: convert - sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592" - url: "https://pub.dev" - source: hosted - version: "3.1.1" - coverage: - dependency: transitive - description: - name: coverage - sha256: "17cf9a839208acaed741b1f00ac87cd1fde00548198ba57205cca45c749cb379" - url: "https://pub.dev" - source: hosted - version: "1.3.2" - crypto: - dependency: transitive - description: - name: crypto - sha256: aa274aa7774f8964e4f4f38cc994db7b6158dd36e9187aaceaddc994b35c6c67 - url: "https://pub.dev" - source: hosted - version: "3.0.2" - csslib: - dependency: transitive - description: - name: csslib - sha256: b36c7f7e24c0bdf1bf9a3da461c837d1de64b9f8beb190c9011d8c72a3dfd745 - url: "https://pub.dev" - source: hosted - version: "0.17.2" - dart_style: - dependency: transitive - description: - name: dart_style - sha256: "6e8086e1d3c2f6bc15056ee248c4ddc48c2bc71287c0961bf801a08633ed4333" - url: "https://pub.dev" - source: hosted - version: "2.2.1" - file: - dependency: transitive - description: - name: file - sha256: "1b92bec4fc2a72f59a8e15af5f52cd441e4a7860b49499d69dfa817af20e925d" - url: "https://pub.dev" - source: hosted - version: "6.1.4" - fixnum: - dependency: transitive - description: - name: fixnum - sha256: "04be3e934c52e082558cc9ee21f42f5c1cd7a1262f4c63cd0357c08d5bba81ec" - url: "https://pub.dev" - source: hosted - version: "1.0.1" - flutter: - dependency: "direct main" - description: flutter - source: sdk - version: "0.0.0" - flutter_lints: - dependency: "direct dev" - description: - name: flutter_lints - sha256: b543301ad291598523947dc534aaddc5aaad597b709d2426d3a0e0d44c5cb493 - url: "https://pub.dev" - source: hosted - version: "1.0.4" - flutter_modular_annotations: - dependency: "direct main" - description: - name: flutter_modular_annotations - sha256: "65971655bdd30816a6a66651c801f4ceba6c8ba265f0866cc51ad038332c9a71" - url: "https://pub.dev" - source: hosted - version: "0.0.2" - frontend_server_client: - dependency: transitive - description: - name: frontend_server_client - sha256: "4f4a162323c86ffc1245765cfe138872b8f069deb42f7dbb36115fa27f31469b" - url: "https://pub.dev" - source: hosted - version: "2.1.3" - glob: - dependency: "direct main" - description: - name: glob - sha256: "4515b5b6ddb505ebdd242a5f2cc5d22d3d6a80013789debfbda7777f47ea308c" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - graphs: - dependency: transitive - description: - name: graphs - sha256: f9e130f3259f52d26f0cfc0e964513796dafed572fa52e45d2f8d6ca14db39b2 - url: "https://pub.dev" - source: hosted - version: "2.2.0" - html: - dependency: transitive - description: - name: html - sha256: d9793e10dbe0e6c364f4c59bf3e01fb33a9b2a674bc7a1081693dba0614b6269 - url: "https://pub.dev" - source: hosted - version: "0.15.1" - http_multi_server: - dependency: transitive - description: - name: http_multi_server - sha256: "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b" - url: "https://pub.dev" - source: hosted - version: "3.2.1" - http_parser: - dependency: transitive - description: - name: http_parser - sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b" - url: "https://pub.dev" - source: hosted - version: "4.0.2" - io: - dependency: transitive - description: - name: io - sha256: "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e" - url: "https://pub.dev" - source: hosted - version: "1.0.4" - js: - dependency: transitive - description: - name: js - sha256: "5528c2f391ededb7775ec1daa69e65a2d61276f7552de2b5f7b8d34ee9fd4ab7" - url: "https://pub.dev" - source: hosted - version: "0.6.5" - json_annotation: - dependency: transitive - description: - name: json_annotation - sha256: c33da08e136c3df0190bd5bbe51ae1df4a7d96e7954d1d7249fea2968a72d317 - url: "https://pub.dev" - source: hosted - version: "4.8.0" - lints: - dependency: transitive - description: - name: lints - sha256: a2c3d198cb5ea2e179926622d433331d8b58374ab8f29cdda6e863bd62fd369c - url: "https://pub.dev" - source: hosted - version: "1.0.1" - logging: - dependency: transitive - description: - name: logging - sha256: c0bbfe94d46aedf9b8b3e695cf3bd48c8e14b35e3b2c639e0aa7755d589ba946 - url: "https://pub.dev" - source: hosted - version: "1.1.0" - matcher: - dependency: transitive - description: - name: matcher - sha256: "2e2c34e631f93410daa3ee3410250eadc77ac6befc02a040eda8a123f34e6f5a" - url: "https://pub.dev" - source: hosted - version: "0.12.11" - material_color_utilities: - dependency: transitive - description: - name: material_color_utilities - sha256: d92141dc6fe1dad30722f9aa826c7fbc896d021d792f80678280601aff8cf724 - url: "https://pub.dev" - source: hosted - version: "0.2.0" - meta: - dependency: "direct main" - description: - name: meta - sha256: "6c268b42ed578a53088d834796959e4a1814b5e9e164f147f580a386e5decf42" - url: "https://pub.dev" - source: hosted - version: "1.8.0" - mime: - dependency: transitive - description: - name: mime - sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e - url: "https://pub.dev" - source: hosted - version: "1.0.4" - node_preamble: - dependency: transitive - description: - name: node_preamble - sha256: "8ebdbaa3b96d5285d068f80772390d27c21e1fa10fb2df6627b1b9415043608d" - url: "https://pub.dev" - source: hosted - version: "2.0.1" - package_config: - dependency: transitive - description: - name: package_config - sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd" - url: "https://pub.dev" - source: hosted - version: "2.1.0" - path: - dependency: transitive - description: - name: path - sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917" - url: "https://pub.dev" - source: hosted - version: "1.8.3" - pool: - dependency: transitive - description: - name: pool - sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a" - url: "https://pub.dev" - source: hosted - version: "1.5.1" - pub_semver: - dependency: transitive - description: - name: pub_semver - sha256: "307de764d305289ff24ad257ad5c5793ce56d04947599ad68b3baa124105fc17" - url: "https://pub.dev" - source: hosted - version: "2.1.3" - pubspec_parse: - dependency: transitive - description: - name: pubspec_parse - sha256: "75f6614d6dde2dc68948dffbaa4fe5dae32cd700eb9fb763fe11dfb45a3c4d0a" - url: "https://pub.dev" - source: hosted - version: "1.2.1" - shelf: - dependency: transitive - description: - name: shelf - sha256: c24a96135a2ccd62c64b69315a14adc5c3419df63b4d7c05832a346fdb73682c - url: "https://pub.dev" - source: hosted - version: "1.4.0" - shelf_packages_handler: - dependency: transitive - description: - name: shelf_packages_handler - sha256: aef74dc9195746a384843102142ab65b6a4735bb3beea791e63527b88cc83306 - url: "https://pub.dev" - source: hosted - version: "3.0.1" - shelf_static: - dependency: transitive - description: - name: shelf_static - sha256: e792b76b96a36d4a41b819da593aff4bdd413576b3ba6150df5d8d9996d2e74c - url: "https://pub.dev" - source: hosted - version: "1.1.1" - shelf_web_socket: - dependency: transitive - description: - name: shelf_web_socket - sha256: a988c0e8d8ffbdb8a28aa7ec8e449c260f3deb808781fe1284d22c5bba7156e8 - url: "https://pub.dev" - source: hosted - version: "1.0.3" - sky_engine: - dependency: transitive - description: flutter - source: sdk - version: "0.0.99" - source_gen: - dependency: "direct main" - description: - name: source_gen - sha256: "00f8b6b586f724a8c769c96f1d517511a41661c0aede644544d8d86a1ab11142" - url: "https://pub.dev" - source: hosted - version: "1.2.2" - source_map_stack_trace: - dependency: transitive - description: - name: source_map_stack_trace - sha256: "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - source_maps: - dependency: transitive - description: - name: source_maps - sha256: "490098075234dcedb83c5d949b4c93dad5e6b7702748de000be2b57b8e6b2427" - url: "https://pub.dev" - source: hosted - version: "0.10.11" - source_span: - dependency: transitive - description: - name: source_span - sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250 - url: "https://pub.dev" - source: hosted - version: "1.9.1" - stack_trace: - dependency: transitive - description: - name: stack_trace - sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5 - url: "https://pub.dev" - source: hosted - version: "1.11.0" - stream_channel: - dependency: transitive - description: - name: stream_channel - sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - stream_transform: - dependency: transitive - description: - name: stream_transform - sha256: "14a00e794c7c11aa145a170587321aedce29769c08d7f58b1d141da75e3b1c6f" - url: "https://pub.dev" - source: hosted - version: "2.1.0" - string_scanner: - dependency: transitive - description: - name: string_scanner - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" - url: "https://pub.dev" - source: hosted - version: "1.2.0" - term_glyph: - dependency: transitive - description: - name: term_glyph - sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 - url: "https://pub.dev" - source: hosted - version: "1.2.1" - test: - dependency: "direct dev" - description: - name: test - sha256: "5f59ad7ae322905b1299ef250744e1e266320aa90a0a76e51f00b6e06e49ac51" - url: "https://pub.dev" - source: hosted - version: "1.20.2" - test_api: - dependency: transitive - description: - name: test_api - sha256: d8ca35bbbeef2d037e5693a3c8a381505afebfbfee7bc33fff5581bc4e16a939 - url: "https://pub.dev" - source: hosted - version: "0.4.9" - test_core: - dependency: transitive - description: - name: test_core - sha256: cc8bc45cbe52e8133293537ac4cffc4d9b35c93e91481eb64ef2304e2e722949 - url: "https://pub.dev" - source: hosted - version: "0.4.11" - timing: - dependency: transitive - description: - name: timing - sha256: "70a3b636575d4163c477e6de42f247a23b315ae20e86442bebe32d3cabf61c32" - url: "https://pub.dev" - source: hosted - version: "1.0.1" - typed_data: - dependency: transitive - description: - name: typed_data - sha256: "26f87ade979c47a150c9eaab93ccd2bebe70a27dc0b4b29517f2904f04eb11a5" - url: "https://pub.dev" - source: hosted - version: "1.3.1" - vector_math: - dependency: transitive - description: - name: vector_math - sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" - url: "https://pub.dev" - source: hosted - version: "2.1.4" - vm_service: - dependency: transitive - description: - name: vm_service - sha256: e686ae49284939abc06972e25f634ccdb5007d5664c4dfa1995002e8b6aa27a9 - url: "https://pub.dev" - source: hosted - version: "8.3.0" - watcher: - dependency: transitive - description: - name: watcher - sha256: "6a7f46926b01ce81bfc339da6a7f20afbe7733eff9846f6d6a5466aa4c6667c0" - url: "https://pub.dev" - source: hosted - version: "1.0.2" - web_socket_channel: - dependency: transitive - description: - name: web_socket_channel - sha256: ca49c0bc209c687b887f30527fb6a9d80040b072cc2990f34b9bec3e7663101b - url: "https://pub.dev" - source: hosted - version: "2.3.0" - webkit_inspection_protocol: - dependency: transitive - description: - name: webkit_inspection_protocol - sha256: "67d3a8b6c79e1987d19d848b0892e582dbb0c66c57cc1fef58a177dd2aa2823d" - url: "https://pub.dev" - source: hosted - version: "1.2.0" - yaml: - dependency: transitive - description: - name: yaml - sha256: "23812a9b125b48d4007117254bca50abb6c712352927eece9e155207b1db2370" - url: "https://pub.dev" - source: hosted - version: "3.1.1" -sdks: - dart: ">=2.18.0 <4.0.0" diff --git a/deprecated/modular_codegen/pubspec.yaml b/deprecated/modular_codegen/pubspec.yaml deleted file mode 100644 index 121f0b1c..00000000 --- a/deprecated/modular_codegen/pubspec.yaml +++ /dev/null @@ -1,62 +0,0 @@ -name: modular_codegen -description: Code Generate for flutter_modular. Inject Automation. Annotation @Inject, @Param and @Data. -version: 3.0.4 -homepage: https://github.com/Flutterando/modular - -environment: - sdk: ">=2.12.0 <3.0.0" - -dependencies: - flutter_modular_annotations: ^0.0.2 - analyzer: ">=2.0.0 <5.3.0" - glob: ^2.0.0 - build: ">=2.1.0 <3.0.0" - build_resolvers: ">=2.0.0 <2.1.0" - source_gen: ^1.0.0 - meta: ">=1.3.0 <2.0.0" - flutter: - sdk: flutter - -dev_dependencies: - flutter_lints: ^1.0.4 - build_config: ">=1.0.0 <1.1.0" - build_runner: ">=2.1.0 <3.0.0" - build_test: ^2.0.0 - test: ^1.16.8 - -# For information on the generic Dart part of this file, see the -# following page: https://dart.dev/tools/pub/pubspec - -# The following section is specific to Flutter. -flutter: - - # To add assets to your package, add an assets section, like this: - # assets: - # - images/a_dot_burr.jpeg - # - images/a_dot_ham.jpeg - # - # For details regarding assets in packages, see - # https://flutter.dev/assets-and-images/#from-packages - # - # An image asset can refer to one or more resolution-specific "variants", see - # https://flutter.dev/assets-and-images/#resolution-aware. - - # To add custom fonts to your package, add a fonts section here, - # in this "flutter" section. Each entry in this list should have a - # "family" key with the font family name, and a "fonts" key with a - # list giving the asset and other descriptors for the font. For - # example: - # fonts: - # - family: Schyler - # fonts: - # - asset: fonts/Schyler-Regular.ttf - # - asset: fonts/Schyler-Italic.ttf - # style: italic - # - family: Trajan Pro - # fonts: - # - asset: fonts/TrajanPro.ttf - # - asset: fonts/TrajanPro_Bold.ttf - # weight: 700 - # - # For details regarding fonts in packages, see - # https://flutter.dev/custom-fonts/#from-packages diff --git a/deprecated/modular_codegen/test/modular_codegen_test.dart b/deprecated/modular_codegen/test/modular_codegen_test.dart deleted file mode 100644 index 8f257db5..00000000 --- a/deprecated/modular_codegen/test/modular_codegen_test.dart +++ /dev/null @@ -1,18 +0,0 @@ -import 'package:test/test.dart'; - -void main() { - test('should resolve a simple dart file', () async { -// resolveSource(r''' -// @Injectable() -// class HomeRealController { -// final AppBloc bloc; -// HomeRealController(this.bloc); -// } -// ''', (resolver) async { -// print(resolver); -// injection(resolver.); -// var libExample = await resolver.; -// expect(libExample.getType('Foo'), isNotNull); -// }); - }); -} diff --git a/deprecated/modular_interfaces/.gitignore b/deprecated/modular_interfaces/.gitignore deleted file mode 100644 index 3c8a1572..00000000 --- a/deprecated/modular_interfaces/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -# Files and directories created by pub. -.dart_tool/ -.packages - -# Conventional directory for build output. -build/ diff --git a/deprecated/modular_interfaces/CHANGELOG.md b/deprecated/modular_interfaces/CHANGELOG.md deleted file mode 100644 index 30a03ee7..00000000 --- a/deprecated/modular_interfaces/CHANGELOG.md +++ /dev/null @@ -1,16 +0,0 @@ -## 2.0.2 - 2022/06/02 - -- feat: Added Type propertie in removeBindContext(); - -## 2.0.1 - 2022/05/12 - -- Fix: Inject.get returns instance - -## 2.0.0 - 2022/05/11 - -- Added `BindContract.onDispose`. -- Added `BindContract.selector`. - -## 1.0.0+1 - 2021/09/05 - -- Initial version. diff --git a/deprecated/modular_interfaces/LICENSE b/deprecated/modular_interfaces/LICENSE deleted file mode 100644 index 22d8ef64..00000000 --- a/deprecated/modular_interfaces/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -The MIT License -License Copyright: Flutterando. -License License: Flutterando. -License Contact: Flutterando. -SPDX short identifier: MIT -Further resources... -  -Begin license text. -Copyright 2021 Flutterando -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -End license text. \ No newline at end of file diff --git a/deprecated/modular_interfaces/README.md b/deprecated/modular_interfaces/README.md deleted file mode 100644 index 7df01aa3..00000000 --- a/deprecated/modular_interfaces/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Modular Interface - -Set of interfaces made for modular_core. diff --git a/deprecated/modular_interfaces/analysis_options.yaml b/deprecated/modular_interfaces/analysis_options.yaml deleted file mode 100644 index 8bae1463..00000000 --- a/deprecated/modular_interfaces/analysis_options.yaml +++ /dev/null @@ -1,29 +0,0 @@ -# This file configures the analyzer, which statically analyzes Dart code to -# check for errors, warnings, and lints. -# -# The issues identified by the analyzer are surfaced in the UI of Dart-enabled -# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be -# invoked from the command line by running `flutter analyze`. - -# The following line activates a set of recommended lints for Flutter apps, -# packages, and plugins designed to encourage good coding practices. -include: package:lints/recommended.yaml - -linter: - # The lint rules applied to this project can be customized in the - # section below to disable rules from the `package:flutter_lints/flutter.yaml` - # included above or to enable additional rules. A list of all available lints - # and their documentation is published at - # https://dart-lang.github.io/linter/lints/index.html. - # - # Instead of disabling a lint rule for the entire project in the - # section below, it can also be suppressed for a single line of code - # or a specific dart file by using the `// ignore: name_of_lint` and - # `// ignore_for_file: name_of_lint` syntax on the line or in the file - # producing the lint. - rules: - # avoid_print: false # Uncomment to disable the `avoid_print` rule - # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule - -# Additional information about this file can be found at -# https://dart.dev/guides/language/analysis-options \ No newline at end of file diff --git a/deprecated/modular_interfaces/lib/modular_interfaces.dart b/deprecated/modular_interfaces/lib/modular_interfaces.dart deleted file mode 100644 index 9854287c..00000000 --- a/deprecated/modular_interfaces/lib/modular_interfaces.dart +++ /dev/null @@ -1,12 +0,0 @@ -library modular_interfaces; - -export 'src/di/bind.dart'; -export 'src/di/bind_context.dart'; -export 'src/di/injector.dart'; -export 'src/route/middleware.dart'; -export 'src/route/modular_key.dart'; -export 'src/route/modular_route.dart'; -export 'src/route/route_context.dart'; -export 'src/route/modular_arguments.dart'; -export 'src/route/tracker.dart'; -export 'src/errors/modular_errors.dart'; diff --git a/deprecated/modular_interfaces/lib/src/di/bind.dart b/deprecated/modular_interfaces/lib/src/di/bind.dart deleted file mode 100644 index 635d71db..00000000 --- a/deprecated/modular_interfaces/lib/src/di/bind.dart +++ /dev/null @@ -1,97 +0,0 @@ -import 'injector.dart'; - -abstract class BindContract { - final T Function(Injector i) factoryFunction; - - Type get bindType => T; - - ///single instance - final bool isSingleton; - - /// flag for indicate serialization - final bool alwaysSerialized; - - ///create single instance for request - final bool isScoped; - - ///export bind for others modules - ///This bind can only be accessed when imported by a module. - final bool export; - - ///When 'true', the object is instantiated only the first time it is called. - ///When 'false', the object is instantiated along with the module. - final bool isLazy; - - ///Called in module`s dispose. - final void Function(T value)? onDispose; - - /// Generate reactive object - final dynamic Function(T value)? selector; - - BindContract( - this.factoryFunction, { - this.isSingleton = true, - this.isLazy = true, - this.export = false, - this.isScoped = false, - this.alwaysSerialized = false, - this.onDispose, - this.selector, - }) : assert((isSingleton || isLazy), - r"'singleton' can't be false if 'lazy' is also false"); - - BindContract copyWith({ - T Function(Injector i)? factoryFunction, - bool? isSingleton, - bool? isLazy, - bool? export, - bool? isScoped, - bool? alwaysSerialized, - void Function(T value)? onDispose, - dynamic Function(T value)? selector, - }); - - BindContract cast(); - - dynamic onSelectorFunc(Object o) => selector?.call(o as T); - - dynamic onDisposeFunc(Object o) => onDispose?.call(o as T); -} - -/// For empty instance binds. -class BindEmpty extends BindContract { - BindEmpty() : super((e) => Object()); - - @override - BindContract cast() { - throw UnimplementedError(); - } - - @override - BindContract copyWith( - {Object Function(Injector i)? factoryFunction, - bool? isSingleton, - bool? isLazy, - bool? export, - bool? isScoped, - bool? alwaysSerialized, - void Function(Object value)? onDispose, - Function(Object value)? selector}) { - throw UnimplementedError(); - } -} - -class BindEntry { - final BindContract bind; - final T value; - - BindEntry({required this.bind, required this.value}); - - BindEntry cast() { - return BindEntry(bind: bind.cast(), value: value as E); - } - - void dispose() { - bind.onDisposeFunc(value); - } -} diff --git a/deprecated/modular_interfaces/lib/src/di/bind_context.dart b/deprecated/modular_interfaces/lib/src/di/bind_context.dart deleted file mode 100644 index 007f6271..00000000 --- a/deprecated/modular_interfaces/lib/src/di/bind_context.dart +++ /dev/null @@ -1,32 +0,0 @@ -import 'bind.dart'; -import 'injector.dart'; - -abstract class BindContext { - /// Link injected objects - List get binds; - - /// Import Binds from other modules. - /// ATTENTION: The binds must be marked with the flag export: true, in the module to be imported. - List get imports; - - /// Get the binds for that context. - BindEntry? getBind(Injector injector); - - /// Dispose bind from the memory - bool remove(); - - /// Dispose all bind from the memory - void dispose(); - - /// checks if all asynchronous binds are ready to be used synchronously. - Future isReady(); - - /// get processed binds - List getProcessBinds(); - - /// Change binds - void changeBinds(List newBinds); - - /// Bind ready as singleton - List get instanciatedSingletons; -} diff --git a/deprecated/modular_interfaces/lib/src/di/injector.dart b/deprecated/modular_interfaces/lib/src/di/injector.dart deleted file mode 100644 index d4b2ead3..00000000 --- a/deprecated/modular_interfaces/lib/src/di/injector.dart +++ /dev/null @@ -1,44 +0,0 @@ -import 'package:modular_interfaces/modular_interfaces.dart'; - -/// Service injector that is responsible for searching for instances in all bind contexts. -abstract class Injector { - B call() => get(); - - /// Request an bind by [Type] - B get(); - - /// Request an bindEntry by [Type] - BindEntry getBind(); - - /// Checks if the context (Module) is in the context of binds. - bool isModuleAlive(); - - /// adds a context to the tree. - void addBindContext(BindContext module, {String tag = ''}); - - /// Removes a [BindContext] based on its tags. - /// If your tag repository is empty, the BindContext will be removed automatically. - void disposeModuleByTag(String tag); - - /// Removes only ScopedBind from BindContext tree - void removeScopedBinds(); - - /// Dispose a [Bind] by [Type] - bool dispose(); - - /// Destroy all BindContext - void destroy(); - - /// remove [BindContext] by [Type] - void removeBindContext({Type? type}); - - /// checks if all asynchronous binds are ready to be used synchronously of all BindContext of Tree. - Future isModuleReady(); - - /// used for reassemble all singleton injections - void reassemble(); - - /// internal - /// used for reassemble bind list - void updateBinds(BindContext context); -} diff --git a/deprecated/modular_interfaces/lib/src/errors/modular_errors.dart b/deprecated/modular_interfaces/lib/src/errors/modular_errors.dart deleted file mode 100644 index 6cc8929e..00000000 --- a/deprecated/modular_interfaces/lib/src/errors/modular_errors.dart +++ /dev/null @@ -1,12 +0,0 @@ -abstract class ModularError implements Exception { - final String message; - final StackTrace? stackTrace; - - const ModularError(this.message, [this.stackTrace]); - - String _returnStackTrace() => - stackTrace != null ? '\n${stackTrace.toString()}' : ''; - - @override - String toString() => '$runtimeType: $message${_returnStackTrace()}'; -} diff --git a/deprecated/modular_interfaces/lib/src/route/middleware.dart b/deprecated/modular_interfaces/lib/src/route/middleware.dart deleted file mode 100644 index ff74f372..00000000 --- a/deprecated/modular_interfaces/lib/src/route/middleware.dart +++ /dev/null @@ -1,12 +0,0 @@ -import 'dart:async'; - -import 'modular_route.dart'; - -/// Object that intercepts a route request. -abstract class Middleware { - /// Method called as soon as route is found and before settings. - FutureOr pre(ModularRoute route); - - /// Method called as soon as route is found and after settings. - FutureOr pos(ModularRoute route, T data); -} diff --git a/deprecated/modular_interfaces/lib/src/route/modular_arguments.dart b/deprecated/modular_interfaces/lib/src/route/modular_arguments.dart deleted file mode 100644 index d6a77460..00000000 --- a/deprecated/modular_interfaces/lib/src/route/modular_arguments.dart +++ /dev/null @@ -1,46 +0,0 @@ -/// Object that clusters all arguments and parameters retrieved or produced during a route search. -class ModularArguments { - /// It retrieves parameters after consulting a dynamic route. If it is not a dynamic route the object will be an empty Map. - /// ex: /product/:id -> /product/1 - /// Modular.args.params['id']; -> '1' - final Map params; - - /// Uri of current route. - final Uri uri; - - /// Retrieved from a direct input of arguments from the navigation system itself. - /// ex: Modular.to.navigate('/product', arguments: Products()); - /// Modular.args.data; -> Product(); - final dynamic data; - - const ModularArguments( - {this.params = const {}, this.data, required this.uri}); - - ModularArguments copyWith( - {Map? params, dynamic data, Uri? uri}) { - return ModularArguments( - params: params ?? this.params, - data: data ?? this.data, - uri: uri ?? this.uri, - ); - } - - /// The value is the empty string if there is no fragment identifier component. - String get fragment => uri.fragment; - - /// The URI query split into a map according to the rules specified for FORM post in the HTML 4.01 specification section 17.13.4. - /// Each key and value in the resulting map has been decoded. If there is no query the empty map is returned. - /// Keys in the query string that have no value are mapped to the empty string. If a key occurs more than once in the query string, it is mapped to an arbitrary choice of possible value. The [queryParametersAll] getter can provide a map that maps keys to all of their values. - /// The map and the lists it contains are unmodifiable. - Map get queryParams => uri.queryParameters; - - /// Returns the URI query split into a map according to the rules specified for FORM post in the HTML 4.01 specification section 17.13.4. - /// Each key and value in the resulting map has been decoded. If there is no query the map is empty. - /// Keys are mapped to lists of their values. If a key occurs only once, its value is a singleton list. If a key occurs with no value, the empty string is used as the value for that occurrence. - /// The map and the lists it contains are unmodifiable. - Map> get queryParamsAll => uri.queryParametersAll; - - factory ModularArguments.empty() { - return ModularArguments(uri: Uri.parse('/')); - } -} diff --git a/deprecated/modular_interfaces/lib/src/route/modular_key.dart b/deprecated/modular_interfaces/lib/src/route/modular_key.dart deleted file mode 100644 index cc342bfd..00000000 --- a/deprecated/modular_interfaces/lib/src/route/modular_key.dart +++ /dev/null @@ -1,30 +0,0 @@ -/// Object used as a reference to find a ModularRoute in the RouteContext tree. -class ModularKey { - final String schema; - final String name; - - const ModularKey({required this.name, this.schema = ''}); - - @override - bool operator ==(Object other) { - if (identical(this, other)) return true; - - return other is ModularKey && other.schema == schema && other.name == name; - } - - @override - int get hashCode => schema.hashCode ^ name.hashCode; - - ModularKey copyWith({ - String? schema, - String? name, - }) { - return ModularKey( - schema: schema ?? this.schema, - name: name ?? this.name, - ); - } - - @override - String toString() => 'ModularKey(schema: $schema, name: $name)'; -} diff --git a/deprecated/modular_interfaces/lib/src/route/modular_route.dart b/deprecated/modular_interfaces/lib/src/route/modular_route.dart deleted file mode 100644 index 64477fe1..00000000 --- a/deprecated/modular_interfaces/lib/src/route/modular_route.dart +++ /dev/null @@ -1,51 +0,0 @@ -import '../di/bind_context.dart'; - -import 'middleware.dart'; -import 'modular_key.dart'; -import 'route_context.dart'; - -/// Represents a route within a RouteContext. -abstract class ModularRoute { - /// name of route - String get name; - - /// schema of route - /// default is '' - String get schema; - - /// guard your parent's path - String get parent; - - /// Add children to this route that can be retrieved through the parent route - List get children; - - /// RouteContext belonging to the route. - RouteContext? get context; - - /// Adds middleware that will be shared among your children. - List get middlewares; - - /// Current uri of the route. - Uri get uri; - - /// Contains a list of all BindContexts that will need to be active when this route is active. - Map get bindContextEntries; - - /// Key that references the route in the RouteContext tree. - ModularKey get key; - - /// Create a new Route by adding a RouteContext to the context. - ModularRoute addModule(String name, {required RouteContext module}); - - ModularRoute copyWith({ - String? name, - List? middlewares, - List? children, - String? parent, - String? schema, - RouteContext? context, - Uri? uri, - Map? routeMap, - Map? bindContextEntries, - }); -} diff --git a/deprecated/modular_interfaces/lib/src/route/route_context.dart b/deprecated/modular_interfaces/lib/src/route/route_context.dart deleted file mode 100644 index 6902b464..00000000 --- a/deprecated/modular_interfaces/lib/src/route/route_context.dart +++ /dev/null @@ -1,15 +0,0 @@ -import '../di/bind_context.dart'; - -import 'modular_key.dart'; -import 'modular_route.dart'; - -abstract class RouteContext extends BindContext { - /// Aggregates all [ModularRoute] type Objects to the context, - List get routes; - - /// Used to return a route map at the start of the application. - Map init(); - - /// store all módules - List get modules; -} diff --git a/deprecated/modular_interfaces/lib/src/route/tracker.dart b/deprecated/modular_interfaces/lib/src/route/tracker.dart deleted file mode 100644 index a20a382e..00000000 --- a/deprecated/modular_interfaces/lib/src/route/tracker.dart +++ /dev/null @@ -1,39 +0,0 @@ -import 'dart:async'; - -import 'package:modular_interfaces/modular_interfaces.dart'; - -abstract class Tracker { - /// Service Injector instancia - final Injector injector; - - /// Initial Module - RouteContext get module; - - Tracker(this.injector); - - ModularArguments get arguments; - - void setArguments(ModularArguments arguments); - - String get currentPath => arguments.uri.toString(); - - /// Searches for a route by name or context throughout the tree. - FutureOr findRoute(String path, - {dynamic data, String schema = ''}); - - /// Reports whether a route will leave the route context. This is important to call automatic dispose of the entire context. - void reportPopRoute(ModularRoute route); - - /// It informs you that a new route has been found and that it needs its dependent BindContexts started as well. - void reportPushRoute(ModularRoute route); - - /// Responsible for starting the app. - /// It should only be called once, but it should be the first method to be called before a route or bind lookup. - void runApp(RouteContext module); - - /// Finishes all trees. - void finishApp(); - - /// used for reassemble all routes - void reassemble(); -} diff --git a/deprecated/modular_interfaces/pubspec.lock b/deprecated/modular_interfaces/pubspec.lock deleted file mode 100644 index 2b8a283e..00000000 --- a/deprecated/modular_interfaces/pubspec.lock +++ /dev/null @@ -1,13 +0,0 @@ -# Generated by pub -# See https://dart.dev/tools/pub/glossary#lockfile -packages: - lints: - dependency: "direct dev" - description: - name: lints - sha256: a2c3d198cb5ea2e179926622d433331d8b58374ab8f29cdda6e863bd62fd369c - url: "https://pub.dev" - source: hosted - version: "1.0.1" -sdks: - dart: ">=2.12.0 <4.0.0" diff --git a/deprecated/modular_interfaces/pubspec.yaml b/deprecated/modular_interfaces/pubspec.yaml deleted file mode 100644 index a72920f9..00000000 --- a/deprecated/modular_interfaces/pubspec.yaml +++ /dev/null @@ -1,14 +0,0 @@ -name: modular_interfaces -description: Smart project structure with dependency injection and route management -version: 2.0.2 -homepage: https://github.com/Flutterando/modular -# homepage: https://www.example.com - -environment: - sdk: '>=2.12.0 <3.0.0' - -# dependencies: -# path: ^1.8.0 - -dev_dependencies: - lints: ^1.0.1 diff --git a/deprecated/modular_test/.gitignore b/deprecated/modular_test/.gitignore deleted file mode 100644 index 1985397a..00000000 --- a/deprecated/modular_test/.gitignore +++ /dev/null @@ -1,74 +0,0 @@ -# Miscellaneous -*.class -*.log -*.pyc -*.swp -.DS_Store -.atom/ -.buildlog/ -.history -.svn/ - -# IntelliJ related -*.iml -*.ipr -*.iws -.idea/ - -# The .vscode folder contains launch configuration and tasks you configure in -# VS Code which you may wish to be included in version control, so this line -# is commented out by default. -#.vscode/ - -# Flutter/Dart/Pub related -**/doc/api/ -.dart_tool/ -.flutter-plugins -.flutter-plugins-dependencies -.packages -.pub-cache/ -.pub/ -build/ - -# Android related -**/android/**/gradle-wrapper.jar -**/android/.gradle -**/android/captures/ -**/android/gradlew -**/android/gradlew.bat -**/android/local.properties -**/android/**/GeneratedPluginRegistrant.java - -# iOS/XCode related -**/ios/**/*.mode1v3 -**/ios/**/*.mode2v3 -**/ios/**/*.moved-aside -**/ios/**/*.pbxuser -**/ios/**/*.perspectivev3 -**/ios/**/*sync/ -**/ios/**/.sconsign.dblite -**/ios/**/.tags* -**/ios/**/.vagrant/ -**/ios/**/DerivedData/ -**/ios/**/Icon? -**/ios/**/Pods/ -**/ios/**/.symlinks/ -**/ios/**/profile -**/ios/**/xcuserdata -**/ios/.generated/ -**/ios/Flutter/App.framework -**/ios/Flutter/Flutter.framework -**/ios/Flutter/Flutter.podspec -**/ios/Flutter/Generated.xcconfig -**/ios/Flutter/app.flx -**/ios/Flutter/app.zip -**/ios/Flutter/flutter_assets/ -**/ios/Flutter/flutter_export_environment.sh -**/ios/ServiceDefinitions.json -**/ios/Runner/GeneratedPluginRegistrant.* - -# Exceptions to above rules. -!**/ios/**/default.mode1v3 -!**/ios/**/default.mode2v3 -!**/ios/**/default.pbxuser -!**/ios/**/default.perspectivev3 diff --git a/deprecated/modular_test/.metadata b/deprecated/modular_test/.metadata deleted file mode 100644 index 4d40dac7..00000000 --- a/deprecated/modular_test/.metadata +++ /dev/null @@ -1,10 +0,0 @@ -# This file tracks properties of this Flutter project. -# Used by Flutter tool to assess capabilities and perform upgrades etc. -# -# This file should be version controlled and should not be manually edited. - -version: - revision: 022b333a089afb81c471ec43d1f1f4f26305d876 - channel: beta - -project_type: package diff --git a/deprecated/modular_test/CHANGELOG.md b/deprecated/modular_test/CHANGELOG.md deleted file mode 100644 index 65383a8f..00000000 --- a/deprecated/modular_test/CHANGELOG.md +++ /dev/null @@ -1,7 +0,0 @@ -## [2.0.0] - 2022/04/21. - -* Upper `modular_core`. - -## [1.0.1+2] - New release. - -* New Release diff --git a/deprecated/modular_test/LICENSE b/deprecated/modular_test/LICENSE deleted file mode 100644 index 22d8ef64..00000000 --- a/deprecated/modular_test/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -The MIT License -License Copyright: Flutterando. -License License: Flutterando. -License Contact: Flutterando. -SPDX short identifier: MIT -Further resources... -  -Begin license text. -Copyright 2021 Flutterando -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -End license text. \ No newline at end of file diff --git a/deprecated/modular_test/README.md b/deprecated/modular_test/README.md deleted file mode 100644 index 5bcd227b..00000000 --- a/deprecated/modular_test/README.md +++ /dev/null @@ -1,59 +0,0 @@ -# modular_test - -Init Modules and test the integration - -## Getting Started - -Add in your pubspec.yaml - -```yaml - -dev_dependencies: - modular_test: - -``` - -## Using - -### Start a Module - -```dart - -main(){ - setUp(){ - initModule(AppModule()); - } -} - -``` - -### Start more then one Module - -```dart - -main(){ - setUp(){ - initModules([AppModule(), HomeModule(), PerfilModule()]); - } -} - -``` - -### Replace binds of Module - -```dart - -main(){ - - final dioMock = DioMock(); - - setUp(){ - initModule(AppModule(), replaceBinds: [ - Bind.instance(dioMock), - ]); - } -} - -``` - - diff --git a/deprecated/modular_test/analysis_options.yaml b/deprecated/modular_test/analysis_options.yaml deleted file mode 100644 index 8bae1463..00000000 --- a/deprecated/modular_test/analysis_options.yaml +++ /dev/null @@ -1,29 +0,0 @@ -# This file configures the analyzer, which statically analyzes Dart code to -# check for errors, warnings, and lints. -# -# The issues identified by the analyzer are surfaced in the UI of Dart-enabled -# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be -# invoked from the command line by running `flutter analyze`. - -# The following line activates a set of recommended lints for Flutter apps, -# packages, and plugins designed to encourage good coding practices. -include: package:lints/recommended.yaml - -linter: - # The lint rules applied to this project can be customized in the - # section below to disable rules from the `package:flutter_lints/flutter.yaml` - # included above or to enable additional rules. A list of all available lints - # and their documentation is published at - # https://dart-lang.github.io/linter/lints/index.html. - # - # Instead of disabling a lint rule for the entire project in the - # section below, it can also be suppressed for a single line of code - # or a specific dart file by using the `// ignore: name_of_lint` and - # `// ignore_for_file: name_of_lint` syntax on the line or in the file - # producing the lint. - rules: - # avoid_print: false # Uncomment to disable the `avoid_print` rule - # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule - -# Additional information about this file can be found at -# https://dart.dev/guides/language/analysis-options \ No newline at end of file diff --git a/deprecated/modular_test/coverage/lcov.info b/deprecated/modular_test/coverage/lcov.info deleted file mode 100644 index a73bd45e..00000000 --- a/deprecated/modular_test/coverage/lcov.info +++ /dev/null @@ -1,18 +0,0 @@ -SF:lib\modular_test.dart -DA:5,1 -DA:7,2 -DA:9,3 -DA:10,1 -DA:11,2 -DA:12,3 -DA:13,2 -DA:14,1 -DA:15,1 -DA:18,1 -DA:19,3 -DA:22,1 -DA:23,2 -DA:24,1 -LF:14 -LH:14 -end_of_record diff --git a/deprecated/modular_test/lib/modular_test.dart b/deprecated/modular_test/lib/modular_test.dart deleted file mode 100644 index 3bd146bd..00000000 --- a/deprecated/modular_test/lib/modular_test.dart +++ /dev/null @@ -1,28 +0,0 @@ -library modular_test; - -import 'package:modular_core/modular_core.dart'; - -void initModule(BindContext module, - {List replaceBinds = const []}) { - // ignore: invalid_use_of_visible_for_testing_member - final bindModules = module.getProcessBinds(); - - for (var i = 0; i < bindModules.length; i++) { - final item = bindModules[i]; - var dep = (replaceBinds).firstWhere((dep) { - return item.runtimeType == dep.runtimeType; - }, orElse: () => BindEmpty()); - if (dep is! BindEmpty) { - bindModules[i] = dep; - } - } - module.changeBinds(bindModules); - modularTracker.injector.addBindContext(module); -} - -void initModules(List modules, - {List replaceBinds = const []}) { - for (var module in modules) { - initModule(module, replaceBinds: replaceBinds); - } -} diff --git a/deprecated/modular_test/pubspec.lock b/deprecated/modular_test/pubspec.lock deleted file mode 100644 index bc891f50..00000000 --- a/deprecated/modular_test/pubspec.lock +++ /dev/null @@ -1,397 +0,0 @@ -# Generated by pub -# See https://dart.dev/tools/pub/glossary#lockfile -packages: - _fe_analyzer_shared: - dependency: transitive - description: - name: _fe_analyzer_shared - sha256: "0c80aeab9bc807ab10022cd3b2f4cf2ecdf231949dc1ddd9442406a003f19201" - url: "https://pub.dev" - source: hosted - version: "52.0.0" - analyzer: - dependency: transitive - description: - name: analyzer - sha256: cd8ee83568a77f3ae6b913a36093a1c9b1264e7cb7f834d9ddd2311dade9c1f4 - url: "https://pub.dev" - source: hosted - version: "5.4.0" - args: - dependency: transitive - description: - name: args - sha256: "139d809800a412ebb26a3892da228b2d0ba36f0ef5d9a82166e5e52ec8d61611" - url: "https://pub.dev" - source: hosted - version: "2.3.2" - async: - dependency: transitive - description: - name: async - sha256: bfe67ef28df125b7dddcea62755991f807aa39a2492a23e1550161692950bbe0 - url: "https://pub.dev" - source: hosted - version: "2.10.0" - boolean_selector: - dependency: transitive - description: - name: boolean_selector - sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - characters: - dependency: transitive - description: - name: characters - sha256: e6a326c8af69605aec75ed6c187d06b349707a27fbff8222ca9cc2cff167975c - url: "https://pub.dev" - source: hosted - version: "1.2.1" - collection: - dependency: transitive - description: - name: collection - sha256: cfc915e6923fe5ce6e153b0723c753045de46de1b4d63771530504004a45fae0 - url: "https://pub.dev" - source: hosted - version: "1.17.0" - convert: - dependency: transitive - description: - name: convert - sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592" - url: "https://pub.dev" - source: hosted - version: "3.1.1" - coverage: - dependency: transitive - description: - name: coverage - sha256: "961c4aebd27917269b1896382c7cb1b1ba81629ba669ba09c27a7e5710ec9040" - url: "https://pub.dev" - source: hosted - version: "1.6.2" - crypto: - dependency: transitive - description: - name: crypto - sha256: aa274aa7774f8964e4f4f38cc994db7b6158dd36e9187aaceaddc994b35c6c67 - url: "https://pub.dev" - source: hosted - version: "3.0.2" - file: - dependency: transitive - description: - name: file - sha256: "1b92bec4fc2a72f59a8e15af5f52cd441e4a7860b49499d69dfa817af20e925d" - url: "https://pub.dev" - source: hosted - version: "6.1.4" - frontend_server_client: - dependency: transitive - description: - name: frontend_server_client - sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612" - url: "https://pub.dev" - source: hosted - version: "3.2.0" - glob: - dependency: transitive - description: - name: glob - sha256: "4515b5b6ddb505ebdd242a5f2cc5d22d3d6a80013789debfbda7777f47ea308c" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - http_multi_server: - dependency: transitive - description: - name: http_multi_server - sha256: "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b" - url: "https://pub.dev" - source: hosted - version: "3.2.1" - http_parser: - dependency: transitive - description: - name: http_parser - sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b" - url: "https://pub.dev" - source: hosted - version: "4.0.2" - io: - dependency: transitive - description: - name: io - sha256: "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e" - url: "https://pub.dev" - source: hosted - version: "1.0.4" - js: - dependency: transitive - description: - name: js - sha256: "323b7c70073cccf6b9b8d8b334be418a3293cfb612a560dc2737160a37bf61bd" - url: "https://pub.dev" - source: hosted - version: "0.6.6" - lints: - dependency: "direct dev" - description: - name: lints - sha256: a2c3d198cb5ea2e179926622d433331d8b58374ab8f29cdda6e863bd62fd369c - url: "https://pub.dev" - source: hosted - version: "1.0.1" - logging: - dependency: transitive - description: - name: logging - sha256: c0bbfe94d46aedf9b8b3e695cf3bd48c8e14b35e3b2c639e0aa7755d589ba946 - url: "https://pub.dev" - source: hosted - version: "1.1.0" - matcher: - dependency: transitive - description: - name: matcher - sha256: c94db23593b89766cda57aab9ac311e3616cf87c6fa4e9749df032f66f30dcb8 - url: "https://pub.dev" - source: hosted - version: "0.12.14" - meta: - dependency: transitive - description: - name: meta - sha256: "6c268b42ed578a53088d834796959e4a1814b5e9e164f147f580a386e5decf42" - url: "https://pub.dev" - source: hosted - version: "1.8.0" - mime: - dependency: transitive - description: - name: mime - sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e - url: "https://pub.dev" - source: hosted - version: "1.0.4" - modular_core: - dependency: "direct main" - description: - name: modular_core - sha256: "84cfe65d2ab15b0265a5bdb07a7a0408b06f8d92fee6fb94a3c85e97cbc2d6af" - url: "https://pub.dev" - source: hosted - version: "2.0.3+1" - modular_interfaces: - dependency: transitive - description: - name: modular_interfaces - sha256: "89db18038048d63de80871189ddc52363814e8181615459e5d88ed0a921acc1f" - url: "https://pub.dev" - source: hosted - version: "2.0.2" - node_preamble: - dependency: transitive - description: - name: node_preamble - sha256: "8ebdbaa3b96d5285d068f80772390d27c21e1fa10fb2df6627b1b9415043608d" - url: "https://pub.dev" - source: hosted - version: "2.0.1" - package_config: - dependency: transitive - description: - name: package_config - sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd" - url: "https://pub.dev" - source: hosted - version: "2.1.0" - path: - dependency: transitive - description: - name: path - sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917" - url: "https://pub.dev" - source: hosted - version: "1.8.3" - pool: - dependency: transitive - description: - name: pool - sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a" - url: "https://pub.dev" - source: hosted - version: "1.5.1" - pub_semver: - dependency: transitive - description: - name: pub_semver - sha256: "307de764d305289ff24ad257ad5c5793ce56d04947599ad68b3baa124105fc17" - url: "https://pub.dev" - source: hosted - version: "2.1.3" - shelf: - dependency: transitive - description: - name: shelf - sha256: c24a96135a2ccd62c64b69315a14adc5c3419df63b4d7c05832a346fdb73682c - url: "https://pub.dev" - source: hosted - version: "1.4.0" - shelf_packages_handler: - dependency: transitive - description: - name: shelf_packages_handler - sha256: aef74dc9195746a384843102142ab65b6a4735bb3beea791e63527b88cc83306 - url: "https://pub.dev" - source: hosted - version: "3.0.1" - shelf_static: - dependency: transitive - description: - name: shelf_static - sha256: e792b76b96a36d4a41b819da593aff4bdd413576b3ba6150df5d8d9996d2e74c - url: "https://pub.dev" - source: hosted - version: "1.1.1" - shelf_web_socket: - dependency: transitive - description: - name: shelf_web_socket - sha256: a988c0e8d8ffbdb8a28aa7ec8e449c260f3deb808781fe1284d22c5bba7156e8 - url: "https://pub.dev" - source: hosted - version: "1.0.3" - source_map_stack_trace: - dependency: transitive - description: - name: source_map_stack_trace - sha256: "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - source_maps: - dependency: transitive - description: - name: source_maps - sha256: "490098075234dcedb83c5d949b4c93dad5e6b7702748de000be2b57b8e6b2427" - url: "https://pub.dev" - source: hosted - version: "0.10.11" - source_span: - dependency: transitive - description: - name: source_span - sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250 - url: "https://pub.dev" - source: hosted - version: "1.9.1" - stack_trace: - dependency: transitive - description: - name: stack_trace - sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5 - url: "https://pub.dev" - source: hosted - version: "1.11.0" - stream_channel: - dependency: transitive - description: - name: stream_channel - sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - string_scanner: - dependency: transitive - description: - name: string_scanner - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" - url: "https://pub.dev" - source: hosted - version: "1.2.0" - term_glyph: - dependency: transitive - description: - name: term_glyph - sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 - url: "https://pub.dev" - source: hosted - version: "1.2.1" - test: - dependency: "direct dev" - description: - name: test - sha256: b54d427664c00f2013ffb87797a698883c46aee9288e027a50b46eaee7486fa2 - url: "https://pub.dev" - source: hosted - version: "1.22.2" - test_api: - dependency: transitive - description: - name: test_api - sha256: "6182294da5abf431177fccc1ee02401f6df30f766bc6130a0852c6b6d7ee6b2d" - url: "https://pub.dev" - source: hosted - version: "0.4.18" - test_core: - dependency: transitive - description: - name: test_core - sha256: "95ecc12692d0dd59080ab2d38d9cf32c7e9844caba23ff6cd285690398ee8ef4" - url: "https://pub.dev" - source: hosted - version: "0.4.22" - typed_data: - dependency: transitive - description: - name: typed_data - sha256: "26f87ade979c47a150c9eaab93ccd2bebe70a27dc0b4b29517f2904f04eb11a5" - url: "https://pub.dev" - source: hosted - version: "1.3.1" - vm_service: - dependency: transitive - description: - name: vm_service - sha256: d069ad658b700fc5fb774771ac8997f226ca29a45e0a450776fff3d969c8ba8f - url: "https://pub.dev" - source: hosted - version: "10.1.0" - watcher: - dependency: transitive - description: - name: watcher - sha256: "6a7f46926b01ce81bfc339da6a7f20afbe7733eff9846f6d6a5466aa4c6667c0" - url: "https://pub.dev" - source: hosted - version: "1.0.2" - web_socket_channel: - dependency: transitive - description: - name: web_socket_channel - sha256: ca49c0bc209c687b887f30527fb6a9d80040b072cc2990f34b9bec3e7663101b - url: "https://pub.dev" - source: hosted - version: "2.3.0" - webkit_inspection_protocol: - dependency: transitive - description: - name: webkit_inspection_protocol - sha256: "67d3a8b6c79e1987d19d848b0892e582dbb0c66c57cc1fef58a177dd2aa2823d" - url: "https://pub.dev" - source: hosted - version: "1.2.0" - yaml: - dependency: transitive - description: - name: yaml - sha256: "23812a9b125b48d4007117254bca50abb6c712352927eece9e155207b1db2370" - url: "https://pub.dev" - source: hosted - version: "3.1.1" -sdks: - dart: ">=2.19.0-345.0.dev <4.0.0" diff --git a/deprecated/modular_test/pubspec.yaml b/deprecated/modular_test/pubspec.yaml deleted file mode 100644 index d797f71e..00000000 --- a/deprecated/modular_test/pubspec.yaml +++ /dev/null @@ -1,14 +0,0 @@ -name: modular_test -description: Smart project structure with dependency injection and route management -version: 2.0.1 -homepage: https://github.com/Flutterando/modular - -environment: - sdk: ">=2.12.0 <3.0.0" - -dependencies: - modular_core: ">=2.0.1 <3.0.0" - -dev_dependencies: - lints: ^1.0.1 - test: ^1.17.10 \ No newline at end of file diff --git a/deprecated/modular_test/test/modular_test_test.dart b/deprecated/modular_test/test/modular_test_test.dart deleted file mode 100644 index a05f28c4..00000000 --- a/deprecated/modular_test/test/modular_test_test.dart +++ /dev/null @@ -1,76 +0,0 @@ -import 'package:modular_core/modular_core.dart'; -import 'package:modular_test/modular_test.dart' as modular_test; -import 'package:test/test.dart'; - -abstract class IRepo { - String get name; -} - -class RepoImpl1 implements IRepo { - @override - String get name => 'RepoImpl1'; -} - -class RepoImpl2 implements IRepo { - @override - String get name => 'RepoImpl2'; -} - -class MyModule extends RouteContextImpl { - @override - final binds = [ - _Bind((i) => 'teste'), - _Bind((i) => true), - _Bind((i) => RepoImpl1()), - ]; -} - -void main() { - final repo = RepoImpl2(); - - modular_test.initModules( - [MyModule()], - replaceBinds: [ - _Bind((i) => false), - _Bind((i) => repo), - ], - ); - - test('init Module', () { - final text = modularTracker.injector.get(); - expect(text, 'teste'); - }); - - test('replace binds', () { - final boolean = modularTracker.injector.get(); - expect(boolean, false); - }); - - test('replace binds with interface', () { - final result = modularTracker.injector.get(); - expect(result, isA()); - expect(result.name, 'RepoImpl2'); - }); -} - -class _Bind extends BindContract { - _Bind(T Function(Injector i) factoryFunction) : super(factoryFunction); - - @override - BindContract cast() { - return _Bind(factoryFunction as E Function(Injector i)); - } - - @override - BindContract copyWith( - {T Function(Injector i)? factoryFunction, - bool? isSingleton, - bool? isLazy, - bool? export, - bool? isScoped, - bool? alwaysSerialized, - void Function(T value)? onDispose, - Function(T value)? selector}) { - return this; - } -} diff --git a/deprecated/plugins/modular_bloc_bind/.gitignore b/deprecated/plugins/modular_bloc_bind/.gitignore deleted file mode 100644 index 65c34dc8..00000000 --- a/deprecated/plugins/modular_bloc_bind/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -# Files and directories created by pub. -.dart_tool/ -.packages - -# Conventional directory for build outputs. -build/ - -# Omit committing pubspec.lock for library packages; see -# https://dart.dev/guides/libraries/private-files#pubspeclock. -pubspec.lock diff --git a/deprecated/plugins/modular_bloc_bind/.vscode/launch.json b/deprecated/plugins/modular_bloc_bind/.vscode/launch.json deleted file mode 100644 index e7714968..00000000 --- a/deprecated/plugins/modular_bloc_bind/.vscode/launch.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - // Use IntelliSense to learn about possible attributes. - // Hover to view descriptions of existing attributes. - // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 - "version": "0.2.0", - "configurations": [ - - { - "name": "example", - "cwd": "example", - "request": "launch", - "type": "dart" - } - ] -} \ No newline at end of file diff --git a/deprecated/plugins/modular_bloc_bind/CHANGELOG.md b/deprecated/plugins/modular_bloc_bind/CHANGELOG.md deleted file mode 100644 index 3e54e89d..00000000 --- a/deprecated/plugins/modular_bloc_bind/CHANGELOG.md +++ /dev/null @@ -1,7 +0,0 @@ -## 1.0.1 - -- fix: Cubit support - -## 1.0.0 - -- Initial version. diff --git a/deprecated/plugins/modular_bloc_bind/LICENSE b/deprecated/plugins/modular_bloc_bind/LICENSE deleted file mode 100644 index 22d8ef64..00000000 --- a/deprecated/plugins/modular_bloc_bind/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -The MIT License -License Copyright: Flutterando. -License License: Flutterando. -License Contact: Flutterando. -SPDX short identifier: MIT -Further resources... -  -Begin license text. -Copyright 2021 Flutterando -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -End license text. \ No newline at end of file diff --git a/deprecated/plugins/modular_bloc_bind/README.md b/deprecated/plugins/modular_bloc_bind/README.md deleted file mode 100644 index d41aa0ba..00000000 --- a/deprecated/plugins/modular_bloc_bind/README.md +++ /dev/null @@ -1,14 +0,0 @@ - -# modular_bloc_bind - -Working only Modular 5. - -Specific Bind to BLoC with auto-dispose and selector: - -```dart -@override -final List binds = [ - BlocBind.singleton((i) => MyBloc()), -]; -``` - diff --git a/deprecated/plugins/modular_bloc_bind/analysis_options.yaml b/deprecated/plugins/modular_bloc_bind/analysis_options.yaml deleted file mode 100644 index 7f789602..00000000 --- a/deprecated/plugins/modular_bloc_bind/analysis_options.yaml +++ /dev/null @@ -1,31 +0,0 @@ -# This file configures the static analysis results for your project (errors, -# warnings, and lints). -# -# This enables the 'recommended' set of lints from `package:lints`. -# This set helps identify many issues that may lead to problems when running -# or consuming Dart code, and enforces writing Dart using a single, idiomatic -# style and format. -# -# If you want a smaller set of lints you can change this to specify -# 'package:lints/core.yaml'. These are just the most critical lints -# (the recommended set includes the core lints). -# The core lints are also what is used by pub.dev for scoring packages. - -include: package:flutterando_analysis/flutter_package.yaml - -# Uncomment the following section to specify additional rules. - -linter: - rules: - cascade_invocations: false - public_member_api_docs: false - -# analyzer: -# exclude: -# - path/to/excluded/files/** - -# For more information about the core and recommended set of lints, see -# https://dart.dev/go/core-lints - -# For additional information about configuring this file, see -# https://dart.dev/guides/language/analysis-options diff --git a/deprecated/plugins/modular_bloc_bind/example/.gitignore b/deprecated/plugins/modular_bloc_bind/example/.gitignore deleted file mode 100644 index 0fa6b675..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/.gitignore +++ /dev/null @@ -1,46 +0,0 @@ -# Miscellaneous -*.class -*.log -*.pyc -*.swp -.DS_Store -.atom/ -.buildlog/ -.history -.svn/ - -# IntelliJ related -*.iml -*.ipr -*.iws -.idea/ - -# The .vscode folder contains launch configuration and tasks you configure in -# VS Code which you may wish to be included in version control, so this line -# is commented out by default. -#.vscode/ - -# Flutter/Dart/Pub related -**/doc/api/ -**/ios/Flutter/.last_build_id -.dart_tool/ -.flutter-plugins -.flutter-plugins-dependencies -.packages -.pub-cache/ -.pub/ -/build/ - -# Web related -lib/generated_plugin_registrant.dart - -# Symbolication related -app.*.symbols - -# Obfuscation related -app.*.map.json - -# Android Studio will place build artifacts here -/android/app/debug -/android/app/profile -/android/app/release diff --git a/deprecated/plugins/modular_bloc_bind/example/.metadata b/deprecated/plugins/modular_bloc_bind/example/.metadata deleted file mode 100644 index 3c3e4b52..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/.metadata +++ /dev/null @@ -1,10 +0,0 @@ -# This file tracks properties of this Flutter project. -# Used by Flutter tool to assess capabilities and perform upgrades etc. -# -# This file should be version controlled and should not be manually edited. - -version: - revision: 5464c5bac742001448fe4fc0597be939379f88ea - channel: stable - -project_type: app diff --git a/deprecated/plugins/modular_bloc_bind/example/README.md b/deprecated/plugins/modular_bloc_bind/example/README.md deleted file mode 100644 index a1356260..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/README.md +++ /dev/null @@ -1,16 +0,0 @@ -# example - -A new Flutter project. - -## Getting Started - -This project is a starting point for a Flutter application. - -A few resources to get you started if this is your first Flutter project: - -- [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab) -- [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook) - -For help getting started with Flutter, view our -[online documentation](https://flutter.dev/docs), which offers tutorials, -samples, guidance on mobile development, and a full API reference. diff --git a/deprecated/plugins/modular_bloc_bind/example/analysis_options.yaml b/deprecated/plugins/modular_bloc_bind/example/analysis_options.yaml deleted file mode 100644 index 61b6c4de..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/analysis_options.yaml +++ /dev/null @@ -1,29 +0,0 @@ -# This file configures the analyzer, which statically analyzes Dart code to -# check for errors, warnings, and lints. -# -# The issues identified by the analyzer are surfaced in the UI of Dart-enabled -# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be -# invoked from the command line by running `flutter analyze`. - -# The following line activates a set of recommended lints for Flutter apps, -# packages, and plugins designed to encourage good coding practices. -include: package:flutter_lints/flutter.yaml - -linter: - # The lint rules applied to this project can be customized in the - # section below to disable rules from the `package:flutter_lints/flutter.yaml` - # included above or to enable additional rules. A list of all available lints - # and their documentation is published at - # https://dart-lang.github.io/linter/lints/index.html. - # - # Instead of disabling a lint rule for the entire project in the - # section below, it can also be suppressed for a single line of code - # or a specific dart file by using the `// ignore: name_of_lint` and - # `// ignore_for_file: name_of_lint` syntax on the line or in the file - # producing the lint. - rules: - # avoid_print: false # Uncomment to disable the `avoid_print` rule - # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule - -# Additional information about this file can be found at -# https://dart.dev/guides/language/analysis-options diff --git a/deprecated/plugins/modular_bloc_bind/example/android/.gitignore b/deprecated/plugins/modular_bloc_bind/example/android/.gitignore deleted file mode 100644 index 6f568019..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/android/.gitignore +++ /dev/null @@ -1,13 +0,0 @@ -gradle-wrapper.jar -/.gradle -/captures/ -/gradlew -/gradlew.bat -/local.properties -GeneratedPluginRegistrant.java - -# Remember to never publicly share your keystore. -# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app -key.properties -**/*.keystore -**/*.jks diff --git a/deprecated/plugins/modular_bloc_bind/example/android/app/build.gradle b/deprecated/plugins/modular_bloc_bind/example/android/app/build.gradle deleted file mode 100644 index 5fe3c929..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/android/app/build.gradle +++ /dev/null @@ -1,68 +0,0 @@ -def localProperties = new Properties() -def localPropertiesFile = rootProject.file('local.properties') -if (localPropertiesFile.exists()) { - localPropertiesFile.withReader('UTF-8') { reader -> - localProperties.load(reader) - } -} - -def flutterRoot = localProperties.getProperty('flutter.sdk') -if (flutterRoot == null) { - throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") -} - -def flutterVersionCode = localProperties.getProperty('flutter.versionCode') -if (flutterVersionCode == null) { - flutterVersionCode = '1' -} - -def flutterVersionName = localProperties.getProperty('flutter.versionName') -if (flutterVersionName == null) { - flutterVersionName = '1.0' -} - -apply plugin: 'com.android.application' -apply plugin: 'kotlin-android' -apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" - -android { - compileSdkVersion flutter.compileSdkVersion - - compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } - - kotlinOptions { - jvmTarget = '1.8' - } - - sourceSets { - main.java.srcDirs += 'src/main/kotlin' - } - - defaultConfig { - // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId "com.example.example" - minSdkVersion flutter.minSdkVersion - targetSdkVersion flutter.targetSdkVersion - versionCode flutterVersionCode.toInteger() - versionName flutterVersionName - } - - buildTypes { - release { - // TODO: Add your own signing config for the release build. - // Signing with the debug keys for now, so `flutter run --release` works. - signingConfig signingConfigs.debug - } - } -} - -flutter { - source '../..' -} - -dependencies { - implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" -} diff --git a/deprecated/plugins/modular_bloc_bind/example/android/app/src/debug/AndroidManifest.xml b/deprecated/plugins/modular_bloc_bind/example/android/app/src/debug/AndroidManifest.xml deleted file mode 100644 index c208884f..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/android/app/src/debug/AndroidManifest.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/AndroidManifest.xml b/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/AndroidManifest.xml deleted file mode 100644 index 3f41384d..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/AndroidManifest.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/kotlin/com/example/example/MainActivity.kt b/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/kotlin/com/example/example/MainActivity.kt deleted file mode 100644 index e793a000..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/kotlin/com/example/example/MainActivity.kt +++ /dev/null @@ -1,6 +0,0 @@ -package com.example.example - -import io.flutter.embedding.android.FlutterActivity - -class MainActivity: FlutterActivity() { -} diff --git a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/drawable-v21/launch_background.xml b/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/drawable-v21/launch_background.xml deleted file mode 100644 index f74085f3..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/drawable-v21/launch_background.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/drawable/launch_background.xml b/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/drawable/launch_background.xml deleted file mode 100644 index 304732f8..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/drawable/launch_background.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index db77bb4b7b0906d62b1847e87f15cdcacf6a4f29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 544 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY3?!3`olAj~WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2!h8bpbvhu0Wd6uZuB!w&u2PAxD2eNXD>P5D~Wn-+_Wa#27Xc zC?Zj|6r#X(-D3u$NCt}(Ms06KgJ4FxJVv{GM)!I~&n8Bnc94O7-Hd)cjDZswgC;Qs zO=b+9!WcT8F?0rF7!Uys2bs@gozCP?z~o%U|N3vA*22NaGQG zlg@K`O_XuxvZ&Ks^m&R!`&1=spLvfx7oGDKDwpwW`#iqdw@AL`7MR}m`rwr|mZgU`8P7SBkL78fFf!WnuYWm$5Z0 zNXhDbCv&49sM544K|?c)WrFfiZvCi9h0O)B3Pgg&ebxsLQ05GG~ AQ2+n{ diff --git a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 17987b79bb8a35cc66c3c1fd44f5a5526c1b78be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5Xx&nMcT!A!W`0S9QKQy;}1Cl^CgaH=;G9cpY;r$Q>i*pfB zP2drbID<_#qf;rPZx^FqH)F_D#*k@@q03KywUtLX8Ua?`H+NMzkczFPK3lFz@i_kW%1NOn0|D2I9n9wzH8m|-tHjsw|9>@K=iMBhxvkv6m8Y-l zytQ?X=U+MF$@3 zt`~i=@j|6y)RWMK--}M|=T`o&^Ni>IoWKHEbBXz7?A@mgWoL>!*SXo`SZH-*HSdS+ yn*9;$7;m`l>wYBC5bq;=U}IMqLzqbYCidGC!)_gkIk_C@Uy!y&wkt5C($~2D>~)O*cj@FGjOCM)M>_ixfudOh)?xMu#Fs z#}Y=@YDTwOM)x{K_j*Q;dPdJ?Mz0n|pLRx{4n|)f>SXlmV)XB04CrSJn#dS5nK2lM zrZ9#~WelCp7&e13Y$jvaEXHskn$2V!!DN-nWS__6T*l;H&Fopn?A6HZ-6WRLFP=R` zqG+CE#d4|IbyAI+rJJ`&x9*T`+a=p|0O(+s{UBcyZdkhj=yS1>AirP+0R;mf2uMgM zC}@~JfByORAh4SyRgi&!(cja>F(l*O+nd+@4m$|6K6KDn_&uvCpV23&>G9HJp{xgg zoq1^2_p9@|WEo z*X_Uko@K)qYYv~>43eQGMdbiGbo>E~Q& zrYBH{QP^@Sti!`2)uG{irBBq@y*$B zi#&(U-*=fp74j)RyIw49+0MRPMRU)+a2r*PJ$L5roHt2$UjExCTZSbq%V!HeS7J$N zdG@vOZB4v_lF7Plrx+hxo7(fCV&}fHq)$ diff --git a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d5f1c8d34e7a88e3f88bea192c3a370d44689c3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1031 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q8Ax83A=Cw=BuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrIztFa`(sgt!6~Yi|1%a`XoT0ojZ}lNrNjb9xjc(B0U1_% zz5^97Xt*%oq$rQy4?0GKNfJ44uvxI)gC`h-NZ|&0-7(qS@?b!5r36oQ}zyZrNO3 zMO=Or+<~>+A&uN&E!^Sl+>xE!QC-|oJv`ApDhqC^EWD|@=#J`=d#Xzxs4ah}w&Jnc z$|q_opQ^2TrnVZ0o~wh<3t%W&flvYGe#$xqda2bR_R zvPYgMcHgjZ5nSA^lJr%;<&0do;O^tDDh~=pIxA#coaCY>&N%M2^tq^U%3DB@ynvKo}b?yu-bFc-u0JHzced$sg7S3zqI(2 z#Km{dPr7I=pQ5>FuK#)QwK?Y`E`B?nP+}U)I#c1+FM*1kNvWG|a(TpksZQ3B@sD~b zpQ2)*V*TdwjFOtHvV|;OsiDqHi=6%)o4b!)x$)%9pGTsE z-JL={-Ffv+T87W(Xpooq<`r*VzWQcgBN$$`u}f>-ZQI1BB8ykN*=e4rIsJx9>z}*o zo~|9I;xof diff --git a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4d6372eebdb28e45604e46eeda8dd24651419bc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1443 zcmb`G{WsKk6vsdJTdFg%tJav9_E4vzrOaqkWF|A724Nly!y+?N9`YV6wZ}5(X(D_N(?!*n3`|_r0Hc?=PQw&*vnU?QTFY zB_MsH|!j$PP;I}?dppoE_gA(4uc!jV&0!l7_;&p2^pxNo>PEcNJv za5_RT$o2Mf!<+r?&EbHH6nMoTsDOa;mN(wv8RNsHpG)`^ymG-S5By8=l9iVXzN_eG%Xg2@Xeq76tTZ*dGh~Lo9vl;Zfs+W#BydUw zCkZ$o1LqWQO$FC9aKlLl*7x9^0q%0}$OMlp@Kk_jHXOjofdePND+j!A{q!8~Jn+s3 z?~~w@4?egS02}8NuulUA=L~QQfm;MzCGd)XhiftT;+zFO&JVyp2mBww?;QByS_1w! zrQlx%{^cMj0|Bo1FjwY@Q8?Hx0cIPF*@-ZRFpPc#bBw{5@tD(5%sClzIfl8WU~V#u zm5Q;_F!wa$BSpqhN>W@2De?TKWR*!ujY;Yylk_X5#~V!L*Gw~;$%4Q8~Mad z@`-kG?yb$a9cHIApZDVZ^U6Xkp<*4rU82O7%}0jjHlK{id@?-wpN*fCHXyXh(bLt* zPc}H-x0e4E&nQ>y%B-(EL=9}RyC%MyX=upHuFhAk&MLbsF0LP-q`XnH78@fT+pKPW zu72MW`|?8ht^tz$iC}ZwLp4tB;Q49K!QCF3@!iB1qOI=?w z7In!}F~ij(18UYUjnbmC!qKhPo%24?8U1x{7o(+?^Zu0Hx81|FuS?bJ0jgBhEMzf< zCgUq7r2OCB(`XkKcN-TL>u5y#dD6D!)5W?`O5)V^>jb)P)GBdy%t$uUMpf$SNV31$ zb||OojAbvMP?T@$h_ZiFLFVHDmbyMhJF|-_)HX3%m=CDI+ID$0^C>kzxprBW)hw(v zr!Gmda);ICoQyhV_oP5+C%?jcG8v+D@9f?Dk*!BxY}dazmrT@64UrP3hlslANK)bq z$67n83eh}OeW&SV@HG95P|bjfqJ7gw$e+`Hxo!4cx`jdK1bJ>YDSpGKLPZ^1cv$ek zIB?0S<#tX?SJCLWdMd{-ME?$hc7A$zBOdIJ)4!KcAwb=VMov)nK;9z>x~rfT1>dS+ zZ6#`2v@`jgbqq)P22H)Tx2CpmM^o1$B+xT6`(v%5xJ(?j#>Q$+rx_R|7TzDZe{J6q zG1*EcU%tE?!kO%^M;3aM6JN*LAKUVb^xz8-Pxo#jR5(-KBeLJvA@-gxNHx0M-ZJLl z;#JwQoh~9V?`UVo#}{6ka@II>++D@%KqGpMdlQ}?9E*wFcf5(#XQnP$Dk5~%iX^>f z%$y;?M0BLp{O3a(-4A?ewryHrrD%cx#Q^%KY1H zNre$ve+vceSLZcNY4U(RBX&)oZn*Py()h)XkE?PL$!bNb{N5FVI2Y%LKEm%yvpyTP z(1P?z~7YxD~Rf<(a@_y` diff --git a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/values-night/styles.xml b/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/values-night/styles.xml deleted file mode 100644 index 3db14bb5..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/values-night/styles.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/values/styles.xml b/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/values/styles.xml deleted file mode 100644 index d460d1e9..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/android/app/src/main/res/values/styles.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/android/app/src/profile/AndroidManifest.xml b/deprecated/plugins/modular_bloc_bind/example/android/app/src/profile/AndroidManifest.xml deleted file mode 100644 index c208884f..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/android/app/src/profile/AndroidManifest.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/android/build.gradle b/deprecated/plugins/modular_bloc_bind/example/android/build.gradle deleted file mode 100644 index 4256f917..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/android/build.gradle +++ /dev/null @@ -1,31 +0,0 @@ -buildscript { - ext.kotlin_version = '1.6.10' - repositories { - google() - mavenCentral() - } - - dependencies { - classpath 'com.android.tools.build:gradle:4.1.0' - classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" - } -} - -allprojects { - repositories { - google() - mavenCentral() - } -} - -rootProject.buildDir = '../build' -subprojects { - project.buildDir = "${rootProject.buildDir}/${project.name}" -} -subprojects { - project.evaluationDependsOn(':app') -} - -task clean(type: Delete) { - delete rootProject.buildDir -} diff --git a/deprecated/plugins/modular_bloc_bind/example/android/gradle.properties b/deprecated/plugins/modular_bloc_bind/example/android/gradle.properties deleted file mode 100644 index 94adc3a3..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/android/gradle.properties +++ /dev/null @@ -1,3 +0,0 @@ -org.gradle.jvmargs=-Xmx1536M -android.useAndroidX=true -android.enableJetifier=true diff --git a/deprecated/plugins/modular_bloc_bind/example/android/gradle/wrapper/gradle-wrapper.properties b/deprecated/plugins/modular_bloc_bind/example/android/gradle/wrapper/gradle-wrapper.properties deleted file mode 100644 index bc6a58af..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/android/gradle/wrapper/gradle-wrapper.properties +++ /dev/null @@ -1,6 +0,0 @@ -#Fri Jun 23 08:50:38 CEST 2017 -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip diff --git a/deprecated/plugins/modular_bloc_bind/example/android/settings.gradle b/deprecated/plugins/modular_bloc_bind/example/android/settings.gradle deleted file mode 100644 index 44e62bcf..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/android/settings.gradle +++ /dev/null @@ -1,11 +0,0 @@ -include ':app' - -def localPropertiesFile = new File(rootProject.projectDir, "local.properties") -def properties = new Properties() - -assert localPropertiesFile.exists() -localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) } - -def flutterSdkPath = properties.getProperty("flutter.sdk") -assert flutterSdkPath != null, "flutter.sdk not set in local.properties" -apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle" diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/.gitignore b/deprecated/plugins/modular_bloc_bind/example/ios/.gitignore deleted file mode 100644 index 7a7f9873..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/.gitignore +++ /dev/null @@ -1,34 +0,0 @@ -**/dgph -*.mode1v3 -*.mode2v3 -*.moved-aside -*.pbxuser -*.perspectivev3 -**/*sync/ -.sconsign.dblite -.tags* -**/.vagrant/ -**/DerivedData/ -Icon? -**/Pods/ -**/.symlinks/ -profile -xcuserdata -**/.generated/ -Flutter/App.framework -Flutter/Flutter.framework -Flutter/Flutter.podspec -Flutter/Generated.xcconfig -Flutter/ephemeral/ -Flutter/app.flx -Flutter/app.zip -Flutter/flutter_assets/ -Flutter/flutter_export_environment.sh -ServiceDefinitions.json -Runner/GeneratedPluginRegistrant.* - -# Exceptions to above rules. -!default.mode1v3 -!default.mode2v3 -!default.pbxuser -!default.perspectivev3 diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Flutter/AppFrameworkInfo.plist b/deprecated/plugins/modular_bloc_bind/example/ios/Flutter/AppFrameworkInfo.plist deleted file mode 100644 index 8d4492f9..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Flutter/AppFrameworkInfo.plist +++ /dev/null @@ -1,26 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - App - CFBundleIdentifier - io.flutter.flutter.app - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - App - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1.0 - MinimumOSVersion - 9.0 - - diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Flutter/Debug.xcconfig b/deprecated/plugins/modular_bloc_bind/example/ios/Flutter/Debug.xcconfig deleted file mode 100644 index 592ceee8..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Flutter/Debug.xcconfig +++ /dev/null @@ -1 +0,0 @@ -#include "Generated.xcconfig" diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Flutter/Release.xcconfig b/deprecated/plugins/modular_bloc_bind/example/ios/Flutter/Release.xcconfig deleted file mode 100644 index 592ceee8..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Flutter/Release.xcconfig +++ /dev/null @@ -1 +0,0 @@ -#include "Generated.xcconfig" diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.pbxproj b/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.pbxproj deleted file mode 100644 index 9422b648..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.pbxproj +++ /dev/null @@ -1,484 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 50; - objects = { - -/* Begin PBXBuildFile section */ - 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; - 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; - 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; - 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; - 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; }; - 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; }; -/* End PBXBuildFile section */ - -/* Begin PBXCopyFilesBuildPhase section */ - 9705A1C41CF9048500538489 /* Embed Frameworks */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - ); - name = "Embed Frameworks"; - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; }; - 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; }; - 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; }; - 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; }; - 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; }; - 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = ""; }; - 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = ""; }; - 97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; - 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 97C146EB1CF9000F007C117D /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 9740EEB11CF90186004384FC /* Flutter */ = { - isa = PBXGroup; - children = ( - 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */, - 9740EEB21CF90195004384FC /* Debug.xcconfig */, - 7AFA3C8E1D35360C0083082E /* Release.xcconfig */, - 9740EEB31CF90195004384FC /* Generated.xcconfig */, - ); - name = Flutter; - sourceTree = ""; - }; - 97C146E51CF9000F007C117D = { - isa = PBXGroup; - children = ( - 9740EEB11CF90186004384FC /* Flutter */, - 97C146F01CF9000F007C117D /* Runner */, - 97C146EF1CF9000F007C117D /* Products */, - ); - sourceTree = ""; - }; - 97C146EF1CF9000F007C117D /* Products */ = { - isa = PBXGroup; - children = ( - 97C146EE1CF9000F007C117D /* Runner.app */, - ); - name = Products; - sourceTree = ""; - }; - 97C146F01CF9000F007C117D /* Runner */ = { - isa = PBXGroup; - children = ( - 97C146FA1CF9000F007C117D /* Main.storyboard */, - 97C146FD1CF9000F007C117D /* Assets.xcassets */, - 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */, - 97C147021CF9000F007C117D /* Info.plist */, - 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */, - 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */, - 74858FAE1ED2DC5600515810 /* AppDelegate.swift */, - 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */, - ); - path = Runner; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 97C146ED1CF9000F007C117D /* Runner */ = { - isa = PBXNativeTarget; - buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; - buildPhases = ( - 9740EEB61CF901F6004384FC /* Run Script */, - 97C146EA1CF9000F007C117D /* Sources */, - 97C146EB1CF9000F007C117D /* Frameworks */, - 97C146EC1CF9000F007C117D /* Resources */, - 9705A1C41CF9048500538489 /* Embed Frameworks */, - 3B06AD1E1E4923F5004D2608 /* Thin Binary */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Runner; - productName = Runner; - productReference = 97C146EE1CF9000F007C117D /* Runner.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 97C146E61CF9000F007C117D /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 1300; - ORGANIZATIONNAME = ""; - TargetAttributes = { - 97C146ED1CF9000F007C117D = { - CreatedOnToolsVersion = 7.3.1; - LastSwiftMigration = 1100; - }; - }; - }; - buildConfigurationList = 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */; - compatibilityVersion = "Xcode 9.3"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 97C146E51CF9000F007C117D; - productRefGroup = 97C146EF1CF9000F007C117D /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 97C146ED1CF9000F007C117D /* Runner */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 97C146EC1CF9000F007C117D /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */, - 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */, - 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */, - 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Thin Binary"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin"; - }; - 9740EEB61CF901F6004384FC /* Run Script */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Run Script"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build"; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 97C146EA1CF9000F007C117D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */, - 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - 97C146FA1CF9000F007C117D /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 97C146FB1CF9000F007C117D /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; - 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 97C147001CF9000F007C117D /* Base */, - ); - name = LaunchScreen.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 249021D3217E4FDB00AE95B9 /* Profile */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - 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_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - 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_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - SUPPORTED_PLATFORMS = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Profile; - }; - 249021D4217E4FDB00AE95B9 /* Profile */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; - DEVELOPMENT_TEAM = U843T2P7A2; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.example; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Profile; - }; - 97C147031CF9000F007C117D /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - 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_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - 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_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - 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_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 97C147041CF9000F007C117D /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - 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_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - 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_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - SUPPORTED_PLATFORMS = iphoneos; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 97C147061CF9000F007C117D /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; - DEVELOPMENT_TEAM = U843T2P7A2; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.example; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Debug; - }; - 97C147071CF9000F007C117D /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; - DEVELOPMENT_TEAM = U843T2P7A2; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.example; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 97C147031CF9000F007C117D /* Debug */, - 97C147041CF9000F007C117D /* Release */, - 249021D3217E4FDB00AE95B9 /* Profile */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 97C147061CF9000F007C117D /* Debug */, - 97C147071CF9000F007C117D /* Release */, - 249021D4217E4FDB00AE95B9 /* Profile */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 97C146E61CF9000F007C117D /* Project object */; -} diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 919434a6..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d98100..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings deleted file mode 100644 index f9b0d7c5..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings +++ /dev/null @@ -1,8 +0,0 @@ - - - - - PreviewsEnabled - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme deleted file mode 100644 index c87d15a3..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcworkspace/contents.xcworkspacedata b/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 1d526a16..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d98100..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings deleted file mode 100644 index f9b0d7c5..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings +++ /dev/null @@ -1,8 +0,0 @@ - - - - - PreviewsEnabled - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/AppDelegate.swift b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/AppDelegate.swift deleted file mode 100644 index 70693e4a..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/AppDelegate.swift +++ /dev/null @@ -1,13 +0,0 @@ -import UIKit -import Flutter - -@UIApplicationMain -@objc class AppDelegate: FlutterAppDelegate { - override func application( - _ application: UIApplication, - didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? - ) -> Bool { - GeneratedPluginRegistrant.register(with: self) - return super.application(application, didFinishLaunchingWithOptions: launchOptions) - } -} diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index d36b1fab..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "images" : [ - { - "size" : "20x20", - "idiom" : "iphone", - "filename" : "Icon-App-20x20@2x.png", - "scale" : "2x" - }, - { - "size" : "20x20", - "idiom" : "iphone", - "filename" : "Icon-App-20x20@3x.png", - "scale" : "3x" - }, - { - "size" : "29x29", - "idiom" : "iphone", - "filename" : "Icon-App-29x29@1x.png", - "scale" : "1x" - }, - { - "size" : "29x29", - "idiom" : "iphone", - "filename" : "Icon-App-29x29@2x.png", - "scale" : "2x" - }, - { - "size" : "29x29", - "idiom" : "iphone", - "filename" : "Icon-App-29x29@3x.png", - "scale" : "3x" - }, - { - "size" : "40x40", - "idiom" : "iphone", - "filename" : "Icon-App-40x40@2x.png", - "scale" : "2x" - }, - { - "size" : "40x40", - "idiom" : "iphone", - "filename" : "Icon-App-40x40@3x.png", - "scale" : "3x" - }, - { - "size" : "60x60", - "idiom" : "iphone", - "filename" : "Icon-App-60x60@2x.png", - "scale" : "2x" - }, - { - "size" : "60x60", - "idiom" : "iphone", - "filename" : "Icon-App-60x60@3x.png", - "scale" : "3x" - }, - { - "size" : "20x20", - "idiom" : "ipad", - "filename" : "Icon-App-20x20@1x.png", - "scale" : "1x" - }, - { - "size" : "20x20", - "idiom" : "ipad", - "filename" : "Icon-App-20x20@2x.png", - "scale" : "2x" - }, - { - "size" : "29x29", - "idiom" : "ipad", - "filename" : "Icon-App-29x29@1x.png", - "scale" : "1x" - }, - { - "size" : "29x29", - "idiom" : "ipad", - "filename" : "Icon-App-29x29@2x.png", - "scale" : "2x" - }, - { - "size" : "40x40", - "idiom" : "ipad", - "filename" : "Icon-App-40x40@1x.png", - "scale" : "1x" - }, - { - "size" : "40x40", - "idiom" : "ipad", - "filename" : "Icon-App-40x40@2x.png", - "scale" : "2x" - }, - { - "size" : "76x76", - "idiom" : "ipad", - "filename" : "Icon-App-76x76@1x.png", - "scale" : "1x" - }, - { - "size" : "76x76", - "idiom" : "ipad", - "filename" : "Icon-App-76x76@2x.png", - "scale" : "2x" - }, - { - "size" : "83.5x83.5", - "idiom" : "ipad", - "filename" : "Icon-App-83.5x83.5@2x.png", - "scale" : "2x" - }, - { - "size" : "1024x1024", - "idiom" : "ios-marketing", - "filename" : "Icon-App-1024x1024@1x.png", - "scale" : "1x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png deleted file mode 100644 index dc9ada4725e9b0ddb1deab583e5b5102493aa332..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10932 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 diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png deleted file mode 100644 index f091b6b0bca859a3f474b03065bef75ba58a9e4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1588 zcmV-42Fv-0P)C1SqPt}wig>|5Crh^=oyX$BK<}M8eLU3e2hGT;=G|!_SP)7zNI6fqUMB=)y zRAZ>eDe#*r`yDAVgB_R*LB*MAc)8(b{g{9McCXW!lq7r(btRoB9!8B-#AI6JMb~YFBEvdsV)`mEQO^&#eRKx@b&x- z5lZm*!WfD8oCLzfHGz#u7sT0^VLMI1MqGxF^v+`4YYnVYgk*=kU?HsSz{v({E3lb9 z>+xILjBN)t6`=g~IBOelGQ(O990@BfXf(DRI5I$qN$0Gkz-FSc$3a+2fX$AedL4u{ z4V+5Ong(9LiGcIKW?_352sR;LtDPmPJXI{YtT=O8=76o9;*n%_m|xo!i>7$IrZ-{l z-x3`7M}qzHsPV@$v#>H-TpjDh2UE$9g6sysUREDy_R(a)>=eHw-WAyfIN z*qb!_hW>G)Tu8nSw9yn#3wFMiLcfc4pY0ek1}8(NqkBR@t4{~oC>ryc-h_ByH(Cg5 z>ao-}771+xE3um9lWAY1FeQFxowa1(!J(;Jg*wrg!=6FdRX+t_<%z&d&?|Bn){>zm zZQj(aA_HeBY&OC^jj*)N`8fa^ePOU72VpInJoI1?`ty#lvlNzs(&MZX+R%2xS~5Kh zX*|AU4QE#~SgPzOXe9>tRj>hjU@c1k5Y_mW*Jp3fI;)1&g3j|zDgC+}2Q_v%YfDax z!?umcN^n}KYQ|a$Lr+51Nf9dkkYFSjZZjkma$0KOj+;aQ&721~t7QUKx61J3(P4P1 zstI~7-wOACnWP4=8oGOwz%vNDqD8w&Q`qcNGGrbbf&0s9L0De{4{mRS?o0MU+nR_! zrvshUau0G^DeMhM_v{5BuLjb#Hh@r23lDAk8oF(C+P0rsBpv85EP>4CVMx#04MOfG z;P%vktHcXwTj~+IE(~px)3*MY77e}p#|c>TD?sMatC0Tu4iKKJ0(X8jxQY*gYtxsC z(zYC$g|@+I+kY;dg_dE>scBf&bP1Nc@Hz<3R)V`=AGkc;8CXqdi=B4l2k|g;2%#m& z*jfX^%b!A8#bI!j9-0Fi0bOXl(-c^AB9|nQaE`*)Hw+o&jS9@7&Gov#HbD~#d{twV zXd^Tr^mWLfFh$@Dr$e;PBEz4(-2q1FF0}c;~B5sA}+Q>TOoP+t>wf)V9Iy=5ruQa;z)y zI9C9*oUga6=hxw6QasLPnee@3^Rr*M{CdaL5=R41nLs(AHk_=Y+A9$2&H(B7!_pURs&8aNw7?`&Z&xY_Ye z)~D5Bog^td-^QbUtkTirdyK^mTHAOuptDflut!#^lnKqU md>ggs(5nOWAqO?umG&QVYK#ibz}*4>0000U6E9hRK9^#O7(mu>ETqrXGsduA8$)?`v2seloOCza43C{NQ$$gAOH**MCn0Q?+L7dl7qnbRdqZ8LSVp1ItDxhxD?t@5_yHg6A8yI zC*%Wgg22K|8E#!~cTNYR~@Y9KepMPrrB8cABapAFa=`H+UGhkXUZV1GnwR1*lPyZ;*K(i~2gp|@bzp8}og7e*#% zEnr|^CWdVV!-4*Y_7rFvlww2Ze+>j*!Z!pQ?2l->4q#nqRu9`ELo6RMS5=br47g_X zRw}P9a7RRYQ%2Vsd0Me{_(EggTnuN6j=-?uFS6j^u69elMypu?t>op*wBx<=Wx8?( ztpe^(fwM6jJX7M-l*k3kEpWOl_Vk3@(_w4oc}4YF4|Rt=2V^XU?#Yz`8(e?aZ@#li0n*=g^qOcVpd-Wbok=@b#Yw zqn8u9a)z>l(1kEaPYZ6hwubN6i<8QHgsu0oE) ziJ(p;Wxm>sf!K+cw>R-(^Y2_bahB+&KI9y^);#0qt}t-$C|Bo71lHi{_+lg#f%RFy z0um=e3$K3i6K{U_4K!EX?F&rExl^W|G8Z8;`5z-k}OGNZ0#WVb$WCpQu-_YsiqKP?BB# vzVHS-CTUF4Ozn5G+mq_~Qqto~ahA+K`|lyv3(-e}00000NkvXXu0mjfd`9t{ diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png deleted file mode 100644 index d0ef06e7edb86cdfe0d15b4b0d98334a86163658..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1716 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 diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png deleted file mode 100644 index c8f9ed8f5cee1c98386d13b17e89f719e83555b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1895 zcmV-t2blPYP)FQtfgmafE#=YDCq`qUBt#QpG%*H6QHY765~R=q zZ6iudfM}q!Pz#~9JgOi8QJ|DSu?1-*(kSi1K4#~5?#|rh?sS)(-JQqX*}ciXJ56_H zdw=^s_srbAdqxlvGyrgGet#6T7_|j;95sL%MtM;q86vOxKM$f#puR)Bjv9Zvz9-di zXOTSsZkM83)E9PYBXC<$6(|>lNLVBb&&6y{NByFCp%6+^ALR@NCTse_wqvNmSWI-m z!$%KlHFH2omF!>#%1l3LTZg(s7eof$7*xB)ZQ0h?ejh?Ta9fDv59+u#MokW+1t8Zb zgHv%K(u9G^Lv`lh#f3<6!JVTL3(dCpxHbnbA;kKqQyd1~^Xe0VIaYBSWm6nsr;dFj z4;G-RyL?cYgsN1{L4ZFFNa;8)Rv0fM0C(~Tkit94 zz#~A)59?QjD&pAPSEQ)p8gP|DS{ng)j=2ux)_EzzJ773GmQ_Cic%3JJhC0t2cx>|v zJcVusIB!%F90{+}8hG3QU4KNeKmK%T>mN57NnCZ^56=0?&3@!j>a>B43pi{!u z7JyDj7`6d)qVp^R=%j>UIY6f+3`+qzIc!Y_=+uN^3BYV|o+$vGo-j-Wm<10%A=(Yk^beI{t%ld@yhKjq0iNjqN4XMGgQtbKubPM$JWBz}YA65k%dm*awtC^+f;a-x4+ddbH^7iDWGg&N0n#MW{kA|=8iMUiFYvMoDY@sPC#t$55gn6ykUTPAr`a@!(;np824>2xJthS z*ZdmT`g5-`BuJs`0LVhz+D9NNa3<=6m;cQLaF?tCv8)zcRSh66*Z|vXhG@$I%U~2l z?`Q zykI#*+rQ=z6Jm=Bui-SfpDYLA=|vzGE(dYm=OC8XM&MDo7ux4UF1~0J1+i%aCUpRe zt3L_uNyQ*cE(38Uy03H%I*)*Bh=Lb^Xj3?I^Hnbeq72(EOK^Y93CNp*uAA{5Lc=ky zx=~RKa4{iTm{_>_vSCm?$Ej=i6@=m%@VvAITnigVg{&@!7CDgs908761meDK5azA} z4?=NOH|PdvabgJ&fW2{Mo$Q0CcD8Qc84%{JPYt5EiG{MdLIAeX%T=D7NIP4%Hw}p9 zg)==!2Lbp#j{u_}hMiao9=!VSyx0gHbeCS`;q&vzeq|fs`y&^X-lso(Ls@-706qmA z7u*T5PMo_w3{se1t2`zWeO^hOvTsohG_;>J0wVqVe+n)AbQCx)yh9;w+J6?NF5Lmo zecS@ieAKL8%bVd@+-KT{yI|S}O>pYckUFs;ry9Ow$CD@ztz5K-*D$^{i(_1llhSh^ zEkL$}tsQt5>QA^;QgjgIfBDmcOgi5YDyu?t6vSnbp=1+@6D& z5MJ}B8q;bRlVoxasyhcUF1+)o`&3r0colr}QJ3hcSdLu;9;td>kf@Tcn<@9sIx&=m z;AD;SCh95=&p;$r{Xz3iWCO^MX83AGJ(yH&eTXgv|0=34#-&WAmw{)U7OU9!Wz^!7 zZ%jZFi@JR;>Mhi7S>V7wQ176|FdW2m?&`qa(ScO^CFPR80HucLHOTy%5s*HR0^8)i h0WYBP*#0Ks^FNSabJA*5${_#%002ovPDHLkV1oKhTl@e3 diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png deleted file mode 100644 index a6d6b8609df07bf62e5100a53a01510388bd2b22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2665 zcmV-v3YPVWP)oFh3q0MFesq&64WThn3$;G69TfjsAv=f2G9}p zgSx99+!YV6qME!>9MD13x)k(+XE7W?_O4LoLb5ND8 zaV{9+P@>42xDfRiYBMSgD$0!vssptcb;&?u9u(LLBKmkZ>RMD=kvD3h`sk6!QYtBa ztlZI#nu$8lJ^q2Z79UTgZe>BU73(Aospiq+?SdMt8lDZ;*?@tyWVZVS_Q7S&*tJaiRlJ z+aSMOmbg3@h5}v;A*c8SbqM3icg-`Cnwl;7Ts%A1RkNIp+Txl-Ckkvg4oxrqGA5ewEgYqwtECD<_3Egu)xGllKt&J8g&+=ac@Jq4-?w6M3b*>w5 z69N3O%=I^6&UL5gZ!}trC7bUj*12xLdkNs~Bz4QdJJ*UDZox2UGR}SNg@lmOvhCc~ z*f_UeXv(=#I#*7>VZx2ObEN~UoGUTl=-@)E;YtCRZ>SVp$p9yG5hEFZ!`wI!spd)n zSk+vK0Vin7FL{7f&6OB%f;SH22dtbcF<|9fi2Fp%q4kxL!b1#l^)8dUwJ zwEf{(wJj@8iYDVnKB`eSU+;ml-t2`@%_)0jDM`+a46xhDbBj2+&Ih>1A>6aky#(-SYyE{R3f#y57wfLs z6w1p~$bp;6!9DX$M+J~S@D6vJAaElETnsX4h9a5tvPhC3L@qB~bOzkL@^z0k_hS{T4PF*TDrgdXp+dzsE? z>V|VR035Pl9n5&-RePFdS{7KAr2vPOqR9=M$vXA1Yy5>w;EsF`;OK{2pkn-kpp9Pw z)r;5JfJKKaT$4qCb{TaXHjb$QA{y0EYy*+b1XI;6Ah- zw13P)xT`>~eFoJC!>{2XL(a_#upp3gaR1#5+L(Jmzp4TBnx{~WHedpJ1ch8JFk~Sw z>F+gN+i+VD?gMXwcIhn8rz`>e>J^TI3E-MW>f}6R-pL}>WMOa0k#jN+`RyUVUC;#D zg|~oS^$6%wpF{^Qr+}X>0PKcr3Fc&>Z>uv@C);pwDs@2bZWhYP!rvGx?_|q{d`t<*XEb#=aOb=N+L@CVBGqImZf&+a zCQEa3$~@#kC);pasdG=f6tuIi0PO-y&tvX%>Mv=oY3U$nD zJ#gMegnQ46pq+3r=;zmgcG+zRc9D~c>z+jo9&D+`E6$LmyFqlmCYw;-Zooma{sR@~ z)_^|YL1&&@|GXo*pivH7k!msl+$Sew3%XJnxajt0K%3M6Bd&YFNy9}tWG^aovK2eX z1aL1%7;KRDrA@eG-Wr6w+;*H_VD~qLiVI`{_;>o)k`{8xa3EJT1O_>#iy_?va0eR? zDV=N%;Zjb%Z2s$@O>w@iqt!I}tLjGk!=p`D23I}N4Be@$(|iSA zf3Ih7b<{zqpDB4WF_5X1(peKe+rASze%u8eKLn#KKXt;UZ+Adf$_TO+vTqshLLJ5c z52HucO=lrNVae5XWOLm!V@n-ObU11!b+DN<$RuU+YsrBq*lYT;?AwJpmNKniF0Q1< zJCo>Q$=v$@&y=sj6{r!Y&y&`0$-I}S!H_~pI&2H8Z1C|BX4VgZ^-! zje3-;x0PBD!M`v*J_)rL^+$<1VJhH*2Fi~aA7s&@_rUHYJ9zD=M%4AFQ`}k8OC$9s XsPq=LnkwKG00000NkvXXu0mjfhAk5^ diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png deleted file mode 100644 index a6d6b8609df07bf62e5100a53a01510388bd2b22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2665 zcmV-v3YPVWP)oFh3q0MFesq&64WThn3$;G69TfjsAv=f2G9}p zgSx99+!YV6qME!>9MD13x)k(+XE7W?_O4LoLb5ND8 zaV{9+P@>42xDfRiYBMSgD$0!vssptcb;&?u9u(LLBKmkZ>RMD=kvD3h`sk6!QYtBa ztlZI#nu$8lJ^q2Z79UTgZe>BU73(Aospiq+?SdMt8lDZ;*?@tyWVZVS_Q7S&*tJaiRlJ z+aSMOmbg3@h5}v;A*c8SbqM3icg-`Cnwl;7Ts%A1RkNIp+Txl-Ckkvg4oxrqGA5ewEgYqwtECD<_3Egu)xGllKt&J8g&+=ac@Jq4-?w6M3b*>w5 z69N3O%=I^6&UL5gZ!}trC7bUj*12xLdkNs~Bz4QdJJ*UDZox2UGR}SNg@lmOvhCc~ z*f_UeXv(=#I#*7>VZx2ObEN~UoGUTl=-@)E;YtCRZ>SVp$p9yG5hEFZ!`wI!spd)n zSk+vK0Vin7FL{7f&6OB%f;SH22dtbcF<|9fi2Fp%q4kxL!b1#l^)8dUwJ zwEf{(wJj@8iYDVnKB`eSU+;ml-t2`@%_)0jDM`+a46xhDbBj2+&Ih>1A>6aky#(-SYyE{R3f#y57wfLs z6w1p~$bp;6!9DX$M+J~S@D6vJAaElETnsX4h9a5tvPhC3L@qB~bOzkL@^z0k_hS{T4PF*TDrgdXp+dzsE? z>V|VR035Pl9n5&-RePFdS{7KAr2vPOqR9=M$vXA1Yy5>w;EsF`;OK{2pkn-kpp9Pw z)r;5JfJKKaT$4qCb{TaXHjb$QA{y0EYy*+b1XI;6Ah- zw13P)xT`>~eFoJC!>{2XL(a_#upp3gaR1#5+L(Jmzp4TBnx{~WHedpJ1ch8JFk~Sw z>F+gN+i+VD?gMXwcIhn8rz`>e>J^TI3E-MW>f}6R-pL}>WMOa0k#jN+`RyUVUC;#D zg|~oS^$6%wpF{^Qr+}X>0PKcr3Fc&>Z>uv@C);pwDs@2bZWhYP!rvGx?_|q{d`t<*XEb#=aOb=N+L@CVBGqImZf&+a zCQEa3$~@#kC);pasdG=f6tuIi0PO-y&tvX%>Mv=oY3U$nD zJ#gMegnQ46pq+3r=;zmgcG+zRc9D~c>z+jo9&D+`E6$LmyFqlmCYw;-Zooma{sR@~ z)_^|YL1&&@|GXo*pivH7k!msl+$Sew3%XJnxajt0K%3M6Bd&YFNy9}tWG^aovK2eX z1aL1%7;KRDrA@eG-Wr6w+;*H_VD~qLiVI`{_;>o)k`{8xa3EJT1O_>#iy_?va0eR? zDV=N%;Zjb%Z2s$@O>w@iqt!I}tLjGk!=p`D23I}N4Be@$(|iSA zf3Ih7b<{zqpDB4WF_5X1(peKe+rASze%u8eKLn#KKXt;UZ+Adf$_TO+vTqshLLJ5c z52HucO=lrNVae5XWOLm!V@n-ObU11!b+DN<$RuU+YsrBq*lYT;?AwJpmNKniF0Q1< zJCo>Q$=v$@&y=sj6{r!Y&y&`0$-I}S!H_~pI&2H8Z1C|BX4VgZ^-! zje3-;x0PBD!M`v*J_)rL^+$<1VJhH*2Fi~aA7s&@_rUHYJ9zD=M%4AFQ`}k8OC$9s XsPq=LnkwKG00000NkvXXu0mjfhAk5^ diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png deleted file mode 100644 index 75b2d164a5a98e212cca15ea7bf2ab5de5108680..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3831 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 diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png deleted file mode 100644 index c4df70d39da7941ef3f6dcb7f06a192d8dcb308d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1888 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 iW8Zci7-kcv6Uzs@r-FtIZ-&5|)J Q1PU{Fy85}Sb4q9e0B4a5jsO4v diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png deleted file mode 100644 index 9da19eacad3b03bb08bbddbbf4ac48dd78b3d838..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>Zci7-kcv6Uzs@r-FtIZ-&5|)J Q1PU{Fy85}Sb4q9e0B4a5jsO4v diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png deleted file mode 100644 index 9da19eacad3b03bb08bbddbbf4ac48dd78b3d838..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>Zci7-kcv6Uzs@r-FtIZ-&5|)J Q1PU{Fy85}Sb4q9e0B4a5jsO4v diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md deleted file mode 100644 index 89c2725b..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Launch Screen Assets - -You can customize the launch screen with your own desired assets by replacing the image files in this directory. - -You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. \ No newline at end of file diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Base.lproj/LaunchScreen.storyboard b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Base.lproj/LaunchScreen.storyboard deleted file mode 100644 index f2e259c7..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Base.lproj/LaunchScreen.storyboard +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Base.lproj/Main.storyboard b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Base.lproj/Main.storyboard deleted file mode 100644 index f3c28516..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Base.lproj/Main.storyboard +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Info.plist b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Info.plist deleted file mode 100644 index 5baf7a1c..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Info.plist +++ /dev/null @@ -1,47 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleDisplayName - Example - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - example - CFBundlePackageType - APPL - CFBundleShortVersionString - $(FLUTTER_BUILD_NAME) - CFBundleSignature - ???? - CFBundleVersion - $(FLUTTER_BUILD_NUMBER) - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIViewControllerBasedStatusBarAppearance - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Runner-Bridging-Header.h b/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Runner-Bridging-Header.h deleted file mode 100644 index 308a2a56..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/ios/Runner/Runner-Bridging-Header.h +++ /dev/null @@ -1 +0,0 @@ -#import "GeneratedPluginRegistrant.h" diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/app_module.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/app_module.dart deleted file mode 100644 index be2ec6bb..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/app_module.dart +++ /dev/null @@ -1,31 +0,0 @@ -import 'package:flutter_modular/flutter_modular.dart'; -import 'package:http/http.dart' as http; -import 'package:modular_bloc_bind/modular_bloc_bind.dart'; - -import 'search/domain/repositories/search_repository.dart'; -import 'search/domain/usecases/search_by_text.dart'; -import 'search/external/github/github_search_datasource.dart'; -import 'search/infra/datasources/search_datasource.dart'; -import 'search/infra/repositories/search_repository_impl.dart'; -import 'search/presenter/blocs/search_bloc.dart'; -import 'search/presenter/pages/details_page.dart'; -import 'search/presenter/pages/guardt.dart'; -import 'search/presenter/pages/search_page.dart'; - -class AppModule extends Module { - @override - final List binds = [ - AutoBind.factory(SearchByTextImpl.new), - AutoBind.factory(SearchRepositoryImpl.new), - AutoBind.factory(GithubSearchDatasource.new), - Bind.instance(http.Client()), - BlocBind.singleton((i) => SearchBloc(i())), - ]; - - @override - final List routes = [ - ChildRoute(Modular.initialRoute, child: (_, __) => const SearchPage()), - ChildRoute('/details', - child: (_, args) => DetailsPage(result: args.data), guards: [GuardT()]), - ]; -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/app_widget.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/app_widget.dart deleted file mode 100644 index 00da6346..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/app_widget.dart +++ /dev/null @@ -1,18 +0,0 @@ -import 'package:flutter/material.dart'; -import 'package:flutter_modular/flutter_modular.dart'; - -class AppWidget extends StatelessWidget { - const AppWidget({Key? key}) : super(key: key); - - @override - Widget build(BuildContext context) { - return MaterialApp.router( - title: 'Flutter Slidy', - theme: ThemeData( - primarySwatch: Colors.blue, - ), - routerDelegate: Modular.routerDelegate, - routeInformationParser: Modular.routeInformationParser, - ); - } -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/entities/result.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/entities/result.dart deleted file mode 100644 index 3e0b0bc8..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/entities/result.dart +++ /dev/null @@ -1,12 +0,0 @@ -class Result { - final String image; - final String name; - final String nickname; - final String url; - - const Result( - {required this.image, - required this.name, - required this.nickname, - required this.url}); -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/errors/erros.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/errors/erros.dart deleted file mode 100644 index b8ac89f3..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/errors/erros.dart +++ /dev/null @@ -1,9 +0,0 @@ -class Failure implements Exception {} - -class InvalidSearchText extends Failure {} - -class EmptyList extends Failure {} - -class ErrorSearch extends Failure {} - -class DatasourceResultNull extends Failure {} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/repositories/search_repository.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/repositories/search_repository.dart deleted file mode 100644 index 9d80608a..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/repositories/search_repository.dart +++ /dev/null @@ -1,7 +0,0 @@ -import 'package:modular_bloc_bind_example/app/search/domain/entities/result.dart'; -import 'package:modular_bloc_bind_example/app/search/domain/errors/erros.dart'; -import 'package:dartz/dartz.dart'; - -abstract class SearchRepository { - Future>> getUsers(String searchText); -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/usecases/search_by_text.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/usecases/search_by_text.dart deleted file mode 100644 index fab500df..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/domain/usecases/search_by_text.dart +++ /dev/null @@ -1,22 +0,0 @@ -import 'package:modular_bloc_bind_example/app/search/domain/entities/result.dart'; -import 'package:modular_bloc_bind_example/app/search/domain/errors/erros.dart'; -import 'package:modular_bloc_bind_example/app/search/domain/repositories/search_repository.dart'; -import 'package:dartz/dartz.dart' hide Bind; - -mixin SearchByText { - Future>> call(String textSearch); -} - -class SearchByTextImpl implements SearchByText { - final SearchRepository repository; - - SearchByTextImpl(this.repository); - - @override - Future>> call(String? textSearch) async { - if (textSearch?.isEmpty ?? true) { - return Left(InvalidSearchText()); - } - return await repository.getUsers(textSearch!); - } -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/external/github/github_search_datasource.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/search/external/github/github_search_datasource.dart deleted file mode 100644 index d2175dd8..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/external/github/github_search_datasource.dart +++ /dev/null @@ -1,33 +0,0 @@ -import 'dart:convert'; - -import 'package:flutter/foundation.dart'; -import 'package:http/http.dart'; -import 'package:modular_bloc_bind_example/app/search/infra/datasources/search_datasource.dart'; -import 'package:modular_bloc_bind_example/app/search/infra/models/result_model.dart'; - -class GithubSearchDatasource implements SearchDatasource { - final Client client; - - GithubSearchDatasource(this.client); - - @override - Future?> searchText(String textSearch) async { - var url = Uri.parse('https://api.github.com/search/users?q=$textSearch'); - var result = await client.get(url); - if (result.statusCode == 200) { - final json = jsonDecode(result.body); - debugPrint('execute datasource'); - var jsonList = json['items'] as List; - var list = jsonList - .map((item) => ResultModel( - name: '', - nickname: item['login'], - image: item['avatar_url'], - url: item['url'])) - .toList(); - return list; - } else { - throw Exception(); - } - } -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/infra/datasources/search_datasource.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/search/infra/datasources/search_datasource.dart deleted file mode 100644 index fd9d8dd0..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/infra/datasources/search_datasource.dart +++ /dev/null @@ -1,5 +0,0 @@ -import 'package:modular_bloc_bind_example/app/search/infra/models/result_model.dart'; - -abstract class SearchDatasource { - Future?> searchText(String textSearch); -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/infra/models/result_model.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/search/infra/models/result_model.dart deleted file mode 100644 index a6ea82ee..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/infra/models/result_model.dart +++ /dev/null @@ -1,42 +0,0 @@ -import 'dart:convert'; - -import 'package:modular_bloc_bind_example/app/search/domain/entities/result.dart'; - -class ResultModel implements Result { - @override - final String image; - @override - final String name; - @override - final String nickname; - @override - final String url; - - const ResultModel( - {required this.image, - required this.name, - required this.nickname, - required this.url}); - - Map toMap() { - return { - 'image': image, - 'name': name, - 'nickname': nickname, - 'url': url, - }; - } - - static ResultModel fromMap(Map map) { - return ResultModel( - image: map['image'], - name: map['name'], - nickname: map['nickname'], - url: map['url'], - ); - } - - String toJson() => json.encode(toMap()); - - static ResultModel fromJson(String source) => fromMap(json.decode(source)); -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/infra/repositories/search_repository_impl.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/search/infra/repositories/search_repository_impl.dart deleted file mode 100644 index 30b147f3..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/infra/repositories/search_repository_impl.dart +++ /dev/null @@ -1,27 +0,0 @@ -import 'package:dartz/dartz.dart' hide Bind; -import 'package:modular_bloc_bind_example/app/search/domain/entities/result.dart'; -import 'package:modular_bloc_bind_example/app/search/domain/errors/erros.dart'; -import 'package:modular_bloc_bind_example/app/search/domain/repositories/search_repository.dart'; -import 'package:modular_bloc_bind_example/app/search/infra/datasources/search_datasource.dart'; - -class SearchRepositoryImpl implements SearchRepository { - final SearchDatasource datasource; - - SearchRepositoryImpl(this.datasource); - - @override - Future>> getUsers(String searchText) async { - try { - final list = await datasource.searchText(searchText); - if (list == null) { - return Left>(DatasourceResultNull()); - } - if (list.isEmpty) { - return Left(EmptyList()); - } - return Right>(list); - } catch (e) { - return Left>(ErrorSearch()); - } - } -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/blocs/search_bloc.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/blocs/search_bloc.dart deleted file mode 100644 index 77de5aac..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/blocs/search_bloc.dart +++ /dev/null @@ -1,27 +0,0 @@ -import 'package:bloc/bloc.dart'; -import 'package:modular_bloc_bind_example/app/search/domain/usecases/search_by_text.dart'; - -import '../events/search_event.dart'; -import '../states/search_state.dart'; -import 'package:stream_transform/stream_transform.dart'; - -EventTransformer debounce(Duration duration) { - return (events, mapper) => events.debounce(duration).switchMap(mapper); -} - -class SearchBloc extends Bloc { - final SearchByText searchByText; - - SearchBloc(this.searchByText) : super(ListedSearchState([])) { - on( - (event, emit) async { - emit(LoadingState()); - final result = await searchByText(event.text); - - result.fold((l) => emit(ErrorState('error')), - (r) => emit(ListedSearchState(r))); - }, - transformer: debounce(const Duration(milliseconds: 300)), - ); - } -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/events/search_event.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/events/search_event.dart deleted file mode 100644 index 518a5403..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/events/search_event.dart +++ /dev/null @@ -1,7 +0,0 @@ -abstract class SearchEvent {} - -class ByTextSearchEvent implements SearchEvent { - final String text; - - ByTextSearchEvent(this.text); -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/pages/details_page.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/pages/details_page.dart deleted file mode 100644 index b0021edf..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/pages/details_page.dart +++ /dev/null @@ -1,47 +0,0 @@ -import 'package:flutter/material.dart'; -import 'package:flutter_modular/flutter_modular.dart'; -import 'package:modular_bloc_bind_example/app/search/domain/entities/result.dart'; - -class DetailsPage extends StatefulWidget { - final Result? result; - const DetailsPage({ - Key? key, - this.result, - }) : super(key: key); - @override - _DetailsPageState createState() => _DetailsPageState(); -} - -class _DetailsPageState extends State { - @override - Widget build(BuildContext context) { - debugPrint(Modular.args.queryParams['id'].toString()); - return Scaffold( - appBar: AppBar( - title: Text( - widget.result != null ? widget.result!.nickname : 'Make a search'), - ), - body: widget.result != null - ? Center( - child: Column( - mainAxisAlignment: MainAxisAlignment.center, - children: [ - Hero( - tag: widget.result!.image, - child: CircleAvatar( - backgroundImage: NetworkImage(widget.result!.image), - ), - ), - Text(widget.result!.nickname), - ], - ), - ) - : Center( - child: ElevatedButton( - onPressed: () => Modular.to.pushReplacementNamed('/'), - child: const Text('Make a search'), - ), - ), - ); - } -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/pages/guardt.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/pages/guardt.dart deleted file mode 100644 index 59a8fc23..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/pages/guardt.dart +++ /dev/null @@ -1,10 +0,0 @@ -import 'package:flutter/foundation.dart'; -import 'package:flutter_modular/flutter_modular.dart'; - -class GuardT extends RouteGuard { - @override - Future canActivate(String path, ModularRoute route) async { - debugPrint(Modular.args.toString()); - return true; - } -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/pages/search_page.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/pages/search_page.dart deleted file mode 100644 index ff23b13b..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/pages/search_page.dart +++ /dev/null @@ -1,93 +0,0 @@ -import 'package:flutter/material.dart'; -import 'package:flutter_modular/flutter_modular.dart'; -import 'package:modular_bloc_bind_example/app/search/domain/errors/erros.dart'; -import 'package:modular_bloc_bind_example/app/search/presenter/blocs/search_bloc.dart'; - -import '../events/search_event.dart'; -import '../states/search_state.dart'; - -class SearchPage extends StatefulWidget { - const SearchPage({Key? key}) : super(key: key); - - @override - _SearchPageState createState() => _SearchPageState(); -} - -class _SearchPageState extends State { - Widget _buildList(ListedSearchState state) { - final list = state.list; - if (list.isEmpty) { - return const Center( - child: Text('Please, type something...'), - ); - } - return ListView.builder( - itemCount: list.length, - itemBuilder: (_, index) { - var item = list[index]; - return ListTile( - leading: Hero( - tag: item.image, - child: CircleAvatar( - backgroundImage: NetworkImage(item.image), - ), - ), - title: Text(item.nickname), - onTap: () { - Modular.to.pushNamed('/details?id=1', arguments: item); - }, - ); - }, - ); - } - - Widget _buildError(ErrorState error) { - if (error is EmptyList) { - return const Center( - child: Text('Nothing has been found'), - ); - } else if (error is ErrorSearch) { - return const Center( - child: Text('Github error'), - ); - } else { - return const Center( - child: Text('Internal error'), - ); - } - } - - @override - Widget build(BuildContext context) { - final bloc = context.watch(); - - return Scaffold( - appBar: AppBar( - title: const Text('Github Search'), - ), - body: Column( - children: [ - Padding( - padding: const EdgeInsets.only(top: 8, right: 8, left: 8), - child: TextField( - onChanged: (text) { - bloc.add(ByTextSearchEvent(text)); - }, - decoration: const InputDecoration( - border: OutlineInputBorder(), - labelText: 'Search...', - ), - ), - ), - Expanded( - child: bloc.state.when( - onState: _buildList, - onLoading: () => const Center(child: CircularProgressIndicator()), - onError: _buildError, - ), - ), - ], - ), - ); - } -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/states/search_state.dart b/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/states/search_state.dart deleted file mode 100644 index c03224bf..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/app/search/presenter/states/search_state.dart +++ /dev/null @@ -1,50 +0,0 @@ -import '../../domain/entities/result.dart'; - -abstract class SearchState { - T when({ - T Function(ListedSearchState state)? onState, - T Function(ErrorState error)? onError, - T Function()? onLoading, - }); -} - -class LoadingState implements SearchState { - @override - T when({ - T Function(ListedSearchState state)? onState, - T Function(ErrorState error)? onError, - T Function()? onLoading, - }) { - return onLoading!(); - } -} - -class ErrorState implements SearchState { - final String message; - - ErrorState(this.message); - - @override - T when({ - T Function(ListedSearchState state)? onState, - T Function(ErrorState error)? onError, - T Function()? onLoading, - }) { - return onError!(this); - } -} - -class ListedSearchState implements SearchState { - final List list; - - ListedSearchState(this.list); - - @override - T when({ - T Function(ListedSearchState state)? onState, - T Function(ErrorState error)? onError, - T Function()? onLoading, - }) { - return onState!(this); - } -} diff --git a/deprecated/plugins/modular_bloc_bind/example/lib/main.dart b/deprecated/plugins/modular_bloc_bind/example/lib/main.dart deleted file mode 100644 index ba677a32..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/lib/main.dart +++ /dev/null @@ -1,9 +0,0 @@ -import 'package:flutter/material.dart'; -import 'package:flutter_modular/flutter_modular.dart'; - -import 'app/app_module.dart'; -import 'app/app_widget.dart'; - -void main() { - runApp(ModularApp(module: AppModule(), child: const AppWidget())); -} diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/.gitignore b/deprecated/plugins/modular_bloc_bind/example/macos/.gitignore deleted file mode 100644 index 746adbb6..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -# Flutter-related -**/Flutter/ephemeral/ -**/Pods/ - -# Xcode-related -**/dgph -**/xcuserdata/ diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Flutter/Flutter-Debug.xcconfig b/deprecated/plugins/modular_bloc_bind/example/macos/Flutter/Flutter-Debug.xcconfig deleted file mode 100644 index c2efd0b6..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Flutter/Flutter-Debug.xcconfig +++ /dev/null @@ -1 +0,0 @@ -#include "ephemeral/Flutter-Generated.xcconfig" diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Flutter/Flutter-Release.xcconfig b/deprecated/plugins/modular_bloc_bind/example/macos/Flutter/Flutter-Release.xcconfig deleted file mode 100644 index c2efd0b6..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Flutter/Flutter-Release.xcconfig +++ /dev/null @@ -1 +0,0 @@ -#include "ephemeral/Flutter-Generated.xcconfig" diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Flutter/GeneratedPluginRegistrant.swift b/deprecated/plugins/modular_bloc_bind/example/macos/Flutter/GeneratedPluginRegistrant.swift deleted file mode 100644 index cccf817a..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Flutter/GeneratedPluginRegistrant.swift +++ /dev/null @@ -1,10 +0,0 @@ -// -// Generated file. Do not edit. -// - -import FlutterMacOS -import Foundation - - -func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { -} diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcodeproj/project.pbxproj b/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcodeproj/project.pbxproj deleted file mode 100644 index c84862c6..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcodeproj/project.pbxproj +++ /dev/null @@ -1,572 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 51; - 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 */ - 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 */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 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 */ - 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 /* example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "example.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 = ""; }; - 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = ""; }; - 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 33CC10EA2044A3C60003C045 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 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 */, - 33CC10EE2044A3C60003C045 /* Products */, - D73912EC22F37F3D000D13A0 /* Frameworks */, - ); - sourceTree = ""; - }; - 33CC10EE2044A3C60003C045 /* Products */ = { - isa = PBXGroup; - children = ( - 33CC10ED2044A3C60003C045 /* example.app */, - ); - 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 = ( - ); - name = Frameworks; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 33CC10EC2044A3C60003C045 /* Runner */ = { - isa = PBXNativeTarget; - buildConfigurationList = 33CC10FB2044A3C60003C045 /* Build configuration list for PBXNativeTarget "Runner" */; - buildPhases = ( - 33CC10E92044A3C60003C045 /* Sources */, - 33CC10EA2044A3C60003C045 /* Frameworks */, - 33CC10EB2044A3C60003C045 /* Resources */, - 33CC110E2044A8840003C045 /* Bundle Framework */, - 3399D490228B24CF009A79C7 /* ShellScript */, - ); - buildRules = ( - ); - dependencies = ( - 33CC11202044C79F0003C045 /* PBXTargetDependency */, - ); - name = Runner; - productName = Runner; - productReference = 33CC10ED2044A3C60003C045 /* example.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 = { - 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 */, - 33CC111A2044C6BA0003C045 /* Flutter Assemble */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 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; - 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"; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 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 */ - 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 */ - 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.11; - 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.11; - 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.11; - 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 */ - 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/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d98100..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme deleted file mode 100644 index fb7259e1..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcworkspace/contents.xcworkspacedata b/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 1d526a16..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d98100..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/AppDelegate.swift b/deprecated/plugins/modular_bloc_bind/example/macos/Runner/AppDelegate.swift deleted file mode 100644 index d53ef643..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/AppDelegate.swift +++ /dev/null @@ -1,9 +0,0 @@ -import Cocoa -import FlutterMacOS - -@NSApplicationMain -class AppDelegate: FlutterAppDelegate { - override func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool { - return true - } -} diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index a2ec33f1..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "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/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png b/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png deleted file mode 100644 index 3c4935a7ca84f0976aca34b7f2895d65fb94d1ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46993 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 diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png b/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png deleted file mode 100644 index ed4cc16421680a50164ba74381b4b35ceaa0ccfc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3276 zcmZ`*X*|?x8~)E?#xi3t91%vcMKbnsIy2_j%QE2ziLq8HEtbf{7%?Q-9a%z_Y^9`> zEHh*&vUG%uWkg7pKTS-`$veH@-Vg8ZdG7oAJ@<88AMX3Z{d}TU-4*=KI1-hF6u>DKF2moPt09c{` zfN3rO$X+gJI&oA$AbgKoTL8PiPI1eFOhHBDvW+$&oPl1s$+O5y3$30Jx9nC_?fg%8Om)@;^P;Ee~8ibejUNlSR{FL7-+ zCzU}3UT98m{kYI^@`mgCOJ))+D#erb#$UWt&((j-5*t1id2Zak{`aS^W*K5^gM02# zUAhZn-JAUK>i+SNuFbWWd*7n1^!}>7qZ1CqCl*T+WoAy&z9pm~0AUt1cCV24f z3M@&G~UKrjVHa zjcE@a`2;M>eV&ocly&W3h{`Kt`1Fpp?_h~9!Uj5>0eXw@$opV(@!pixIux}s5pvEqF5$OEMG0;c zAfMxC(-;nx_`}8!F?OqK19MeaswOomKeifCG-!9PiHSU$yamJhcjXiq)-}9`M<&Au|H!nKY(0`^x16f205i2i;E%(4!?0lLq0sH_%)Wzij)B{HZxYWRl3DLaN5`)L zx=x=|^RA?d*TRCwF%`zN6wn_1C4n;lZG(9kT;2Uhl&2jQYtC1TbwQlP^BZHY!MoHm zjQ9)uu_K)ObgvvPb}!SIXFCtN!-%sBQe{6NU=&AtZJS%}eE$i}FIll!r>~b$6gt)V z7x>OFE}YetHPc-tWeu!P@qIWb@Z$bd!*!*udxwO6&gJ)q24$RSU^2Mb%-_`dR2`nW z)}7_4=iR`Tp$TPfd+uieo)8B}Q9#?Szmy!`gcROB@NIehK|?!3`r^1>av?}e<$Qo` zo{Qn#X4ktRy<-+f#c@vILAm;*sfS}r(3rl+{op?Hx|~DU#qsDcQDTvP*!c>h*nXU6 zR=Un;i9D!LcnC(AQ$lTUv^pgv4Z`T@vRP3{&xb^drmjvOruIBJ%3rQAFLl7d9_S64 zN-Uv?R`EzkbYIo)af7_M=X$2p`!u?nr?XqQ_*F-@@(V zFbNeVEzbr;i2fefJ@Gir3-s`syC93he_krL1eb;r(}0yUkuEK34aYvC@(yGi`*oq? zw5g_abg=`5Fdh1Z+clSv*N*Jifmh&3Ghm0A=^s4be*z5N!i^FzLiShgkrkwsHfMjf z*7&-G@W>p6En#dk<^s@G?$7gi_l)y7k`ZY=?ThvvVKL~kM{ehG7-q6=#%Q8F&VsB* zeW^I zUq+tV(~D&Ii_=gn-2QbF3;Fx#%ajjgO05lfF8#kIllzHc=P}a3$S_XsuZI0?0__%O zjiL!@(C0$Nr+r$>bHk(_oc!BUz;)>Xm!s*C!32m1W<*z$^&xRwa+AaAG= z9t4X~7UJht1-z88yEKjJ68HSze5|nKKF9(Chw`{OoG{eG0mo`^93gaJmAP_i_jF8a z({|&fX70PXVE(#wb11j&g4f{_n>)wUYIY#vo>Rit(J=`A-NYYowTnl(N6&9XKIV(G z1aD!>hY!RCd^Sy#GL^0IgYF~)b-lczn+X}+eaa)%FFw41P#f8n2fm9=-4j7}ULi@Z zm=H8~9;)ShkOUAitb!1fvv%;2Q+o)<;_YA1O=??ie>JmIiTy6g+1B-1#A(NAr$JNL znVhfBc8=aoz&yqgrN|{VlpAniZVM?>0%bwB6>}S1n_OURps$}g1t%)YmCA6+5)W#B z=G^KX>C7x|X|$~;K;cc2x8RGO2{{zmjPFrfkr6AVEeW2$J9*~H-4~G&}~b+Pb}JJdODU|$n1<7GPa_>l>;{NmA^y_eXTiv z)T61teOA9Q$_5GEA_ox`1gjz>3lT2b?YY_0UJayin z64qq|Nb7^UhikaEz3M8BKhNDhLIf};)NMeS8(8?3U$ThSMIh0HG;;CW$lAp0db@s0 zu&jbmCCLGE*NktXVfP3NB;MQ>p?;*$-|htv>R`#4>OG<$_n)YvUN7bwzbWEsxAGF~ zn0Vfs?Dn4}Vd|Cf5T-#a52Knf0f*#2D4Lq>-Su4g`$q={+5L$Ta|N8yfZ}rgQm;&b z0A4?$Hg5UkzI)29=>XSzdH4wH8B@_KE{mSc>e3{yGbeiBY_+?^t_a#2^*x_AmN&J$ zf9@<5N15~ty+uwrz0g5k$sL9*mKQazK2h19UW~#H_X83ap-GAGf#8Q5b8n@B8N2HvTiZu&Mg+xhthyG3#0uIny33r?t&kzBuyI$igd`%RIcO8{s$$R3+Z zt{ENUO)pqm_&<(vPf*$q1FvC}W&G)HQOJd%x4PbxogX2a4eW-%KqA5+x#x`g)fN&@ zLjG8|!rCj3y0%N)NkbJVJgDu5tOdMWS|y|Tsb)Z04-oAVZ%Mb311P}}SG#!q_ffMV z@*L#25zW6Ho?-x~8pKw4u9X)qFI7TRC)LlEL6oQ9#!*0k{=p?Vf_^?4YR(M z`uD+8&I-M*`sz5af#gd$8rr|oRMVgeI~soPKB{Q{FwV-FW)>BlS?inI8girWs=mo5b18{#~CJz!miCgQYU>KtCPt()StN;x)c2P3bMVB$o(QUh z$cRQlo_?#k`7A{Tw z!~_YKSd(%1dBM+KE!5I2)ZZsGz|`+*fB*n}yxtKVyx14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>GbI`Jdw*pGcA%L+*Q#&*YQOJ$_%U#(BDn``;rKxi&&)LfRxIZ*98z8UWRslDo@Xu)QVh}rB>bKwe@Bjzwg%m$hd zG)gFMgHZlPxGcm3paLLb44yHI|Ag0wdp!_yD5R<|B29Ui~27`?vfy#ktk_KyHWMDA42{J=Uq-o}i z*%kZ@45mQ-Rw?0?K+z{&5KFc}xc5Q%1PFAbL_xCmpj?JNAm>L6SjrCMpiK}5LG0ZE zO>_%)r1c48n{Iv*t(u1=&kH zeO=ifbFy+6aSK)V_5t;NKhE#$Iz=+Oii|KDJ}W>g}0%`Svgra*tnS6TRU4iTH*e=dj~I` zym|EM*}I1?pT2#3`oZ(|3I-Y$DkeHMN=8~%YSR?;>=X?(Emci*ZIz9+t<|S1>hE8$ zVa1LmTh{DZv}x6@Wz!a}+qZDz%AHHMuHCzM^XlEpr!QPzf9QzkS_0!&1MPx*ICxe}RFdTH+c}l9E`G zYL#4+3Zxi}3=A!G4S>ir#L(2r)WFKnP}jiR%D`ZOPH`@ZhTQy=%(P0}8ZH)|z6jL7 N;OXk;vd$@?2>?>Ex^Vyi diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png b/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png deleted file mode 100644 index bcbf36df2f2aaaa0a63c7dabc94e600184229d0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5933 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 f$KZHO*s&vt|9^w-6P?|#0pRK8NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!ItFh?!xdN1Q+aGJ{c&& zS>O>_%)r1c48n{Iv*t(u1=&kHeO=ifbFy+6aSK)V_AxLppYn8Z42d|rc6w}vOsL55 z`t&mC&y2@JTEyg!eDiFX^k#CC!jq%>erB=yHqUP0XcDOTw6ko}L zX;EmMrq(fKk*eygEuA616;0)>@A{TK|55PV@70 z$OfzS*(VJxQev3J?yY?O=ul(v`fp}?u9z`JK3ugibK>)DyCwImZOF4d{xK%%Ks1*} zv$oa)9anR%lXIBUqYnhLmT>VOzHfNP?ZwJNZ!5$s9M08RynIvaXw>@G^T9@r9^KH1 zVy??F&uuk)bH9Y4pQY!hP58i_H6 znl-NcuCpLV6ZWU;4C zu@9exF&OZi`Bovq_m%T+WhU2kvkz@^_LpycBvqm3bMpLw8X-Or5sL>0AKE1$(k_L=_Zc=CUq#=x1-QZf)G7nHu@fmsQ1eN_N3+nTEz`4HI4Z6uVlE zJH+X&det8JU?tO?upcM4Z=cV!JV;yF>FfL5Q$M|W_2Z!P`S=}Wzp|_1^#d%e?_H`> zV@%vA$+bFVqhw9`U;TfP|5|PD{||OiYdor8P*i??|NJcb%kzT_73*7WE?Ua5hAnR2 z=7WE=PhTlJ#ZeRznjTUb;`E(wkMZrj4e|Hilz-mK>9cZHQY**5TUPw~u}k;u73KI}xAx!0m-)GVia|x^d3p~s_9gh83jA&Ra<8rM%`>U3x69t&NzbwWY}7Ar?)FK#IZ0z|d0H0EkRO w3{9;}4Xg|ebq&m|3=9_N6z8I7$jwj5OsmAL;bP(Gi$Dzwp00i_>zopr02+f8CIA2c diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png b/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png deleted file mode 100644 index e71a726136a47ed24125c7efc79d68a4a01961b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14800 zcmZ{Lc|26@`~R6Crm_qwyCLMMh!)vm)F@HWt|+6V6lE=CaHfcnn4;2x(VilEl9-V} zsce-cGK|WaF}4{T=lt&J`Fy_L-|vs#>v^7+XU=`!*L|PszSj43o%o$Dj`9mM7C;ar z@3hrnHw59q|KcHn4EQr~{_70*BYk4yj*SqM&s>NcnFoIBdT-sm1A@YrK@dF#f+SPu z{Sb8441xx|AjtYQ1gQq5z1g(^49Fba=I8)nl7BMGpQeB(^8>dY41u79Dw6+j(A_jO z@K83?X~$;S-ud$gYZfZg5|bdvlI`TMaqs!>e}3%9HXev<6;dZZT8Yx`&;pKnN*iCJ z&x_ycWo9{*O}Gc$JHU`%s*$C%@v73hd+Mf%%9ph_Y1juXamcTAHd9tkwoua7yBu?V zgROzw>LbxAw3^;bZU~ZGnnHW?=7r9ZAK#wxT;0O<*z~_>^uV+VCU9B@)|r z*z^v>$!oH7%WZYrwf)zjGU|(8I%9PoktcsH8`z^%$48u z(O_}1U25s@Q*9{-3O!+t?w*QHo;~P99;6-KTGO{Cb#ADDYWF!eATsx{xh-!YMBiuE z%bJc7j^^B$Sa|27XRxg(XTaxWoFI}VFfV>0py8mMM;b^vH}49j;kwCA+Lw=q8lptk z?Pe`{wHI39A&xYkltf5*y%;-DF>5v`-lm0vydYtmqo0sClh5ueHCLJ+6$0y67Z zO-_LCT|JXi3tN7fB-!0_Kn#I+=tyUj87uR5*0>|SZ zy3x2;aql87`{aPZ@UbBwY0;Z-a*lYL90YApOAMKur7YgOiqA~Cne6%b&{V-t>Am2c z{eyEuKl!GsA*jF2H_gvX?bP~v46%3ax$r~B$HnZQ;UiCmRl`ROK8v>;Zs~upH9}qu1ZA3kn-AY2k2@CaH=Qh7K6`nU z3ib(Bk%H*^_omL6N4_G5NpY20UXGi}a$!}#lf<&J4~nhRwRM5cCB3Zvv#6+N1$g@W zj9?qmQ`zz-G9HTpoNl~bCOaEQqlTVYi7G0WmB5E34;f{SGcLvFpOb`+Zm)C(wjqLA z2;+nmB6~QDXbxZGWKLt38I%X$Q!;h zup9S~byxKv=$x|^YEV;l0l67jH~E8BU45ft_7xomac-48oq4PZpSNJbw<7DTM4mmz z!$)z#04cy%b8w@cOvjmb36o;gwYIOLwy+{I#3dJj#W4QdOWwJQ2#20AL49`hSFUa7 zFNAN3OD==G3_kbr1d96>l`_cI`<=thKNh5>hgg7FV>5TfC6d#u)9BNXi@p1K*;2Is zz+x;l4GbSt#*%>1iq}jGIebXYJY5;PGG0y(^{>SSuZY89aL`sDghOM&&pyP6ABJ#w zYwK~4^1eUQD)4!GL>`zrWeHV z-W!6JZbW*Ngo;Edhp_cOysYr!uhKS}vIg_UC}x z=jXxQfV@4B3`5 z!u#byBVXV5GtrSx_8bnT@iKv=Uc6n)Zpa`<9N>+!J~Loxptl5$Z`!u<3a)-+P)say z#=jc7^mJzPMI2;yMhCmN7YN78E7-^S(t8E}FklC;z|4PL{bO|JieM#p1mBjwyZMEm zkX^A1RXPGeS2YqtPMX~~t^$~oeFfWAU#jVLi%Z@l2hle^3|e(q?(uS=BVauF?VF{j z(owKLJuze;_@5p1OtRyrT`EFXf)NfMYb-)E8RVVdr<@}M>4R&~P=;B`c1L%o|8YfB z-a(LB-i8jc5!&B5cowyI2~M^YID&@Xt(D9v{|DB z959W z*vEA77fh3*w*UJ`4Y(bxsoEy6hm7_Wc5gT0^cvso%Ow>9<&@9Q>mxb6-^pv)5yc>n zQ~^!qY(lPQ1EDGkr%_*y*D8T^YbCa52^MVqYpTLhgJ;N5PfCQ{SXk|plD#Sm+g4c- zFeL2Dih35W4{_qb75U`4Rb#S0FEo%F85dOhXSX0huPOxdAid{&p6P;+9}I)XU7^=3RZu9M(g0dLyz_7$8K{`AddBLOfU&B_QNHtmsnNXq`hy~% zvJ{vtz~Yt9X|o}5vXX)9ZCHaRq8iAb zUDj8%(MpzJN39LferYKvIc!)z^5T-eW@j3h9a6d%WZ!%@2^@4+6%Z9W1GHZbOj|sb z0cU$}*~G$fYvDC|XulSC_;m}?KC2jg5pxES$Bt!hA|@EX*2+O!UEb5sn_^d>z;>;r~ zmO3BivdXboPY*}amsO&`xk|e)S*u=`o67MC(1WTB;OwG+ua4UV7T5Wvy%?U{Pa5cO zMoLG>#@chO{Oc72XPyX8f3jC7P`$j4$)0wc(b50COaDP3_Cm}aPAglUa7kRXAqmo5 z0KDD7G>Gmnpons40WJNYn+pxko92GXy@PvSErKE-Ou3)3UiRr7!L4+0%+5}sD{bf)uj^ounQ-Yn2%%JoZ%FjUv%yjS?Ks4u_88Jh%tNliYW~817IV@fqd1T zi(?;Fv-s3rQEn=9G*E-QzSl%YS|^fe*yn}Aqh!&P<5%#oB?*{wZMa5$PYa*A{VA8! zbOfS1W!W}cTo%g~iP$>WhE_x7#O4?h$jq=>{M77>bTAK_ z6uU0tl6HARboGi}=4krr6WP`9`aAt&P5ON1v(+H{T?jZuJ}B{L-=z3VX)}mZwzrqH zpf?T!k&$?{&{0_p>b`kdJbSb(p~tFcuG4zh6}hfl@ues6CfJu<-P+!>FlYMlD_3!E z9$6VE==tlxNYe(s;@8@+4c4jQ$R2g8t0QwE>Et|)5)@kJj6^yaqFYY?0LEM2C!+7+ z+FN|UxR1GCy1KA`{T_%24U+Vserchr5h`;U7TZPr@43x#MMN{@vV?KSII}R@5k`7cVK}E;c)$f~_{ZLDOoL|-01p~oafxi4F zG$?Wha&a*rTnz-nTI-bAJ*SLb!5(L!#iRdvLEyo>7D_=H78-qZrm=6{hkUR{tR{H! z`ZTOV$Oi6^qX5=_{f}V9h}WJAO%h9)kEUF#*-JyYDbOGZ>Nfs%7L}4p zopIul&&Bbn!C9o83ypC6W4F$X=_|pex$V4!Whm#48Wfm3*oAW0Gc&#&b+oq<8>aZR z2BLpouQQwyf$aHpQUK3pMRj(mS^^t#s$IC3{j*m9&l7sQt@RU{o_}N-xI_lh`rND^ zX~-8$o(;p^wf3_5-WZ^qgW`e8T@37{`J)e2KJdSSCUpX6KZu0Ga&U*+u3*PDAs1uK zpl)40+fROA@Vo#vK?^@Pq%w8DO9HdfmH+~vNinZ$5GRz?sD|k246NepqZd`>81P^P z#x#3kUS-}x4k%&~iEUrsb&-X#_;;?y9oCP4crMkC`=q58#NxQ| z*NXNA;GR4X=GiGXwab5=&M3j04fQw%2UxM`S(aE)_PlgJttBX96$$lY@Q%0xV^IbcHqzw^Uk&E=vFB;EQ@kzVIeM8lDIW_Q_ zrfy)l6s2QBApF;J2xTD_@wuNMlwDfsdfMyzRq)<>qG{M)Yt}9F1{1HaI_X7=F=7>& zYB54VaKlxu0lIgS;Ac&25Aw(tcf@K~(cvPi8(OChzhlYp6}#<_MVhU95sD&)n0FtL zmxm4w$~s(S9jmHOgyovpG!x4uLfJsMsJn^QMraKAa1Ix?{zkV!a7{f%-!u2{NqZ&) zo+^XB`eFQ4 zk-(;_>T#pTKyvW${yL|XXbcv?CE2Tp<3(PjeXhu^Jrp6^Mj}lg_)jamK{g;C+q^Da ztb!gV!q5)B7G1%lVanA2b>Xs?%hzCgJ{Hc!ldr9dnz7k^xG#4pDpr|0ZmxxiUVl}j zbD_rg3yAFQ>nnc)0>71D==715jRj4XsRb2#_lJoSOwky&c4957V-|m)@>b^Nak1!8 z@DsIOS8>Oe^T>tgB)WX3Y^I^65Uae+2M;$RxX_C)Aoo0dltvoRRIVQkpnegWj;D#G z+TwFIRUN%bZW3(K{8yN8!(1i0O!X3YN?Zo08L5D~)_tWQA8&|CvuQb8Od?p_x=GMF z-B@v9iNLYS1lUsbb`!%f5+1ev8RFPk7xyx5*G;ybRw(PW*yEZ$unu2`wpH)7b@ZXEz4Jr{?KZKYl!+3^)Q z)~^g?KlPGtT!{yQU&(Z&^rVjPu>ueeZN86AnhRwc)m|;5NvM&W3xD%n`+Hjg5$e8M zKh1Ju82L~&^ z-IQ5bYhsjqJfr38iwi~8<{oeREh|3l)*Enj4&Q$+mM$15YqwXeufK9P^(O=pj=F-1 zD+&REgwY~!W#ZPccSEi(*jiKJ5)Q|zX;hP}S2T9j_);epH9JQs{n>RG}{Nak)vIbfa zFQm?H;D+tzrBN2)6{?Mo%fzN6;6d_h0Qyn61)+XT63=!T*WQyRUoB_x0_)Ir`$FtS zak07C(mOaWN5m%bk?F9X&@mEVKN%{R6obt(9qw&p>w&p;R*l2th9$D^*`pC}NmB+v z>bk;OJ(C8p$G;jNvRsBbt=a!!tKnjJ`9*yQFgjEN1HcC<&>u9aStT3>Oq=MOQV!#WOZ6{cv$YVmlJdovPRV}<=IZUPeBVh5DC z91-?kimq3JUr;UMQ@0?h52gupvG=~(5AVdP(2(%*sL8!#K1-L$9B7MrWGdt(h&whR@vz~0oEHF8u3U1Q zdGdaIytJj4x@eF*E+^zgi{nPCA8tkjN}UoR8WhDzM3-zLqx0z?2tTdDKyENM={fp8VC@3Dt`AiK$;K#H$K2{08mrHG%jgEOLX3MCsG>afZm_0mLPS4jmYUJp~Dm! z5AUe_vEaOAT3zWdwl#cLvqwd1^lwW?gt7(92wEsOE6c#<0}{szFV4(uO70?3>=((! zQr}1{J?Wx2ZmjxYL_8OB*m&mimfojzYn~PiJ2g8R&ZRx-i^yF#sdhEWXAUIZ@J?T$ zs3PgT2<&Ki>Bob_n(@S>kUIvE+nY~ti9~6j;O9VAG#{oZ!DZCW)}i6iA!Tgsyz+hC z1VVyvbQ_nwgdZSEP=U4d#U`2*`e~d4y8uM4Bcmm%!jidaee#4WqN!ZnlBmbYpuaO! z!rU3`Kl2 z0O7PD&fQ|_b)Ub!g9^s;C2e>1i*2&?1$6yEn?~Y zI)-WIN8N(5s9;grW+J@K@I%g#?G&hzmlgV=L}ZA{f>3YCMx^P{u@c5Z;U1qmdk#)L zvX6z1!sL>+@vxO8qVn#k3YxYi?8ggV){?Rn@j$+Fd4-QkuH1@)j#3-=f82GZ!nl~{ zzZ(?kO`ANttVeHSo%xmH!NmNZECh*{s!-8S>ALoe5xOPs>|P5BbUmP@rlV8`d(c=7 zypcpLaI*FM^;GM%@q`GAb8kO`$oE|R48yn)?p(c1t>5;Wwn5r6ck&uw4}TnT80jI`IS~J%q8CpaVgIze<8IykSpVBg8~E! zW_tGqB;GO47r_er05y+Kwrcn{VLxL*1;HMv@*sd}MB6DH4zaP~u4Y;>@Nw7?F8S?c zfVIY(^ntnGgWlD|idzGz$Y+Oh(Ra=&VIf4!K2W*a)(%5%78s}8qxOknAGtDAq+HMO zM+Nu;0OgQRn36 zA@~a8`uVQ~v9?d!BxnsVaB-z-djypO44BjQAmg7&eVoaew|~)wH$SgefJ2$7_RiY+ z_7ACGoFM6Lhvho+eUG@pU&0X(Uy(*j;9pr?ET?FHTXadlfXC|MReZoU5>AG`mTM<% zc~*I@E*u0|hwVTdFA~4^b2VT7_~}~tCueNY{de3og=ASFQ`)0dhC2~Ne<}}Rc?ptA zi}+bQE%N9o*hpSUMH)9xt%Zlz&^p&5=cW}{m#f85iVX64^{!(vhClT<I)+c)RuiyrZqIw4v`z%YK&;_Fh4_+0B?qAGxMfAM`LzG_bjD>ib4;KGT4_1I>sxvL&&qp40ajgQOqIE^9=Az4w#ymo)bW-Vg{T!n=l&|nR_ zw+wcH|FxUH63)~{M;goHepmD{Fe?W9sO|eJP9L$G<{e_7FxxuXQ+)(Z^@;X8I1=%k zTK$gbHA1^4W<`q~ubQ0M_C^CA5#Z&*nGc(T?4Y_2jLu&FJDQYpCSiRny->$+nC9Jl z?avTW`ZXYT51%SrEq!}dXNM&!pM6nmL^lce=%S7{_TS)ckN8;{p*LT~LMgmlE~dpL zEBQy-jDj%cSK6N3)|CCR0LQ$N6iDM~+-1Oz|LAdkip(VZcO`gqCuJ+(Mm{m6@P%_; zBtF|MMVMP;E`5NJ{&@4j^JE5j&}(Jq{lCGL(P^#uqvbD`2)FVyfNgy|pvT!XY;02Z zZWbgGsvi6#!*$Zxwd{Xk6_M{+^yV_K@%_SAW(x)Lg|*AuG-%g2#GQYk8F?W&8|2dU z;00ppzrQnnYXnT`(S%_qF2#QNz&@Y$zcq+O8p>Gto2&4z8(^#cY?DuQwBQP4Fe?qUK_-yh4xT{8O@gb`uh` z>Q%jrgPAnANn4_)->n;w{Mei#J)F+`12&+-MLKSRzF6bL3;4O~oy~v7 zL0K-=m?>>(^qDCgvFRLBI@`04EGdTxe5}xBg#7#Wb!aUED;?5BLDEvZ@tai4*Rh8& z4V)cOr}DJ0&(FjWH%50Y+&=WtB42^eEVsmaHG)Il#j265oK&Bot(+-IIn`6InmuE# z;)qXs+X{fSb8^rYb#46X5?KCzH9X0>ppBQi(aKS--;4yA%0N|D<#8RZlOS(8n26=u zv~y;KC>`ypW=aqj`&x9 z0Zm>NKp}hPJu1+QDo(_U(Gt0SZ`IJWnp%QK`pye>Bm!w{sG>;VU^2 z4lZhV1}tCE8(?zu#j99|l3-qRBcz3bG+DlyxPGB$^6B^ssc_qYQ6lG0q~EAI?1$?( zahfn%etVvuKwB7R=>JDQluP97nLDM6*5;b0Ox#b{4nIgZA*+?IvyDN{K9WGnlA=Ju z+)6hjr}{;GxQQIDr3*lf32lRp{nHP8uiz^Fa|K+dUc@wD4Kf5RPxVkUZFCdtZH{+=c$AC)G2T-Qn@BPbr zZigIhKhKrVYy`!Mlc#HVr=CURVrhUjExhI~gZ%a=WM9BwvnN?=z!_ZQ$(sP?X;2Jy zyI$}H^^SvH2tf6+Uk$pJww@ngzPp856-l9g6WtW+%Yf>N^A}->#1W2n=WJ%sZ0<){Z&#% z^Kzl$>Km)sIxKLFjtc;}bZeoaZSpL4>`jCmAeRM-NP9sQ&-mi@p0j7Iq>1n&z@8?M z%dM7K^SgE5z)@i5w#rLE4+8%|^J`a6wYr`3BlvdD>7xW?Dd>`0HC0o{w7r_ot~h*G z2gI7Y!AUZ6YN+z$=GNzns@Tu7BxgAb3MBha30-ZG7a%rckU5}y{df`lj@^+34kr5> z988PPbWYdHye~=?>uZ4N&MN@4RBLk_?9W*b$}jqt0j%>yO9QOV(*!#cX~=wRdVL&S zhPQ{${0CGU-rfdS&b@u|IK{hV2Z=(*B2d0?&jwWfT=?Gk`4T9TfMQ)CfNgpLQa#>Q z%6A$w#QNc&qOtrHAbqY>J782@!X{9Y@N(HMSr;PP^;0DlJNxfC`oMB%Ocg zC*hnEsF|p*=CVe^dT)>BTL0yff)uo!U<+_2o3p)CE8quU1JI(=6)9$KxVdJYD*S*~ zzNeSkzFIQyqK}578+qq6X8rrRdgX z4k&R=AGex~a)MoB0pK&|yA<(*J#P&tR?ImBVD)ZTA4VH5L5DxXe<-*s`Aox%H1{-^Qa`kG_DGXD%QX-;l1#&#IVQP6>kir ztO@~ZvJDPnTvKt>fc*(j$W^)JhWk{4kWwbpFIXzuPt2V%M4H19-i5Gn*6(D`4_c1+ zYoI1@yT^~9JF~t>2eVM6p=GP3b*;daJpQOhAMNO|LKnwE2B5n8y9mf;q=)-L_FfD0 z<}YIRBO{k)6AHAn8iG>pYT+3bJ7jvP9}LSMR1nZW$5HR%PD1rFz z{4XE^Vmi-QX#?|Farz=CYS_8!%$E#G%4j2+;Avz|9QBj|YIExYk?y-1(j}0h{$$MnC_*F0U2*ExSi1ZCb_S9aV zTgyGP0Cl=m`emxM4Qih1E{`J{4oJo8K}WnH`@js^pR7Z-vTBK5F5JIFCDN}7pU^_nV>NTz@2$|Kcc5o+L&^Db_AQ);F?)X5BF*QJRCdLI-a%gW z++DZM)x=6*fNrSaUA&hf&CUqC$F*y^CJC-MAm9gd*5#^mh;-dR1?a&<3-hp3@}XN! z&8dcwo6=MQua%0KFvYbi>O{j)RrbDQo3S*y!oEJ~2=}^-v%zn~@hnmKGOvX6JLr;>DNC3)={8OM9n5Zs*(DlS*|%JTniJX2Uav7sOFT0vdIiUOC5pEtY?EF)@Fh9pCfD%N zXskZ8b^ldI{HHj{-l?iWo@IW6Nr`hAS>f8S*8FGc*gmcK^f2JS+>I&r#Gcewy=-JM zv0*w<5qBa6UQB@`esOG*4*t@7c9AkrTpM`v=eY?cO#z17H9B%Xy4m!}LhW}*iZ27w1?HrevgB1SZ1q2X$mm@FK@Qt7o z!s~Lio^IRdwzyvQ80{5iYeTV@mAo=2o5>KepRH0d{*Szlg~n%w2)S5v2|K8}pj;c{ zoDRLvYJO1@?x-=mq+LVhD{l-1-Dw4`7M?3@+ z`fu7?1#9W++6Y46N=H0+bD|CJH~q*CdEBm8D##VS7`cXy4~+x=ZC17rJeBh zI~qW^&FU`+e!{AKO3(>z5Ghh14bUT$=4B>@DVm(cj* zSLA*j!?z!=SLuVvAPh_EFKx}JE8T8;Gx)LH^H136=#Jn3Bo*@?=S`5M{WJPY&~ODs z+^V57DhJ2kD^Z|&;H}eoN~sxS8~cN5u1eW{t&y{!ouH`%p4(yDZaqw$%dlm4A0f0| z8H}XZFDs?3QuqI^PEy}T;r!5+QpfKEt&V|D)Z*xoJ?XXZ+k!sU2X!rcTF4tg8vWPM zr-JE>iu9DZK`#R5gQO{nyGDALY!l@M&eZsc*j*H~l4lD)8S?R*nrdxn?ELUR4kxK? zH(t9IM~^mfPs9WxR>J{agadQg@N6%=tUQ8Bn++TC|Hbqn*q;WydeNIS@gt|3j!P`w zxCKoeKQ*WBlF%l4-apIhERKl(hXS1vVk$U?Wifi)&lL6vF@bmFXmQEe{=$iG)Zt*l z0df@_)B-P_^K2P7h=>OIQ6f0Q-E@|M?$Z5n^oN>2_sBCpN>q(LnqUoef{tm^5^L$# z{<SL zKmH78cHX`4cBKIY8u1x*lwrgP^fJ%E&&AmHrRY7^hH*=2OA9K?!+|~Aeia=nAA`5~ z#zI=h#I>@FXaGk(n)0uqelNY;A5I9obE~OjsuW!%^NxK*52CfBPWYuw--v<1v|B>h z8R=#$TS-Pt3?d@P+xqmYpL4oB8- z>w99}%xqy9W!A^ODfLq8iA@z}10u?o#nG#MXumSaybi(S{`wIM z&nE3n2gWWMu93EvtofWzvG2{v;$ysuw^8q?3n}y=pB1vUr5gi++PjiyBH3jzKBRny zSO~O++1ZLdy7v7VzS&$yY;^Z7*j_#BI`PK`dAzJa9G1{9ahPqPi1C}ti+L)WHii*= z+RZ^+at-tlatc4|akPa&9H;%gn9aS`X_kfb>n>#NTyUVM6m4NCIfLm(28>qaYv7}t zn`M;XcONtXoa3#u3{L-ytd_&g z2mO$8CnE?460w#eSm|smlnNwFHM;A&IxSKLzVkV7nNVqZ*A`)eI{Nbg6WxsarAFuc=FFf1z|%#eTvBgUhY}N zsCT>`_YO>14i^vFX0KXbARLItzT{TeD%N~=ovGtZ6j{>PxkuYlHNTe0!u>rgw#?td z{)n=QrGvgCDE6BUem$Rh(1y!$@(Bn!k3E0|>PQ(8O==zN`?yBhAqlWyq+c%+h?p^- zE&OtLind}^_=>pbhxOgOIC0q9{cLK6p6*eg_|S+p9$W~_u4wzx@N?$QmFg2S)m~^R znni$X{U*!lHgdS@fI;|Owl=9Gwi?dr0m#>yL<8<}bLW_Kpl| zSGesADX&n?qmHC`2GyIev^hi~ka}ISZ^Y4w-yUzyPxaJB0mm%ww^>if3<;P^U+L5=s+cifT-ct*;!dOOk#SOZNv@a^J|DrS3YtSn8EEAlabX1NV3RfHwZn_41Xa z4;$taa6JJR()-FQ<#0G~WlML<l5I+IPnqDpW(PP>hRcQ+S2zU?tbG^(y z1K_?1R){jF;OKGw0WYjnm>aPxnmr5?bP?^B-|Fv`TT4ecH3O`Z3`X_r;vgFn>t1tE zGE6W2PODPKUj+@a%3lB;lS?srE5lp(tZ;uvzrPb){f~n7v_^z! z=16!Vdm!Q0q#?jy0qY%#0d^J8D9o)A;Rj!~j%u>KPs-tB08{4s1ry9VS>gW~5o^L; z7vyjmfXDGRVFa@-mis2!a$GI@9kE*pe3y_C3-$iVGUTQzZE+%>vT0=r|2%xMDBC@>WlkGU4CjoWs@D(rZ zS1NB#e69fvI^O#5r$Hj;bhHPEE4)4q5*t5Gyjzyc{)o459VkEhJ$%hJUC&67k z7gdo`Q*Jm3R&?ueqBezPTa}OI9wqcc;FRTcfVXob^z|dNIB0hMkHV26$zA%YgR$sM zTKM61S}#wJ#u+0UDE3N+U*~Tz1nnV;W<8Akz&6M7-6mIF(Pq`wJ1A%loYL( zIS;&2((xbyL7zoyaY2Sa%BBYBxo6Aa*53`~e@|RA`MP+?iI4KZ+y4EU&I zS_|(#*&j2hxpELa3r0O7ok&5!ijRiRu9i-_3cdnydZU9Mp6Y);skv%!$~`i-J7e-g zj@EoHf+gtcrKf;tY5`4iLnWSHa)9brUM$XmEzG3T0BXTG_+0}p7uGLs^(uYh0j$;~ zT1&~S%_Y5VImvf1EkD7vP-@F%hRlBe{a@T!SW(4WEQd1!O47*Crf@u-TS==48iR5x z!*`Ul4AJI^vIVaN3u5UifXBX{fJ@z>4Q2#1?jpcdLocwymBgKrZ+^Cb@QuIxl58B* zD{t-W3;M;{MGHm_@&n(6A-AsD;JO#>J3o4ru{hy;k;8?=rkp0tadEEcHNECoTI(W31`El-CI0eWQ zWD4&2ehvACkLCjG`82T`L^cNNC4Oo2IH(T4e;C75IwkJ&`|ArqSKD}TX_-E*eeiU& ziUuAC)A?d>-;@9Jcmsdca>@q1`6vzo^3etEH%1Gco&gvC{;Y-qyJ$Re`#A!5Kd((5 z6sSiKnA20uPX0**Mu&6tNgTunUR1sodoNmDst1&wz8v7AG3=^huypTi`S7+GrO$D6 z)0Ja-y5r?QQ+&jVQBjitIZ`z2Ia}iXWf#=#>nU+ zL29$)Q>f#o<#4deo!Kuo@WX{G(`eLaf%(_Nc}E`q=BXHMS(Os{!g%(|&tTDIczE_# z5y%wjCp9S?&*8bS3imJi_9_COC)-_;6D9~8Om@?U2PGQpM^7LKG7Q~(AoSRgP#tZfVDF_zr;_U*!F9qsbVQ@un9O2>T4M5tr0B~~v_@a=w^8h510a#=L z;8+9zhV}57uajb+9DbZm1G`_NqOuKN`bQ2fw9A*v*Kdb_E-SA`?2 z)OFIY-%uD`JZUZg?D4lHtNegKgWr!1m%hOpu5`R+bZ2K#&)*R-7ElKYo0$0xYxIL8 zLg%u|4oZixz}ILB-@aS4=XOe)z!VL6@?dX{LW^YCPjKtyw44)xT=H;h(fmFr>R?p%r5*}W z7_bo0drVDRq9V9QL4_!dazughK6t}tVVvBq={T0+3(1zmb>f+|;{D%J?^xnZcqio5 z%H?@L+L-CIdO=x6QrALL9&PwvjrZi5NS)1e<*%V8ntw~S2PF}zH}B5f_DHyB=I3m@ z_;^TpN|sesCU}qxQ`~jIwF>#8wGvxg9kdMT$}us8BM&W>OzZ|ry2BB)+UY*_yH+&L zl_=Jy9BNzIZs}D~Yv_H%HPjVGNV=xT3xpIW!Np1F^G#9Y8X zl)c_V1(DhYu-v%H3-m&n%M_}}c{E5Wu+6*>R24gW_A7$(U=9D|H$r;;;@o zJ)c_CmVf9l*;4SyJ}E{+4)}^C>SIJ*_bul7OJ{v&0oO>jG(5xzYP0$I%*YH|Mwu#r zubNW5VZ9^X#Phw<;?=^G?Kg&C)^x1FVsKGZ*n+{C1znj~YHSP?6PS(k5e9qGvS4X* z=1kA_27(iV65a(i+Sicmd@Vzf^2@*Wed-`aYQ~em=-h%Pu`gHfz)&@$hpr<&mNO={ zl^kI0HP0wTbbh{d(>5a#;zT2_=ppef?;D4;2^}&kZjB^yl%LBJ;|> zkLc)JEg*5rpQ;_)w?PnKynWtv!@ z>}+am{@(g$KKM+e$ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/AppInfo.xcconfig b/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/AppInfo.xcconfig deleted file mode 100644 index 8b42559e..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/AppInfo.xcconfig +++ /dev/null @@ -1,14 +0,0 @@ -// 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 = example - -// The application's bundle identifier -PRODUCT_BUNDLE_IDENTIFIER = com.example.example - -// The copyright displayed in application information -PRODUCT_COPYRIGHT = Copyright © 2022 com.example. All rights reserved. diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/Debug.xcconfig b/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/Debug.xcconfig deleted file mode 100644 index 36b0fd94..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/Debug.xcconfig +++ /dev/null @@ -1,2 +0,0 @@ -#include "../../Flutter/Flutter-Debug.xcconfig" -#include "Warnings.xcconfig" diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/Release.xcconfig b/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/Release.xcconfig deleted file mode 100644 index dff4f495..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/Release.xcconfig +++ /dev/null @@ -1,2 +0,0 @@ -#include "../../Flutter/Flutter-Release.xcconfig" -#include "Warnings.xcconfig" diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/Warnings.xcconfig b/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/Warnings.xcconfig deleted file mode 100644 index 42bcbf47..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Configs/Warnings.xcconfig +++ /dev/null @@ -1,13 +0,0 @@ -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/deprecated/plugins/modular_bloc_bind/example/macos/Runner/DebugProfile.entitlements b/deprecated/plugins/modular_bloc_bind/example/macos/Runner/DebugProfile.entitlements deleted file mode 100644 index 3ba6c126..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/DebugProfile.entitlements +++ /dev/null @@ -1,14 +0,0 @@ - - - - - com.apple.security.app-sandbox - - com.apple.security.cs.allow-jit - - com.apple.security.network.client - - com.apple.security.network.server - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Info.plist b/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Info.plist deleted file mode 100644 index 4789daa6..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Info.plist +++ /dev/null @@ -1,32 +0,0 @@ - - - - - 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/deprecated/plugins/modular_bloc_bind/example/macos/Runner/MainFlutterWindow.swift b/deprecated/plugins/modular_bloc_bind/example/macos/Runner/MainFlutterWindow.swift deleted file mode 100644 index 2722837e..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/MainFlutterWindow.swift +++ /dev/null @@ -1,15 +0,0 @@ -import Cocoa -import FlutterMacOS - -class MainFlutterWindow: NSWindow { - override func awakeFromNib() { - let flutterViewController = FlutterViewController.init() - let windowFrame = self.frame - self.contentViewController = flutterViewController - self.setFrame(windowFrame, display: true) - - RegisterGeneratedPlugins(registry: flutterViewController) - - super.awakeFromNib() - } -} diff --git a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Release.entitlements b/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Release.entitlements deleted file mode 100644 index 7a2230dc..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/macos/Runner/Release.entitlements +++ /dev/null @@ -1,12 +0,0 @@ - - - - - com.apple.security.app-sandbox - - com.apple.security.network.client - - com.apple.security.network.server - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/pubspec.yaml b/deprecated/plugins/modular_bloc_bind/example/pubspec.yaml deleted file mode 100644 index dcdfd967..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/pubspec.yaml +++ /dev/null @@ -1,95 +0,0 @@ -name: modular_bloc_bind_example -description: A new Flutter project. - -# The following line prevents the package from being accidentally published to -# pub.dev using `flutter pub publish`. This is preferred for private packages. -publish_to: 'none' # Remove this line if you wish to publish to pub.dev - -# The following defines the version and build number for your application. -# A version number is three numbers separated by dots, like 1.2.43 -# followed by an optional build number separated by a +. -# Both the version and the builder number may be overridden in flutter -# build by specifying --build-name and --build-number, respectively. -# In Android, build-name is used as versionName while build-number used as versionCode. -# Read more about Android versioning at https://developer.android.com/studio/publish/versioning -# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. -# Read more about iOS versioning at -# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -version: 1.0.0+1 - -environment: - sdk: ">=2.16.2 <3.0.0" - -# Dependencies specify other packages that your package needs in order to work. -# To automatically upgrade your package dependencies to the latest versions -# consider running `flutter pub upgrade --major-versions`. Alternatively, -# dependencies can be manually updated by changing the version numbers below to -# the latest version available on pub.dev. To see which dependencies have newer -# versions available, run `flutter pub outdated`. -dependencies: - flutter: - sdk: flutter - bloc: ^8.0.3 - flutter_modular: ">=6.0.0-alpha.0 <7.0.0" - dartz: ^0.10.0-nullsafety.2 - http: ^0.13.0 - bloc_concurrency: ^0.2.0 - modular_bloc_bind: - - - # The following adds the Cupertino Icons font to your application. - # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^1.0.2 - -dev_dependencies: - flutter_test: - sdk: flutter - - # The "flutter_lints" package below contains a set of recommended lints to - # encourage good coding practices. The lint set provided by the package is - # activated in the `analysis_options.yaml` file located at the root of your - # package. See that file for information about deactivating specific lint - # rules and activating additional ones. - flutter_lints: ^1.0.0 - -# For information on the generic Dart part of this file, see the -# following page: https://dart.dev/tools/pub/pubspec - -# The following section is specific to Flutter. -flutter: - - # The following line ensures that the Material Icons font is - # included with your application, so that you can use the icons in - # the material Icons class. - uses-material-design: true - - # To add assets to your application, add an assets section, like this: - # assets: - # - images/a_dot_burr.jpeg - # - images/a_dot_ham.jpeg - - # An image asset can refer to one or more resolution-specific "variants", see - # https://flutter.dev/assets-and-images/#resolution-aware. - - # For details regarding adding assets from package dependencies, see - # https://flutter.dev/assets-and-images/#from-packages - - # To add custom fonts to your application, add a fonts section here, - # in this "flutter" section. Each entry in this list should have a - # "family" key with the font family name, and a "fonts" key with a - # list giving the asset and other descriptors for the font. For - # example: - # fonts: - # - family: Schyler - # fonts: - # - asset: fonts/Schyler-Regular.ttf - # - asset: fonts/Schyler-Italic.ttf - # style: italic - # - family: Trajan Pro - # fonts: - # - asset: fonts/TrajanPro.ttf - # - asset: fonts/TrajanPro_Bold.ttf - # weight: 700 - # - # For details regarding fonts from package dependencies, - # see https://flutter.dev/custom-fonts/#from-packages diff --git a/deprecated/plugins/modular_bloc_bind/example/web/favicon.png b/deprecated/plugins/modular_bloc_bind/example/web/favicon.png deleted file mode 100644 index 8aaa46ac1ae21512746f852a42ba87e4165dfdd1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 917 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|I14-?iy0X7 zltGxWVyS%@P(fs7NJL45ua8x7ey(0(N`6wRUPW#JP&EUCO@$SZnVVXYs8ErclUHn2 zVXFjIVFhG^g!Ppaz)DK8ZIvQ?0~DO|i&7O#^-S~(l1AfjnEK zjFOT9D}DX)@^Za$W4-*MbbUihOG|wNBYh(yU7!lx;>x^|#0uTKVr7USFmqf|i<65o z3raHc^AtelCMM;Vme?vOfh>Xph&xL%(-1c06+^uR^q@XSM&D4+Kp$>4P^%3{)XKjo zGZknv$b36P8?Z_gF{nK@`XI}Z90TzwSQO}0J1!f2c(B=V`5aP@1P1a|PZ!4!3&Gl8 zTYqUsf!gYFyJnXpu0!n&N*SYAX-%d(5gVjrHJWqXQshj@!Zm{!01WsQrH~9=kTxW#6SvuapgMqt>$=j#%eyGrQzr zP{L-3gsMA^$I1&gsBAEL+vxi1*Igl=8#8`5?A-T5=z-sk46WA1IUT)AIZHx1rdUrf zVJrJn<74DDw`j)Ki#gt}mIT-Q`XRa2-jQXQoI%w`nb|XblvzK${ZzlV)m-XcwC(od z71_OEC5Bt9GEXosOXaPTYOia#R4ID2TiU~`zVMl08TV_C%DnU4^+HE>9(CE4D6?Fz oujB08i7adh9xk7*FX66dWH6F5TM;?E2b5PlUHx3vIVCg!0Dx9vYXATM diff --git a/deprecated/plugins/modular_bloc_bind/example/web/icons/Icon-192.png b/deprecated/plugins/modular_bloc_bind/example/web/icons/Icon-192.png deleted file mode 100644 index b749bfef07473333cf1dd31e9eed89862a5d52aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5292 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 diff --git a/deprecated/plugins/modular_bloc_bind/example/web/icons/Icon-512.png b/deprecated/plugins/modular_bloc_bind/example/web/icons/Icon-512.png deleted file mode 100644 index 88cfd48dff1169879ba46840804b412fe02fefd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8252 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 diff --git a/deprecated/plugins/modular_bloc_bind/example/web/icons/Icon-maskable-192.png b/deprecated/plugins/modular_bloc_bind/example/web/icons/Icon-maskable-192.png deleted file mode 100644 index eb9b4d76e525556d5d89141648c724331630325d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5594 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 X>c!)3PgKfL&lX^$Z>Cpu&6)6jvi^Z! diff --git a/deprecated/plugins/modular_bloc_bind/example/web/icons/Icon-maskable-512.png b/deprecated/plugins/modular_bloc_bind/example/web/icons/Icon-maskable-512.png deleted file mode 100644 index d69c56691fbdb0b7efa65097c7cc1edac12a6d3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20998 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 MPgg&ebxsLQ025IeI{*Lx diff --git a/deprecated/plugins/modular_bloc_bind/example/web/index.html b/deprecated/plugins/modular_bloc_bind/example/web/index.html deleted file mode 100644 index b6b9dd23..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/web/index.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - - - example - - - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/web/manifest.json b/deprecated/plugins/modular_bloc_bind/example/web/manifest.json deleted file mode 100644 index 096edf8f..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/web/manifest.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "name": "example", - "short_name": "example", - "start_url": ".", - "display": "standalone", - "background_color": "#0175C2", - "theme_color": "#0175C2", - "description": "A new Flutter project.", - "orientation": "portrait-primary", - "prefer_related_applications": false, - "icons": [ - { - "src": "icons/Icon-192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "icons/Icon-512.png", - "sizes": "512x512", - "type": "image/png" - }, - { - "src": "icons/Icon-maskable-192.png", - "sizes": "192x192", - "type": "image/png", - "purpose": "maskable" - }, - { - "src": "icons/Icon-maskable-512.png", - "sizes": "512x512", - "type": "image/png", - "purpose": "maskable" - } - ] -} diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/.gitignore b/deprecated/plugins/modular_bloc_bind/example/windows/.gitignore deleted file mode 100644 index d492d0d9..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -flutter/ephemeral/ - -# Visual Studio user-specific files. -*.suo -*.user -*.userosscache -*.sln.docstates - -# Visual Studio build-related files. -x64/ -x86/ - -# Visual Studio cache files -# files ending in .cache can be ignored -*.[Cc]ache -# but keep track of directories ending in .cache -!*.[Cc]ache/ diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/CMakeLists.txt b/deprecated/plugins/modular_bloc_bind/example/windows/CMakeLists.txt deleted file mode 100644 index 1633297a..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/CMakeLists.txt +++ /dev/null @@ -1,95 +0,0 @@ -cmake_minimum_required(VERSION 3.14) -project(example LANGUAGES CXX) - -set(BINARY_NAME "example") - -cmake_policy(SET CMP0063 NEW) - -set(CMAKE_INSTALL_RPATH "$ORIGIN/lib") - -# Configure build options. -get_property(IS_MULTICONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG) -if(IS_MULTICONFIG) - set(CMAKE_CONFIGURATION_TYPES "Debug;Profile;Release" - CACHE STRING "" FORCE) -else() - if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) - set(CMAKE_BUILD_TYPE "Debug" CACHE - STRING "Flutter build mode" FORCE) - set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS - "Debug" "Profile" "Release") - endif() -endif() - -set(CMAKE_EXE_LINKER_FLAGS_PROFILE "${CMAKE_EXE_LINKER_FLAGS_RELEASE}") -set(CMAKE_SHARED_LINKER_FLAGS_PROFILE "${CMAKE_SHARED_LINKER_FLAGS_RELEASE}") -set(CMAKE_C_FLAGS_PROFILE "${CMAKE_C_FLAGS_RELEASE}") -set(CMAKE_CXX_FLAGS_PROFILE "${CMAKE_CXX_FLAGS_RELEASE}") - -# Use Unicode for all projects. -add_definitions(-DUNICODE -D_UNICODE) - -# Compilation settings that should be applied to most targets. -function(APPLY_STANDARD_SETTINGS TARGET) - target_compile_features(${TARGET} PUBLIC cxx_std_17) - target_compile_options(${TARGET} PRIVATE /W4 /WX /wd"4100") - target_compile_options(${TARGET} PRIVATE /EHsc) - target_compile_definitions(${TARGET} PRIVATE "_HAS_EXCEPTIONS=0") - target_compile_definitions(${TARGET} PRIVATE "$<$:_DEBUG>") -endfunction() - -set(FLUTTER_MANAGED_DIR "${CMAKE_CURRENT_SOURCE_DIR}/flutter") - -# Flutter library and tool build rules. -add_subdirectory(${FLUTTER_MANAGED_DIR}) - -# Application build -add_subdirectory("runner") - -# Generated plugin build rules, which manage building the plugins and adding -# them to the application. -include(flutter/generated_plugins.cmake) - - -# === Installation === -# Support files are copied into place next to the executable, so that it can -# run in place. This is done instead of making a separate bundle (as on Linux) -# so that building and running from within Visual Studio will work. -set(BUILD_BUNDLE_DIR "$") -# Make the "install" step default, as it's required to run. -set(CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD 1) -if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) - set(CMAKE_INSTALL_PREFIX "${BUILD_BUNDLE_DIR}" CACHE PATH "..." FORCE) -endif() - -set(INSTALL_BUNDLE_DATA_DIR "${CMAKE_INSTALL_PREFIX}/data") -set(INSTALL_BUNDLE_LIB_DIR "${CMAKE_INSTALL_PREFIX}") - -install(TARGETS ${BINARY_NAME} RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}" - COMPONENT Runtime) - -install(FILES "${FLUTTER_ICU_DATA_FILE}" DESTINATION "${INSTALL_BUNDLE_DATA_DIR}" - COMPONENT Runtime) - -install(FILES "${FLUTTER_LIBRARY}" DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" - COMPONENT Runtime) - -if(PLUGIN_BUNDLED_LIBRARIES) - install(FILES "${PLUGIN_BUNDLED_LIBRARIES}" - DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" - COMPONENT Runtime) -endif() - -# Fully re-copy the assets directory on each build to avoid having stale files -# from a previous install. -set(FLUTTER_ASSET_DIR_NAME "flutter_assets") -install(CODE " - file(REMOVE_RECURSE \"${INSTALL_BUNDLE_DATA_DIR}/${FLUTTER_ASSET_DIR_NAME}\") - " COMPONENT Runtime) -install(DIRECTORY "${PROJECT_BUILD_DIR}/${FLUTTER_ASSET_DIR_NAME}" - DESTINATION "${INSTALL_BUNDLE_DATA_DIR}" COMPONENT Runtime) - -# Install the AOT library on non-Debug builds only. -install(FILES "${AOT_LIBRARY}" DESTINATION "${INSTALL_BUNDLE_DATA_DIR}" - CONFIGURATIONS Profile;Release - COMPONENT Runtime) diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/flutter/CMakeLists.txt b/deprecated/plugins/modular_bloc_bind/example/windows/flutter/CMakeLists.txt deleted file mode 100644 index b2e4bd8d..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/flutter/CMakeLists.txt +++ /dev/null @@ -1,103 +0,0 @@ -cmake_minimum_required(VERSION 3.14) - -set(EPHEMERAL_DIR "${CMAKE_CURRENT_SOURCE_DIR}/ephemeral") - -# Configuration provided via flutter tool. -include(${EPHEMERAL_DIR}/generated_config.cmake) - -# TODO: Move the rest of this into files in ephemeral. See -# https://github.com/flutter/flutter/issues/57146. -set(WRAPPER_ROOT "${EPHEMERAL_DIR}/cpp_client_wrapper") - -# === Flutter Library === -set(FLUTTER_LIBRARY "${EPHEMERAL_DIR}/flutter_windows.dll") - -# Published to parent scope for install step. -set(FLUTTER_LIBRARY ${FLUTTER_LIBRARY} PARENT_SCOPE) -set(FLUTTER_ICU_DATA_FILE "${EPHEMERAL_DIR}/icudtl.dat" PARENT_SCOPE) -set(PROJECT_BUILD_DIR "${PROJECT_DIR}/build/" PARENT_SCOPE) -set(AOT_LIBRARY "${PROJECT_DIR}/build/windows/app.so" PARENT_SCOPE) - -list(APPEND FLUTTER_LIBRARY_HEADERS - "flutter_export.h" - "flutter_windows.h" - "flutter_messenger.h" - "flutter_plugin_registrar.h" - "flutter_texture_registrar.h" -) -list(TRANSFORM FLUTTER_LIBRARY_HEADERS PREPEND "${EPHEMERAL_DIR}/") -add_library(flutter INTERFACE) -target_include_directories(flutter INTERFACE - "${EPHEMERAL_DIR}" -) -target_link_libraries(flutter INTERFACE "${FLUTTER_LIBRARY}.lib") -add_dependencies(flutter flutter_assemble) - -# === Wrapper === -list(APPEND CPP_WRAPPER_SOURCES_CORE - "core_implementations.cc" - "standard_codec.cc" -) -list(TRANSFORM CPP_WRAPPER_SOURCES_CORE PREPEND "${WRAPPER_ROOT}/") -list(APPEND CPP_WRAPPER_SOURCES_PLUGIN - "plugin_registrar.cc" -) -list(TRANSFORM CPP_WRAPPER_SOURCES_PLUGIN PREPEND "${WRAPPER_ROOT}/") -list(APPEND CPP_WRAPPER_SOURCES_APP - "flutter_engine.cc" - "flutter_view_controller.cc" -) -list(TRANSFORM CPP_WRAPPER_SOURCES_APP PREPEND "${WRAPPER_ROOT}/") - -# Wrapper sources needed for a plugin. -add_library(flutter_wrapper_plugin STATIC - ${CPP_WRAPPER_SOURCES_CORE} - ${CPP_WRAPPER_SOURCES_PLUGIN} -) -apply_standard_settings(flutter_wrapper_plugin) -set_target_properties(flutter_wrapper_plugin PROPERTIES - POSITION_INDEPENDENT_CODE ON) -set_target_properties(flutter_wrapper_plugin PROPERTIES - CXX_VISIBILITY_PRESET hidden) -target_link_libraries(flutter_wrapper_plugin PUBLIC flutter) -target_include_directories(flutter_wrapper_plugin PUBLIC - "${WRAPPER_ROOT}/include" -) -add_dependencies(flutter_wrapper_plugin flutter_assemble) - -# Wrapper sources needed for the runner. -add_library(flutter_wrapper_app STATIC - ${CPP_WRAPPER_SOURCES_CORE} - ${CPP_WRAPPER_SOURCES_APP} -) -apply_standard_settings(flutter_wrapper_app) -target_link_libraries(flutter_wrapper_app PUBLIC flutter) -target_include_directories(flutter_wrapper_app PUBLIC - "${WRAPPER_ROOT}/include" -) -add_dependencies(flutter_wrapper_app flutter_assemble) - -# === Flutter tool backend === -# _phony_ is a non-existent file to force this command to run every time, -# since currently there's no way to get a full input/output list from the -# flutter tool. -set(PHONY_OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/_phony_") -set_source_files_properties("${PHONY_OUTPUT}" PROPERTIES SYMBOLIC TRUE) -add_custom_command( - OUTPUT ${FLUTTER_LIBRARY} ${FLUTTER_LIBRARY_HEADERS} - ${CPP_WRAPPER_SOURCES_CORE} ${CPP_WRAPPER_SOURCES_PLUGIN} - ${CPP_WRAPPER_SOURCES_APP} - ${PHONY_OUTPUT} - COMMAND ${CMAKE_COMMAND} -E env - ${FLUTTER_TOOL_ENVIRONMENT} - "${FLUTTER_ROOT}/packages/flutter_tools/bin/tool_backend.bat" - windows-x64 $ - VERBATIM -) -add_custom_target(flutter_assemble DEPENDS - "${FLUTTER_LIBRARY}" - ${FLUTTER_LIBRARY_HEADERS} - ${CPP_WRAPPER_SOURCES_CORE} - ${CPP_WRAPPER_SOURCES_PLUGIN} - ${CPP_WRAPPER_SOURCES_APP} -) diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/flutter/generated_plugin_registrant.cc b/deprecated/plugins/modular_bloc_bind/example/windows/flutter/generated_plugin_registrant.cc deleted file mode 100644 index 8b6d4680..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/flutter/generated_plugin_registrant.cc +++ /dev/null @@ -1,11 +0,0 @@ -// -// Generated file. Do not edit. -// - -// clang-format off - -#include "generated_plugin_registrant.h" - - -void RegisterPlugins(flutter::PluginRegistry* registry) { -} diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/flutter/generated_plugin_registrant.h b/deprecated/plugins/modular_bloc_bind/example/windows/flutter/generated_plugin_registrant.h deleted file mode 100644 index dc139d85..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/flutter/generated_plugin_registrant.h +++ /dev/null @@ -1,15 +0,0 @@ -// -// Generated file. Do not edit. -// - -// clang-format off - -#ifndef GENERATED_PLUGIN_REGISTRANT_ -#define GENERATED_PLUGIN_REGISTRANT_ - -#include - -// Registers Flutter plugins. -void RegisterPlugins(flutter::PluginRegistry* registry); - -#endif // GENERATED_PLUGIN_REGISTRANT_ diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/flutter/generated_plugins.cmake b/deprecated/plugins/modular_bloc_bind/example/windows/flutter/generated_plugins.cmake deleted file mode 100644 index b93c4c30..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/flutter/generated_plugins.cmake +++ /dev/null @@ -1,23 +0,0 @@ -# -# Generated file, do not edit. -# - -list(APPEND FLUTTER_PLUGIN_LIST -) - -list(APPEND FLUTTER_FFI_PLUGIN_LIST -) - -set(PLUGIN_BUNDLED_LIBRARIES) - -foreach(plugin ${FLUTTER_PLUGIN_LIST}) - add_subdirectory(flutter/ephemeral/.plugin_symlinks/${plugin}/windows plugins/${plugin}) - target_link_libraries(${BINARY_NAME} PRIVATE ${plugin}_plugin) - list(APPEND PLUGIN_BUNDLED_LIBRARIES $) - list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries}) -endforeach(plugin) - -foreach(ffi_plugin ${FLUTTER_FFI_PLUGIN_LIST}) - add_subdirectory(flutter/ephemeral/.plugin_symlinks/${ffi_plugin}/windows plugins/${ffi_plugin}) - list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${ffi_plugin}_bundled_libraries}) -endforeach(ffi_plugin) diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/runner/CMakeLists.txt b/deprecated/plugins/modular_bloc_bind/example/windows/runner/CMakeLists.txt deleted file mode 100644 index de2d8916..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/runner/CMakeLists.txt +++ /dev/null @@ -1,17 +0,0 @@ -cmake_minimum_required(VERSION 3.14) -project(runner LANGUAGES CXX) - -add_executable(${BINARY_NAME} WIN32 - "flutter_window.cpp" - "main.cpp" - "utils.cpp" - "win32_window.cpp" - "${FLUTTER_MANAGED_DIR}/generated_plugin_registrant.cc" - "Runner.rc" - "runner.exe.manifest" -) -apply_standard_settings(${BINARY_NAME}) -target_compile_definitions(${BINARY_NAME} PRIVATE "NOMINMAX") -target_link_libraries(${BINARY_NAME} PRIVATE flutter flutter_wrapper_app) -target_include_directories(${BINARY_NAME} PRIVATE "${CMAKE_SOURCE_DIR}") -add_dependencies(${BINARY_NAME} flutter_assemble) diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/runner/Runner.rc b/deprecated/plugins/modular_bloc_bind/example/windows/runner/Runner.rc deleted file mode 100644 index 5fdea291..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/runner/Runner.rc +++ /dev/null @@ -1,121 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#pragma code_page(65001) -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "winres.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (United States) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -2 TEXTINCLUDE -BEGIN - "#include ""winres.h""\r\n" - "\0" -END - -3 TEXTINCLUDE -BEGIN - "\r\n" - "\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_APP_ICON ICON "resources\\app_icon.ico" - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -#ifdef FLUTTER_BUILD_NUMBER -#define VERSION_AS_NUMBER FLUTTER_BUILD_NUMBER -#else -#define VERSION_AS_NUMBER 1,0,0 -#endif - -#ifdef FLUTTER_BUILD_NAME -#define VERSION_AS_STRING #FLUTTER_BUILD_NAME -#else -#define VERSION_AS_STRING "1.0.0" -#endif - -VS_VERSION_INFO VERSIONINFO - FILEVERSION VERSION_AS_NUMBER - PRODUCTVERSION VERSION_AS_NUMBER - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_APP - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904e4" - BEGIN - VALUE "CompanyName", "com.example" "\0" - VALUE "FileDescription", "example" "\0" - VALUE "FileVersion", VERSION_AS_STRING "\0" - VALUE "InternalName", "example" "\0" - VALUE "LegalCopyright", "Copyright (C) 2022 com.example. All rights reserved." "\0" - VALUE "OriginalFilename", "example.exe" "\0" - VALUE "ProductName", "example" "\0" - VALUE "ProductVersion", VERSION_AS_STRING "\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1252 - END -END - -#endif // English (United States) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/runner/flutter_window.cpp b/deprecated/plugins/modular_bloc_bind/example/windows/runner/flutter_window.cpp deleted file mode 100644 index b43b9095..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/runner/flutter_window.cpp +++ /dev/null @@ -1,61 +0,0 @@ -#include "flutter_window.h" - -#include - -#include "flutter/generated_plugin_registrant.h" - -FlutterWindow::FlutterWindow(const flutter::DartProject& project) - : project_(project) {} - -FlutterWindow::~FlutterWindow() {} - -bool FlutterWindow::OnCreate() { - if (!Win32Window::OnCreate()) { - return false; - } - - RECT frame = GetClientArea(); - - // The size here must match the window dimensions to avoid unnecessary surface - // creation / destruction in the startup path. - flutter_controller_ = std::make_unique( - frame.right - frame.left, frame.bottom - frame.top, project_); - // Ensure that basic setup of the controller was successful. - if (!flutter_controller_->engine() || !flutter_controller_->view()) { - return false; - } - RegisterPlugins(flutter_controller_->engine()); - SetChildContent(flutter_controller_->view()->GetNativeWindow()); - return true; -} - -void FlutterWindow::OnDestroy() { - if (flutter_controller_) { - flutter_controller_ = nullptr; - } - - Win32Window::OnDestroy(); -} - -LRESULT -FlutterWindow::MessageHandler(HWND hwnd, UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept { - // Give Flutter, including plugins, an opportunity to handle window messages. - if (flutter_controller_) { - std::optional result = - flutter_controller_->HandleTopLevelWindowProc(hwnd, message, wparam, - lparam); - if (result) { - return *result; - } - } - - switch (message) { - case WM_FONTCHANGE: - flutter_controller_->engine()->ReloadSystemFonts(); - break; - } - - return Win32Window::MessageHandler(hwnd, message, wparam, lparam); -} diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/runner/flutter_window.h b/deprecated/plugins/modular_bloc_bind/example/windows/runner/flutter_window.h deleted file mode 100644 index 6da0652f..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/runner/flutter_window.h +++ /dev/null @@ -1,33 +0,0 @@ -#ifndef RUNNER_FLUTTER_WINDOW_H_ -#define RUNNER_FLUTTER_WINDOW_H_ - -#include -#include - -#include - -#include "win32_window.h" - -// A window that does nothing but host a Flutter view. -class FlutterWindow : public Win32Window { - public: - // Creates a new FlutterWindow hosting a Flutter view running |project|. - explicit FlutterWindow(const flutter::DartProject& project); - virtual ~FlutterWindow(); - - protected: - // Win32Window: - bool OnCreate() override; - void OnDestroy() override; - LRESULT MessageHandler(HWND window, UINT const message, WPARAM const wparam, - LPARAM const lparam) noexcept override; - - private: - // The project to run. - flutter::DartProject project_; - - // The Flutter instance hosted by this window. - std::unique_ptr flutter_controller_; -}; - -#endif // RUNNER_FLUTTER_WINDOW_H_ diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/runner/main.cpp b/deprecated/plugins/modular_bloc_bind/example/windows/runner/main.cpp deleted file mode 100644 index bcb57b0e..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/runner/main.cpp +++ /dev/null @@ -1,43 +0,0 @@ -#include -#include -#include - -#include "flutter_window.h" -#include "utils.h" - -int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, - _In_ wchar_t *command_line, _In_ int show_command) { - // Attach to console when present (e.g., 'flutter run') or create a - // new console when running with a debugger. - if (!::AttachConsole(ATTACH_PARENT_PROCESS) && ::IsDebuggerPresent()) { - CreateAndAttachConsole(); - } - - // Initialize COM, so that it is available for use in the library and/or - // plugins. - ::CoInitializeEx(nullptr, COINIT_APARTMENTTHREADED); - - flutter::DartProject project(L"data"); - - std::vector command_line_arguments = - GetCommandLineArguments(); - - project.set_dart_entrypoint_arguments(std::move(command_line_arguments)); - - FlutterWindow window(project); - Win32Window::Point origin(10, 10); - Win32Window::Size size(1280, 720); - if (!window.CreateAndShow(L"example", origin, size)) { - return EXIT_FAILURE; - } - window.SetQuitOnClose(true); - - ::MSG msg; - while (::GetMessage(&msg, nullptr, 0, 0)) { - ::TranslateMessage(&msg); - ::DispatchMessage(&msg); - } - - ::CoUninitialize(); - return EXIT_SUCCESS; -} diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/runner/resource.h b/deprecated/plugins/modular_bloc_bind/example/windows/runner/resource.h deleted file mode 100644 index 66a65d1e..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/runner/resource.h +++ /dev/null @@ -1,16 +0,0 @@ -//{{NO_DEPENDENCIES}} -// Microsoft Visual C++ generated include file. -// Used by Runner.rc -// -#define IDI_APP_ICON 101 - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 102 -#define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1001 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/runner/resources/app_icon.ico b/deprecated/plugins/modular_bloc_bind/example/windows/runner/resources/app_icon.ico deleted file mode 100644 index c04e20caf6370ebb9253ad831cc31de4a9c965f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33772 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 diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/runner/runner.exe.manifest b/deprecated/plugins/modular_bloc_bind/example/windows/runner/runner.exe.manifest deleted file mode 100644 index c977c4a4..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/runner/runner.exe.manifest +++ /dev/null @@ -1,20 +0,0 @@ - - - - - PerMonitorV2 - - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/runner/utils.cpp b/deprecated/plugins/modular_bloc_bind/example/windows/runner/utils.cpp deleted file mode 100644 index d19bdbbc..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/runner/utils.cpp +++ /dev/null @@ -1,64 +0,0 @@ -#include "utils.h" - -#include -#include -#include -#include - -#include - -void CreateAndAttachConsole() { - if (::AllocConsole()) { - FILE *unused; - if (freopen_s(&unused, "CONOUT$", "w", stdout)) { - _dup2(_fileno(stdout), 1); - } - if (freopen_s(&unused, "CONOUT$", "w", stderr)) { - _dup2(_fileno(stdout), 2); - } - std::ios::sync_with_stdio(); - FlutterDesktopResyncOutputStreams(); - } -} - -std::vector GetCommandLineArguments() { - // Convert the UTF-16 command line arguments to UTF-8 for the Engine to use. - int argc; - wchar_t** argv = ::CommandLineToArgvW(::GetCommandLineW(), &argc); - if (argv == nullptr) { - return std::vector(); - } - - std::vector command_line_arguments; - - // Skip the first argument as it's the binary name. - for (int i = 1; i < argc; i++) { - command_line_arguments.push_back(Utf8FromUtf16(argv[i])); - } - - ::LocalFree(argv); - - return command_line_arguments; -} - -std::string Utf8FromUtf16(const wchar_t* utf16_string) { - if (utf16_string == nullptr) { - return std::string(); - } - int target_length = ::WideCharToMultiByte( - CP_UTF8, WC_ERR_INVALID_CHARS, utf16_string, - -1, nullptr, 0, nullptr, nullptr); - if (target_length == 0) { - return std::string(); - } - std::string utf8_string; - utf8_string.resize(target_length); - int converted_length = ::WideCharToMultiByte( - CP_UTF8, WC_ERR_INVALID_CHARS, utf16_string, - -1, utf8_string.data(), - target_length, nullptr, nullptr); - if (converted_length == 0) { - return std::string(); - } - return utf8_string; -} diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/runner/utils.h b/deprecated/plugins/modular_bloc_bind/example/windows/runner/utils.h deleted file mode 100644 index 3879d547..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/runner/utils.h +++ /dev/null @@ -1,19 +0,0 @@ -#ifndef RUNNER_UTILS_H_ -#define RUNNER_UTILS_H_ - -#include -#include - -// Creates a console for the process, and redirects stdout and stderr to -// it for both the runner and the Flutter library. -void CreateAndAttachConsole(); - -// Takes a null-terminated wchar_t* encoded in UTF-16 and returns a std::string -// encoded in UTF-8. Returns an empty std::string on failure. -std::string Utf8FromUtf16(const wchar_t* utf16_string); - -// Gets the command line arguments passed in as a std::vector, -// encoded in UTF-8. Returns an empty std::vector on failure. -std::vector GetCommandLineArguments(); - -#endif // RUNNER_UTILS_H_ diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/runner/win32_window.cpp b/deprecated/plugins/modular_bloc_bind/example/windows/runner/win32_window.cpp deleted file mode 100644 index c10f08dc..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/runner/win32_window.cpp +++ /dev/null @@ -1,245 +0,0 @@ -#include "win32_window.h" - -#include - -#include "resource.h" - -namespace { - -constexpr const wchar_t kWindowClassName[] = L"FLUTTER_RUNNER_WIN32_WINDOW"; - -// The number of Win32Window objects that currently exist. -static int g_active_window_count = 0; - -using EnableNonClientDpiScaling = BOOL __stdcall(HWND hwnd); - -// Scale helper to convert logical scaler values to physical using passed in -// scale factor -int Scale(int source, double scale_factor) { - return static_cast(source * scale_factor); -} - -// Dynamically loads the |EnableNonClientDpiScaling| from the User32 module. -// This API is only needed for PerMonitor V1 awareness mode. -void EnableFullDpiSupportIfAvailable(HWND hwnd) { - HMODULE user32_module = LoadLibraryA("User32.dll"); - if (!user32_module) { - return; - } - auto enable_non_client_dpi_scaling = - reinterpret_cast( - GetProcAddress(user32_module, "EnableNonClientDpiScaling")); - if (enable_non_client_dpi_scaling != nullptr) { - enable_non_client_dpi_scaling(hwnd); - FreeLibrary(user32_module); - } -} - -} // namespace - -// Manages the Win32Window's window class registration. -class WindowClassRegistrar { - public: - ~WindowClassRegistrar() = default; - - // Returns the singleton registar instance. - static WindowClassRegistrar* GetInstance() { - if (!instance_) { - instance_ = new WindowClassRegistrar(); - } - return instance_; - } - - // Returns the name of the window class, registering the class if it hasn't - // previously been registered. - const wchar_t* GetWindowClass(); - - // Unregisters the window class. Should only be called if there are no - // instances of the window. - void UnregisterWindowClass(); - - private: - WindowClassRegistrar() = default; - - static WindowClassRegistrar* instance_; - - bool class_registered_ = false; -}; - -WindowClassRegistrar* WindowClassRegistrar::instance_ = nullptr; - -const wchar_t* WindowClassRegistrar::GetWindowClass() { - if (!class_registered_) { - WNDCLASS window_class{}; - window_class.hCursor = LoadCursor(nullptr, IDC_ARROW); - window_class.lpszClassName = kWindowClassName; - window_class.style = CS_HREDRAW | CS_VREDRAW; - window_class.cbClsExtra = 0; - window_class.cbWndExtra = 0; - window_class.hInstance = GetModuleHandle(nullptr); - window_class.hIcon = - LoadIcon(window_class.hInstance, MAKEINTRESOURCE(IDI_APP_ICON)); - window_class.hbrBackground = 0; - window_class.lpszMenuName = nullptr; - window_class.lpfnWndProc = Win32Window::WndProc; - RegisterClass(&window_class); - class_registered_ = true; - } - return kWindowClassName; -} - -void WindowClassRegistrar::UnregisterWindowClass() { - UnregisterClass(kWindowClassName, nullptr); - class_registered_ = false; -} - -Win32Window::Win32Window() { - ++g_active_window_count; -} - -Win32Window::~Win32Window() { - --g_active_window_count; - Destroy(); -} - -bool Win32Window::CreateAndShow(const std::wstring& title, - const Point& origin, - const Size& size) { - Destroy(); - - const wchar_t* window_class = - WindowClassRegistrar::GetInstance()->GetWindowClass(); - - const POINT target_point = {static_cast(origin.x), - static_cast(origin.y)}; - HMONITOR monitor = MonitorFromPoint(target_point, MONITOR_DEFAULTTONEAREST); - UINT dpi = FlutterDesktopGetDpiForMonitor(monitor); - double scale_factor = dpi / 96.0; - - HWND window = CreateWindow( - window_class, title.c_str(), WS_OVERLAPPEDWINDOW | WS_VISIBLE, - Scale(origin.x, scale_factor), Scale(origin.y, scale_factor), - Scale(size.width, scale_factor), Scale(size.height, scale_factor), - nullptr, nullptr, GetModuleHandle(nullptr), this); - - if (!window) { - return false; - } - - return OnCreate(); -} - -// static -LRESULT CALLBACK Win32Window::WndProc(HWND const window, - UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept { - if (message == WM_NCCREATE) { - auto window_struct = reinterpret_cast(lparam); - SetWindowLongPtr(window, GWLP_USERDATA, - reinterpret_cast(window_struct->lpCreateParams)); - - auto that = static_cast(window_struct->lpCreateParams); - EnableFullDpiSupportIfAvailable(window); - that->window_handle_ = window; - } else if (Win32Window* that = GetThisFromHandle(window)) { - return that->MessageHandler(window, message, wparam, lparam); - } - - return DefWindowProc(window, message, wparam, lparam); -} - -LRESULT -Win32Window::MessageHandler(HWND hwnd, - UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept { - switch (message) { - case WM_DESTROY: - window_handle_ = nullptr; - Destroy(); - if (quit_on_close_) { - PostQuitMessage(0); - } - return 0; - - case WM_DPICHANGED: { - auto newRectSize = reinterpret_cast(lparam); - LONG newWidth = newRectSize->right - newRectSize->left; - LONG newHeight = newRectSize->bottom - newRectSize->top; - - SetWindowPos(hwnd, nullptr, newRectSize->left, newRectSize->top, newWidth, - newHeight, SWP_NOZORDER | SWP_NOACTIVATE); - - return 0; - } - case WM_SIZE: { - RECT rect = GetClientArea(); - if (child_content_ != nullptr) { - // Size and position the child window. - MoveWindow(child_content_, rect.left, rect.top, rect.right - rect.left, - rect.bottom - rect.top, TRUE); - } - return 0; - } - - case WM_ACTIVATE: - if (child_content_ != nullptr) { - SetFocus(child_content_); - } - return 0; - } - - return DefWindowProc(window_handle_, message, wparam, lparam); -} - -void Win32Window::Destroy() { - OnDestroy(); - - if (window_handle_) { - DestroyWindow(window_handle_); - window_handle_ = nullptr; - } - if (g_active_window_count == 0) { - WindowClassRegistrar::GetInstance()->UnregisterWindowClass(); - } -} - -Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { - return reinterpret_cast( - GetWindowLongPtr(window, GWLP_USERDATA)); -} - -void Win32Window::SetChildContent(HWND content) { - child_content_ = content; - SetParent(content, window_handle_); - RECT frame = GetClientArea(); - - MoveWindow(content, frame.left, frame.top, frame.right - frame.left, - frame.bottom - frame.top, true); - - SetFocus(child_content_); -} - -RECT Win32Window::GetClientArea() { - RECT frame; - GetClientRect(window_handle_, &frame); - return frame; -} - -HWND Win32Window::GetHandle() { - return window_handle_; -} - -void Win32Window::SetQuitOnClose(bool quit_on_close) { - quit_on_close_ = quit_on_close; -} - -bool Win32Window::OnCreate() { - // No-op; provided for subclasses. - return true; -} - -void Win32Window::OnDestroy() { - // No-op; provided for subclasses. -} diff --git a/deprecated/plugins/modular_bloc_bind/example/windows/runner/win32_window.h b/deprecated/plugins/modular_bloc_bind/example/windows/runner/win32_window.h deleted file mode 100644 index 17ba4311..00000000 --- a/deprecated/plugins/modular_bloc_bind/example/windows/runner/win32_window.h +++ /dev/null @@ -1,98 +0,0 @@ -#ifndef RUNNER_WIN32_WINDOW_H_ -#define RUNNER_WIN32_WINDOW_H_ - -#include - -#include -#include -#include - -// A class abstraction for a high DPI-aware Win32 Window. Intended to be -// inherited from by classes that wish to specialize with custom -// rendering and input handling -class Win32Window { - public: - struct Point { - unsigned int x; - unsigned int y; - Point(unsigned int x, unsigned int y) : x(x), y(y) {} - }; - - struct Size { - unsigned int width; - unsigned int height; - Size(unsigned int width, unsigned int height) - : width(width), height(height) {} - }; - - Win32Window(); - virtual ~Win32Window(); - - // Creates and shows a win32 window with |title| and position and size using - // |origin| and |size|. New windows are created on the default monitor. Window - // sizes are specified to the OS in physical pixels, hence to ensure a - // consistent size to will treat the width height passed in to this function - // as logical pixels and scale to appropriate for the default monitor. Returns - // true if the window was created successfully. - bool CreateAndShow(const std::wstring& title, - const Point& origin, - const Size& size); - - // Release OS resources associated with window. - void Destroy(); - - // Inserts |content| into the window tree. - void SetChildContent(HWND content); - - // Returns the backing Window handle to enable clients to set icon and other - // window properties. Returns nullptr if the window has been destroyed. - HWND GetHandle(); - - // If true, closing this window will quit the application. - void SetQuitOnClose(bool quit_on_close); - - // Return a RECT representing the bounds of the current client area. - RECT GetClientArea(); - - protected: - // Processes and route salient window messages for mouse handling, - // size change and DPI. Delegates handling of these to member overloads that - // inheriting classes can handle. - virtual LRESULT MessageHandler(HWND window, - UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept; - - // Called when CreateAndShow is called, allowing subclass window-related - // setup. Subclasses should return false if setup fails. - virtual bool OnCreate(); - - // Called when Destroy is called. - virtual void OnDestroy(); - - private: - friend class WindowClassRegistrar; - - // OS callback called by message pump. Handles the WM_NCCREATE message which - // is passed when the non-client area is being created and enables automatic - // non-client DPI scaling so that the non-client area automatically - // responsponds to changes in DPI. All other messages are handled by - // MessageHandler. - static LRESULT CALLBACK WndProc(HWND const window, - UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept; - - // Retrieves a class instance pointer for |window| - static Win32Window* GetThisFromHandle(HWND const window) noexcept; - - bool quit_on_close_ = false; - - // window handle for top level window. - HWND window_handle_ = nullptr; - - // window handle for hosted content. - HWND child_content_ = nullptr; -}; - -#endif // RUNNER_WIN32_WINDOW_H_ diff --git a/deprecated/plugins/modular_bloc_bind/lib/modular_bloc_bind.dart b/deprecated/plugins/modular_bloc_bind/lib/modular_bloc_bind.dart deleted file mode 100644 index 565db315..00000000 --- a/deprecated/plugins/modular_bloc_bind/lib/modular_bloc_bind.dart +++ /dev/null @@ -1,3 +0,0 @@ -library modular_bloc_bind; - -export 'src/modular_bloc_bind_base.dart'; diff --git a/deprecated/plugins/modular_bloc_bind/lib/src/modular_bloc_bind_base.dart b/deprecated/plugins/modular_bloc_bind/lib/src/modular_bloc_bind_base.dart deleted file mode 100644 index 33d6943c..00000000 --- a/deprecated/plugins/modular_bloc_bind/lib/src/modular_bloc_bind_base.dart +++ /dev/null @@ -1,111 +0,0 @@ -import 'package:bloc/bloc.dart'; -import 'package:modular_core/modular_core.dart'; - -class BlocBind { - static Bind singleton( - T Function(AutoInjector i) factoryFunction, { - bool export = false, - }) { - return Bind.singleton( - factoryFunction, - onDispose: (bloc) { - bloc.close(); - }, - notifier: (bloc) { - return bloc.stream; - }, - ); - } - - static Bind lazySingleton( - T Function(AutoInjector i) factoryFunction, { - bool export = false, - }) { - return Bind.lazySingleton( - factoryFunction, - onDispose: (bloc) { - bloc.close(); - }, - notifier: (bloc) { - return bloc.stream; - }, - ); - } - - static Bind factory( - T Function(AutoInjector i) factoryFunction, { - bool export = false, - }) { - return Bind.factory( - factoryFunction, - onDispose: (bloc) { - bloc.close(); - }, - notifier: (bloc) { - return bloc.stream; - }, - ); - } - - static Bind instance( - T bloc, { - bool export = false, - }) { - return Bind.instance( - bloc, - onDispose: (bloc) { - bloc.close(); - }, - notifier: (bloc) { - return bloc.stream; - }, - ); - } -} - -class BlocAutoBind { - static Bind singleton( - Function factoryFunction, { - bool export = false, - }) { - return AutoBind.singleton( - factoryFunction, - onDispose: (bloc) { - bloc.close(); - }, - notifier: (bloc) { - return bloc.stream; - }, - ); - } - - static Bind lazySingleton( - Function factoryFunction, { - bool export = false, - }) { - return AutoBind.lazySingleton( - factoryFunction, - onDispose: (bloc) { - bloc.close(); - }, - notifier: (bloc) { - return bloc.stream; - }, - ); - } - - static Bind factory( - Function factoryFunction, { - bool export = false, - }) { - return AutoBind.factory( - factoryFunction, - onDispose: (bloc) { - bloc.close(); - }, - notifier: (bloc) { - return bloc.stream; - }, - ); - } -} diff --git a/deprecated/plugins/modular_bloc_bind/melos_modular_bloc_bind.iml b/deprecated/plugins/modular_bloc_bind/melos_modular_bloc_bind.iml deleted file mode 100644 index 9fc8ce79..00000000 --- a/deprecated/plugins/modular_bloc_bind/melos_modular_bloc_bind.iml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_bloc_bind/pubspec.yaml b/deprecated/plugins/modular_bloc_bind/pubspec.yaml deleted file mode 100644 index a66f89af..00000000 --- a/deprecated/plugins/modular_bloc_bind/pubspec.yaml +++ /dev/null @@ -1,20 +0,0 @@ -name: modular_bloc_bind -description: Smart project structure with dependency injection and route management -version: 2.0.0-beta.1 -homepage: https://github.com/Flutterando/modular - -environment: - sdk: '>=3.0.0 <4.0.0' - -dependencies: - bloc: ">=8.0.0 <9.0.0" - stream_transform: ">=2.0.0 <3.0.0" - modular_core: ">=3.0.0-alpha.1 <4.0.0" - flutter: - sdk: flutter - -dev_dependencies: - flutterando_analysis: ^0.0.2 - -flutter: - diff --git a/deprecated/plugins/modular_triple_bind/.gitignore b/deprecated/plugins/modular_triple_bind/.gitignore deleted file mode 100644 index 65c34dc8..00000000 --- a/deprecated/plugins/modular_triple_bind/.gitignore +++ /dev/null @@ -1,10 +0,0 @@ -# Files and directories created by pub. -.dart_tool/ -.packages - -# Conventional directory for build outputs. -build/ - -# Omit committing pubspec.lock for library packages; see -# https://dart.dev/guides/libraries/private-files#pubspeclock. -pubspec.lock diff --git a/deprecated/plugins/modular_triple_bind/CHANGELOG.md b/deprecated/plugins/modular_triple_bind/CHANGELOG.md deleted file mode 100644 index effe43c8..00000000 --- a/deprecated/plugins/modular_triple_bind/CHANGELOG.md +++ /dev/null @@ -1,3 +0,0 @@ -## 1.0.0 - -- Initial version. diff --git a/deprecated/plugins/modular_triple_bind/LICENSE b/deprecated/plugins/modular_triple_bind/LICENSE deleted file mode 100644 index 22d8ef64..00000000 --- a/deprecated/plugins/modular_triple_bind/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -The MIT License -License Copyright: Flutterando. -License License: Flutterando. -License Contact: Flutterando. -SPDX short identifier: MIT -Further resources... -  -Begin license text. -Copyright 2021 Flutterando -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -End license text. \ No newline at end of file diff --git a/deprecated/plugins/modular_triple_bind/README.md b/deprecated/plugins/modular_triple_bind/README.md deleted file mode 100644 index 1f2196a9..00000000 --- a/deprecated/plugins/modular_triple_bind/README.md +++ /dev/null @@ -1,12 +0,0 @@ -# modular_triple_bind - -Working only Modular 5. - -Specific Bind to Triple's Store with auto-dispose and notifier: - -```dart -@override -final List binds = [ - TripleBind.singleton((i) => MyStore()), -]; -``` \ No newline at end of file diff --git a/deprecated/plugins/modular_triple_bind/analysis_options.yaml b/deprecated/plugins/modular_triple_bind/analysis_options.yaml deleted file mode 100644 index 8194aac6..00000000 --- a/deprecated/plugins/modular_triple_bind/analysis_options.yaml +++ /dev/null @@ -1,31 +0,0 @@ -# This file configures the static analysis results for your project (errors, -# warnings, and lints). -# -# This enables the 'recommended' set of lints from `package:lints`. -# This set helps identify many issues that may lead to problems when running -# or consuming Dart code, and enforces writing Dart using a single, idiomatic -# style and format. -# -# If you want a smaller set of lints you can change this to specify -# 'package:lints/core.yaml'. These are just the most critical lints -# (the recommended set includes the core lints). -# The core lints are also what is used by pub.dev for scoring packages. - -include: package:flutterando_analysis/flutter_package.yaml - -# Uncomment the following section to specify additional rules. - -linter: - rules: - public_member_api_docs: false - cascade_invocations: false - -# analyzer: -# exclude: -# - path/to/excluded/files/** - -# For more information about the core and recommended set of lints, see -# https://dart.dev/go/core-lints - -# For additional information about configuring this file, see -# https://dart.dev/guides/language/analysis-options diff --git a/deprecated/plugins/modular_triple_bind/example/.gitignore b/deprecated/plugins/modular_triple_bind/example/.gitignore deleted file mode 100644 index 0fa6b675..00000000 --- a/deprecated/plugins/modular_triple_bind/example/.gitignore +++ /dev/null @@ -1,46 +0,0 @@ -# Miscellaneous -*.class -*.log -*.pyc -*.swp -.DS_Store -.atom/ -.buildlog/ -.history -.svn/ - -# IntelliJ related -*.iml -*.ipr -*.iws -.idea/ - -# The .vscode folder contains launch configuration and tasks you configure in -# VS Code which you may wish to be included in version control, so this line -# is commented out by default. -#.vscode/ - -# Flutter/Dart/Pub related -**/doc/api/ -**/ios/Flutter/.last_build_id -.dart_tool/ -.flutter-plugins -.flutter-plugins-dependencies -.packages -.pub-cache/ -.pub/ -/build/ - -# Web related -lib/generated_plugin_registrant.dart - -# Symbolication related -app.*.symbols - -# Obfuscation related -app.*.map.json - -# Android Studio will place build artifacts here -/android/app/debug -/android/app/profile -/android/app/release diff --git a/deprecated/plugins/modular_triple_bind/example/.metadata b/deprecated/plugins/modular_triple_bind/example/.metadata deleted file mode 100644 index b0271bb9..00000000 --- a/deprecated/plugins/modular_triple_bind/example/.metadata +++ /dev/null @@ -1,10 +0,0 @@ -# This file tracks properties of this Flutter project. -# Used by Flutter tool to assess capabilities and perform upgrades etc. -# -# This file should be version controlled and should not be manually edited. - -version: - revision: 8f5d0371afeffa533e4efcbaf7f2394af4811af9 - channel: master - -project_type: app diff --git a/deprecated/plugins/modular_triple_bind/example/.vscode/launch.json b/deprecated/plugins/modular_triple_bind/example/.vscode/launch.json deleted file mode 100644 index 48dbbe18..00000000 --- a/deprecated/plugins/modular_triple_bind/example/.vscode/launch.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - // Use o IntelliSense para saber mais sobre os atributos possíveis. - // Focalizar para exibir as descrições dos atributos existentes. - // Para obter mais informações, acesse: https://go.microsoft.com/fwlink/?linkid=830387 - "version": "0.2.0", - "configurations": [ - { - "name": "example", - "request": "launch", - "type": "dart" - }, - { - "name": "example (profile mode)", - "request": "launch", - "type": "dart", - "flutterMode": "profile" - } - ] -} \ No newline at end of file diff --git a/deprecated/plugins/modular_triple_bind/example/README.md b/deprecated/plugins/modular_triple_bind/example/README.md deleted file mode 100644 index 1abb6587..00000000 --- a/deprecated/plugins/modular_triple_bind/example/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Search - -![search](search.gif) diff --git a/deprecated/plugins/modular_triple_bind/example/analysis_options.yaml b/deprecated/plugins/modular_triple_bind/example/analysis_options.yaml deleted file mode 100644 index 61b6c4de..00000000 --- a/deprecated/plugins/modular_triple_bind/example/analysis_options.yaml +++ /dev/null @@ -1,29 +0,0 @@ -# This file configures the analyzer, which statically analyzes Dart code to -# check for errors, warnings, and lints. -# -# The issues identified by the analyzer are surfaced in the UI of Dart-enabled -# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be -# invoked from the command line by running `flutter analyze`. - -# The following line activates a set of recommended lints for Flutter apps, -# packages, and plugins designed to encourage good coding practices. -include: package:flutter_lints/flutter.yaml - -linter: - # The lint rules applied to this project can be customized in the - # section below to disable rules from the `package:flutter_lints/flutter.yaml` - # included above or to enable additional rules. A list of all available lints - # and their documentation is published at - # https://dart-lang.github.io/linter/lints/index.html. - # - # Instead of disabling a lint rule for the entire project in the - # section below, it can also be suppressed for a single line of code - # or a specific dart file by using the `// ignore: name_of_lint` and - # `// ignore_for_file: name_of_lint` syntax on the line or in the file - # producing the lint. - rules: - # avoid_print: false # Uncomment to disable the `avoid_print` rule - # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule - -# Additional information about this file can be found at -# https://dart.dev/guides/language/analysis-options diff --git a/deprecated/plugins/modular_triple_bind/example/android/.gitignore b/deprecated/plugins/modular_triple_bind/example/android/.gitignore deleted file mode 100644 index 6f568019..00000000 --- a/deprecated/plugins/modular_triple_bind/example/android/.gitignore +++ /dev/null @@ -1,13 +0,0 @@ -gradle-wrapper.jar -/.gradle -/captures/ -/gradlew -/gradlew.bat -/local.properties -GeneratedPluginRegistrant.java - -# Remember to never publicly share your keystore. -# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app -key.properties -**/*.keystore -**/*.jks diff --git a/deprecated/plugins/modular_triple_bind/example/android/app/build.gradle b/deprecated/plugins/modular_triple_bind/example/android/app/build.gradle deleted file mode 100644 index 5fe3c929..00000000 --- a/deprecated/plugins/modular_triple_bind/example/android/app/build.gradle +++ /dev/null @@ -1,68 +0,0 @@ -def localProperties = new Properties() -def localPropertiesFile = rootProject.file('local.properties') -if (localPropertiesFile.exists()) { - localPropertiesFile.withReader('UTF-8') { reader -> - localProperties.load(reader) - } -} - -def flutterRoot = localProperties.getProperty('flutter.sdk') -if (flutterRoot == null) { - throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") -} - -def flutterVersionCode = localProperties.getProperty('flutter.versionCode') -if (flutterVersionCode == null) { - flutterVersionCode = '1' -} - -def flutterVersionName = localProperties.getProperty('flutter.versionName') -if (flutterVersionName == null) { - flutterVersionName = '1.0' -} - -apply plugin: 'com.android.application' -apply plugin: 'kotlin-android' -apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" - -android { - compileSdkVersion flutter.compileSdkVersion - - compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } - - kotlinOptions { - jvmTarget = '1.8' - } - - sourceSets { - main.java.srcDirs += 'src/main/kotlin' - } - - defaultConfig { - // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId "com.example.example" - minSdkVersion flutter.minSdkVersion - targetSdkVersion flutter.targetSdkVersion - versionCode flutterVersionCode.toInteger() - versionName flutterVersionName - } - - buildTypes { - release { - // TODO: Add your own signing config for the release build. - // Signing with the debug keys for now, so `flutter run --release` works. - signingConfig signingConfigs.debug - } - } -} - -flutter { - source '../..' -} - -dependencies { - implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" -} diff --git a/deprecated/plugins/modular_triple_bind/example/android/app/src/debug/AndroidManifest.xml b/deprecated/plugins/modular_triple_bind/example/android/app/src/debug/AndroidManifest.xml deleted file mode 100644 index c208884f..00000000 --- a/deprecated/plugins/modular_triple_bind/example/android/app/src/debug/AndroidManifest.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/AndroidManifest.xml b/deprecated/plugins/modular_triple_bind/example/android/app/src/main/AndroidManifest.xml deleted file mode 100644 index 3f41384d..00000000 --- a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/AndroidManifest.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/kotlin/com/example/example/MainActivity.kt b/deprecated/plugins/modular_triple_bind/example/android/app/src/main/kotlin/com/example/example/MainActivity.kt deleted file mode 100644 index e793a000..00000000 --- a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/kotlin/com/example/example/MainActivity.kt +++ /dev/null @@ -1,6 +0,0 @@ -package com.example.example - -import io.flutter.embedding.android.FlutterActivity - -class MainActivity: FlutterActivity() { -} diff --git a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/drawable-v21/launch_background.xml b/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/drawable-v21/launch_background.xml deleted file mode 100644 index f74085f3..00000000 --- a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/drawable-v21/launch_background.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/drawable/launch_background.xml b/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/drawable/launch_background.xml deleted file mode 100644 index 304732f8..00000000 --- a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/drawable/launch_background.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index db77bb4b7b0906d62b1847e87f15cdcacf6a4f29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 544 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY3?!3`olAj~WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2!h8bpbvhu0Wd6uZuB!w&u2PAxD2eNXD>P5D~Wn-+_Wa#27Xc zC?Zj|6r#X(-D3u$NCt}(Ms06KgJ4FxJVv{GM)!I~&n8Bnc94O7-Hd)cjDZswgC;Qs zO=b+9!WcT8F?0rF7!Uys2bs@gozCP?z~o%U|N3vA*22NaGQG zlg@K`O_XuxvZ&Ks^m&R!`&1=spLvfx7oGDKDwpwW`#iqdw@AL`7MR}m`rwr|mZgU`8P7SBkL78fFf!WnuYWm$5Z0 zNXhDbCv&49sM544K|?c)WrFfiZvCi9h0O)B3Pgg&ebxsLQ05GG~ AQ2+n{ diff --git a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 17987b79bb8a35cc66c3c1fd44f5a5526c1b78be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5Xx&nMcT!A!W`0S9QKQy;}1Cl^CgaH=;G9cpY;r$Q>i*pfB zP2drbID<_#qf;rPZx^FqH)F_D#*k@@q03KywUtLX8Ua?`H+NMzkczFPK3lFz@i_kW%1NOn0|D2I9n9wzH8m|-tHjsw|9>@K=iMBhxvkv6m8Y-l zytQ?X=U+MF$@3 zt`~i=@j|6y)RWMK--}M|=T`o&^Ni>IoWKHEbBXz7?A@mgWoL>!*SXo`SZH-*HSdS+ yn*9;$7;m`l>wYBC5bq;=U}IMqLzqbYCidGC!)_gkIk_C@Uy!y&wkt5C($~2D>~)O*cj@FGjOCM)M>_ixfudOh)?xMu#Fs z#}Y=@YDTwOM)x{K_j*Q;dPdJ?Mz0n|pLRx{4n|)f>SXlmV)XB04CrSJn#dS5nK2lM zrZ9#~WelCp7&e13Y$jvaEXHskn$2V!!DN-nWS__6T*l;H&Fopn?A6HZ-6WRLFP=R` zqG+CE#d4|IbyAI+rJJ`&x9*T`+a=p|0O(+s{UBcyZdkhj=yS1>AirP+0R;mf2uMgM zC}@~JfByORAh4SyRgi&!(cja>F(l*O+nd+@4m$|6K6KDn_&uvCpV23&>G9HJp{xgg zoq1^2_p9@|WEo z*X_Uko@K)qYYv~>43eQGMdbiGbo>E~Q& zrYBH{QP^@Sti!`2)uG{irBBq@y*$B zi#&(U-*=fp74j)RyIw49+0MRPMRU)+a2r*PJ$L5roHt2$UjExCTZSbq%V!HeS7J$N zdG@vOZB4v_lF7Plrx+hxo7(fCV&}fHq)$ diff --git a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d5f1c8d34e7a88e3f88bea192c3a370d44689c3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1031 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q8Ax83A=Cw=BuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrIztFa`(sgt!6~Yi|1%a`XoT0ojZ}lNrNjb9xjc(B0U1_% zz5^97Xt*%oq$rQy4?0GKNfJ44uvxI)gC`h-NZ|&0-7(qS@?b!5r36oQ}zyZrNO3 zMO=Or+<~>+A&uN&E!^Sl+>xE!QC-|oJv`ApDhqC^EWD|@=#J`=d#Xzxs4ah}w&Jnc z$|q_opQ^2TrnVZ0o~wh<3t%W&flvYGe#$xqda2bR_R zvPYgMcHgjZ5nSA^lJr%;<&0do;O^tDDh~=pIxA#coaCY>&N%M2^tq^U%3DB@ynvKo}b?yu-bFc-u0JHzced$sg7S3zqI(2 z#Km{dPr7I=pQ5>FuK#)QwK?Y`E`B?nP+}U)I#c1+FM*1kNvWG|a(TpksZQ3B@sD~b zpQ2)*V*TdwjFOtHvV|;OsiDqHi=6%)o4b!)x$)%9pGTsE z-JL={-Ffv+T87W(Xpooq<`r*VzWQcgBN$$`u}f>-ZQI1BB8ykN*=e4rIsJx9>z}*o zo~|9I;xof diff --git a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4d6372eebdb28e45604e46eeda8dd24651419bc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1443 zcmb`G{WsKk6vsdJTdFg%tJav9_E4vzrOaqkWF|A724Nly!y+?N9`YV6wZ}5(X(D_N(?!*n3`|_r0Hc?=PQw&*vnU?QTFY zB_MsH|!j$PP;I}?dppoE_gA(4uc!jV&0!l7_;&p2^pxNo>PEcNJv za5_RT$o2Mf!<+r?&EbHH6nMoTsDOa;mN(wv8RNsHpG)`^ymG-S5By8=l9iVXzN_eG%Xg2@Xeq76tTZ*dGh~Lo9vl;Zfs+W#BydUw zCkZ$o1LqWQO$FC9aKlLl*7x9^0q%0}$OMlp@Kk_jHXOjofdePND+j!A{q!8~Jn+s3 z?~~w@4?egS02}8NuulUA=L~QQfm;MzCGd)XhiftT;+zFO&JVyp2mBww?;QByS_1w! zrQlx%{^cMj0|Bo1FjwY@Q8?Hx0cIPF*@-ZRFpPc#bBw{5@tD(5%sClzIfl8WU~V#u zm5Q;_F!wa$BSpqhN>W@2De?TKWR*!ujY;Yylk_X5#~V!L*Gw~;$%4Q8~Mad z@`-kG?yb$a9cHIApZDVZ^U6Xkp<*4rU82O7%}0jjHlK{id@?-wpN*fCHXyXh(bLt* zPc}H-x0e4E&nQ>y%B-(EL=9}RyC%MyX=upHuFhAk&MLbsF0LP-q`XnH78@fT+pKPW zu72MW`|?8ht^tz$iC}ZwLp4tB;Q49K!QCF3@!iB1qOI=?w z7In!}F~ij(18UYUjnbmC!qKhPo%24?8U1x{7o(+?^Zu0Hx81|FuS?bJ0jgBhEMzf< zCgUq7r2OCB(`XkKcN-TL>u5y#dD6D!)5W?`O5)V^>jb)P)GBdy%t$uUMpf$SNV31$ zb||OojAbvMP?T@$h_ZiFLFVHDmbyMhJF|-_)HX3%m=CDI+ID$0^C>kzxprBW)hw(v zr!Gmda);ICoQyhV_oP5+C%?jcG8v+D@9f?Dk*!BxY}dazmrT@64UrP3hlslANK)bq z$67n83eh}OeW&SV@HG95P|bjfqJ7gw$e+`Hxo!4cx`jdK1bJ>YDSpGKLPZ^1cv$ek zIB?0S<#tX?SJCLWdMd{-ME?$hc7A$zBOdIJ)4!KcAwb=VMov)nK;9z>x~rfT1>dS+ zZ6#`2v@`jgbqq)P22H)Tx2CpmM^o1$B+xT6`(v%5xJ(?j#>Q$+rx_R|7TzDZe{J6q zG1*EcU%tE?!kO%^M;3aM6JN*LAKUVb^xz8-Pxo#jR5(-KBeLJvA@-gxNHx0M-ZJLl z;#JwQoh~9V?`UVo#}{6ka@II>++D@%KqGpMdlQ}?9E*wFcf5(#XQnP$Dk5~%iX^>f z%$y;?M0BLp{O3a(-4A?ewryHrrD%cx#Q^%KY1H zNre$ve+vceSLZcNY4U(RBX&)oZn*Py()h)XkE?PL$!bNb{N5FVI2Y%LKEm%yvpyTP z(1P?z~7YxD~Rf<(a@_y` diff --git a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/values-night/styles.xml b/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/values-night/styles.xml deleted file mode 100644 index 3db14bb5..00000000 --- a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/values-night/styles.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/values/styles.xml b/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/values/styles.xml deleted file mode 100644 index d460d1e9..00000000 --- a/deprecated/plugins/modular_triple_bind/example/android/app/src/main/res/values/styles.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/android/app/src/profile/AndroidManifest.xml b/deprecated/plugins/modular_triple_bind/example/android/app/src/profile/AndroidManifest.xml deleted file mode 100644 index c208884f..00000000 --- a/deprecated/plugins/modular_triple_bind/example/android/app/src/profile/AndroidManifest.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/android/build.gradle b/deprecated/plugins/modular_triple_bind/example/android/build.gradle deleted file mode 100644 index 4256f917..00000000 --- a/deprecated/plugins/modular_triple_bind/example/android/build.gradle +++ /dev/null @@ -1,31 +0,0 @@ -buildscript { - ext.kotlin_version = '1.6.10' - repositories { - google() - mavenCentral() - } - - dependencies { - classpath 'com.android.tools.build:gradle:4.1.0' - classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" - } -} - -allprojects { - repositories { - google() - mavenCentral() - } -} - -rootProject.buildDir = '../build' -subprojects { - project.buildDir = "${rootProject.buildDir}/${project.name}" -} -subprojects { - project.evaluationDependsOn(':app') -} - -task clean(type: Delete) { - delete rootProject.buildDir -} diff --git a/deprecated/plugins/modular_triple_bind/example/android/gradle.properties b/deprecated/plugins/modular_triple_bind/example/android/gradle.properties deleted file mode 100644 index 94adc3a3..00000000 --- a/deprecated/plugins/modular_triple_bind/example/android/gradle.properties +++ /dev/null @@ -1,3 +0,0 @@ -org.gradle.jvmargs=-Xmx1536M -android.useAndroidX=true -android.enableJetifier=true diff --git a/deprecated/plugins/modular_triple_bind/example/android/gradle/wrapper/gradle-wrapper.properties b/deprecated/plugins/modular_triple_bind/example/android/gradle/wrapper/gradle-wrapper.properties deleted file mode 100644 index bc6a58af..00000000 --- a/deprecated/plugins/modular_triple_bind/example/android/gradle/wrapper/gradle-wrapper.properties +++ /dev/null @@ -1,6 +0,0 @@ -#Fri Jun 23 08:50:38 CEST 2017 -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip diff --git a/deprecated/plugins/modular_triple_bind/example/android/settings.gradle b/deprecated/plugins/modular_triple_bind/example/android/settings.gradle deleted file mode 100644 index 44e62bcf..00000000 --- a/deprecated/plugins/modular_triple_bind/example/android/settings.gradle +++ /dev/null @@ -1,11 +0,0 @@ -include ':app' - -def localPropertiesFile = new File(rootProject.projectDir, "local.properties") -def properties = new Properties() - -assert localPropertiesFile.exists() -localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) } - -def flutterSdkPath = properties.getProperty("flutter.sdk") -assert flutterSdkPath != null, "flutter.sdk not set in local.properties" -apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle" diff --git a/deprecated/plugins/modular_triple_bind/example/ios/.gitignore b/deprecated/plugins/modular_triple_bind/example/ios/.gitignore deleted file mode 100644 index 7a7f9873..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/.gitignore +++ /dev/null @@ -1,34 +0,0 @@ -**/dgph -*.mode1v3 -*.mode2v3 -*.moved-aside -*.pbxuser -*.perspectivev3 -**/*sync/ -.sconsign.dblite -.tags* -**/.vagrant/ -**/DerivedData/ -Icon? -**/Pods/ -**/.symlinks/ -profile -xcuserdata -**/.generated/ -Flutter/App.framework -Flutter/Flutter.framework -Flutter/Flutter.podspec -Flutter/Generated.xcconfig -Flutter/ephemeral/ -Flutter/app.flx -Flutter/app.zip -Flutter/flutter_assets/ -Flutter/flutter_export_environment.sh -ServiceDefinitions.json -Runner/GeneratedPluginRegistrant.* - -# Exceptions to above rules. -!default.mode1v3 -!default.mode2v3 -!default.pbxuser -!default.perspectivev3 diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Flutter/AppFrameworkInfo.plist b/deprecated/plugins/modular_triple_bind/example/ios/Flutter/AppFrameworkInfo.plist deleted file mode 100644 index 8d4492f9..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Flutter/AppFrameworkInfo.plist +++ /dev/null @@ -1,26 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - App - CFBundleIdentifier - io.flutter.flutter.app - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - App - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1.0 - MinimumOSVersion - 9.0 - - diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Flutter/Debug.xcconfig b/deprecated/plugins/modular_triple_bind/example/ios/Flutter/Debug.xcconfig deleted file mode 100644 index ec97fc6f..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Flutter/Debug.xcconfig +++ /dev/null @@ -1,2 +0,0 @@ -#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" -#include "Generated.xcconfig" diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Flutter/Release.xcconfig b/deprecated/plugins/modular_triple_bind/example/ios/Flutter/Release.xcconfig deleted file mode 100644 index c4855bfe..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Flutter/Release.xcconfig +++ /dev/null @@ -1,2 +0,0 @@ -#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" -#include "Generated.xcconfig" diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Podfile b/deprecated/plugins/modular_triple_bind/example/ios/Podfile deleted file mode 100644 index 1e8c3c90..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Podfile +++ /dev/null @@ -1,41 +0,0 @@ -# Uncomment this line to define a global platform for your project -# platform :ios, '9.0' - -# 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', '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 Generated.xcconfig, then run flutter pub get" -end - -require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root) - -flutter_ios_podfile_setup - -target 'Runner' do - use_frameworks! - use_modular_headers! - - flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__)) -end - -post_install do |installer| - installer.pods_project.targets.each do |target| - flutter_additional_ios_build_settings(target) - end -end diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Podfile.lock b/deprecated/plugins/modular_triple_bind/example/ios/Podfile.lock deleted file mode 100644 index e5dec136..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Podfile.lock +++ /dev/null @@ -1,85 +0,0 @@ -PODS: - - better_player (0.0.1): - - Flutter - - KTVHTTPCache (~> 2.0.0) - - CocoaAsyncSocket (7.6.5) - - Flutter (1.0.0) - - flutter_local_notifications (0.0.1): - - Flutter - - KTVCocoaHTTPServer (1.0.0): - - CocoaAsyncSocket - - KTVHTTPCache (2.0.1): - - KTVCocoaHTTPServer - - open_file (0.0.1): - - Flutter - - package_info_plus (0.4.5): - - Flutter - - path_provider (0.0.1): - - Flutter - - "permission_handler (5.1.0+2)": - - Flutter - - sensors (0.0.1): - - Flutter - - share (0.0.1): - - Flutter - - wakelock (0.0.1): - - Flutter - -DEPENDENCIES: - - better_player (from `.symlinks/plugins/better_player/ios`) - - Flutter (from `Flutter`) - - flutter_local_notifications (from `.symlinks/plugins/flutter_local_notifications/ios`) - - open_file (from `.symlinks/plugins/open_file/ios`) - - package_info_plus (from `.symlinks/plugins/package_info_plus/ios`) - - path_provider (from `.symlinks/plugins/path_provider/ios`) - - permission_handler (from `.symlinks/plugins/permission_handler/ios`) - - sensors (from `.symlinks/plugins/sensors/ios`) - - share (from `.symlinks/plugins/share/ios`) - - wakelock (from `.symlinks/plugins/wakelock/ios`) - -SPEC REPOS: - trunk: - - CocoaAsyncSocket - - KTVCocoaHTTPServer - - KTVHTTPCache - -EXTERNAL SOURCES: - better_player: - :path: ".symlinks/plugins/better_player/ios" - Flutter: - :path: Flutter - flutter_local_notifications: - :path: ".symlinks/plugins/flutter_local_notifications/ios" - open_file: - :path: ".symlinks/plugins/open_file/ios" - package_info_plus: - :path: ".symlinks/plugins/package_info_plus/ios" - path_provider: - :path: ".symlinks/plugins/path_provider/ios" - permission_handler: - :path: ".symlinks/plugins/permission_handler/ios" - sensors: - :path: ".symlinks/plugins/sensors/ios" - share: - :path: ".symlinks/plugins/share/ios" - wakelock: - :path: ".symlinks/plugins/wakelock/ios" - -SPEC CHECKSUMS: - better_player: a4383402f457e53720525888c0fc5d337ef6ba11 - CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 - Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a - flutter_local_notifications: 0c0b1ae97e741e1521e4c1629a459d04b9aec743 - KTVCocoaHTTPServer: df8d7b861e603ff8037e9b2138aca2563a6b768d - KTVHTTPCache: 588c3eb16f6bd1e6fde1e230dabfb7bd4e490a4d - open_file: 02eb5cb6b21264bd3a696876f5afbfb7ca4f4b7d - package_info_plus: 6c92f08e1f853dc01228d6f553146438dafcd14e - path_provider: abfe2b5c733d04e238b0d8691db0cfd63a27a93c - permission_handler: ccb20a9fad0ee9b1314a52b70b76b473c5f8dab0 - sensors: 84eb7a30e47a649e4172b71d6e81be614c280336 - share: 0b2c3e82132f5888bccca3351c504d0003b3b410 - wakelock: d0fc7c864128eac40eba1617cb5264d9c940b46f - -PODFILE CHECKSUM: aafe91acc616949ddb318b77800a7f51bffa2a4c - -COCOAPODS: 1.11.2 diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.pbxproj b/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.pbxproj deleted file mode 100644 index 374c2d75..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.pbxproj +++ /dev/null @@ -1,552 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 50; - objects = { - -/* Begin PBXBuildFile section */ - 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; - 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; - 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; - 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; - 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; }; - 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; }; - F541686CAD10CC1E3936ED0B /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD5FAE5C5F419A40B84E1D70 /* Pods_Runner.framework */; }; -/* End PBXBuildFile section */ - -/* Begin PBXCopyFilesBuildPhase section */ - 9705A1C41CF9048500538489 /* Embed Frameworks */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - ); - name = "Embed Frameworks"; - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 00B0E52C62C9243F8EC07806 /* 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 = ""; }; - 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; }; - 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; }; - 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; }; - 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; }; - 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; }; - 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = ""; }; - 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = ""; }; - 97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; - 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - AD9915BA2C55C155C9A4AD20 /* 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 = ""; }; - C72AF0E6B7D598A7BD57A267 /* 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 = ""; }; - DD5FAE5C5F419A40B84E1D70 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 97C146EB1CF9000F007C117D /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - F541686CAD10CC1E3936ED0B /* Pods_Runner.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 9740EEB11CF90186004384FC /* Flutter */ = { - isa = PBXGroup; - children = ( - 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */, - 9740EEB21CF90195004384FC /* Debug.xcconfig */, - 7AFA3C8E1D35360C0083082E /* Release.xcconfig */, - 9740EEB31CF90195004384FC /* Generated.xcconfig */, - ); - name = Flutter; - sourceTree = ""; - }; - 97C146E51CF9000F007C117D = { - isa = PBXGroup; - children = ( - 9740EEB11CF90186004384FC /* Flutter */, - 97C146F01CF9000F007C117D /* Runner */, - 97C146EF1CF9000F007C117D /* Products */, - AC907BB1798A45CFB58DF324 /* Pods */, - F82BFD0E6E90B300E369AFD6 /* Frameworks */, - ); - sourceTree = ""; - }; - 97C146EF1CF9000F007C117D /* Products */ = { - isa = PBXGroup; - children = ( - 97C146EE1CF9000F007C117D /* Runner.app */, - ); - name = Products; - sourceTree = ""; - }; - 97C146F01CF9000F007C117D /* Runner */ = { - isa = PBXGroup; - children = ( - 97C146FA1CF9000F007C117D /* Main.storyboard */, - 97C146FD1CF9000F007C117D /* Assets.xcassets */, - 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */, - 97C147021CF9000F007C117D /* Info.plist */, - 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */, - 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */, - 74858FAE1ED2DC5600515810 /* AppDelegate.swift */, - 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */, - ); - path = Runner; - sourceTree = ""; - }; - AC907BB1798A45CFB58DF324 /* Pods */ = { - isa = PBXGroup; - children = ( - AD9915BA2C55C155C9A4AD20 /* Pods-Runner.debug.xcconfig */, - 00B0E52C62C9243F8EC07806 /* Pods-Runner.release.xcconfig */, - C72AF0E6B7D598A7BD57A267 /* Pods-Runner.profile.xcconfig */, - ); - name = Pods; - path = Pods; - sourceTree = ""; - }; - F82BFD0E6E90B300E369AFD6 /* Frameworks */ = { - isa = PBXGroup; - children = ( - DD5FAE5C5F419A40B84E1D70 /* Pods_Runner.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 97C146ED1CF9000F007C117D /* Runner */ = { - isa = PBXNativeTarget; - buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; - buildPhases = ( - AC7C32AB9258C86437BBCB2C /* [CP] Check Pods Manifest.lock */, - 9740EEB61CF901F6004384FC /* Run Script */, - 97C146EA1CF9000F007C117D /* Sources */, - 97C146EB1CF9000F007C117D /* Frameworks */, - 97C146EC1CF9000F007C117D /* Resources */, - 9705A1C41CF9048500538489 /* Embed Frameworks */, - 3B06AD1E1E4923F5004D2608 /* Thin Binary */, - 98582118999F8EB90ABB3F6A /* [CP] Embed Pods Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Runner; - productName = Runner; - productReference = 97C146EE1CF9000F007C117D /* Runner.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 97C146E61CF9000F007C117D /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 1300; - ORGANIZATIONNAME = ""; - TargetAttributes = { - 97C146ED1CF9000F007C117D = { - CreatedOnToolsVersion = 7.3.1; - LastSwiftMigration = 1100; - }; - }; - }; - buildConfigurationList = 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */; - compatibilityVersion = "Xcode 9.3"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 97C146E51CF9000F007C117D; - productRefGroup = 97C146EF1CF9000F007C117D /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 97C146ED1CF9000F007C117D /* Runner */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 97C146EC1CF9000F007C117D /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */, - 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */, - 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */, - 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Thin Binary"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin"; - }; - 9740EEB61CF901F6004384FC /* Run Script */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Run Script"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build"; - }; - 98582118999F8EB90ABB3F6A /* [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; - }; - AC7C32AB9258C86437BBCB2C /* [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 */ - 97C146EA1CF9000F007C117D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */, - 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - 97C146FA1CF9000F007C117D /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 97C146FB1CF9000F007C117D /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; - 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 97C147001CF9000F007C117D /* Base */, - ); - name = LaunchScreen.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 249021D3217E4FDB00AE95B9 /* Profile */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - 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_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - 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_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - SUPPORTED_PLATFORMS = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Profile; - }; - 249021D4217E4FDB00AE95B9 /* Profile */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; - DEVELOPMENT_TEAM = U843T2P7A2; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.example; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Profile; - }; - 97C147031CF9000F007C117D /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - 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_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - 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_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - 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_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 97C147041CF9000F007C117D /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - 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_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - 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_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - SUPPORTED_PLATFORMS = iphoneos; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 97C147061CF9000F007C117D /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; - DEVELOPMENT_TEAM = U843T2P7A2; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.example; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Debug; - }; - 97C147071CF9000F007C117D /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; - DEVELOPMENT_TEAM = U843T2P7A2; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.example; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 97C147031CF9000F007C117D /* Debug */, - 97C147041CF9000F007C117D /* Release */, - 249021D3217E4FDB00AE95B9 /* Profile */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 97C147061CF9000F007C117D /* Debug */, - 97C147071CF9000F007C117D /* Release */, - 249021D4217E4FDB00AE95B9 /* Profile */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 97C146E61CF9000F007C117D /* Project object */; -} diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 919434a6..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d98100..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings deleted file mode 100644 index f9b0d7c5..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings +++ /dev/null @@ -1,8 +0,0 @@ - - - - - PreviewsEnabled - - - diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme deleted file mode 100644 index c87d15a3..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcworkspace/contents.xcworkspacedata b/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 21a3cc14..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d98100..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings deleted file mode 100644 index f9b0d7c5..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings +++ /dev/null @@ -1,8 +0,0 @@ - - - - - PreviewsEnabled - - - diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/AppDelegate.swift b/deprecated/plugins/modular_triple_bind/example/ios/Runner/AppDelegate.swift deleted file mode 100644 index 70693e4a..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner/AppDelegate.swift +++ /dev/null @@ -1,13 +0,0 @@ -import UIKit -import Flutter - -@UIApplicationMain -@objc class AppDelegate: FlutterAppDelegate { - override func application( - _ application: UIApplication, - didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? - ) -> Bool { - GeneratedPluginRegistrant.register(with: self) - return super.application(application, didFinishLaunchingWithOptions: launchOptions) - } -} diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index d36b1fab..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "images" : [ - { - "size" : "20x20", - "idiom" : "iphone", - "filename" : "Icon-App-20x20@2x.png", - "scale" : "2x" - }, - { - "size" : "20x20", - "idiom" : "iphone", - "filename" : "Icon-App-20x20@3x.png", - "scale" : "3x" - }, - { - "size" : "29x29", - "idiom" : "iphone", - "filename" : "Icon-App-29x29@1x.png", - "scale" : "1x" - }, - { - "size" : "29x29", - "idiom" : "iphone", - "filename" : "Icon-App-29x29@2x.png", - "scale" : "2x" - }, - { - "size" : "29x29", - "idiom" : "iphone", - "filename" : "Icon-App-29x29@3x.png", - "scale" : "3x" - }, - { - "size" : "40x40", - "idiom" : "iphone", - "filename" : "Icon-App-40x40@2x.png", - "scale" : "2x" - }, - { - "size" : "40x40", - "idiom" : "iphone", - "filename" : "Icon-App-40x40@3x.png", - "scale" : "3x" - }, - { - "size" : "60x60", - "idiom" : "iphone", - "filename" : "Icon-App-60x60@2x.png", - "scale" : "2x" - }, - { - "size" : "60x60", - "idiom" : "iphone", - "filename" : "Icon-App-60x60@3x.png", - "scale" : "3x" - }, - { - "size" : "20x20", - "idiom" : "ipad", - "filename" : "Icon-App-20x20@1x.png", - "scale" : "1x" - }, - { - "size" : "20x20", - "idiom" : "ipad", - "filename" : "Icon-App-20x20@2x.png", - "scale" : "2x" - }, - { - "size" : "29x29", - "idiom" : "ipad", - "filename" : "Icon-App-29x29@1x.png", - "scale" : "1x" - }, - { - "size" : "29x29", - "idiom" : "ipad", - "filename" : "Icon-App-29x29@2x.png", - "scale" : "2x" - }, - { - "size" : "40x40", - "idiom" : "ipad", - "filename" : "Icon-App-40x40@1x.png", - "scale" : "1x" - }, - { - "size" : "40x40", - "idiom" : "ipad", - "filename" : "Icon-App-40x40@2x.png", - "scale" : "2x" - }, - { - "size" : "76x76", - "idiom" : "ipad", - "filename" : "Icon-App-76x76@1x.png", - "scale" : "1x" - }, - { - "size" : "76x76", - "idiom" : "ipad", - "filename" : "Icon-App-76x76@2x.png", - "scale" : "2x" - }, - { - "size" : "83.5x83.5", - "idiom" : "ipad", - "filename" : "Icon-App-83.5x83.5@2x.png", - "scale" : "2x" - }, - { - "size" : "1024x1024", - "idiom" : "ios-marketing", - "filename" : "Icon-App-1024x1024@1x.png", - "scale" : "1x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png deleted file mode 100644 index dc9ada4725e9b0ddb1deab583e5b5102493aa332..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10932 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 diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png deleted file mode 100644 index f091b6b0bca859a3f474b03065bef75ba58a9e4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1588 zcmV-42Fv-0P)C1SqPt}wig>|5Crh^=oyX$BK<}M8eLU3e2hGT;=G|!_SP)7zNI6fqUMB=)y zRAZ>eDe#*r`yDAVgB_R*LB*MAc)8(b{g{9McCXW!lq7r(btRoB9!8B-#AI6JMb~YFBEvdsV)`mEQO^&#eRKx@b&x- z5lZm*!WfD8oCLzfHGz#u7sT0^VLMI1MqGxF^v+`4YYnVYgk*=kU?HsSz{v({E3lb9 z>+xILjBN)t6`=g~IBOelGQ(O990@BfXf(DRI5I$qN$0Gkz-FSc$3a+2fX$AedL4u{ z4V+5Ong(9LiGcIKW?_352sR;LtDPmPJXI{YtT=O8=76o9;*n%_m|xo!i>7$IrZ-{l z-x3`7M}qzHsPV@$v#>H-TpjDh2UE$9g6sysUREDy_R(a)>=eHw-WAyfIN z*qb!_hW>G)Tu8nSw9yn#3wFMiLcfc4pY0ek1}8(NqkBR@t4{~oC>ryc-h_ByH(Cg5 z>ao-}771+xE3um9lWAY1FeQFxowa1(!J(;Jg*wrg!=6FdRX+t_<%z&d&?|Bn){>zm zZQj(aA_HeBY&OC^jj*)N`8fa^ePOU72VpInJoI1?`ty#lvlNzs(&MZX+R%2xS~5Kh zX*|AU4QE#~SgPzOXe9>tRj>hjU@c1k5Y_mW*Jp3fI;)1&g3j|zDgC+}2Q_v%YfDax z!?umcN^n}KYQ|a$Lr+51Nf9dkkYFSjZZjkma$0KOj+;aQ&721~t7QUKx61J3(P4P1 zstI~7-wOACnWP4=8oGOwz%vNDqD8w&Q`qcNGGrbbf&0s9L0De{4{mRS?o0MU+nR_! zrvshUau0G^DeMhM_v{5BuLjb#Hh@r23lDAk8oF(C+P0rsBpv85EP>4CVMx#04MOfG z;P%vktHcXwTj~+IE(~px)3*MY77e}p#|c>TD?sMatC0Tu4iKKJ0(X8jxQY*gYtxsC z(zYC$g|@+I+kY;dg_dE>scBf&bP1Nc@Hz<3R)V`=AGkc;8CXqdi=B4l2k|g;2%#m& z*jfX^%b!A8#bI!j9-0Fi0bOXl(-c^AB9|nQaE`*)Hw+o&jS9@7&Gov#HbD~#d{twV zXd^Tr^mWLfFh$@Dr$e;PBEz4(-2q1FF0}c;~B5sA}+Q>TOoP+t>wf)V9Iy=5ruQa;z)y zI9C9*oUga6=hxw6QasLPnee@3^Rr*M{CdaL5=R41nLs(AHk_=Y+A9$2&H(B7!_pURs&8aNw7?`&Z&xY_Ye z)~D5Bog^td-^QbUtkTirdyK^mTHAOuptDflut!#^lnKqU md>ggs(5nOWAqO?umG&QVYK#ibz}*4>0000U6E9hRK9^#O7(mu>ETqrXGsduA8$)?`v2seloOCza43C{NQ$$gAOH**MCn0Q?+L7dl7qnbRdqZ8LSVp1ItDxhxD?t@5_yHg6A8yI zC*%Wgg22K|8E#!~cTNYR~@Y9KepMPrrB8cABapAFa=`H+UGhkXUZV1GnwR1*lPyZ;*K(i~2gp|@bzp8}og7e*#% zEnr|^CWdVV!-4*Y_7rFvlww2Ze+>j*!Z!pQ?2l->4q#nqRu9`ELo6RMS5=br47g_X zRw}P9a7RRYQ%2Vsd0Me{_(EggTnuN6j=-?uFS6j^u69elMypu?t>op*wBx<=Wx8?( ztpe^(fwM6jJX7M-l*k3kEpWOl_Vk3@(_w4oc}4YF4|Rt=2V^XU?#Yz`8(e?aZ@#li0n*=g^qOcVpd-Wbok=@b#Yw zqn8u9a)z>l(1kEaPYZ6hwubN6i<8QHgsu0oE) ziJ(p;Wxm>sf!K+cw>R-(^Y2_bahB+&KI9y^);#0qt}t-$C|Bo71lHi{_+lg#f%RFy z0um=e3$K3i6K{U_4K!EX?F&rExl^W|G8Z8;`5z-k}OGNZ0#WVb$WCpQu-_YsiqKP?BB# vzVHS-CTUF4Ozn5G+mq_~Qqto~ahA+K`|lyv3(-e}00000NkvXXu0mjfd`9t{ diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png deleted file mode 100644 index d0ef06e7edb86cdfe0d15b4b0d98334a86163658..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1716 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 diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png deleted file mode 100644 index c8f9ed8f5cee1c98386d13b17e89f719e83555b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1895 zcmV-t2blPYP)FQtfgmafE#=YDCq`qUBt#QpG%*H6QHY765~R=q zZ6iudfM}q!Pz#~9JgOi8QJ|DSu?1-*(kSi1K4#~5?#|rh?sS)(-JQqX*}ciXJ56_H zdw=^s_srbAdqxlvGyrgGet#6T7_|j;95sL%MtM;q86vOxKM$f#puR)Bjv9Zvz9-di zXOTSsZkM83)E9PYBXC<$6(|>lNLVBb&&6y{NByFCp%6+^ALR@NCTse_wqvNmSWI-m z!$%KlHFH2omF!>#%1l3LTZg(s7eof$7*xB)ZQ0h?ejh?Ta9fDv59+u#MokW+1t8Zb zgHv%K(u9G^Lv`lh#f3<6!JVTL3(dCpxHbnbA;kKqQyd1~^Xe0VIaYBSWm6nsr;dFj z4;G-RyL?cYgsN1{L4ZFFNa;8)Rv0fM0C(~Tkit94 zz#~A)59?QjD&pAPSEQ)p8gP|DS{ng)j=2ux)_EzzJ773GmQ_Cic%3JJhC0t2cx>|v zJcVusIB!%F90{+}8hG3QU4KNeKmK%T>mN57NnCZ^56=0?&3@!j>a>B43pi{!u z7JyDj7`6d)qVp^R=%j>UIY6f+3`+qzIc!Y_=+uN^3BYV|o+$vGo-j-Wm<10%A=(Yk^beI{t%ld@yhKjq0iNjqN4XMGgQtbKubPM$JWBz}YA65k%dm*awtC^+f;a-x4+ddbH^7iDWGg&N0n#MW{kA|=8iMUiFYvMoDY@sPC#t$55gn6ykUTPAr`a@!(;np824>2xJthS z*ZdmT`g5-`BuJs`0LVhz+D9NNa3<=6m;cQLaF?tCv8)zcRSh66*Z|vXhG@$I%U~2l z?`Q zykI#*+rQ=z6Jm=Bui-SfpDYLA=|vzGE(dYm=OC8XM&MDo7ux4UF1~0J1+i%aCUpRe zt3L_uNyQ*cE(38Uy03H%I*)*Bh=Lb^Xj3?I^Hnbeq72(EOK^Y93CNp*uAA{5Lc=ky zx=~RKa4{iTm{_>_vSCm?$Ej=i6@=m%@VvAITnigVg{&@!7CDgs908761meDK5azA} z4?=NOH|PdvabgJ&fW2{Mo$Q0CcD8Qc84%{JPYt5EiG{MdLIAeX%T=D7NIP4%Hw}p9 zg)==!2Lbp#j{u_}hMiao9=!VSyx0gHbeCS`;q&vzeq|fs`y&^X-lso(Ls@-706qmA z7u*T5PMo_w3{se1t2`zWeO^hOvTsohG_;>J0wVqVe+n)AbQCx)yh9;w+J6?NF5Lmo zecS@ieAKL8%bVd@+-KT{yI|S}O>pYckUFs;ry9Ow$CD@ztz5K-*D$^{i(_1llhSh^ zEkL$}tsQt5>QA^;QgjgIfBDmcOgi5YDyu?t6vSnbp=1+@6D& z5MJ}B8q;bRlVoxasyhcUF1+)o`&3r0colr}QJ3hcSdLu;9;td>kf@Tcn<@9sIx&=m z;AD;SCh95=&p;$r{Xz3iWCO^MX83AGJ(yH&eTXgv|0=34#-&WAmw{)U7OU9!Wz^!7 zZ%jZFi@JR;>Mhi7S>V7wQ176|FdW2m?&`qa(ScO^CFPR80HucLHOTy%5s*HR0^8)i h0WYBP*#0Ks^FNSabJA*5${_#%002ovPDHLkV1oKhTl@e3 diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png deleted file mode 100644 index a6d6b8609df07bf62e5100a53a01510388bd2b22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2665 zcmV-v3YPVWP)oFh3q0MFesq&64WThn3$;G69TfjsAv=f2G9}p zgSx99+!YV6qME!>9MD13x)k(+XE7W?_O4LoLb5ND8 zaV{9+P@>42xDfRiYBMSgD$0!vssptcb;&?u9u(LLBKmkZ>RMD=kvD3h`sk6!QYtBa ztlZI#nu$8lJ^q2Z79UTgZe>BU73(Aospiq+?SdMt8lDZ;*?@tyWVZVS_Q7S&*tJaiRlJ z+aSMOmbg3@h5}v;A*c8SbqM3icg-`Cnwl;7Ts%A1RkNIp+Txl-Ckkvg4oxrqGA5ewEgYqwtECD<_3Egu)xGllKt&J8g&+=ac@Jq4-?w6M3b*>w5 z69N3O%=I^6&UL5gZ!}trC7bUj*12xLdkNs~Bz4QdJJ*UDZox2UGR}SNg@lmOvhCc~ z*f_UeXv(=#I#*7>VZx2ObEN~UoGUTl=-@)E;YtCRZ>SVp$p9yG5hEFZ!`wI!spd)n zSk+vK0Vin7FL{7f&6OB%f;SH22dtbcF<|9fi2Fp%q4kxL!b1#l^)8dUwJ zwEf{(wJj@8iYDVnKB`eSU+;ml-t2`@%_)0jDM`+a46xhDbBj2+&Ih>1A>6aky#(-SYyE{R3f#y57wfLs z6w1p~$bp;6!9DX$M+J~S@D6vJAaElETnsX4h9a5tvPhC3L@qB~bOzkL@^z0k_hS{T4PF*TDrgdXp+dzsE? z>V|VR035Pl9n5&-RePFdS{7KAr2vPOqR9=M$vXA1Yy5>w;EsF`;OK{2pkn-kpp9Pw z)r;5JfJKKaT$4qCb{TaXHjb$QA{y0EYy*+b1XI;6Ah- zw13P)xT`>~eFoJC!>{2XL(a_#upp3gaR1#5+L(Jmzp4TBnx{~WHedpJ1ch8JFk~Sw z>F+gN+i+VD?gMXwcIhn8rz`>e>J^TI3E-MW>f}6R-pL}>WMOa0k#jN+`RyUVUC;#D zg|~oS^$6%wpF{^Qr+}X>0PKcr3Fc&>Z>uv@C);pwDs@2bZWhYP!rvGx?_|q{d`t<*XEb#=aOb=N+L@CVBGqImZf&+a zCQEa3$~@#kC);pasdG=f6tuIi0PO-y&tvX%>Mv=oY3U$nD zJ#gMegnQ46pq+3r=;zmgcG+zRc9D~c>z+jo9&D+`E6$LmyFqlmCYw;-Zooma{sR@~ z)_^|YL1&&@|GXo*pivH7k!msl+$Sew3%XJnxajt0K%3M6Bd&YFNy9}tWG^aovK2eX z1aL1%7;KRDrA@eG-Wr6w+;*H_VD~qLiVI`{_;>o)k`{8xa3EJT1O_>#iy_?va0eR? zDV=N%;Zjb%Z2s$@O>w@iqt!I}tLjGk!=p`D23I}N4Be@$(|iSA zf3Ih7b<{zqpDB4WF_5X1(peKe+rASze%u8eKLn#KKXt;UZ+Adf$_TO+vTqshLLJ5c z52HucO=lrNVae5XWOLm!V@n-ObU11!b+DN<$RuU+YsrBq*lYT;?AwJpmNKniF0Q1< zJCo>Q$=v$@&y=sj6{r!Y&y&`0$-I}S!H_~pI&2H8Z1C|BX4VgZ^-! zje3-;x0PBD!M`v*J_)rL^+$<1VJhH*2Fi~aA7s&@_rUHYJ9zD=M%4AFQ`}k8OC$9s XsPq=LnkwKG00000NkvXXu0mjfhAk5^ diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png deleted file mode 100644 index a6d6b8609df07bf62e5100a53a01510388bd2b22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2665 zcmV-v3YPVWP)oFh3q0MFesq&64WThn3$;G69TfjsAv=f2G9}p zgSx99+!YV6qME!>9MD13x)k(+XE7W?_O4LoLb5ND8 zaV{9+P@>42xDfRiYBMSgD$0!vssptcb;&?u9u(LLBKmkZ>RMD=kvD3h`sk6!QYtBa ztlZI#nu$8lJ^q2Z79UTgZe>BU73(Aospiq+?SdMt8lDZ;*?@tyWVZVS_Q7S&*tJaiRlJ z+aSMOmbg3@h5}v;A*c8SbqM3icg-`Cnwl;7Ts%A1RkNIp+Txl-Ckkvg4oxrqGA5ewEgYqwtECD<_3Egu)xGllKt&J8g&+=ac@Jq4-?w6M3b*>w5 z69N3O%=I^6&UL5gZ!}trC7bUj*12xLdkNs~Bz4QdJJ*UDZox2UGR}SNg@lmOvhCc~ z*f_UeXv(=#I#*7>VZx2ObEN~UoGUTl=-@)E;YtCRZ>SVp$p9yG5hEFZ!`wI!spd)n zSk+vK0Vin7FL{7f&6OB%f;SH22dtbcF<|9fi2Fp%q4kxL!b1#l^)8dUwJ zwEf{(wJj@8iYDVnKB`eSU+;ml-t2`@%_)0jDM`+a46xhDbBj2+&Ih>1A>6aky#(-SYyE{R3f#y57wfLs z6w1p~$bp;6!9DX$M+J~S@D6vJAaElETnsX4h9a5tvPhC3L@qB~bOzkL@^z0k_hS{T4PF*TDrgdXp+dzsE? z>V|VR035Pl9n5&-RePFdS{7KAr2vPOqR9=M$vXA1Yy5>w;EsF`;OK{2pkn-kpp9Pw z)r;5JfJKKaT$4qCb{TaXHjb$QA{y0EYy*+b1XI;6Ah- zw13P)xT`>~eFoJC!>{2XL(a_#upp3gaR1#5+L(Jmzp4TBnx{~WHedpJ1ch8JFk~Sw z>F+gN+i+VD?gMXwcIhn8rz`>e>J^TI3E-MW>f}6R-pL}>WMOa0k#jN+`RyUVUC;#D zg|~oS^$6%wpF{^Qr+}X>0PKcr3Fc&>Z>uv@C);pwDs@2bZWhYP!rvGx?_|q{d`t<*XEb#=aOb=N+L@CVBGqImZf&+a zCQEa3$~@#kC);pasdG=f6tuIi0PO-y&tvX%>Mv=oY3U$nD zJ#gMegnQ46pq+3r=;zmgcG+zRc9D~c>z+jo9&D+`E6$LmyFqlmCYw;-Zooma{sR@~ z)_^|YL1&&@|GXo*pivH7k!msl+$Sew3%XJnxajt0K%3M6Bd&YFNy9}tWG^aovK2eX z1aL1%7;KRDrA@eG-Wr6w+;*H_VD~qLiVI`{_;>o)k`{8xa3EJT1O_>#iy_?va0eR? zDV=N%;Zjb%Z2s$@O>w@iqt!I}tLjGk!=p`D23I}N4Be@$(|iSA zf3Ih7b<{zqpDB4WF_5X1(peKe+rASze%u8eKLn#KKXt;UZ+Adf$_TO+vTqshLLJ5c z52HucO=lrNVae5XWOLm!V@n-ObU11!b+DN<$RuU+YsrBq*lYT;?AwJpmNKniF0Q1< zJCo>Q$=v$@&y=sj6{r!Y&y&`0$-I}S!H_~pI&2H8Z1C|BX4VgZ^-! zje3-;x0PBD!M`v*J_)rL^+$<1VJhH*2Fi~aA7s&@_rUHYJ9zD=M%4AFQ`}k8OC$9s XsPq=LnkwKG00000NkvXXu0mjfhAk5^ diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png deleted file mode 100644 index 75b2d164a5a98e212cca15ea7bf2ab5de5108680..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3831 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 diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png deleted file mode 100644 index c4df70d39da7941ef3f6dcb7f06a192d8dcb308d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1888 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 iW8Zci7-kcv6Uzs@r-FtIZ-&5|)J Q1PU{Fy85}Sb4q9e0B4a5jsO4v diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png deleted file mode 100644 index 9da19eacad3b03bb08bbddbbf4ac48dd78b3d838..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>Zci7-kcv6Uzs@r-FtIZ-&5|)J Q1PU{Fy85}Sb4q9e0B4a5jsO4v diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png deleted file mode 100644 index 9da19eacad3b03bb08bbddbbf4ac48dd78b3d838..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>Zci7-kcv6Uzs@r-FtIZ-&5|)J Q1PU{Fy85}Sb4q9e0B4a5jsO4v diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md deleted file mode 100644 index 89c2725b..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Launch Screen Assets - -You can customize the launch screen with your own desired assets by replacing the image files in this directory. - -You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. \ No newline at end of file diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Base.lproj/LaunchScreen.storyboard b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Base.lproj/LaunchScreen.storyboard deleted file mode 100644 index f2e259c7..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Base.lproj/LaunchScreen.storyboard +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Base.lproj/Main.storyboard b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Base.lproj/Main.storyboard deleted file mode 100644 index f3c28516..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Base.lproj/Main.storyboard +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Info.plist b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Info.plist deleted file mode 100644 index 5baf7a1c..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Info.plist +++ /dev/null @@ -1,47 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleDisplayName - Example - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - example - CFBundlePackageType - APPL - CFBundleShortVersionString - $(FLUTTER_BUILD_NAME) - CFBundleSignature - ???? - CFBundleVersion - $(FLUTTER_BUILD_NUMBER) - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIViewControllerBasedStatusBarAppearance - - - diff --git a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Runner-Bridging-Header.h b/deprecated/plugins/modular_triple_bind/example/ios/Runner/Runner-Bridging-Header.h deleted file mode 100644 index 308a2a56..00000000 --- a/deprecated/plugins/modular_triple_bind/example/ios/Runner/Runner-Bridging-Header.h +++ /dev/null @@ -1 +0,0 @@ -#import "GeneratedPluginRegistrant.h" diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/app_module.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/app_module.dart deleted file mode 100644 index 14e804a7..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/app_module.dart +++ /dev/null @@ -1,31 +0,0 @@ -import 'package:flutter_modular/flutter_modular.dart'; -import 'package:http/http.dart' as http; -import 'package:modular_triple_bind/modular_triple_bind.dart'; - -import 'search/domain/repositories/search_repository.dart'; -import 'search/domain/usecases/search_by_text.dart'; -import 'search/external/github/github_search_datasource.dart'; -import 'search/infra/datasources/search_datasource.dart'; -import 'search/infra/repositories/search_repository_impl.dart'; -import 'search/presenter/pages/details_page.dart'; -import 'search/presenter/pages/guardt.dart'; -import 'search/presenter/pages/search_page.dart'; -import 'search/presenter/stores/search_store.dart'; - -class AppModule extends Module { - @override - final List binds = [ - AutoBind.factory(SearchByTextImpl.new), - AutoBind.factory(SearchRepositoryImpl.new), - AutoBind.factory(GithubSearchDatasource.new), - Bind.instance(http.Client()), - TripleBind.singleton((i) => SearchStore(i())), - ]; - - @override - final List routes = [ - ChildRoute(Modular.initialRoute, child: (_, __) => const SearchPage()), - ChildRoute('/details', - child: (_, args) => DetailsPage(result: args.data), guards: [GuardT()]), - ]; -} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/app_widget.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/app_widget.dart deleted file mode 100644 index 7515d24b..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/app_widget.dart +++ /dev/null @@ -1,22 +0,0 @@ -import 'package:alice/alice.dart'; -import 'package:flutter/material.dart'; -import 'package:flutter_modular/flutter_modular.dart'; - -class AppWidget extends StatelessWidget { - final alice = Alice(); - - AppWidget({Key? key}) : super(key: key); - - @override - Widget build(BuildContext context) { - Modular.routerDelegate.setNavigatorKey(alice.getNavigatorKey()); - return MaterialApp.router( - title: 'Flutter Slidy', - theme: ThemeData( - primarySwatch: Colors.blue, - ), - routerDelegate: Modular.routerDelegate, - routeInformationParser: Modular.routeInformationParser, - ); - } -} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/core/dartz_adapter/dartz_adapter.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/core/dartz_adapter/dartz_adapter.dart deleted file mode 100644 index a9630930..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/core/dartz_adapter/dartz_adapter.dart +++ /dev/null @@ -1,18 +0,0 @@ -import 'package:dartz/dartz.dart'; -import 'package:flutter_triple/flutter_triple.dart'; - -class DartzEitherAdapter extends EitherAdapter { - final Either usecase; - - DartzEitherAdapter(this.usecase); - - @override - T fold(T Function(L l) leftF, T Function(R l) rightF) { - return usecase.fold(leftF, rightF); - } - - static Future> adapter( - Future> usecase) { - return usecase.then((value) => DartzEitherAdapter(value)); - } -} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/entities/result.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/entities/result.dart deleted file mode 100644 index 3e0b0bc8..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/entities/result.dart +++ /dev/null @@ -1,12 +0,0 @@ -class Result { - final String image; - final String name; - final String nickname; - final String url; - - const Result( - {required this.image, - required this.name, - required this.nickname, - required this.url}); -} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/errors/erros.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/errors/erros.dart deleted file mode 100644 index b8ac89f3..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/errors/erros.dart +++ /dev/null @@ -1,9 +0,0 @@ -class Failure implements Exception {} - -class InvalidSearchText extends Failure {} - -class EmptyList extends Failure {} - -class ErrorSearch extends Failure {} - -class DatasourceResultNull extends Failure {} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/repositories/search_repository.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/repositories/search_repository.dart deleted file mode 100644 index ba604df4..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/repositories/search_repository.dart +++ /dev/null @@ -1,7 +0,0 @@ -import 'package:modular_triple_bind_example/app/search/domain/entities/result.dart'; -import 'package:modular_triple_bind_example/app/search/domain/errors/erros.dart'; -import 'package:dartz/dartz.dart'; - -abstract class SearchRepository { - Future>> getUsers(String searchText); -} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/usecases/search_by_text.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/usecases/search_by_text.dart deleted file mode 100644 index 4b67e753..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/search/domain/usecases/search_by_text.dart +++ /dev/null @@ -1,22 +0,0 @@ -import 'package:dartz/dartz.dart' hide Bind; -import 'package:modular_triple_bind_example/app/search/domain/entities/result.dart'; -import 'package:modular_triple_bind_example/app/search/domain/errors/erros.dart'; -import 'package:modular_triple_bind_example/app/search/domain/repositories/search_repository.dart'; - -mixin SearchByText { - Future>> call(String textSearch); -} - -class SearchByTextImpl implements SearchByText { - final SearchRepository repository; - - SearchByTextImpl(this.repository); - - @override - Future>> call(String? textSearch) async { - if (textSearch?.isEmpty ?? true) { - return Left(InvalidSearchText()); - } - return await repository.getUsers(textSearch!); - } -} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/search/external/github/github_search_datasource.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/search/external/github/github_search_datasource.dart deleted file mode 100644 index 45ed28b2..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/search/external/github/github_search_datasource.dart +++ /dev/null @@ -1,33 +0,0 @@ -import 'dart:convert'; - -import 'package:flutter/foundation.dart'; -import 'package:http/http.dart'; -import 'package:modular_triple_bind_example/app/search/infra/datasources/search_datasource.dart'; -import 'package:modular_triple_bind_example/app/search/infra/models/result_model.dart'; - -class GithubSearchDatasource implements SearchDatasource { - final Client client; - - GithubSearchDatasource(this.client); - - @override - Future?> searchText(String textSearch) async { - var url = Uri.parse('https://api.github.com/search/users?q=$textSearch'); - var result = await client.get(url); - if (result.statusCode == 200) { - final json = jsonDecode(result.body); - debugPrint('execute datasource'); - var jsonList = json['items'] as List; - var list = jsonList - .map((item) => ResultModel( - name: '', - nickname: item['login'], - image: item['avatar_url'], - url: item['url'])) - .toList(); - return list; - } else { - throw Exception(); - } - } -} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/search/infra/datasources/search_datasource.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/search/infra/datasources/search_datasource.dart deleted file mode 100644 index 66ee1d42..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/search/infra/datasources/search_datasource.dart +++ /dev/null @@ -1,5 +0,0 @@ -import 'package:modular_triple_bind_example/app/search/infra/models/result_model.dart'; - -abstract class SearchDatasource { - Future?> searchText(String textSearch); -} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/search/infra/models/result_model.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/search/infra/models/result_model.dart deleted file mode 100644 index 388af22d..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/search/infra/models/result_model.dart +++ /dev/null @@ -1,42 +0,0 @@ -import 'dart:convert'; - -import 'package:modular_triple_bind_example/app/search/domain/entities/result.dart'; - -class ResultModel implements Result { - @override - final String image; - @override - final String name; - @override - final String nickname; - @override - final String url; - - const ResultModel( - {required this.image, - required this.name, - required this.nickname, - required this.url}); - - Map toMap() { - return { - 'image': image, - 'name': name, - 'nickname': nickname, - 'url': url, - }; - } - - static ResultModel fromMap(Map map) { - return ResultModel( - image: map['image'], - name: map['name'], - nickname: map['nickname'], - url: map['url'], - ); - } - - String toJson() => json.encode(toMap()); - - static ResultModel fromJson(String source) => fromMap(json.decode(source)); -} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/search/infra/repositories/search_repository_impl.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/search/infra/repositories/search_repository_impl.dart deleted file mode 100644 index f319fb84..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/search/infra/repositories/search_repository_impl.dart +++ /dev/null @@ -1,27 +0,0 @@ -import 'package:dartz/dartz.dart' hide Bind; -import 'package:modular_triple_bind_example/app/search/domain/entities/result.dart'; -import 'package:modular_triple_bind_example/app/search/domain/errors/erros.dart'; -import 'package:modular_triple_bind_example/app/search/domain/repositories/search_repository.dart'; -import 'package:modular_triple_bind_example/app/search/infra/datasources/search_datasource.dart'; - -class SearchRepositoryImpl implements SearchRepository { - final SearchDatasource datasource; - - SearchRepositoryImpl(this.datasource); - - @override - Future>> getUsers(String searchText) async { - try { - final list = await datasource.searchText(searchText); - if (list == null) { - return Left>(DatasourceResultNull()); - } - if (list.isEmpty) { - return Left(EmptyList()); - } - return Right>(list); - } catch (e) { - return Left>(ErrorSearch()); - } - } -} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/pages/details_page.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/pages/details_page.dart deleted file mode 100644 index 5727da10..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/pages/details_page.dart +++ /dev/null @@ -1,54 +0,0 @@ -import 'package:modular_triple_bind_example/app/search/domain/entities/result.dart'; -import 'package:modular_triple_bind_example/app/search/presenter/stores/search_store.dart'; -import 'package:flutter/material.dart'; -import 'package:flutter_modular/flutter_modular.dart'; - -class DetailsPage extends StatefulWidget { - final Result? result; - const DetailsPage({ - Key? key, - this.result, - }) : super(key: key); - @override - _DetailsPageState createState() => _DetailsPageState(); -} - -class _DetailsPageState extends State { - @override - void dispose() { - Modular.dispose(); - super.dispose(); - } - - @override - Widget build(BuildContext context) { - debugPrint(Modular.args.queryParams['id'].toString()); - return Scaffold( - appBar: AppBar( - title: Text( - widget.result != null ? widget.result!.nickname : 'Make a search'), - ), - body: widget.result != null - ? Center( - child: Column( - mainAxisAlignment: MainAxisAlignment.center, - children: [ - Hero( - tag: widget.result!.image, - child: CircleAvatar( - backgroundImage: NetworkImage(widget.result!.image), - ), - ), - Text(widget.result!.nickname), - ], - ), - ) - : Center( - child: ElevatedButton( - onPressed: () => Modular.to.pushReplacementNamed('/'), - child: const Text('Make a search'), - ), - ), - ); - } -} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/pages/guardt.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/pages/guardt.dart deleted file mode 100644 index 59a8fc23..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/pages/guardt.dart +++ /dev/null @@ -1,10 +0,0 @@ -import 'package:flutter/foundation.dart'; -import 'package:flutter_modular/flutter_modular.dart'; - -class GuardT extends RouteGuard { - @override - Future canActivate(String path, ModularRoute route) async { - debugPrint(Modular.args.toString()); - return true; - } -} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/pages/search_page.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/pages/search_page.dart deleted file mode 100644 index 2e1e6c54..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/pages/search_page.dart +++ /dev/null @@ -1,89 +0,0 @@ -import 'package:flutter/material.dart'; -import 'package:flutter_modular/flutter_modular.dart'; -import 'package:modular_triple_bind_example/app/search/domain/entities/result.dart'; -import 'package:modular_triple_bind_example/app/search/domain/errors/erros.dart'; - -import '../stores/search_store.dart'; - -class SearchPage extends StatefulWidget { - const SearchPage({Key? key}) : super(key: key); - - @override - _SearchPageState createState() => _SearchPageState(); -} - -class _SearchPageState extends State { - Widget _buildList(List list) { - if (list.isEmpty) { - return const Center( - child: Text('Please, type something...'), - ); - } - return ListView.builder( - itemCount: list.length, - itemBuilder: (_, index) { - var item = list[index]; - return ListTile( - leading: Hero( - tag: item.image, - child: CircleAvatar( - backgroundImage: NetworkImage(item.image), - ), - ), - title: Text(item.nickname), - onTap: () { - Modular.to.pushNamed('/details?id=1', arguments: item); - }, - ); - }, - ); - } - - Widget _buildError(error) { - if (error is EmptyList) { - return const Center( - child: Text('Nothing has been found'), - ); - } else if (error is ErrorSearch) { - return const Center( - child: Text('Github error'), - ); - } else { - return const Center( - child: Text('Internal error'), - ); - } - } - - @override - Widget build(BuildContext context) { - final store = context.watch(); - - return Scaffold( - appBar: AppBar( - title: const Text('Github Search'), - ), - body: Column( - children: [ - Padding( - padding: const EdgeInsets.only(top: 8, right: 8, left: 8), - child: TextField( - onChanged: store.setSearchText, - decoration: const InputDecoration( - border: OutlineInputBorder(), - labelText: 'Search...', - ), - ), - ), - Expanded( - child: store.when( - onState: _buildList, - onLoading: (loading) => const Center(child: CircularProgressIndicator()), - onError: _buildError, - ), - ), - ], - ), - ); - } -} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/stores/search_store.dart b/deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/stores/search_store.dart deleted file mode 100644 index 18443537..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/app/search/presenter/stores/search_store.dart +++ /dev/null @@ -1,26 +0,0 @@ -import 'package:flutter_triple/flutter_triple.dart'; -import 'package:modular_triple_bind_example/app/search/domain/entities/result.dart'; -import 'package:modular_triple_bind_example/app/search/domain/errors/erros.dart'; -import 'package:modular_triple_bind_example/app/search/domain/usecases/search_by_text.dart'; - -class SearchStore extends Store> { - final SearchByText searchByText; - - SearchStore(this.searchByText) : super([]); - - void setSearchText(String value) async { - final result = await searchByText(value); - result.fold(setError, update); - } - - @override - Triple> middleware(Triple> newTriple) { - if (newTriple.event == TripleEvent.state) { - if (newTriple.state.isEmpty) { - return newTriple.copyWith(event: TripleEvent.error, error: EmptyList()); - } - } - - return newTriple; - } -} diff --git a/deprecated/plugins/modular_triple_bind/example/lib/main.dart b/deprecated/plugins/modular_triple_bind/example/lib/main.dart deleted file mode 100644 index 3cf091df..00000000 --- a/deprecated/plugins/modular_triple_bind/example/lib/main.dart +++ /dev/null @@ -1,9 +0,0 @@ -import 'package:flutter/material.dart'; -import 'package:flutter_modular/flutter_modular.dart'; - -import 'app/app_module.dart'; -import 'app/app_widget.dart'; - -void main() { - runApp(ModularApp(module: AppModule(), child: AppWidget())); -} diff --git a/deprecated/plugins/modular_triple_bind/example/linux/.gitignore b/deprecated/plugins/modular_triple_bind/example/linux/.gitignore deleted file mode 100644 index d3896c98..00000000 --- a/deprecated/plugins/modular_triple_bind/example/linux/.gitignore +++ /dev/null @@ -1 +0,0 @@ -flutter/ephemeral diff --git a/deprecated/plugins/modular_triple_bind/example/linux/CMakeLists.txt b/deprecated/plugins/modular_triple_bind/example/linux/CMakeLists.txt deleted file mode 100644 index 1c4f90b9..00000000 --- a/deprecated/plugins/modular_triple_bind/example/linux/CMakeLists.txt +++ /dev/null @@ -1,106 +0,0 @@ -cmake_minimum_required(VERSION 3.10) -project(runner LANGUAGES CXX) - -set(BINARY_NAME "example") -set(APPLICATION_ID "com.example.example") - -cmake_policy(SET CMP0063 NEW) - -set(CMAKE_INSTALL_RPATH "$ORIGIN/lib") - -# Configure build options. -if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) - set(CMAKE_BUILD_TYPE "Debug" CACHE - STRING "Flutter build mode" FORCE) - set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS - "Debug" "Profile" "Release") -endif() - -# Compilation settings that should be applied to most targets. -function(APPLY_STANDARD_SETTINGS TARGET) - target_compile_features(${TARGET} PUBLIC cxx_std_14) - target_compile_options(${TARGET} PRIVATE -Wall -Werror) - target_compile_options(${TARGET} PRIVATE "$<$>:-O3>") - target_compile_definitions(${TARGET} PRIVATE "$<$>:NDEBUG>") -endfunction() - -set(FLUTTER_MANAGED_DIR "${CMAKE_CURRENT_SOURCE_DIR}/flutter") - -# Flutter library and tool build rules. -add_subdirectory(${FLUTTER_MANAGED_DIR}) - -# System-level dependencies. -find_package(PkgConfig REQUIRED) -pkg_check_modules(GTK REQUIRED IMPORTED_TARGET gtk+-3.0) - -add_definitions(-DAPPLICATION_ID="${APPLICATION_ID}") - -# Application build -add_executable(${BINARY_NAME} - "main.cc" - "my_application.cc" - "${FLUTTER_MANAGED_DIR}/generated_plugin_registrant.cc" -) -apply_standard_settings(${BINARY_NAME}) -target_link_libraries(${BINARY_NAME} PRIVATE flutter) -target_link_libraries(${BINARY_NAME} PRIVATE PkgConfig::GTK) -add_dependencies(${BINARY_NAME} flutter_assemble) -# Only the install-generated bundle's copy of the executable will launch -# correctly, since the resources must in the right relative locations. To avoid -# people trying to run the unbundled copy, put it in a subdirectory instead of -# the default top-level location. -set_target_properties(${BINARY_NAME} - PROPERTIES - RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/intermediates_do_not_run" -) - -# Generated plugin build rules, which manage building the plugins and adding -# them to the application. -include(flutter/generated_plugins.cmake) - - -# === Installation === -# By default, "installing" just makes a relocatable bundle in the build -# directory. -set(BUILD_BUNDLE_DIR "${PROJECT_BINARY_DIR}/bundle") -if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) - set(CMAKE_INSTALL_PREFIX "${BUILD_BUNDLE_DIR}" CACHE PATH "..." FORCE) -endif() - -# Start with a clean build bundle directory every time. -install(CODE " - file(REMOVE_RECURSE /"${BUILD_BUNDLE_DIR}//") - " COMPONENT Runtime) - -set(INSTALL_BUNDLE_DATA_DIR "${CMAKE_INSTALL_PREFIX}/data") -set(INSTALL_BUNDLE_LIB_DIR "${CMAKE_INSTALL_PREFIX}/lib") - -install(TARGETS ${BINARY_NAME} RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}" - COMPONENT Runtime) - -install(FILES "${FLUTTER_ICU_DATA_FILE}" DESTINATION "${INSTALL_BUNDLE_DATA_DIR}" - COMPONENT Runtime) - -install(FILES "${FLUTTER_LIBRARY}" DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" - COMPONENT Runtime) - -if(PLUGIN_BUNDLED_LIBRARIES) - install(FILES "${PLUGIN_BUNDLED_LIBRARIES}" - DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" - COMPONENT Runtime) -endif() - -# Fully re-copy the assets directory on each build to avoid having stale files -# from a previous install. -set(FLUTTER_ASSET_DIR_NAME "flutter_assets") -install(CODE " - file(REMOVE_RECURSE /"${INSTALL_BUNDLE_DATA_DIR}/${FLUTTER_ASSET_DIR_NAME}/") - " COMPONENT Runtime) -install(DIRECTORY "${PROJECT_BUILD_DIR}/${FLUTTER_ASSET_DIR_NAME}" - DESTINATION "${INSTALL_BUNDLE_DATA_DIR}" COMPONENT Runtime) - -# Install the AOT library on non-Debug builds only. -if(NOT CMAKE_BUILD_TYPE MATCHES "Debug") - install(FILES "${AOT_LIBRARY}" DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" - COMPONENT Runtime) -endif() diff --git a/deprecated/plugins/modular_triple_bind/example/linux/flutter/CMakeLists.txt b/deprecated/plugins/modular_triple_bind/example/linux/flutter/CMakeLists.txt deleted file mode 100644 index a1da1b9e..00000000 --- a/deprecated/plugins/modular_triple_bind/example/linux/flutter/CMakeLists.txt +++ /dev/null @@ -1,91 +0,0 @@ -cmake_minimum_required(VERSION 3.10) - -set(EPHEMERAL_DIR "${CMAKE_CURRENT_SOURCE_DIR}/ephemeral") - -# Configuration provided via flutter tool. -include(${EPHEMERAL_DIR}/generated_config.cmake) - -# TODO: Move the rest of this into files in ephemeral. See -# https://github.com/flutter/flutter/issues/57146. - -# Serves the same purpose as list(TRANSFORM ... PREPEND ...), -# which isn't available in 3.10. -function(list_prepend LIST_NAME PREFIX) - set(NEW_LIST "") - foreach(element ${${LIST_NAME}}) - list(APPEND NEW_LIST "${PREFIX}${element}") - endforeach(element) - set(${LIST_NAME} "${NEW_LIST}" PARENT_SCOPE) -endfunction() - -# === Flutter Library === -# System-level dependencies. -find_package(PkgConfig REQUIRED) -pkg_check_modules(GTK REQUIRED IMPORTED_TARGET gtk+-3.0) -pkg_check_modules(GLIB REQUIRED IMPORTED_TARGET glib-2.0) -pkg_check_modules(GIO REQUIRED IMPORTED_TARGET gio-2.0) -pkg_check_modules(BLKID REQUIRED IMPORTED_TARGET blkid) -pkg_check_modules(LZMA REQUIRED IMPORTED_TARGET liblzma) - -set(FLUTTER_LIBRARY "${EPHEMERAL_DIR}/libflutter_linux_gtk.so") - -# Published to parent scope for install step. -set(FLUTTER_LIBRARY ${FLUTTER_LIBRARY} PARENT_SCOPE) -set(FLUTTER_ICU_DATA_FILE "${EPHEMERAL_DIR}/icudtl.dat" PARENT_SCOPE) -set(PROJECT_BUILD_DIR "${PROJECT_DIR}/build/" PARENT_SCOPE) -set(AOT_LIBRARY "${PROJECT_DIR}/build/lib/libapp.so" PARENT_SCOPE) - -list(APPEND FLUTTER_LIBRARY_HEADERS - "fl_basic_message_channel.h" - "fl_binary_codec.h" - "fl_binary_messenger.h" - "fl_dart_project.h" - "fl_engine.h" - "fl_json_message_codec.h" - "fl_json_method_codec.h" - "fl_message_codec.h" - "fl_method_call.h" - "fl_method_channel.h" - "fl_method_codec.h" - "fl_method_response.h" - "fl_plugin_registrar.h" - "fl_plugin_registry.h" - "fl_standard_message_codec.h" - "fl_standard_method_codec.h" - "fl_string_codec.h" - "fl_value.h" - "fl_view.h" - "flutter_linux.h" -) -list_prepend(FLUTTER_LIBRARY_HEADERS "${EPHEMERAL_DIR}/flutter_linux/") -add_library(flutter INTERFACE) -target_include_directories(flutter INTERFACE - "${EPHEMERAL_DIR}" -) -target_link_libraries(flutter INTERFACE "${FLUTTER_LIBRARY}") -target_link_libraries(flutter INTERFACE - PkgConfig::GTK - PkgConfig::GLIB - PkgConfig::GIO - PkgConfig::BLKID - PkgConfig::LZMA -) -add_dependencies(flutter flutter_assemble) - -# === Flutter tool backend === -# _phony_ is a non-existent file to force this command to run every time, -# since currently there's no way to get a full input/output list from the -# flutter tool. -add_custom_command( - OUTPUT ${FLUTTER_LIBRARY} ${FLUTTER_LIBRARY_HEADERS} - ${CMAKE_CURRENT_BINARY_DIR}/_phony_ - COMMAND ${CMAKE_COMMAND} -E env - ${FLUTTER_TOOL_ENVIRONMENT} - "${FLUTTER_ROOT}/packages/flutter_tools/bin/tool_backend.sh" - linux-x64 ${CMAKE_BUILD_TYPE} - VERBATIM -) -add_custom_target(flutter_assemble DEPENDS - "${FLUTTER_LIBRARY}" - ${FLUTTER_LIBRARY_HEADERS} -) diff --git a/deprecated/plugins/modular_triple_bind/example/linux/flutter/generated_plugin_registrant.cc b/deprecated/plugins/modular_triple_bind/example/linux/flutter/generated_plugin_registrant.cc deleted file mode 100644 index e71a16d2..00000000 --- a/deprecated/plugins/modular_triple_bind/example/linux/flutter/generated_plugin_registrant.cc +++ /dev/null @@ -1,11 +0,0 @@ -// -// Generated file. Do not edit. -// - -// clang-format off - -#include "generated_plugin_registrant.h" - - -void fl_register_plugins(FlPluginRegistry* registry) { -} diff --git a/deprecated/plugins/modular_triple_bind/example/linux/flutter/generated_plugin_registrant.h b/deprecated/plugins/modular_triple_bind/example/linux/flutter/generated_plugin_registrant.h deleted file mode 100644 index e0f0a47b..00000000 --- a/deprecated/plugins/modular_triple_bind/example/linux/flutter/generated_plugin_registrant.h +++ /dev/null @@ -1,15 +0,0 @@ -// -// Generated file. Do not edit. -// - -// clang-format off - -#ifndef GENERATED_PLUGIN_REGISTRANT_ -#define GENERATED_PLUGIN_REGISTRANT_ - -#include - -// Registers Flutter plugins. -void fl_register_plugins(FlPluginRegistry* registry); - -#endif // GENERATED_PLUGIN_REGISTRANT_ diff --git a/deprecated/plugins/modular_triple_bind/example/linux/flutter/generated_plugins.cmake b/deprecated/plugins/modular_triple_bind/example/linux/flutter/generated_plugins.cmake deleted file mode 100644 index 2e1de87a..00000000 --- a/deprecated/plugins/modular_triple_bind/example/linux/flutter/generated_plugins.cmake +++ /dev/null @@ -1,23 +0,0 @@ -# -# Generated file, do not edit. -# - -list(APPEND FLUTTER_PLUGIN_LIST -) - -list(APPEND FLUTTER_FFI_PLUGIN_LIST -) - -set(PLUGIN_BUNDLED_LIBRARIES) - -foreach(plugin ${FLUTTER_PLUGIN_LIST}) - add_subdirectory(flutter/ephemeral/.plugin_symlinks/${plugin}/linux plugins/${plugin}) - target_link_libraries(${BINARY_NAME} PRIVATE ${plugin}_plugin) - list(APPEND PLUGIN_BUNDLED_LIBRARIES $) - list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries}) -endforeach(plugin) - -foreach(ffi_plugin ${FLUTTER_FFI_PLUGIN_LIST}) - add_subdirectory(flutter/ephemeral/.plugin_symlinks/${ffi_plugin}/linux plugins/${ffi_plugin}) - list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${ffi_plugin}_bundled_libraries}) -endforeach(ffi_plugin) diff --git a/deprecated/plugins/modular_triple_bind/example/linux/main.cc b/deprecated/plugins/modular_triple_bind/example/linux/main.cc deleted file mode 100644 index e7c5c543..00000000 --- a/deprecated/plugins/modular_triple_bind/example/linux/main.cc +++ /dev/null @@ -1,6 +0,0 @@ -#include "my_application.h" - -int main(int argc, char** argv) { - g_autoptr(MyApplication) app = my_application_new(); - return g_application_run(G_APPLICATION(app), argc, argv); -} diff --git a/deprecated/plugins/modular_triple_bind/example/linux/my_application.cc b/deprecated/plugins/modular_triple_bind/example/linux/my_application.cc deleted file mode 100644 index 543eaca7..00000000 --- a/deprecated/plugins/modular_triple_bind/example/linux/my_application.cc +++ /dev/null @@ -1,104 +0,0 @@ -#include "my_application.h" - -#include -#ifdef GDK_WINDOWING_X11 -#include -#endif - -#include "flutter/generated_plugin_registrant.h" - -struct _MyApplication { - GtkApplication parent_instance; - char** dart_entrypoint_arguments; -}; - -G_DEFINE_TYPE(MyApplication, my_application, GTK_TYPE_APPLICATION) - -// Implements GApplication::activate. -static void my_application_activate(GApplication* application) { - MyApplication* self = MY_APPLICATION(application); - GtkWindow* window = - GTK_WINDOW(gtk_application_window_new(GTK_APPLICATION(application))); - - // Use a header bar when running in GNOME as this is the common style used - // by applications and is the setup most users will be using (e.g. Ubuntu - // desktop). - // If running on X and not using GNOME then just use a traditional title bar - // in case the window manager does more exotic layout, e.g. tiling. - // If running on Wayland assume the header bar will work (may need changing - // if future cases occur). - gboolean use_header_bar = TRUE; -#ifdef GDK_WINDOWING_X11 - GdkScreen *screen = gtk_window_get_screen(window); - if (GDK_IS_X11_SCREEN(screen)) { - const gchar* wm_name = gdk_x11_screen_get_window_manager_name(screen); - if (g_strcmp0(wm_name, "GNOME Shell") != 0) { - use_header_bar = FALSE; - } - } -#endif - if (use_header_bar) { - GtkHeaderBar *header_bar = GTK_HEADER_BAR(gtk_header_bar_new()); - gtk_widget_show(GTK_WIDGET(header_bar)); - gtk_header_bar_set_title(header_bar, "example"); - gtk_header_bar_set_show_close_button(header_bar, TRUE); - gtk_window_set_titlebar(window, GTK_WIDGET(header_bar)); - } - else { - gtk_window_set_title(window, "example"); - } - - gtk_window_set_default_size(window, 1280, 720); - gtk_widget_show(GTK_WIDGET(window)); - - g_autoptr(FlDartProject) project = fl_dart_project_new(); - fl_dart_project_set_dart_entrypoint_arguments(project, self->dart_entrypoint_arguments); - - FlView* view = fl_view_new(project); - gtk_widget_show(GTK_WIDGET(view)); - gtk_container_add(GTK_CONTAINER(window), GTK_WIDGET(view)); - - fl_register_plugins(FL_PLUGIN_REGISTRY(view)); - - gtk_widget_grab_focus(GTK_WIDGET(view)); -} - -// Implements GApplication::local_command_line. -static gboolean my_application_local_command_line(GApplication* application, gchar ***arguments, int *exit_status) { - MyApplication* self = MY_APPLICATION(application); - // Strip out the first argument as it is the binary name. - self->dart_entrypoint_arguments = g_strdupv(*arguments + 1); - - g_autoptr(GError) error = nullptr; - if (!g_application_register(application, nullptr, &error)) { - g_warning("Failed to register: %s", error->message); - *exit_status = 1; - return TRUE; - } - - g_application_activate(application); - *exit_status = 0; - - return TRUE; -} - -// Implements GObject::dispose. -static void my_application_dispose(GObject *object) { - MyApplication* self = MY_APPLICATION(object); - g_clear_pointer(&self->dart_entrypoint_arguments, g_strfreev); - G_OBJECT_CLASS(my_application_parent_class)->dispose(object); -} - -static void my_application_class_init(MyApplicationClass* klass) { - G_APPLICATION_CLASS(klass)->activate = my_application_activate; - G_APPLICATION_CLASS(klass)->local_command_line = my_application_local_command_line; - G_OBJECT_CLASS(klass)->dispose = my_application_dispose; -} - -static void my_application_init(MyApplication* self) {} - -MyApplication* my_application_new() { - return MY_APPLICATION(g_object_new(my_application_get_type(), - "application-id", APPLICATION_ID, - nullptr)); -} diff --git a/deprecated/plugins/modular_triple_bind/example/linux/my_application.h b/deprecated/plugins/modular_triple_bind/example/linux/my_application.h deleted file mode 100644 index 72271d5e..00000000 --- a/deprecated/plugins/modular_triple_bind/example/linux/my_application.h +++ /dev/null @@ -1,18 +0,0 @@ -#ifndef FLUTTER_MY_APPLICATION_H_ -#define FLUTTER_MY_APPLICATION_H_ - -#include - -G_DECLARE_FINAL_TYPE(MyApplication, my_application, MY, APPLICATION, - GtkApplication) - -/** - * my_application_new: - * - * Creates a new Flutter-based application. - * - * Returns: a new #MyApplication. - */ -MyApplication* my_application_new(); - -#endif // FLUTTER_MY_APPLICATION_H_ diff --git a/deprecated/plugins/modular_triple_bind/example/macos/.gitignore b/deprecated/plugins/modular_triple_bind/example/macos/.gitignore deleted file mode 100644 index 746adbb6..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -# Flutter-related -**/Flutter/ephemeral/ -**/Pods/ - -# Xcode-related -**/dgph -**/xcuserdata/ diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Flutter/Flutter-Debug.xcconfig b/deprecated/plugins/modular_triple_bind/example/macos/Flutter/Flutter-Debug.xcconfig deleted file mode 100644 index 4b81f9b2..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Flutter/Flutter-Debug.xcconfig +++ /dev/null @@ -1,2 +0,0 @@ -#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" -#include "ephemeral/Flutter-Generated.xcconfig" diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Flutter/Flutter-Release.xcconfig b/deprecated/plugins/modular_triple_bind/example/macos/Flutter/Flutter-Release.xcconfig deleted file mode 100644 index 5caa9d15..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Flutter/Flutter-Release.xcconfig +++ /dev/null @@ -1,2 +0,0 @@ -#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" -#include "ephemeral/Flutter-Generated.xcconfig" diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Flutter/GeneratedPluginRegistrant.swift b/deprecated/plugins/modular_triple_bind/example/macos/Flutter/GeneratedPluginRegistrant.swift deleted file mode 100644 index 765322ce..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Flutter/GeneratedPluginRegistrant.swift +++ /dev/null @@ -1,18 +0,0 @@ -// -// Generated file. Do not edit. -// - -import FlutterMacOS -import Foundation - -import flutter_local_notifications -import package_info_plus_macos -import path_provider_foundation -import wakelock_macos - -func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { - FlutterLocalNotificationsPlugin.register(with: registry.registrar(forPlugin: "FlutterLocalNotificationsPlugin")) - FLTPackageInfoPlusPlugin.register(with: registry.registrar(forPlugin: "FLTPackageInfoPlusPlugin")) - PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin")) - WakelockMacosPlugin.register(with: registry.registrar(forPlugin: "WakelockMacosPlugin")) -} diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Podfile b/deprecated/plugins/modular_triple_bind/example/macos/Podfile deleted file mode 100644 index dade8dfa..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Podfile +++ /dev/null @@ -1,40 +0,0 @@ -platform :osx, '10.11' - -# 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__)) -end - -post_install do |installer| - installer.pods_project.targets.each do |target| - flutter_additional_macos_build_settings(target) - end -end diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Podfile.lock b/deprecated/plugins/modular_triple_bind/example/macos/Podfile.lock deleted file mode 100644 index 9bfd24b9..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Podfile.lock +++ /dev/null @@ -1,40 +0,0 @@ -PODS: - - flutter_local_notifications (0.0.1): - - FlutterMacOS - - FlutterMacOS (1.0.0) - - package_info_plus_macos (0.0.1): - - FlutterMacOS - - path_provider_macos (0.0.1): - - FlutterMacOS - - wakelock_macos (0.0.1): - - FlutterMacOS - -DEPENDENCIES: - - flutter_local_notifications (from `Flutter/ephemeral/.symlinks/plugins/flutter_local_notifications/macos`) - - FlutterMacOS (from `Flutter/ephemeral`) - - package_info_plus_macos (from `Flutter/ephemeral/.symlinks/plugins/package_info_plus_macos/macos`) - - path_provider_macos (from `Flutter/ephemeral/.symlinks/plugins/path_provider_macos/macos`) - - wakelock_macos (from `Flutter/ephemeral/.symlinks/plugins/wakelock_macos/macos`) - -EXTERNAL SOURCES: - flutter_local_notifications: - :path: Flutter/ephemeral/.symlinks/plugins/flutter_local_notifications/macos - FlutterMacOS: - :path: Flutter/ephemeral - package_info_plus_macos: - :path: Flutter/ephemeral/.symlinks/plugins/package_info_plus_macos/macos - path_provider_macos: - :path: Flutter/ephemeral/.symlinks/plugins/path_provider_macos/macos - wakelock_macos: - :path: Flutter/ephemeral/.symlinks/plugins/wakelock_macos/macos - -SPEC CHECKSUMS: - flutter_local_notifications: 3805ca215b2fb7f397d78b66db91f6a747af52e4 - FlutterMacOS: 57701585bf7de1b3fc2bb61f6378d73bbdea8424 - package_info_plus_macos: f010621b07802a241d96d01876d6705f15e77c1c - path_provider_macos: 160cab0d5461f0c0e02995469a98f24bdb9a3f1f - wakelock_macos: bc3f2a9bd8d2e6c89fee1e1822e7ddac3bd004a9 - -PODFILE CHECKSUM: 6eac6b3292e5142cfc23bdeb71848a40ec51c14c - -COCOAPODS: 1.11.2 diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcodeproj/project.pbxproj b/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcodeproj/project.pbxproj deleted file mode 100644 index 65aa4f93..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcodeproj/project.pbxproj +++ /dev/null @@ -1,632 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 51; - 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 */ - 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 */; }; - 40B5A3FDC67B662559B18B5D /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9D85DE2CE9540A2E965ECC7D /* Pods_Runner.framework */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 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 */ - 080C0125FD07CFFC6DAE2312 /* 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 = ""; }; - 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 /* example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = example.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 = ""; }; - 68214406169CE81A09C0DAE2 /* 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 = ""; }; - 764424D3591EED50B3CAB945 /* 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 = ""; }; - 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = ""; }; - 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = ""; }; - 9D85DE2CE9540A2E965ECC7D /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 33CC10EA2044A3C60003C045 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 40B5A3FDC67B662559B18B5D /* Pods_Runner.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 165F96C6C550BC299308C217 /* Pods */ = { - isa = PBXGroup; - children = ( - 68214406169CE81A09C0DAE2 /* Pods-Runner.debug.xcconfig */, - 080C0125FD07CFFC6DAE2312 /* Pods-Runner.release.xcconfig */, - 764424D3591EED50B3CAB945 /* Pods-Runner.profile.xcconfig */, - ); - name = Pods; - path = Pods; - 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 */, - 33CC10EE2044A3C60003C045 /* Products */, - D73912EC22F37F3D000D13A0 /* Frameworks */, - 165F96C6C550BC299308C217 /* Pods */, - ); - sourceTree = ""; - }; - 33CC10EE2044A3C60003C045 /* Products */ = { - isa = PBXGroup; - children = ( - 33CC10ED2044A3C60003C045 /* example.app */, - ); - 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 = ( - 9D85DE2CE9540A2E965ECC7D /* Pods_Runner.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 33CC10EC2044A3C60003C045 /* Runner */ = { - isa = PBXNativeTarget; - buildConfigurationList = 33CC10FB2044A3C60003C045 /* Build configuration list for PBXNativeTarget "Runner" */; - buildPhases = ( - FF592251D6680B136669FACE /* [CP] Check Pods Manifest.lock */, - 33CC10E92044A3C60003C045 /* Sources */, - 33CC10EA2044A3C60003C045 /* Frameworks */, - 33CC10EB2044A3C60003C045 /* Resources */, - 33CC110E2044A8840003C045 /* Bundle Framework */, - 3399D490228B24CF009A79C7 /* ShellScript */, - FE20E83B4772F06900571211 /* [CP] Embed Pods Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - 33CC11202044C79F0003C045 /* PBXTargetDependency */, - ); - name = Runner; - productName = Runner; - productReference = 33CC10ED2044A3C60003C045 /* example.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 = { - 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 */, - 33CC111A2044C6BA0003C045 /* Flutter Assemble */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 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; - 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"; - }; - FE20E83B4772F06900571211 /* [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; - }; - FF592251D6680B136669FACE /* [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 */ - 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 */ - 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 */ - 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.11; - 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.11; - 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.11; - 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 */ - 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/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d98100..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme deleted file mode 100644 index fb7259e1..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcworkspace/contents.xcworkspacedata b/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 21a3cc14..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d98100..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner/AppDelegate.swift b/deprecated/plugins/modular_triple_bind/example/macos/Runner/AppDelegate.swift deleted file mode 100644 index d53ef643..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner/AppDelegate.swift +++ /dev/null @@ -1,9 +0,0 @@ -import Cocoa -import FlutterMacOS - -@NSApplicationMain -class AppDelegate: FlutterAppDelegate { - override func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool { - return true - } -} diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index a2ec33f1..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "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/deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png b/deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png deleted file mode 100644 index 3c4935a7ca84f0976aca34b7f2895d65fb94d1ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46993 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 diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png b/deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png deleted file mode 100644 index ed4cc16421680a50164ba74381b4b35ceaa0ccfc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3276 zcmZ`*X*|?x8~)E?#xi3t91%vcMKbnsIy2_j%QE2ziLq8HEtbf{7%?Q-9a%z_Y^9`> zEHh*&vUG%uWkg7pKTS-`$veH@-Vg8ZdG7oAJ@<88AMX3Z{d}TU-4*=KI1-hF6u>DKF2moPt09c{` zfN3rO$X+gJI&oA$AbgKoTL8PiPI1eFOhHBDvW+$&oPl1s$+O5y3$30Jx9nC_?fg%8Om)@;^P;Ee~8ibejUNlSR{FL7-+ zCzU}3UT98m{kYI^@`mgCOJ))+D#erb#$UWt&((j-5*t1id2Zak{`aS^W*K5^gM02# zUAhZn-JAUK>i+SNuFbWWd*7n1^!}>7qZ1CqCl*T+WoAy&z9pm~0AUt1cCV24f z3M@&G~UKrjVHa zjcE@a`2;M>eV&ocly&W3h{`Kt`1Fpp?_h~9!Uj5>0eXw@$opV(@!pixIux}s5pvEqF5$OEMG0;c zAfMxC(-;nx_`}8!F?OqK19MeaswOomKeifCG-!9PiHSU$yamJhcjXiq)-}9`M<&Au|H!nKY(0`^x16f205i2i;E%(4!?0lLq0sH_%)Wzij)B{HZxYWRl3DLaN5`)L zx=x=|^RA?d*TRCwF%`zN6wn_1C4n;lZG(9kT;2Uhl&2jQYtC1TbwQlP^BZHY!MoHm zjQ9)uu_K)ObgvvPb}!SIXFCtN!-%sBQe{6NU=&AtZJS%}eE$i}FIll!r>~b$6gt)V z7x>OFE}YetHPc-tWeu!P@qIWb@Z$bd!*!*udxwO6&gJ)q24$RSU^2Mb%-_`dR2`nW z)}7_4=iR`Tp$TPfd+uieo)8B}Q9#?Szmy!`gcROB@NIehK|?!3`r^1>av?}e<$Qo` zo{Qn#X4ktRy<-+f#c@vILAm;*sfS}r(3rl+{op?Hx|~DU#qsDcQDTvP*!c>h*nXU6 zR=Un;i9D!LcnC(AQ$lTUv^pgv4Z`T@vRP3{&xb^drmjvOruIBJ%3rQAFLl7d9_S64 zN-Uv?R`EzkbYIo)af7_M=X$2p`!u?nr?XqQ_*F-@@(V zFbNeVEzbr;i2fefJ@Gir3-s`syC93he_krL1eb;r(}0yUkuEK34aYvC@(yGi`*oq? zw5g_abg=`5Fdh1Z+clSv*N*Jifmh&3Ghm0A=^s4be*z5N!i^FzLiShgkrkwsHfMjf z*7&-G@W>p6En#dk<^s@G?$7gi_l)y7k`ZY=?ThvvVKL~kM{ehG7-q6=#%Q8F&VsB* zeW^I zUq+tV(~D&Ii_=gn-2QbF3;Fx#%ajjgO05lfF8#kIllzHc=P}a3$S_XsuZI0?0__%O zjiL!@(C0$Nr+r$>bHk(_oc!BUz;)>Xm!s*C!32m1W<*z$^&xRwa+AaAG= z9t4X~7UJht1-z88yEKjJ68HSze5|nKKF9(Chw`{OoG{eG0mo`^93gaJmAP_i_jF8a z({|&fX70PXVE(#wb11j&g4f{_n>)wUYIY#vo>Rit(J=`A-NYYowTnl(N6&9XKIV(G z1aD!>hY!RCd^Sy#GL^0IgYF~)b-lczn+X}+eaa)%FFw41P#f8n2fm9=-4j7}ULi@Z zm=H8~9;)ShkOUAitb!1fvv%;2Q+o)<;_YA1O=??ie>JmIiTy6g+1B-1#A(NAr$JNL znVhfBc8=aoz&yqgrN|{VlpAniZVM?>0%bwB6>}S1n_OURps$}g1t%)YmCA6+5)W#B z=G^KX>C7x|X|$~;K;cc2x8RGO2{{zmjPFrfkr6AVEeW2$J9*~H-4~G&}~b+Pb}JJdODU|$n1<7GPa_>l>;{NmA^y_eXTiv z)T61teOA9Q$_5GEA_ox`1gjz>3lT2b?YY_0UJayin z64qq|Nb7^UhikaEz3M8BKhNDhLIf};)NMeS8(8?3U$ThSMIh0HG;;CW$lAp0db@s0 zu&jbmCCLGE*NktXVfP3NB;MQ>p?;*$-|htv>R`#4>OG<$_n)YvUN7bwzbWEsxAGF~ zn0Vfs?Dn4}Vd|Cf5T-#a52Knf0f*#2D4Lq>-Su4g`$q={+5L$Ta|N8yfZ}rgQm;&b z0A4?$Hg5UkzI)29=>XSzdH4wH8B@_KE{mSc>e3{yGbeiBY_+?^t_a#2^*x_AmN&J$ zf9@<5N15~ty+uwrz0g5k$sL9*mKQazK2h19UW~#H_X83ap-GAGf#8Q5b8n@B8N2HvTiZu&Mg+xhthyG3#0uIny33r?t&kzBuyI$igd`%RIcO8{s$$R3+Z zt{ENUO)pqm_&<(vPf*$q1FvC}W&G)HQOJd%x4PbxogX2a4eW-%KqA5+x#x`g)fN&@ zLjG8|!rCj3y0%N)NkbJVJgDu5tOdMWS|y|Tsb)Z04-oAVZ%Mb311P}}SG#!q_ffMV z@*L#25zW6Ho?-x~8pKw4u9X)qFI7TRC)LlEL6oQ9#!*0k{=p?Vf_^?4YR(M z`uD+8&I-M*`sz5af#gd$8rr|oRMVgeI~soPKB{Q{FwV-FW)>BlS?inI8girWs=mo5b18{#~CJz!miCgQYU>KtCPt()StN;x)c2P3bMVB$o(QUh z$cRQlo_?#k`7A{Tw z!~_YKSd(%1dBM+KE!5I2)ZZsGz|`+*fB*n}yxtKVyx14Ba#1H&(%P{RubhEf9thF1v;3|2E37{m+a>GbI`Jdw*pGcA%L+*Q#&*YQOJ$_%U#(BDn``;rKxi&&)LfRxIZ*98z8UWRslDo@Xu)QVh}rB>bKwe@Bjzwg%m$hd zG)gFMgHZlPxGcm3paLLb44yHI|Ag0wdp!_yD5R<|B29Ui~27`?vfy#ktk_KyHWMDA42{J=Uq-o}i z*%kZ@45mQ-Rw?0?K+z{&5KFc}xc5Q%1PFAbL_xCmpj?JNAm>L6SjrCMpiK}5LG0ZE zO>_%)r1c48n{Iv*t(u1=&kH zeO=ifbFy+6aSK)V_5t;NKhE#$Iz=+Oii|KDJ}W>g}0%`Svgra*tnS6TRU4iTH*e=dj~I` zym|EM*}I1?pT2#3`oZ(|3I-Y$DkeHMN=8~%YSR?;>=X?(Emci*ZIz9+t<|S1>hE8$ zVa1LmTh{DZv}x6@Wz!a}+qZDz%AHHMuHCzM^XlEpr!QPzf9QzkS_0!&1MPx*ICxe}RFdTH+c}l9E`G zYL#4+3Zxi}3=A!G4S>ir#L(2r)WFKnP}jiR%D`ZOPH`@ZhTQy=%(P0}8ZH)|z6jL7 N;OXk;vd$@?2>?>Ex^Vyi diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png b/deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png deleted file mode 100644 index bcbf36df2f2aaaa0a63c7dabc94e600184229d0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5933 zcmZ{Idpwix|Np(&m_yAF>K&UIn{t*2ZOdsShYs(MibU!|=pZCJq~7E>B$QJr)hC5| zmk?V?ES039lQ~RC!kjkl-TU4?|NZ{>J$CPLUH9vHy`Hbhhnc~SD_vpzBp6Xw4`$%jfmPw(;etLCccvfU-s)1A zLl8-RiSx!#?Kwzd0E&>h;Fc z^;S84cUH7gMe#2}MHYcDXgbkI+Qh^X4BV~6y<@s`gMSNX!4@g8?ojjj5hZj5X4g9D zavr_NoeZ=4vim%!Y`GnF-?2_Gb)g$xAo>#zCOLB-jPww8a%c|r&DC=eVdE;y+HwH@ zy`JK(oq+Yw^-hLvWO4B8orWwLiKT!hX!?xw`kz%INd5f)>k1PZ`ZfM&&Ngw)HiXA| ze=+%KkiLe1hd>h!ZO2O$45alH0O|E+>G2oCiJ|3y2c$;XedBozx93BprOr$#d{W5sb*hQQ~M@+v_m!8s?9+{Q0adM?ip3qQ*P5$R~dFvP+5KOH_^A+l-qu5flE*KLJp!rtjqTVqJsmpc1 zo>T>*ja-V&ma7)K?CE9RTsKQKk7lhx$L`9d6-Gq`_zKDa6*>csToQ{&0rWf$mD7x~S3{oA z1wUZl&^{qbX>y*T71~3NWd1Wfgjg)<~BnK96Ro#om&~8mU{}D!Fu# zTrKKSM8gY^*47b2Vr|ZZe&m9Y`n+Y8lHvtlBbIjNl3pGxU{!#Crl5RPIO~!L5Y({ym~8%Ox-9g>IW8 zSz2G6D#F|L^lcotrZx4cFdfw6f){tqITj6>HSW&ijlgTJTGbc7Q#=)*Be0-s0$fCk z^YaG;7Q1dfJq#p|EJ~YYmqjs`M0jPl=E`Id{+h%Lo*|8xp6K7yfgjqiH7{61$4x~A zNnH+65?QCtL;_w(|mDNJXybin=rOy-i7A@lXEu z&jY(5jhjlP{TsjMe$*b^2kp8LeAXu~*q&5;|3v|4w4Ij_4c{4GG8={;=K#lh{#C8v z&t9d7bf{@9aUaE94V~4wtQ|LMT*Ruuu0Ndjj*vh2pWW@|KeeXi(vt!YXi~I6?r5PG z$_{M*wrccE6x42nPaJUO#tBu$l#MInrZhej_Tqki{;BT0VZeb$Ba%;>L!##cvieb2 zwn(_+o!zhMk@l~$$}hivyebloEnNQmOy6biopy`GL?=hN&2)hsA0@fj=A^uEv~TFE z<|ZJIWplBEmufYI)<>IXMv(c+I^y6qBthESbAnk?0N(PI>4{ASayV1ErZ&dsM4Z@E-)F&V0>tIF+Oubl zin^4Qx@`Un4kRiPq+LX5{4*+twI#F~PE7g{FpJ`{)K()FH+VG^>)C-VgK>S=PH!m^ zE$+Cfz!Ja`s^Vo(fd&+U{W|K$e(|{YG;^9{D|UdadmUW;j;&V!rU)W_@kqQj*Frp~ z7=kRxk)d1$$38B03-E_|v=<*~p3>)2w*eXo(vk%HCXeT5lf_Z+D}(Uju=(WdZ4xa( zg>98lC^Z_`s-=ra9ZC^lAF?rIvQZpAMz8-#EgX;`lc6*53ckpxG}(pJp~0XBd9?RP zq!J-f`h0dC*nWxKUh~8YqN{SjiJ6vLBkMRo?;|eA(I!akhGm^}JXoL_sHYkGEQWWf zTR_u*Ga~Y!hUuqb`h|`DS-T)yCiF#s<KR}hC~F%m)?xjzj6w#Za%~XsXFS@P0E3t*qs)tR43%!OUxs(|FTR4Sjz(N zppN>{Ip2l3esk9rtB#+To92s~*WGK`G+ECt6D>Bvm|0`>Img`jUr$r@##&!1Ud{r| zgC@cPkNL_na`74%fIk)NaP-0UGq`|9gB}oHRoRU7U>Uqe!U61fY7*Nj(JiFa-B7Av z;VNDv7Xx&CTwh(C2ZT{ot`!E~1i1kK;VtIh?;a1iLWifv8121n6X!{C%kw|h-Z8_U z9Y8M38M2QG^=h+dW*$CJFmuVcrvD*0hbFOD=~wU?C5VqNiIgAs#4axofE*WFYd|K;Et18?xaI|v-0hN#D#7j z5I{XH)+v0)ZYF=-qloGQ>!)q_2S(Lg3<=UsLn%O)V-mhI-nc_cJZu(QWRY)*1il%n zOR5Kdi)zL-5w~lOixilSSF9YQ29*H+Br2*T2lJ?aSLKBwv7}*ZfICEb$t>z&A+O3C z^@_rpf0S7MO<3?73G5{LWrDWfhy-c7%M}E>0!Q(Iu71MYB(|gk$2`jH?!>ND0?xZu z1V|&*VsEG9U zm)!4#oTcgOO6Hqt3^vcHx>n}%pyf|NSNyTZX*f+TODT`F%IyvCpY?BGELP#s<|D{U z9lUTj%P6>^0Y$fvIdSj5*=&VVMy&nms=!=2y<5DP8x;Z13#YXf7}G)sc$_TQQ=4BD zQ1Le^y+BwHl7T6)`Q&9H&A2fJ@IPa;On5n!VNqWUiA*XXOnvoSjEIKW<$V~1?#zts>enlSTQaG2A|Ck4WkZWQoeOu(te znV;souKbA2W=)YWldqW@fV^$6EuB`lFmXYm%WqI}X?I1I7(mQ8U-pm+Ya* z|7o6wac&1>GuQfIvzU7YHIz_|V;J*CMLJolXMx^9CI;I+{Nph?sf2pX@%OKT;N@Uz9Y zzuNq11Ccdwtr(TDLx}N!>?weLLkv~i!xfI0HGWff*!12E*?7QzzZT%TX{5b7{8^*A z3ut^C4uxSDf=~t4wZ%L%gO_WS7SR4Ok7hJ;tvZ9QBfVE%2)6hE>xu9y*2%X5y%g$8 z*8&(XxwN?dO?2b4VSa@On~5A?zZZ{^s3rXm54Cfi-%4hBFSk|zY9u(3d1ButJuZ1@ zfOHtpSt)uJnL`zg9bBvUkjbPO0xNr{^{h0~$I$XQzel_OIEkgT5L!dW1uSnKsEMVp z9t^dfkxq=BneR9`%b#nWSdj)u1G=Ehv0$L@xe_eG$Ac%f7 zy`*X(p0r3FdCTa1AX^BtmPJNR4%S1nyu-AM-8)~t-KII9GEJU)W^ng7C@3%&3lj$2 z4niLa8)fJ2g>%`;;!re+Vh{3V^}9osx@pH8>b0#d8p`Dgm{I?y@dUJ4QcSB<+FAuT)O9gMlwrERIy z6)DFLaEhJkQ7S4^Qr!JA6*SYni$THFtE)0@%!vAw%X7y~!#k0?-|&6VIpFY9>5GhK zr;nM-Z`Omh>1>7;&?VC5JQoKi<`!BU_&GLzR%92V$kMohNpMDB=&NzMB&w-^SF~_# zNsTca>J{Y555+z|IT75yW;wi5A1Z zyzv|4l|xZ-Oy8r8_c8X)h%|a8#(oWcgS5P6gtuCA_vA!t=)IFTL{nnh8iW!B$i=Kd zj1ILrL;ht_4aRKF(l1%^dUyVxgK!2QsL)-{x$`q5wWjjN6B!Cj)jB=bii;9&Ee-;< zJfVk(8EOrbM&5mUciP49{Z43|TLoE#j(nQN_MaKt16dp#T6jF7z?^5*KwoT-Y`rs$ z?}8)#5Dg-Rx!PTa2R5; zx0zhW{BOpx_wKPlTu;4ev-0dUwp;g3qqIi|UMC@A?zEb3RXY`z_}gbwju zzlNht0WR%g@R5CVvg#+fb)o!I*Zpe?{_+oGq*wOmCWQ=(Ra-Q9mx#6SsqWAp*-Jzb zKvuPthpH(Fn_k>2XPu!=+C{vZsF8<9p!T}U+ICbNtO}IAqxa57*L&T>M6I0ogt&l> z^3k#b#S1--$byAaU&sZL$6(6mrf)OqZXpUPbVW%T|4T}20q9SQ&;3?oRz6rSDP4`b z(}J^?+mzbp>MQDD{ziSS0K(2^V4_anz9JV|Y_5{kF3spgW%EO6JpJ(rnnIN%;xkKf zn~;I&OGHKII3ZQ&?sHlEy)jqCyfeusjPMo7sLVr~??NAknqCbuDmo+7tp8vrKykMb z(y`R)pVp}ZgTErmi+z`UyQU*G5stQRsx*J^XW}LHi_af?(bJ8DPho0b)^PT|(`_A$ zFCYCCF={BknK&KYTAVaHE{lqJs4g6B@O&^5oTPLkmqAB#T#m!l9?wz!C}#a6w)Z~Z z6jx{dsXhI(|D)x%Yu49%ioD-~4}+hCA8Q;w_A$79%n+X84jbf?Nh?kRNRzyAi{_oV zU)LqH-yRdPxp;>vBAWqH4E z(WL)}-rb<_R^B~fI%ddj?Qxhp^5_~)6-aB`D~Nd$S`LY_O&&Fme>Id)+iI>%9V-68 z3crl=15^%0qA~}ksw@^dpZ`p;m=ury;-OV63*;zQyRs4?1?8lbUL!bR+C~2Zz1O+E@6ZQW!wvv z|NLqSP0^*J2Twq@yws%~V0^h05B8BMNHv_ZZT+=d%T#i{faiqN+ut5Bc`uQPM zgO+b1uj;)i!N94RJ>5RjTNXN{gAZel|L8S4r!NT{7)_=|`}D~ElU#2er}8~UE$Q>g zZryBhOd|J-U72{1q;Lb!^3mf+H$x6(hJHn$ZJRqCp^In_PD+>6KWnCnCXA35(}g!X z;3YI1luR&*1IvESL~*aF8(?4deU`9!cxB{8IO?PpZ{O5&uY<0DIERh2wEoAP@bayv z#$WTjR*$bN8^~AGZu+85uHo&AulFjmh*pupai?o?+>rZ7@@Xk4muI}ZqH`n&<@_Vn zvT!GF-_Ngd$B7kLge~&3qC;TE=tEid(nQB*qzXI0m46ma*2d(Sd*M%@Zc{kCFcs;1 zky%U)Pyg3wm_g12J`lS4n+Sg=L)-Y`bU705E5wk&zVEZw`eM#~AHHW96@D>bz#7?- zV`xlac^e`Zh_O+B5-kO=$04{<cKUG?R&#bnF}-?4(Jq+?Ph!9g zx@s~F)Uwub>Ratv&v85!6}3{n$bYb+p!w(l8Na6cSyEx#{r7>^YvIj8L?c*{mcB^x zqnv*lu-B1ORFtrmhfe}$I8~h*3!Ys%FNQv!P2tA^wjbH f$KZHO*s&vt|9^w-6P?|#0pRK8NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!ItFh?!xdN1Q+aGJ{c&& zS>O>_%)r1c48n{Iv*t(u1=&kHeO=ifbFy+6aSK)V_AxLppYn8Z42d|rc6w}vOsL55 z`t&mC&y2@JTEyg!eDiFX^k#CC!jq%>erB=yHqUP0XcDOTw6ko}L zX;EmMrq(fKk*eygEuA616;0)>@A{TK|55PV@70 z$OfzS*(VJxQev3J?yY?O=ul(v`fp}?u9z`JK3ugibK>)DyCwImZOF4d{xK%%Ks1*} zv$oa)9anR%lXIBUqYnhLmT>VOzHfNP?ZwJNZ!5$s9M08RynIvaXw>@G^T9@r9^KH1 zVy??F&uuk)bH9Y4pQY!hP58i_H6 znl-NcuCpLV6ZWU;4C zu@9exF&OZi`Bovq_m%T+WhU2kvkz@^_LpycBvqm3bMpLw8X-Or5sL>0AKE1$(k_L=_Zc=CUq#=x1-QZf)G7nHu@fmsQ1eN_N3+nTEz`4HI4Z6uVlE zJH+X&det8JU?tO?upcM4Z=cV!JV;yF>FfL5Q$M|W_2Z!P`S=}Wzp|_1^#d%e?_H`> zV@%vA$+bFVqhw9`U;TfP|5|PD{||OiYdor8P*i??|NJcb%kzT_73*7WE?Ua5hAnR2 z=7WE=PhTlJ#ZeRznjTUb;`E(wkMZrj4e|Hilz-mK>9cZHQY**5TUPw~u}k;u73KI}xAx!0m-)GVia|x^d3p~s_9gh83jA&Ra<8rM%`>U3x69t&NzbwWY}7Ar?)FK#IZ0z|d0H0EkRO w3{9;}4Xg|ebq&m|3=9_N6z8I7$jwj5OsmAL;bP(Gi$Dzwp00i_>zopr02+f8CIA2c diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png b/deprecated/plugins/modular_triple_bind/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png deleted file mode 100644 index e71a726136a47ed24125c7efc79d68a4a01961b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14800 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/AppInfo.xcconfig b/deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/AppInfo.xcconfig deleted file mode 100644 index 8b42559e..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/AppInfo.xcconfig +++ /dev/null @@ -1,14 +0,0 @@ -// 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 = example - -// The application's bundle identifier -PRODUCT_BUNDLE_IDENTIFIER = com.example.example - -// The copyright displayed in application information -PRODUCT_COPYRIGHT = Copyright © 2022 com.example. All rights reserved. diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/Debug.xcconfig b/deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/Debug.xcconfig deleted file mode 100644 index 36b0fd94..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/Debug.xcconfig +++ /dev/null @@ -1,2 +0,0 @@ -#include "../../Flutter/Flutter-Debug.xcconfig" -#include "Warnings.xcconfig" diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/Release.xcconfig b/deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/Release.xcconfig deleted file mode 100644 index dff4f495..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/Release.xcconfig +++ /dev/null @@ -1,2 +0,0 @@ -#include "../../Flutter/Flutter-Release.xcconfig" -#include "Warnings.xcconfig" diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/Warnings.xcconfig b/deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/Warnings.xcconfig deleted file mode 100644 index 42bcbf47..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Configs/Warnings.xcconfig +++ /dev/null @@ -1,13 +0,0 @@ -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/deprecated/plugins/modular_triple_bind/example/macos/Runner/DebugProfile.entitlements b/deprecated/plugins/modular_triple_bind/example/macos/Runner/DebugProfile.entitlements deleted file mode 100644 index 3ba6c126..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner/DebugProfile.entitlements +++ /dev/null @@ -1,14 +0,0 @@ - - - - - com.apple.security.app-sandbox - - com.apple.security.cs.allow-jit - - com.apple.security.network.client - - com.apple.security.network.server - - - diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Info.plist b/deprecated/plugins/modular_triple_bind/example/macos/Runner/Info.plist deleted file mode 100644 index 4789daa6..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Info.plist +++ /dev/null @@ -1,32 +0,0 @@ - - - - - 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/deprecated/plugins/modular_triple_bind/example/macos/Runner/MainFlutterWindow.swift b/deprecated/plugins/modular_triple_bind/example/macos/Runner/MainFlutterWindow.swift deleted file mode 100644 index 2722837e..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner/MainFlutterWindow.swift +++ /dev/null @@ -1,15 +0,0 @@ -import Cocoa -import FlutterMacOS - -class MainFlutterWindow: NSWindow { - override func awakeFromNib() { - let flutterViewController = FlutterViewController.init() - let windowFrame = self.frame - self.contentViewController = flutterViewController - self.setFrame(windowFrame, display: true) - - RegisterGeneratedPlugins(registry: flutterViewController) - - super.awakeFromNib() - } -} diff --git a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Release.entitlements b/deprecated/plugins/modular_triple_bind/example/macos/Runner/Release.entitlements deleted file mode 100644 index 7a2230dc..00000000 --- a/deprecated/plugins/modular_triple_bind/example/macos/Runner/Release.entitlements +++ /dev/null @@ -1,12 +0,0 @@ - - - - - com.apple.security.app-sandbox - - com.apple.security.network.client - - com.apple.security.network.server - - - diff --git a/deprecated/plugins/modular_triple_bind/example/pubspec.yaml b/deprecated/plugins/modular_triple_bind/example/pubspec.yaml deleted file mode 100644 index 018da93c..00000000 --- a/deprecated/plugins/modular_triple_bind/example/pubspec.yaml +++ /dev/null @@ -1,90 +0,0 @@ -name: modular_triple_bind_example -description: A new Flutter project. - -# The following line prevents the package from being accidentally published to -# pub.dev using `pub publish`. This is preferred for private packages. -publish_to: "none" # Remove this line if you wish to publish to pub.dev - -# The following defines the version and build number for your application. -# A version number is three numbers separated by dots, like 1.2.43 -# followed by an optional build number separated by a +. -# Both the version and the builder number may be overridden in flutter -# build by specifying --build-name and --build-number, respectively. -# In Android, build-name is used as versionName while build-number used as versionCode. -# Read more about Android versioning at https://developer.android.com/studio/publish/versioning -# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. -# Read more about iOS versioning at -# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -version: 1.0.0+1 - -environment: - sdk: ">=3.0.0 <4.0.0" - -dependencies: - dartz: ^0.10.0-nullsafety.2 - flutter_mobx: ^2.0.1 - flutter_triple: ^2.0.1 - http: ^0.13.0 - flutter_modular: ">=6.0.0-alpha.0 <7.0.0" - alice: ^0.2.4 - modular_triple_bind: - flutter: - sdk: flutter - - - # The following adds the Cupertino Icons font to your application. - # Use with the CupertinoIcons class for iOS style icons. - -dev_dependencies: - mocktail: ^0.3.0 - flutter_lints: ^1.0.4 - flutter_test: - sdk: flutter - -# For information on the generic Dart part of this file, see the -# following page: https://dart.dev/tools/pub/pubspec - -# The following section is specific to Flutter. -flutter: - # The following line ensures that the Material Icons font is - # included with your application, so that you can use the icons in - # the material Icons class. - uses-material-design: true -vars: - clean: flutter clean - get: flutter pub get - runner: flutter pub run build_runner -scripts: - mobx_build: $clean & $get & $runner build --delete-conflicting-outputs - mobx_watch: $clean & $get & $runner watch --delete-conflicting-outputs - -# dependency_overrides: -# flutter_modular: -# path: ../../../modular/flutter_modular - # To add assets to your application, add an assets section, like this: - # assets: - # - images/a_dot_burr.jpeg - # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see - # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see - # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, - # in this "flutter" section. Each entry in this list should have a - # "family" key with the font family name, and a "fonts" key with a - # list giving the asset and other descriptors for the font. For - # example: - # fonts: - # - family: Schyler - # fonts: - # - asset: fonts/Schyler-Regular.ttf - # - asset: fonts/Schyler-Italic.ttf - # style: italic - # - family: Trajan Pro - # fonts: - # - asset: fonts/TrajanPro.ttf - # - asset: fonts/TrajanPro_Bold.ttf - # weight: 700 - # - # For details regarding fonts from package dependencies, - # see https://flutter.dev/custom-fonts/#from-packages diff --git a/deprecated/plugins/modular_triple_bind/example/search.gif b/deprecated/plugins/modular_triple_bind/example/search.gif deleted file mode 100644 index db828235c63b2aa011c20abdf6cffaed8684b70e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 292264 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

&1sWa65VqNTfjrVy^ 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

fmACA*qi)OsjPQ=7H=J!81MfEqn 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 z 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 diff --git a/deprecated/plugins/modular_triple_bind/example/web/icons/Icon-192.png b/deprecated/plugins/modular_triple_bind/example/web/icons/Icon-192.png deleted file mode 100644 index b749bfef07473333cf1dd31e9eed89862a5d52aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5292 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 diff --git a/deprecated/plugins/modular_triple_bind/example/web/icons/Icon-512.png b/deprecated/plugins/modular_triple_bind/example/web/icons/Icon-512.png deleted file mode 100644 index 88cfd48dff1169879ba46840804b412fe02fefd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8252 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 diff --git a/deprecated/plugins/modular_triple_bind/example/web/icons/Icon-maskable-192.png b/deprecated/plugins/modular_triple_bind/example/web/icons/Icon-maskable-192.png deleted file mode 100644 index eb9b4d76e525556d5d89141648c724331630325d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5594 zcmdT|`#%%j|KDb2V@0DPm$^(Lx5}lO%Yv(=e*7hl@QqKS50#~#^IQPxBmuh|i9sXnt4ch@VT0F7% zMtrs@KWIOo+QV@lSs66A>2pz6-`9Jk=0vv&u?)^F@HZ)-6HT=B7LF;rdj zskUyBfbojcX#CS>WrIWo9D=DIwcXM8=I5D{SGf$~=gh-$LwY?*)cD%38%sCc?5OsX z-XfkyL-1`VavZ?>(pI-xp-kYq=1hsnyP^TLb%0vKRSo^~r{x?ISLY1i7KjSp z*0h&jG(Rkkq2+G_6eS>n&6>&Xk+ngOMcYrk<8KrukQHzfx675^^s$~<@d$9X{VBbg z2Fd4Z%g`!-P}d#`?B4#S-9x*eNlOVRnDrn#jY@~$jfQ-~3Od;A;x-BI1BEDdvr`pI z#D)d)!2_`GiZOUu1crb!hqH=ezs0qk<_xDm_Kkw?r*?0C3|Io6>$!kyDl;eH=aqg$B zsH_|ZD?jP2dc=)|L>DZmGyYKa06~5?C2Lc0#D%62p(YS;%_DRCB1k(+eLGXVMe+=4 zkKiJ%!N6^mxqM=wq`0+yoE#VHF%R<{mMamR9o_1JH8jfnJ?NPLs$9U!9!dq8 z0B{dI2!M|sYGH&9TAY34OlpIsQ4i5bnbG>?cWwat1I13|r|_inLE?FS@Hxdxn_YZN z3jfUO*X9Q@?HZ>Q{W0z60!bbGh557XIKu1?)u|cf%go`pwo}CD=0tau-}t@R2OrSH zQzZr%JfYa`>2!g??76=GJ$%ECbQh7Q2wLRp9QoyiRHP7VE^>JHm>9EqR3<$Y=Z1K^SHuwxCy-5@z3 zVM{XNNm}yM*pRdLKp??+_2&!bp#`=(Lh1vR{~j%n;cJv~9lXeMv)@}Odta)RnK|6* zC+IVSWumLo%{6bLDpn)Gz>6r&;Qs0^+Sz_yx_KNz9Dlt^ax`4>;EWrIT#(lJ_40<= z750fHZ7hI{}%%5`;lwkI4<_FJw@!U^vW;igL0k+mK)-j zYuCK#mCDK3F|SC}tC2>m$ZCqNB7ac-0UFBJ|8RxmG@4a4qdjvMzzS&h9pQmu^x&*= zGvapd1#K%Da&)8f?<9WN`2H^qpd@{7In6DNM&916TRqtF4;3`R|Nhwbw=(4|^Io@T zIjoR?tB8d*sO>PX4vaIHF|W;WVl6L1JvSmStgnRQq zTX4(>1f^5QOAH{=18Q2Vc1JI{V=yOr7yZJf4Vpfo zeHXdhBe{PyY;)yF;=ycMW@Kb>t;yE>;f79~AlJ8k`xWucCxJfsXf2P72bAavWL1G#W z;o%kdH(mYCM{$~yw4({KatNGim49O2HY6O07$B`*K7}MvgI=4x=SKdKVb8C$eJseA$tmSFOztFd*3W`J`yIB_~}k%Sd_bPBK8LxH)?8#jM{^%J_0|L z!gFI|68)G}ex5`Xh{5pB%GtlJ{Z5em*e0sH+sU1UVl7<5%Bq+YrHWL7?X?3LBi1R@_)F-_OqI1Zv`L zb6^Lq#H^2@d_(Z4E6xA9Z4o3kvf78ZDz!5W1#Mp|E;rvJz&4qj2pXVxKB8Vg0}ek%4erou@QM&2t7Cn5GwYqy%{>jI z)4;3SAgqVi#b{kqX#$Mt6L8NhZYgonb7>+r#BHje)bvaZ2c0nAvrN3gez+dNXaV;A zmyR0z@9h4@6~rJik-=2M-T+d`t&@YWhsoP_XP-NsVO}wmo!nR~QVWU?nVlQjNfgcTzE-PkfIX5G z1?&MwaeuzhF=u)X%Vpg_e@>d2yZwxl6-r3OMqDn8_6m^4z3zG##cK0Fsgq8fcvmhu z{73jseR%X%$85H^jRAcrhd&k!i^xL9FrS7qw2$&gwAS8AfAk#g_E_tP;x66fS`Mn@SNVrcn_N;EQm z`Mt3Z%rw%hDqTH-s~6SrIL$hIPKL5^7ejkLTBr46;pHTQDdoErS(B>``t;+1+M zvU&Se9@T_BeK;A^p|n^krIR+6rH~BjvRIugf`&EuX9u69`9C?9ANVL8l(rY6#mu^i z=*5Q)-%o*tWl`#b8p*ZH0I}hn#gV%|jt6V_JanDGuekR*-wF`u;amTCpGG|1;4A5$ zYbHF{?G1vv5;8Ph5%kEW)t|am2_4ik!`7q{ymfHoe^Z99c|$;FAL+NbxE-_zheYbV z3hb0`uZGTsgA5TG(X|GVDSJyJxsyR7V5PS_WSnYgwc_D60m7u*x4b2D79r5UgtL18 zcCHWk+K6N1Pg2c;0#r-)XpwGX?|Iv)^CLWqwF=a}fXUSM?n6E;cCeW5ER^om#{)Jr zJR81pkK?VoFm@N-s%hd7@hBS0xuCD0-UDVLDDkl7Ck=BAj*^ps`393}AJ+Ruq@fl9 z%R(&?5Nc3lnEKGaYMLmRzKXow1+Gh|O-LG7XiNxkG^uyv zpAtLINwMK}IWK65hOw&O>~EJ}x@lDBtB`yKeV1%GtY4PzT%@~wa1VgZn7QRwc7C)_ zpEF~upeDRg_<#w=dLQ)E?AzXUQpbKXYxkp>;c@aOr6A|dHA?KaZkL0svwB^U#zmx0 zzW4^&G!w7YeRxt<9;d@8H=u(j{6+Uj5AuTluvZZD4b+#+6Rp?(yJ`BC9EW9!b&KdPvzJYe5l7 zMJ9aC@S;sA0{F0XyVY{}FzW0Vh)0mPf_BX82E+CD&)wf2!x@{RO~XBYu80TONl3e+ zA7W$ra6LcDW_j4s-`3tI^VhG*sa5lLc+V6ONf=hO@q4|p`CinYqk1Ko*MbZ6_M05k zSwSwkvu;`|I*_Vl=zPd|dVD0lh&Ha)CSJJvV{AEdF{^Kn_Yfsd!{Pc1GNgw}(^~%)jk5~0L~ms|Rez1fiK~s5t(p1ci5Gq$JC#^JrXf?8 z-Y-Zi_Hvi>oBzV8DSRG!7dm|%IlZg3^0{5~;>)8-+Nk&EhAd(}s^7%MuU}lphNW9Q zT)DPo(ob{tB7_?u;4-qGDo!sh&7gHaJfkh43QwL|bbFVi@+oy;i;M zM&CP^v~lx1U`pi9PmSr&Mc<%HAq0DGH?Ft95)WY`P?~7O z`O^Nr{Py9M#Ls4Y7OM?e%Y*Mvrme%=DwQaye^Qut_1pOMrg^!5u(f9p(D%MR%1K>% zRGw%=dYvw@)o}Fw@tOtPjz`45mfpn;OT&V(;z75J*<$52{sB65$gDjwX3Xa!x_wE- z!#RpwHM#WrO*|~f7z}(}o7US(+0FYLM}6de>gQdtPazXz?OcNv4R^oYLJ_BQOd_l172oSK$6!1r@g+B@0ofJ4*{>_AIxfe-#xp>(1 z@Y3Nfd>fmqvjL;?+DmZk*KsfXJf<%~(gcLwEez%>1c6XSboURUh&k=B)MS>6kw9bY z{7vdev7;A}5fy*ZE23DS{J?8at~xwVk`pEwP5^k?XMQ7u64;KmFJ#POzdG#np~F&H ze-BUh@g54)dsS%nkBb}+GuUEKU~pHcYIg4vSo$J(J|U36bs0Use+3A&IMcR%6@jv$ z=+QI+@wW@?iu}Hpyzlvj-EYeop{f65GX0O%>w#0t|V z1-svWk`hU~m`|O$kw5?Yn5UhI%9P-<45A(v0ld1n+%Ziq&TVpBcV9n}L9Tus-TI)f zd_(g+nYCDR@+wYNQm1GwxhUN4tGMLCzDzPqY$~`l<47{+l<{FZ$L6(>J)|}!bi<)| zE35dl{a2)&leQ@LlDxLQOfUDS`;+ZQ4ozrleQwaR-K|@9T{#hB5Z^t#8 zC-d_G;B4;F#8A2EBL58s$zF-=SCr`P#z zNCTnHF&|X@q>SkAoYu>&s9v@zCpv9lLSH-UZzfhJh`EZA{X#%nqw@@aW^vPcfQrlPs(qQxmC|4tp^&sHy!H!2FH5eC{M@g;ElWNzlb-+ zxpfc0m4<}L){4|RZ>KReag2j%Ot_UKkgpJN!7Y_y3;Ssz{9 z!K3isRtaFtQII5^6}cm9RZd5nTp9psk&u1C(BY`(_tolBwzV_@0F*m%3G%Y?2utyS zY`xM0iDRT)yTyYukFeGQ&W@ReM+ADG1xu@ruq&^GK35`+2r}b^V!m1(VgH|QhIPDE X>c!)3PgKfL&lX^$Z>Cpu&6)6jvi^Z! diff --git a/deprecated/plugins/modular_triple_bind/example/web/icons/Icon-maskable-512.png b/deprecated/plugins/modular_triple_bind/example/web/icons/Icon-maskable-512.png deleted file mode 100644 index d69c56691fbdb0b7efa65097c7cc1edac12a6d3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20998 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 MPgg&ebxsLQ025IeI{*Lx diff --git a/deprecated/plugins/modular_triple_bind/example/web/index.html b/deprecated/plugins/modular_triple_bind/example/web/index.html deleted file mode 100644 index b6b9dd23..00000000 --- a/deprecated/plugins/modular_triple_bind/example/web/index.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - - - example - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/web/manifest.json b/deprecated/plugins/modular_triple_bind/example/web/manifest.json deleted file mode 100644 index 096edf8f..00000000 --- a/deprecated/plugins/modular_triple_bind/example/web/manifest.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "name": "example", - "short_name": "example", - "start_url": ".", - "display": "standalone", - "background_color": "#0175C2", - "theme_color": "#0175C2", - "description": "A new Flutter project.", - "orientation": "portrait-primary", - "prefer_related_applications": false, - "icons": [ - { - "src": "icons/Icon-192.png", - "sizes": "192x192", - "type": "image/png" - }, - { - "src": "icons/Icon-512.png", - "sizes": "512x512", - "type": "image/png" - }, - { - "src": "icons/Icon-maskable-192.png", - "sizes": "192x192", - "type": "image/png", - "purpose": "maskable" - }, - { - "src": "icons/Icon-maskable-512.png", - "sizes": "512x512", - "type": "image/png", - "purpose": "maskable" - } - ] -} diff --git a/deprecated/plugins/modular_triple_bind/example/windows/.gitignore b/deprecated/plugins/modular_triple_bind/example/windows/.gitignore deleted file mode 100644 index d492d0d9..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -flutter/ephemeral/ - -# Visual Studio user-specific files. -*.suo -*.user -*.userosscache -*.sln.docstates - -# Visual Studio build-related files. -x64/ -x86/ - -# Visual Studio cache files -# files ending in .cache can be ignored -*.[Cc]ache -# but keep track of directories ending in .cache -!*.[Cc]ache/ diff --git a/deprecated/plugins/modular_triple_bind/example/windows/CMakeLists.txt b/deprecated/plugins/modular_triple_bind/example/windows/CMakeLists.txt deleted file mode 100644 index abf90408..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/CMakeLists.txt +++ /dev/null @@ -1,95 +0,0 @@ -cmake_minimum_required(VERSION 3.15) -project(example LANGUAGES CXX) - -set(BINARY_NAME "example") - -cmake_policy(SET CMP0063 NEW) - -set(CMAKE_INSTALL_RPATH "$ORIGIN/lib") - -# Configure build options. -get_property(IS_MULTICONFIG GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG) -if(IS_MULTICONFIG) - set(CMAKE_CONFIGURATION_TYPES "Debug;Profile;Release" - CACHE STRING "" FORCE) -else() - if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) - set(CMAKE_BUILD_TYPE "Debug" CACHE - STRING "Flutter build mode" FORCE) - set_property(CACHE CMAKE_BUILD_TYPE PROPERTY STRINGS - "Debug" "Profile" "Release") - endif() -endif() - -set(CMAKE_EXE_LINKER_FLAGS_PROFILE "${CMAKE_EXE_LINKER_FLAGS_RELEASE}") -set(CMAKE_SHARED_LINKER_FLAGS_PROFILE "${CMAKE_SHARED_LINKER_FLAGS_RELEASE}") -set(CMAKE_C_FLAGS_PROFILE "${CMAKE_C_FLAGS_RELEASE}") -set(CMAKE_CXX_FLAGS_PROFILE "${CMAKE_CXX_FLAGS_RELEASE}") - -# Use Unicode for all projects. -add_definitions(-DUNICODE -D_UNICODE) - -# Compilation settings that should be applied to most targets. -function(APPLY_STANDARD_SETTINGS TARGET) - target_compile_features(${TARGET} PUBLIC cxx_std_17) - target_compile_options(${TARGET} PRIVATE /W4 /WX /wd"4100") - target_compile_options(${TARGET} PRIVATE /EHsc) - target_compile_definitions(${TARGET} PRIVATE "_HAS_EXCEPTIONS=0") - target_compile_definitions(${TARGET} PRIVATE "$<$:_DEBUG>") -endfunction() - -set(FLUTTER_MANAGED_DIR "${CMAKE_CURRENT_SOURCE_DIR}/flutter") - -# Flutter library and tool build rules. -add_subdirectory(${FLUTTER_MANAGED_DIR}) - -# Application build -add_subdirectory("runner") - -# Generated plugin build rules, which manage building the plugins and adding -# them to the application. -include(flutter/generated_plugins.cmake) - - -# === Installation === -# Support files are copied into place next to the executable, so that it can -# run in place. This is done instead of making a separate bundle (as on Linux) -# so that building and running from within Visual Studio will work. -set(BUILD_BUNDLE_DIR "$") -# Make the "install" step default, as it's required to run. -set(CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD 1) -if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) - set(CMAKE_INSTALL_PREFIX "${BUILD_BUNDLE_DIR}" CACHE PATH "..." FORCE) -endif() - -set(INSTALL_BUNDLE_DATA_DIR "${CMAKE_INSTALL_PREFIX}/data") -set(INSTALL_BUNDLE_LIB_DIR "${CMAKE_INSTALL_PREFIX}") - -install(TARGETS ${BINARY_NAME} RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}" - COMPONENT Runtime) - -install(FILES "${FLUTTER_ICU_DATA_FILE}" DESTINATION "${INSTALL_BUNDLE_DATA_DIR}" - COMPONENT Runtime) - -install(FILES "${FLUTTER_LIBRARY}" DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" - COMPONENT Runtime) - -if(PLUGIN_BUNDLED_LIBRARIES) - install(FILES "${PLUGIN_BUNDLED_LIBRARIES}" - DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" - COMPONENT Runtime) -endif() - -# Fully re-copy the assets directory on each build to avoid having stale files -# from a previous install. -set(FLUTTER_ASSET_DIR_NAME "flutter_assets") -install(CODE " - file(REMOVE_RECURSE \"${INSTALL_BUNDLE_DATA_DIR}/${FLUTTER_ASSET_DIR_NAME}\") - " COMPONENT Runtime) -install(DIRECTORY "${PROJECT_BUILD_DIR}/${FLUTTER_ASSET_DIR_NAME}" - DESTINATION "${INSTALL_BUNDLE_DATA_DIR}" COMPONENT Runtime) - -# Install the AOT library on non-Debug builds only. -install(FILES "${AOT_LIBRARY}" DESTINATION "${INSTALL_BUNDLE_DATA_DIR}" - CONFIGURATIONS Profile;Release - COMPONENT Runtime) diff --git a/deprecated/plugins/modular_triple_bind/example/windows/flutter/CMakeLists.txt b/deprecated/plugins/modular_triple_bind/example/windows/flutter/CMakeLists.txt deleted file mode 100644 index b02c5485..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/flutter/CMakeLists.txt +++ /dev/null @@ -1,103 +0,0 @@ -cmake_minimum_required(VERSION 3.15) - -set(EPHEMERAL_DIR "${CMAKE_CURRENT_SOURCE_DIR}/ephemeral") - -# Configuration provided via flutter tool. -include(${EPHEMERAL_DIR}/generated_config.cmake) - -# TODO: Move the rest of this into files in ephemeral. See -# https://github.com/flutter/flutter/issues/57146. -set(WRAPPER_ROOT "${EPHEMERAL_DIR}/cpp_client_wrapper") - -# === Flutter Library === -set(FLUTTER_LIBRARY "${EPHEMERAL_DIR}/flutter_windows.dll") - -# Published to parent scope for install step. -set(FLUTTER_LIBRARY ${FLUTTER_LIBRARY} PARENT_SCOPE) -set(FLUTTER_ICU_DATA_FILE "${EPHEMERAL_DIR}/icudtl.dat" PARENT_SCOPE) -set(PROJECT_BUILD_DIR "${PROJECT_DIR}/build/" PARENT_SCOPE) -set(AOT_LIBRARY "${PROJECT_DIR}/build/windows/app.so" PARENT_SCOPE) - -list(APPEND FLUTTER_LIBRARY_HEADERS - "flutter_export.h" - "flutter_windows.h" - "flutter_messenger.h" - "flutter_plugin_registrar.h" - "flutter_texture_registrar.h" -) -list(TRANSFORM FLUTTER_LIBRARY_HEADERS PREPEND "${EPHEMERAL_DIR}/") -add_library(flutter INTERFACE) -target_include_directories(flutter INTERFACE - "${EPHEMERAL_DIR}" -) -target_link_libraries(flutter INTERFACE "${FLUTTER_LIBRARY}.lib") -add_dependencies(flutter flutter_assemble) - -# === Wrapper === -list(APPEND CPP_WRAPPER_SOURCES_CORE - "core_implementations.cc" - "standard_codec.cc" -) -list(TRANSFORM CPP_WRAPPER_SOURCES_CORE PREPEND "${WRAPPER_ROOT}/") -list(APPEND CPP_WRAPPER_SOURCES_PLUGIN - "plugin_registrar.cc" -) -list(TRANSFORM CPP_WRAPPER_SOURCES_PLUGIN PREPEND "${WRAPPER_ROOT}/") -list(APPEND CPP_WRAPPER_SOURCES_APP - "flutter_engine.cc" - "flutter_view_controller.cc" -) -list(TRANSFORM CPP_WRAPPER_SOURCES_APP PREPEND "${WRAPPER_ROOT}/") - -# Wrapper sources needed for a plugin. -add_library(flutter_wrapper_plugin STATIC - ${CPP_WRAPPER_SOURCES_CORE} - ${CPP_WRAPPER_SOURCES_PLUGIN} -) -apply_standard_settings(flutter_wrapper_plugin) -set_target_properties(flutter_wrapper_plugin PROPERTIES - POSITION_INDEPENDENT_CODE ON) -set_target_properties(flutter_wrapper_plugin PROPERTIES - CXX_VISIBILITY_PRESET hidden) -target_link_libraries(flutter_wrapper_plugin PUBLIC flutter) -target_include_directories(flutter_wrapper_plugin PUBLIC - "${WRAPPER_ROOT}/include" -) -add_dependencies(flutter_wrapper_plugin flutter_assemble) - -# Wrapper sources needed for the runner. -add_library(flutter_wrapper_app STATIC - ${CPP_WRAPPER_SOURCES_CORE} - ${CPP_WRAPPER_SOURCES_APP} -) -apply_standard_settings(flutter_wrapper_app) -target_link_libraries(flutter_wrapper_app PUBLIC flutter) -target_include_directories(flutter_wrapper_app PUBLIC - "${WRAPPER_ROOT}/include" -) -add_dependencies(flutter_wrapper_app flutter_assemble) - -# === Flutter tool backend === -# _phony_ is a non-existent file to force this command to run every time, -# since currently there's no way to get a full input/output list from the -# flutter tool. -set(PHONY_OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/_phony_") -set_source_files_properties("${PHONY_OUTPUT}" PROPERTIES SYMBOLIC TRUE) -add_custom_command( - OUTPUT ${FLUTTER_LIBRARY} ${FLUTTER_LIBRARY_HEADERS} - ${CPP_WRAPPER_SOURCES_CORE} ${CPP_WRAPPER_SOURCES_PLUGIN} - ${CPP_WRAPPER_SOURCES_APP} - ${PHONY_OUTPUT} - COMMAND ${CMAKE_COMMAND} -E env - ${FLUTTER_TOOL_ENVIRONMENT} - "${FLUTTER_ROOT}/packages/flutter_tools/bin/tool_backend.bat" - windows-x64 $ - VERBATIM -) -add_custom_target(flutter_assemble DEPENDS - "${FLUTTER_LIBRARY}" - ${FLUTTER_LIBRARY_HEADERS} - ${CPP_WRAPPER_SOURCES_CORE} - ${CPP_WRAPPER_SOURCES_PLUGIN} - ${CPP_WRAPPER_SOURCES_APP} -) diff --git a/deprecated/plugins/modular_triple_bind/example/windows/flutter/generated_plugin_registrant.cc b/deprecated/plugins/modular_triple_bind/example/windows/flutter/generated_plugin_registrant.cc deleted file mode 100644 index 8b6d4680..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/flutter/generated_plugin_registrant.cc +++ /dev/null @@ -1,11 +0,0 @@ -// -// Generated file. Do not edit. -// - -// clang-format off - -#include "generated_plugin_registrant.h" - - -void RegisterPlugins(flutter::PluginRegistry* registry) { -} diff --git a/deprecated/plugins/modular_triple_bind/example/windows/flutter/generated_plugin_registrant.h b/deprecated/plugins/modular_triple_bind/example/windows/flutter/generated_plugin_registrant.h deleted file mode 100644 index dc139d85..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/flutter/generated_plugin_registrant.h +++ /dev/null @@ -1,15 +0,0 @@ -// -// Generated file. Do not edit. -// - -// clang-format off - -#ifndef GENERATED_PLUGIN_REGISTRANT_ -#define GENERATED_PLUGIN_REGISTRANT_ - -#include - -// Registers Flutter plugins. -void RegisterPlugins(flutter::PluginRegistry* registry); - -#endif // GENERATED_PLUGIN_REGISTRANT_ diff --git a/deprecated/plugins/modular_triple_bind/example/windows/flutter/generated_plugins.cmake b/deprecated/plugins/modular_triple_bind/example/windows/flutter/generated_plugins.cmake deleted file mode 100644 index b93c4c30..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/flutter/generated_plugins.cmake +++ /dev/null @@ -1,23 +0,0 @@ -# -# Generated file, do not edit. -# - -list(APPEND FLUTTER_PLUGIN_LIST -) - -list(APPEND FLUTTER_FFI_PLUGIN_LIST -) - -set(PLUGIN_BUNDLED_LIBRARIES) - -foreach(plugin ${FLUTTER_PLUGIN_LIST}) - add_subdirectory(flutter/ephemeral/.plugin_symlinks/${plugin}/windows plugins/${plugin}) - target_link_libraries(${BINARY_NAME} PRIVATE ${plugin}_plugin) - list(APPEND PLUGIN_BUNDLED_LIBRARIES $) - list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${plugin}_bundled_libraries}) -endforeach(plugin) - -foreach(ffi_plugin ${FLUTTER_FFI_PLUGIN_LIST}) - add_subdirectory(flutter/ephemeral/.plugin_symlinks/${ffi_plugin}/windows plugins/${ffi_plugin}) - list(APPEND PLUGIN_BUNDLED_LIBRARIES ${${ffi_plugin}_bundled_libraries}) -endforeach(ffi_plugin) diff --git a/deprecated/plugins/modular_triple_bind/example/windows/runner/CMakeLists.txt b/deprecated/plugins/modular_triple_bind/example/windows/runner/CMakeLists.txt deleted file mode 100644 index 977e38b5..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/runner/CMakeLists.txt +++ /dev/null @@ -1,18 +0,0 @@ -cmake_minimum_required(VERSION 3.15) -project(runner LANGUAGES CXX) - -add_executable(${BINARY_NAME} WIN32 - "flutter_window.cpp" - "main.cpp" - "run_loop.cpp" - "utils.cpp" - "win32_window.cpp" - "${FLUTTER_MANAGED_DIR}/generated_plugin_registrant.cc" - "Runner.rc" - "runner.exe.manifest" -) -apply_standard_settings(${BINARY_NAME}) -target_compile_definitions(${BINARY_NAME} PRIVATE "NOMINMAX") -target_link_libraries(${BINARY_NAME} PRIVATE flutter flutter_wrapper_app) -target_include_directories(${BINARY_NAME} PRIVATE "${CMAKE_SOURCE_DIR}") -add_dependencies(${BINARY_NAME} flutter_assemble) diff --git a/deprecated/plugins/modular_triple_bind/example/windows/runner/Runner.rc b/deprecated/plugins/modular_triple_bind/example/windows/runner/Runner.rc deleted file mode 100644 index 51812dcd..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/runner/Runner.rc +++ /dev/null @@ -1,121 +0,0 @@ -// Microsoft Visual C++ generated resource script. -// -#pragma code_page(65001) -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "winres.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (United States) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -2 TEXTINCLUDE -BEGIN - "#include ""winres.h""\r\n" - "\0" -END - -3 TEXTINCLUDE -BEGIN - "\r\n" - "\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_APP_ICON ICON "resources\\app_icon.ico" - - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -#ifdef FLUTTER_BUILD_NUMBER -#define VERSION_AS_NUMBER FLUTTER_BUILD_NUMBER -#else -#define VERSION_AS_NUMBER 1,0,0 -#endif - -#ifdef FLUTTER_BUILD_NAME -#define VERSION_AS_STRING #FLUTTER_BUILD_NAME -#else -#define VERSION_AS_STRING "1.0.0" -#endif - -VS_VERSION_INFO VERSIONINFO - FILEVERSION VERSION_AS_NUMBER - PRODUCTVERSION VERSION_AS_NUMBER - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG -#else - FILEFLAGS 0x0L -#endif - FILEOS VOS__WINDOWS32 - FILETYPE VFT_APP - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904e4" - BEGIN - VALUE "CompanyName", "com.example" "\0" - VALUE "FileDescription", "A new Flutter project." "\0" - VALUE "FileVersion", VERSION_AS_STRING "\0" - VALUE "InternalName", "example" "\0" - VALUE "LegalCopyright", "Copyright (C) 2021 com.example. All rights reserved." "\0" - VALUE "OriginalFilename", "example.exe" "\0" - VALUE "ProductName", "example" "\0" - VALUE "ProductVersion", VERSION_AS_STRING "\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1252 - END -END - -#endif // English (United States) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// - - -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED diff --git a/deprecated/plugins/modular_triple_bind/example/windows/runner/flutter_window.cpp b/deprecated/plugins/modular_triple_bind/example/windows/runner/flutter_window.cpp deleted file mode 100644 index 41bbc5e0..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/runner/flutter_window.cpp +++ /dev/null @@ -1,64 +0,0 @@ -#include "flutter_window.h" - -#include - -#include "flutter/generated_plugin_registrant.h" - -FlutterWindow::FlutterWindow(RunLoop* run_loop, - const flutter::DartProject& project) - : run_loop_(run_loop), project_(project) {} - -FlutterWindow::~FlutterWindow() {} - -bool FlutterWindow::OnCreate() { - if (!Win32Window::OnCreate()) { - return false; - } - - RECT frame = GetClientArea(); - - // The size here must match the window dimensions to avoid unnecessary surface - // creation / destruction in the startup path. - flutter_controller_ = std::make_unique( - frame.right - frame.left, frame.bottom - frame.top, project_); - // Ensure that basic setup of the controller was successful. - if (!flutter_controller_->engine() || !flutter_controller_->view()) { - return false; - } - RegisterPlugins(flutter_controller_->engine()); - run_loop_->RegisterFlutterInstance(flutter_controller_->engine()); - SetChildContent(flutter_controller_->view()->GetNativeWindow()); - return true; -} - -void FlutterWindow::OnDestroy() { - if (flutter_controller_) { - run_loop_->UnregisterFlutterInstance(flutter_controller_->engine()); - flutter_controller_ = nullptr; - } - - Win32Window::OnDestroy(); -} - -LRESULT -FlutterWindow::MessageHandler(HWND hwnd, UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept { - // Give Flutter, including plugins, an opportunity to handle window messages. - if (flutter_controller_) { - std::optional result = - flutter_controller_->HandleTopLevelWindowProc(hwnd, message, wparam, - lparam); - if (result) { - return *result; - } - } - - switch (message) { - case WM_FONTCHANGE: - flutter_controller_->engine()->ReloadSystemFonts(); - break; - } - - return Win32Window::MessageHandler(hwnd, message, wparam, lparam); -} diff --git a/deprecated/plugins/modular_triple_bind/example/windows/runner/flutter_window.h b/deprecated/plugins/modular_triple_bind/example/windows/runner/flutter_window.h deleted file mode 100644 index b663ddd5..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/runner/flutter_window.h +++ /dev/null @@ -1,39 +0,0 @@ -#ifndef RUNNER_FLUTTER_WINDOW_H_ -#define RUNNER_FLUTTER_WINDOW_H_ - -#include -#include - -#include - -#include "run_loop.h" -#include "win32_window.h" - -// A window that does nothing but host a Flutter view. -class FlutterWindow : public Win32Window { - public: - // Creates a new FlutterWindow driven by the |run_loop|, hosting a - // Flutter view running |project|. - explicit FlutterWindow(RunLoop* run_loop, - const flutter::DartProject& project); - virtual ~FlutterWindow(); - - protected: - // Win32Window: - bool OnCreate() override; - void OnDestroy() override; - LRESULT MessageHandler(HWND window, UINT const message, WPARAM const wparam, - LPARAM const lparam) noexcept override; - - private: - // The run loop driving events for this window. - RunLoop* run_loop_; - - // The project to run. - flutter::DartProject project_; - - // The Flutter instance hosted by this window. - std::unique_ptr flutter_controller_; -}; - -#endif // RUNNER_FLUTTER_WINDOW_H_ diff --git a/deprecated/plugins/modular_triple_bind/example/windows/runner/main.cpp b/deprecated/plugins/modular_triple_bind/example/windows/runner/main.cpp deleted file mode 100644 index b637809b..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/runner/main.cpp +++ /dev/null @@ -1,42 +0,0 @@ -#include -#include -#include - -#include "flutter_window.h" -#include "run_loop.h" -#include "utils.h" - -int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, - _In_ wchar_t *command_line, _In_ int show_command) { - // Attach to console when present (e.g., 'flutter run') or create a - // new console when running with a debugger. - if (!::AttachConsole(ATTACH_PARENT_PROCESS) && ::IsDebuggerPresent()) { - CreateAndAttachConsole(); - } - - // Initialize COM, so that it is available for use in the library and/or - // plugins. - ::CoInitializeEx(nullptr, COINIT_APARTMENTTHREADED); - - RunLoop run_loop; - - flutter::DartProject project(L"data"); - - std::vector command_line_arguments = - GetCommandLineArguments(); - - project.set_dart_entrypoint_arguments(std::move(command_line_arguments)); - - FlutterWindow window(&run_loop, project); - Win32Window::Point origin(10, 10); - Win32Window::Size size(1280, 720); - if (!window.CreateAndShow(L"example", origin, size)) { - return EXIT_FAILURE; - } - window.SetQuitOnClose(true); - - run_loop.Run(); - - ::CoUninitialize(); - return EXIT_SUCCESS; -} diff --git a/deprecated/plugins/modular_triple_bind/example/windows/runner/resource.h b/deprecated/plugins/modular_triple_bind/example/windows/runner/resource.h deleted file mode 100644 index 66a65d1e..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/runner/resource.h +++ /dev/null @@ -1,16 +0,0 @@ -//{{NO_DEPENDENCIES}} -// Microsoft Visual C++ generated include file. -// Used by Runner.rc -// -#define IDI_APP_ICON 101 - -// Next default values for new objects -// -#ifdef APSTUDIO_INVOKED -#ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 102 -#define _APS_NEXT_COMMAND_VALUE 40001 -#define _APS_NEXT_CONTROL_VALUE 1001 -#define _APS_NEXT_SYMED_VALUE 101 -#endif -#endif diff --git a/deprecated/plugins/modular_triple_bind/example/windows/runner/resources/app_icon.ico b/deprecated/plugins/modular_triple_bind/example/windows/runner/resources/app_icon.ico deleted file mode 100644 index c04e20caf6370ebb9253ad831cc31de4a9c965f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33772 zcmeHQc|26z|35SKE&G-*mXah&B~fFkXr)DEO&hIfqby^T&>|8^_Ub8Vp#`BLl3lbZ zvPO!8k!2X>cg~Elr=IVxo~J*a`+9wR=A83c-k-DFd(XM&UI1VKCqM@V;DDtJ09WB} zRaHKiW(GT00brH|0EeTeKVbpbGZg?nK6-j827q-+NFM34gXjqWxJ*a#{b_apGN<-L_m3#8Z26atkEn& ze87Bvv^6vVmM+p+cQ~{u%=NJF>#(d;8{7Q{^rWKWNtf14H}>#&y7$lqmY6xmZryI& z($uy?c5-+cPnt2%)R&(KIWEXww>Cnz{OUpT>W$CbO$h1= z#4BPMkFG1Y)x}Ui+WXr?Z!w!t_hjRq8qTaWpu}FH{MsHlU{>;08goVLm{V<&`itk~ zE_Ys=D(hjiy+5=?=$HGii=Y5)jMe9|wWoD_K07(}edAxh`~LBorOJ!Cf@f{_gNCC| z%{*04ViE!#>@hc1t5bb+NO>ncf@@Dv01K!NxH$3Eg1%)|wLyMDF8^d44lV!_Sr}iEWefOaL z8f?ud3Q%Sen39u|%00W<#!E=-RpGa+H8}{ulxVl4mwpjaU+%2pzmi{3HM)%8vb*~-M9rPUAfGCSos8GUXp02|o~0BTV2l#`>>aFV&_P$ejS;nGwSVP8 zMbOaG7<7eKD>c12VdGH;?2@q7535sa7MN*L@&!m?L`ASG%boY7(&L5imY#EQ$KrBB z4@_tfP5m50(T--qv1BJcD&aiH#b-QC>8#7Fx@3yXlonJI#aEIi=8&ChiVpc#N=5le zM*?rDIdcpawoc5kizv$GEjnveyrp3sY>+5_R5;>`>erS%JolimF=A^EIsAK zsPoVyyUHCgf0aYr&alx`<)eb6Be$m&`JYSuBu=p8j%QlNNp$-5C{b4#RubPb|CAIS zGE=9OFLP7?Hgc{?k45)84biT0k&-C6C%Q}aI~q<(7BL`C#<6HyxaR%!dFx7*o^laG z=!GBF^cwK$IA(sn9y6>60Rw{mYRYkp%$jH z*xQM~+bp)G$_RhtFPYx2HTsWk80+p(uqv9@I9)y{b$7NK53rYL$ezbmRjdXS?V}fj zWxX_feWoLFNm3MG7pMUuFPs$qrQWO9!l2B(SIuy2}S|lHNbHzoE+M2|Zxhjq9+Ws8c{*}x^VAib7SbxJ*Q3EnY5lgI9 z=U^f3IW6T=TWaVj+2N%K3<%Un;CF(wUp`TC&Y|ZjyFu6co^uqDDB#EP?DV5v_dw~E zIRK*BoY9y-G_ToU2V_XCX4nJ32~`czdjT!zwme zGgJ0nOk3U4@IE5JwtM}pwimLjk{ln^*4HMU%Fl4~n(cnsLB}Ja-jUM>xIB%aY;Nq8 z)Fp8dv1tkqKanv<68o@cN|%thj$+f;zGSO7H#b+eMAV8xH$hLggtt?O?;oYEgbq@= zV(u9bbd12^%;?nyk6&$GPI%|+<_mEpJGNfl*`!KV;VfmZWw{n{rnZ51?}FDh8we_L z8OI9nE31skDqJ5Oa_ybn7|5@ui>aC`s34p4ZEu6-s!%{uU45$Zd1=p$^^dZBh zu<*pDDPLW+c>iWO$&Z_*{VSQKg7=YEpS3PssPn1U!lSm6eZIho*{@&20e4Y_lRklKDTUCKI%o4Pc<|G^Xgu$J^Q|B87U;`c1zGwf^-zH*VQ^x+i^OUWE0yd z;{FJq)2w!%`x7yg@>uGFFf-XJl4H`YtUG%0slGKOlXV`q?RP>AEWg#x!b{0RicxGhS!3$p7 zij;{gm!_u@D4$Ox%>>bPtLJ> zwKtYz?T_DR1jN>DkkfGU^<#6sGz|~p*I{y`aZ>^Di#TC|Z!7j_O1=Wo8thuit?WxR zh9_S>kw^{V^|g}HRUF=dcq>?q(pHxw!8rx4dC6vbQVmIhmICF#zU!HkHpQ>9S%Uo( zMw{eC+`&pb=GZRou|3;Po1}m46H6NGd$t<2mQh}kaK-WFfmj_66_17BX0|j-E2fe3Jat}ijpc53 zJV$$;PC<5aW`{*^Z6e5##^`Ed#a0nwJDT#Qq~^e8^JTA=z^Kl>La|(UQ!bI@#ge{Dzz@61p-I)kc2?ZxFt^QQ}f%ldLjO*GPj(5)V9IyuUakJX=~GnTgZ4$5!3E=V#t`yOG4U z(gphZB6u2zsj=qNFLYShhg$}lNpO`P9xOSnO*$@@UdMYES*{jJVj|9z-}F^riksLK zbsU+4-{281P9e2UjY6tse^&a)WM1MFw;p#_dHhWI7p&U*9TR0zKdVuQed%6{otTsq z$f~S!;wg#Bd9kez=Br{m|66Wv z#g1xMup<0)H;c2ZO6su_ii&m8j&+jJz4iKnGZ&wxoQX|5a>v&_e#6WA!MB_4asTxLRGQCC5cI(em z%$ZfeqP>!*q5kU>a+BO&ln=4Jm>Ef(QE8o&RgLkk%2}4Tf}U%IFP&uS7}&|Q-)`5< z+e>;s#4cJ-z%&-^&!xsYx777Wt(wZY9(3(avmr|gRe4cD+a8&!LY`1^T?7x{E<=kdY9NYw>A;FtTvQ=Y&1M%lyZPl$ss1oY^Sl8we}n}Aob#6 zl4jERwnt9BlSoWb@3HxYgga(752Vu6Y)k4yk9u~Kw>cA5&LHcrvn1Y-HoIuFWg~}4 zEw4bR`mXZQIyOAzo)FYqg?$5W<;^+XX%Uz61{-L6@eP|lLH%|w?g=rFc;OvEW;^qh z&iYXGhVt(G-q<+_j}CTbPS_=K>RKN0&;dubh0NxJyDOHFF;<1k!{k#7b{|Qok9hac z;gHz}6>H6C6RnB`Tt#oaSrX0p-j-oRJ;_WvS-qS--P*8}V943RT6kou-G=A+7QPGQ z!ze^UGxtW3FC0$|(lY9^L!Lx^?Q8cny(rR`es5U;-xBhphF%_WNu|aO<+e9%6LuZq zt(0PoagJG<%hyuf;te}n+qIl_Ej;czWdc{LX^pS>77s9t*2b4s5dvP_!L^3cwlc)E!(!kGrg~FescVT zZCLeua3f4;d;Tk4iXzt}g}O@nlK3?_o91_~@UMIl?@77Qc$IAlLE95#Z=TES>2E%z zxUKpK{_HvGF;5%Q7n&vA?`{%8ohlYT_?(3A$cZSi)MvIJygXD}TS-3UwyUxGLGiJP znblO~G|*uA^|ac8E-w#}uBtg|s_~s&t>-g0X%zIZ@;o_wNMr_;{KDg^O=rg`fhDZu zFp(VKd1Edj%F zWHPl+)FGj%J1BO3bOHVfH^3d1F{)*PL&sRX`~(-Zy3&9UQX)Z;c51tvaI2E*E7!)q zcz|{vpK7bjxix(k&6=OEIBJC!9lTkUbgg?4-yE{9+pFS)$Ar@vrIf`D0Bnsed(Cf? zObt2CJ>BKOl>q8PyFO6w)+6Iz`LW%T5^R`U_NIW0r1dWv6OY=TVF?N=EfA(k(~7VBW(S;Tu5m4Lg8emDG-(mOSSs=M9Q&N8jc^Y4&9RqIsk(yO_P(mcCr}rCs%1MW1VBrn=0-oQN(Xj!k%iKV zb%ricBF3G4S1;+8lzg5PbZ|$Se$)I=PwiK=cDpHYdov2QO1_a-*dL4KUi|g&oh>(* zq$<`dQ^fat`+VW?m)?_KLn&mp^-@d=&7yGDt<=XwZZC=1scwxO2^RRI7n@g-1o8ps z)&+et_~)vr8aIF1VY1Qrq~Xe``KJrQSnAZ{CSq3yP;V*JC;mmCT6oRLSs7=GA?@6g zUooM}@tKtx(^|aKK8vbaHlUQqwE0}>j&~YlN3H#vKGm@u)xxS?n9XrOWUfCRa< z`20Fld2f&;gg7zpo{Adh+mqNntMc-D$N^yWZAZRI+u1T1zWHPxk{+?vcS1D>08>@6 zLhE@`gt1Y9mAK6Z4p|u(5I%EkfU7rKFSM=E4?VG9tI;a*@?6!ey{lzN5=Y-!$WFSe z&2dtO>^0@V4WRc#L&P%R(?@KfSblMS+N+?xUN$u3K4Ys%OmEh+tq}fnU}i>6YHM?< zlnL2gl~sF!j!Y4E;j3eIU-lfa`RsOL*Tt<%EFC0gPzoHfNWAfKFIKZN8}w~(Yi~=q z>=VNLO2|CjkxP}RkutxjV#4fWYR1KNrPYq5ha9Wl+u>ipsk*I(HS@iLnmGH9MFlTU zaFZ*KSR0px>o+pL7BbhB2EC1%PJ{67_ z#kY&#O4@P=OV#-79y_W>Gv2dxL*@G7%LksNSqgId9v;2xJ zrh8uR!F-eU$NMx@S*+sk=C~Dxr9Qn7TfWnTupuHKuQ$;gGiBcU>GF5sWx(~4IP3`f zWE;YFO*?jGwYh%C3X<>RKHC-DZ!*r;cIr}GLOno^3U4tFSSoJp%oHPiSa%nh=Zgn% z14+8v@ygy0>UgEN1bczD6wK45%M>psM)y^)IfG*>3ItX|TzV*0i%@>L(VN!zdKb8S?Qf7BhjNpziA zR}?={-eu>9JDcl*R=OP9B8N$IcCETXah9SUDhr{yrld{G;PnCWRsPD7!eOOFBTWUQ=LrA_~)mFf&!zJX!Oc-_=kT<}m|K52 z)M=G#;p;Rdb@~h5D{q^K;^fX-m5V}L%!wVC2iZ1uu401Ll}#rocTeK|7FAeBRhNdQ zCc2d^aQnQp=MpOmak60N$OgS}a;p(l9CL`o4r(e-nN}mQ?M&isv-P&d$!8|1D1I(3-z!wi zTgoo)*Mv`gC?~bm?S|@}I|m-E2yqPEvYybiD5azInexpK8?9q*$9Yy9-t%5jU8~ym zgZDx>!@ujQ=|HJnwp^wv-FdD{RtzO9SnyfB{mH_(c!jHL*$>0o-(h(eqe*ZwF6Lvu z{7rkk%PEqaA>o+f{H02tzZ@TWy&su?VNw43! z-X+rN`6llvpUms3ZiSt)JMeztB~>9{J8SPmYs&qohxdYFi!ra8KR$35Zp9oR)eFC4 zE;P31#3V)n`w$fZ|4X-|%MX`xZDM~gJyl2W;O$H25*=+1S#%|53>|LyH za@yh+;325%Gq3;J&a)?%7X%t@WXcWL*BaaR*7UEZad4I8iDt7^R_Fd`XeUo256;sAo2F!HcIQKk;h})QxEsPE5BcKc7WyerTchgKmrfRX z!x#H_%cL#B9TWAqkA4I$R^8{%do3Y*&(;WFmJ zU7Dih{t1<{($VtJRl9|&EB?|cJ)xse!;}>6mSO$o5XIx@V|AA8ZcoD88ZM?C*;{|f zZVmf94_l1OmaICt`2sTyG!$^UeTHx9YuUP!omj(r|7zpm5475|yXI=rR>>fteLI+| z)MoiGho0oEt=*J(;?VY0QzwCqw@cVm?d7Y!z0A@u#H?sCJ*ecvyhj& z-F77lO;SH^dmf?L>3i>?Z*U}Em4ZYV_CjgfvzYsRZ+1B!Uo6H6mbS<-FFL`ytqvb& zE7+)2ahv-~dz(Hs+f})z{*4|{)b=2!RZK;PWwOnO=hG7xG`JU5>bAvUbdYd_CjvtHBHgtGdlO+s^9ca^Bv3`t@VRX2_AD$Ckg36OcQRF zXD6QtGfHdw*hx~V(MV-;;ZZF#dJ-piEF+s27z4X1qi5$!o~xBnvf=uopcn7ftfsZc zy@(PuOk`4GL_n(H9(E2)VUjqRCk9kR?w)v@xO6Jm_Mx})&WGEl=GS0#)0FAq^J*o! zAClhvoTsNP*-b~rN{8Yym3g{01}Ep^^Omf=SKqvN?{Q*C4HNNAcrowIa^mf+3PRy! z*_G-|3i8a;+q;iP@~Of_$(vtFkB8yOyWt2*K)vAn9El>=D;A$CEx6b*XF@4y_6M+2 zpeW`RHoI_p(B{%(&jTHI->hmNmZjHUj<@;7w0mx3&koy!2$@cfX{sN19Y}euYJFn& z1?)+?HCkD0MRI$~uB2UWri})0bru_B;klFdwsLc!ne4YUE;t41JqfG# zZJq6%vbsdx!wYeE<~?>o4V`A3?lN%MnKQ`z=uUivQN^vzJ|C;sdQ37Qn?;lpzg})y z)_2~rUdH}zNwX;Tp0tJ78+&I=IwOQ-fl30R79O8@?Ub8IIA(6I`yHn%lARVL`%b8+ z4$8D-|MZZWxc_)vu6@VZN!HsI$*2NOV&uMxBNzIbRgy%ob_ zhwEH{J9r$!dEix9XM7n&c{S(h>nGm?el;gaX0@|QnzFD@bne`el^CO$yXC?BDJ|Qg z+y$GRoR`?ST1z^e*>;!IS@5Ovb7*RlN>BV_UC!7E_F;N#ky%1J{+iixp(dUJj93aK zzHNN>R-oN7>kykHClPnoPTIj7zc6KM(Pnlb(|s??)SMb)4!sMHU^-ntJwY5Big7xv zb1Ew`Xj;|D2kzGja*C$eS44(d&RMU~c_Y14V9_TLTz0J#uHlsx`S6{nhsA0dWZ#cG zJ?`fO50E>*X4TQLv#nl%3GOk*UkAgt=IY+u0LNXqeln3Z zv$~&Li`ZJOKkFuS)dJRA>)b_Da%Q~axwA_8zNK{BH{#}#m}zGcuckz}riDE-z_Ms> zR8-EqAMcfyGJCtvTpaUVQtajhUS%c@Yj}&6Zz;-M7MZzqv3kA7{SuW$oW#=0az2wQ zg-WG@Vb4|D`pl~Il54N7Hmsauc_ne-a!o5#j3WaBBh@Wuefb!QJIOn5;d)%A#s+5% zuD$H=VNux9bE-}1&bcYGZ+>1Fo;3Z@e&zX^n!?JK*adSbONm$XW9z;Q^L>9U!}Toj2WdafJ%oL#h|yWWwyAGxzfrAWdDTtaKl zK4`5tDpPg5>z$MNv=X0LZ0d6l%D{(D8oT@+w0?ce$DZ6pv>{1&Ok67Ix1 zH}3=IEhPJEhItCC8E=`T`N5(k?G=B4+xzZ?<4!~ ze~z6Wk9!CHTI(0rLJ4{JU?E-puc;xusR?>G?;4vt;q~iI9=kDL=z0Rr%O$vU`30X$ zDZRFyZ`(omOy@u|i6h;wtJlP;+}$|Ak|k2dea7n?U1*$T!sXqqOjq^NxLPMmk~&qI zYg0W?yK8T(6+Ea+$YyspKK?kP$+B`~t3^Pib_`!6xCs32!i@pqXfFV6PmBIR<-QW= zN8L{pt0Vap0x`Gzn#E@zh@H)0FfVfA_Iu4fjYZ+umO1LXIbVc$pY+E234u)ttcrl$ z>s92z4vT%n6cMb>=XT6;l0+9e(|CZG)$@C7t7Z7Ez@a)h)!hyuV&B5K%%)P5?Lk|C zZZSVzdXp{@OXSP0hoU-gF8s8Um(#xzjP2Vem zec#-^JqTa&Y#QJ>-FBxd7tf`XB6e^JPUgagB8iBSEps;92KG`!#mvVcPQ5yNC-GEG zTiHEDYfH+0O15}r^+ z#jxj=@x8iNHWALe!P3R67TwmhItn**0JwnzSV2O&KE8KcT+0hWH^OPD1pwiuyx=b@ zNf5Jh0{9X)8;~Es)$t@%(3!OnbY+`@?i{mGX7Yy}8T_*0a6g;kaFPq;*=px5EhO{Cp%1kI<0?*|h8v!6WnO3cCJRF2-CRrU3JiLJnj@6;L)!0kWYAc_}F{2P))3HmCrz zQ&N&gE70;`!6*eJ4^1IR{f6j4(-l&X!tjHxkbHA^Zhrnhr9g{exN|xrS`5Pq=#Xf& zG%P=#ra-TyVFfgW%cZo5OSIwFL9WtXAlFOa+ubmI5t*3=g#Y zF%;70p5;{ZeFL}&}yOY1N1*Q;*<(kTB!7vM$QokF)yr2FlIU@$Ph58$Bz z0J?xQG=MlS4L6jA22eS42g|9*9pX@$#*sUeM(z+t?hr@r5J&D1rx}2pW&m*_`VDCW zUYY@v-;bAO0HqoAgbbiGGC<=ryf96}3pouhy3XJrX+!!u*O_>Si38V{uJmQ&USptX zKp#l(?>%^7;2%h(q@YWS#9;a!JhKlkR#Vd)ERILlgu!Hr@jA@V;sk4BJ-H#p*4EqC zDGjC*tl=@3Oi6)Bn^QwFpul18fpkbpg0+peH$xyPBqb%`$OUhPKyWb32o7clB*9Z< zN=i~NLjavrLtwgJ01bufP+>p-jR2I95|TpmKpQL2!oV>g(4RvS2pK4*ou%m(h6r3A zX#s&`9LU1ZG&;{CkOK!4fLDTnBys`M!vuz>Q&9OZ0hGQl!~!jSDg|~s*w52opC{sB ze|Cf2luD(*G13LcOAGA!s2FjSK8&IE5#W%J25w!vM0^VyQM!t)inj&RTiJ!wXzFgz z3^IqzB7I0L$llljsGq})thBy9UOyjtFO_*hYM_sgcMk>44jeH0V1FDyELc{S1F-;A zS;T^k^~4biG&V*Irq}O;e}j$$+E_#G?HKIn05iP3j|87TkGK~SqG!-KBg5+mN(aLm z8ybhIM`%C19UX$H$KY6JgXbY$0AT%rEpHC;u`rQ$Y=rxUdsc5*Kvc8jaYaO$^)cI6){P6K0r)I6DY4Wr4&B zLQUBraey#0HV|&c4v7PVo3n$zHj99(TZO^3?Ly%C4nYvJTL9eLBLHsM3WKKD>5!B` zQ=BsR3aR6PD(Fa>327E2HAu5TM~Wusc!)>~(gM)+3~m;92Jd;FnSib=M5d6;;5{%R zb4V7DEJ0V!CP-F*oU?gkc>ksUtAYP&V4ND5J>J2^jt*vcFflQWCrB&fLdT%O59PVJ zhid#toR=FNgD!q3&r8#wEBr`!wzvQu5zX?Q>nlSJ4i@WC*CN*-xU66F^V5crWevQ9gsq$I@z1o(a=k7LL~ z7m_~`o;_Ozha1$8Q}{WBehvAlO4EL60y5}8GDrZ< zXh&F}71JbW2A~8KfEWj&UWV#4+Z4p`b{uAj4&WC zha`}X@3~+Iz^WRlOHU&KngK>#j}+_o@LdBC1H-`gT+krWX3-;!)6?{FBp~%20a}FL zFP9%Emqcwa#(`=G>BBZ0qZDQhmZKJg_g8<=bBFKWr!dyg(YkpE+|R*SGpDVU!+VlU zFC54^DLv}`qa%49T>nNiA9Q7Ips#!Xx90tCU2gvK`(F+GPcL=J^>No{)~we#o@&mUb6c$ zCc*<|NJBk-#+{j9xkQ&ujB zI~`#kN~7W!f*-}wkG~Ld!JqZ@tK}eeSnsS5J1fMFXm|`LJx&}5`@dK3W^7#Wnm+_P zBZkp&j1fa2Y=eIjJ0}gh85jt43kaIXXv?xmo@eHrka!Z|vQv12HN#+!I5E z`(fbuW>gFiJL|uXJ!vKt#z3e3HlVdboH7;e#i3(2<)Fg-I@BR!qY#eof3MFZ&*Y@l zI|KJf&ge@p2Dq09Vu$$Qxb7!}{m-iRk@!)%KL)txi3;~Z4Pb}u@GsW;ELiWeG9V51 znX#}B&4Y2E7-H=OpNE@q{%hFLxwIpBF2t{vPREa8_{linXT;#1vMRWjOzLOP$-hf( z>=?$0;~~PnkqY;~K{EM6Vo-T(0K{A0}VUGmu*hR z{tw3hvBN%N3G3Yw`X5Te+F{J`(3w1s3-+1EbnFQKcrgrX1Jqvs@ADGe%M0s$EbK$$ zK)=y=upBc6SjGYAACCcI=Y*6Fi8_jgwZlLxD26fnQfJmb8^gHRN5(TemhX@0e=vr> zg`W}6U>x6VhoA3DqsGGD9uL1DhB3!OXO=k}59TqD@(0Nb{)Ut_luTioK_>7wjc!5C zIr@w}b`Fez3)0wQfKl&bae7;PcTA7%?f2xucM0G)wt_KO!Ewx>F~;=BI0j=Fb4>pp zv}0R^xM4eti~+^+gE$6b81p(kwzuDti(-K9bc|?+pJEl@H+jSYuxZQV8rl8 zjp@M{#%qItIUFN~KcO9Hed*`$5A-2~pAo~K&<-Q+`9`$CK>rzqAI4w~$F%vs9s{~x zg4BP%Gy*@m?;D6=SRX?888Q6peF@_4Z->8wAH~Cn!R$|Hhq2cIzFYqT_+cDourHbY z0qroxJnrZ4Gh+Ay+F`_c%+KRT>y3qw{)89?=hJ@=KO=@ep)aBJ$c!JHfBMJpsP*3G za7|)VJJ8B;4?n{~ldJF7%jmb`-ftIvNd~ekoufG(`K(3=LNc;HBY& z(lp#q8XAD#cIf}k49zX_i`*fO+#!zKA&%T3j@%)R+#yag067CU%yUEe47>wzGU8^` z1EXFT^@I!{J!F8!X?S6ph8J=gUi5tl93*W>7}_uR<2N2~e}FaG?}KPyugQ=-OGEZs z!GBoyYY+H*ANn4?Z)X4l+7H%`17i5~zRlRIX?t)6_eu=g2Q`3WBhxSUeea+M-S?RL zX9oBGKn%a!H+*hx4d2(I!gsi+@SQK%<{X22M~2tMulJoa)0*+z9=-YO+;DFEm5eE1U9b^B(Z}2^9!Qk`!A$wUE z7$Ar5?NRg2&G!AZqnmE64eh^Anss3i!{}%6@Et+4rr!=}!SBF8eZ2*J3ujCWbl;3; z48H~goPSv(8X61fKKdpP!Z7$88NL^Z?j`!^*I?-P4X^pMxyWz~@$(UeAcTSDd(`vO z{~rc;9|GfMJcApU3k}22a!&)k4{CU!e_ny^Y3cO;tOvOMKEyWz!vG(Kp*;hB?d|R3`2X~=5a6#^o5@qn?J-bI8Ppip{-yG z!k|VcGsq!jF~}7DMr49Wap-s&>o=U^T0!Lcy}!(bhtYsPQy z4|EJe{12QL#=c(suQ89Mhw9<`bui%nx7Nep`C&*M3~vMEACmcRYYRGtANq$F%zh&V zc)cEVeHz*Z1N)L7k-(k3np#{GcDh2Q@ya0YHl*n7fl*ZPAsbU-a94MYYtA#&!c`xGIaV;yzsmrjfieTEtqB_WgZp2*NplHx=$O{M~2#i_vJ{ps-NgK zQsxKK_CBM2PP_je+Xft`(vYfXXgIUr{=PA=7a8`2EHk)Ym2QKIforz# tySWtj{oF3N9@_;i*Fv5S)9x^z=nlWP>jpp-9)52ZmLVA=i*%6g{{fxOO~wEK diff --git a/deprecated/plugins/modular_triple_bind/example/windows/runner/run_loop.cpp b/deprecated/plugins/modular_triple_bind/example/windows/runner/run_loop.cpp deleted file mode 100644 index 2d6636ab..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/runner/run_loop.cpp +++ /dev/null @@ -1,66 +0,0 @@ -#include "run_loop.h" - -#include - -#include - -RunLoop::RunLoop() {} - -RunLoop::~RunLoop() {} - -void RunLoop::Run() { - bool keep_running = true; - TimePoint next_flutter_event_time = TimePoint::clock::now(); - while (keep_running) { - std::chrono::nanoseconds wait_duration = - std::max(std::chrono::nanoseconds(0), - next_flutter_event_time - TimePoint::clock::now()); - ::MsgWaitForMultipleObjects( - 0, nullptr, FALSE, static_cast(wait_duration.count() / 1000), - QS_ALLINPUT); - bool processed_events = false; - MSG message; - // All pending Windows messages must be processed; MsgWaitForMultipleObjects - // won't return again for items left in the queue after PeekMessage. - while (::PeekMessage(&message, nullptr, 0, 0, PM_REMOVE)) { - processed_events = true; - if (message.message == WM_QUIT) { - keep_running = false; - break; - } - ::TranslateMessage(&message); - ::DispatchMessage(&message); - // Allow Flutter to process messages each time a Windows message is - // processed, to prevent starvation. - next_flutter_event_time = - std::min(next_flutter_event_time, ProcessFlutterMessages()); - } - // If the PeekMessage loop didn't run, process Flutter messages. - if (!processed_events) { - next_flutter_event_time = - std::min(next_flutter_event_time, ProcessFlutterMessages()); - } - } -} - -void RunLoop::RegisterFlutterInstance( - flutter::FlutterEngine* flutter_instance) { - flutter_instances_.insert(flutter_instance); -} - -void RunLoop::UnregisterFlutterInstance( - flutter::FlutterEngine* flutter_instance) { - flutter_instances_.erase(flutter_instance); -} - -RunLoop::TimePoint RunLoop::ProcessFlutterMessages() { - TimePoint next_event_time = TimePoint::max(); - for (auto instance : flutter_instances_) { - std::chrono::nanoseconds wait_duration = instance->ProcessMessages(); - if (wait_duration != std::chrono::nanoseconds::max()) { - next_event_time = - std::min(next_event_time, TimePoint::clock::now() + wait_duration); - } - } - return next_event_time; -} diff --git a/deprecated/plugins/modular_triple_bind/example/windows/runner/run_loop.h b/deprecated/plugins/modular_triple_bind/example/windows/runner/run_loop.h deleted file mode 100644 index 000d3624..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/runner/run_loop.h +++ /dev/null @@ -1,40 +0,0 @@ -#ifndef RUNNER_RUN_LOOP_H_ -#define RUNNER_RUN_LOOP_H_ - -#include - -#include -#include - -// A runloop that will service events for Flutter instances as well -// as native messages. -class RunLoop { - public: - RunLoop(); - ~RunLoop(); - - // Prevent copying - RunLoop(RunLoop const&) = delete; - RunLoop& operator=(RunLoop const&) = delete; - - // Runs the run loop until the application quits. - void Run(); - - // Registers the given Flutter instance for event servicing. - void RegisterFlutterInstance( - flutter::FlutterEngine* flutter_instance); - - // Unregisters the given Flutter instance from event servicing. - void UnregisterFlutterInstance( - flutter::FlutterEngine* flutter_instance); - - private: - using TimePoint = std::chrono::steady_clock::time_point; - - // Processes all currently pending messages for registered Flutter instances. - TimePoint ProcessFlutterMessages(); - - std::set flutter_instances_; -}; - -#endif // RUNNER_RUN_LOOP_H_ diff --git a/deprecated/plugins/modular_triple_bind/example/windows/runner/runner.exe.manifest b/deprecated/plugins/modular_triple_bind/example/windows/runner/runner.exe.manifest deleted file mode 100644 index c977c4a4..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/runner/runner.exe.manifest +++ /dev/null @@ -1,20 +0,0 @@ - - - - - PerMonitorV2 - - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/example/windows/runner/utils.cpp b/deprecated/plugins/modular_triple_bind/example/windows/runner/utils.cpp deleted file mode 100644 index d19bdbbc..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/runner/utils.cpp +++ /dev/null @@ -1,64 +0,0 @@ -#include "utils.h" - -#include -#include -#include -#include - -#include - -void CreateAndAttachConsole() { - if (::AllocConsole()) { - FILE *unused; - if (freopen_s(&unused, "CONOUT$", "w", stdout)) { - _dup2(_fileno(stdout), 1); - } - if (freopen_s(&unused, "CONOUT$", "w", stderr)) { - _dup2(_fileno(stdout), 2); - } - std::ios::sync_with_stdio(); - FlutterDesktopResyncOutputStreams(); - } -} - -std::vector GetCommandLineArguments() { - // Convert the UTF-16 command line arguments to UTF-8 for the Engine to use. - int argc; - wchar_t** argv = ::CommandLineToArgvW(::GetCommandLineW(), &argc); - if (argv == nullptr) { - return std::vector(); - } - - std::vector command_line_arguments; - - // Skip the first argument as it's the binary name. - for (int i = 1; i < argc; i++) { - command_line_arguments.push_back(Utf8FromUtf16(argv[i])); - } - - ::LocalFree(argv); - - return command_line_arguments; -} - -std::string Utf8FromUtf16(const wchar_t* utf16_string) { - if (utf16_string == nullptr) { - return std::string(); - } - int target_length = ::WideCharToMultiByte( - CP_UTF8, WC_ERR_INVALID_CHARS, utf16_string, - -1, nullptr, 0, nullptr, nullptr); - if (target_length == 0) { - return std::string(); - } - std::string utf8_string; - utf8_string.resize(target_length); - int converted_length = ::WideCharToMultiByte( - CP_UTF8, WC_ERR_INVALID_CHARS, utf16_string, - -1, utf8_string.data(), - target_length, nullptr, nullptr); - if (converted_length == 0) { - return std::string(); - } - return utf8_string; -} diff --git a/deprecated/plugins/modular_triple_bind/example/windows/runner/utils.h b/deprecated/plugins/modular_triple_bind/example/windows/runner/utils.h deleted file mode 100644 index 3879d547..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/runner/utils.h +++ /dev/null @@ -1,19 +0,0 @@ -#ifndef RUNNER_UTILS_H_ -#define RUNNER_UTILS_H_ - -#include -#include - -// Creates a console for the process, and redirects stdout and stderr to -// it for both the runner and the Flutter library. -void CreateAndAttachConsole(); - -// Takes a null-terminated wchar_t* encoded in UTF-16 and returns a std::string -// encoded in UTF-8. Returns an empty std::string on failure. -std::string Utf8FromUtf16(const wchar_t* utf16_string); - -// Gets the command line arguments passed in as a std::vector, -// encoded in UTF-8. Returns an empty std::vector on failure. -std::vector GetCommandLineArguments(); - -#endif // RUNNER_UTILS_H_ diff --git a/deprecated/plugins/modular_triple_bind/example/windows/runner/win32_window.cpp b/deprecated/plugins/modular_triple_bind/example/windows/runner/win32_window.cpp deleted file mode 100644 index c10f08dc..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/runner/win32_window.cpp +++ /dev/null @@ -1,245 +0,0 @@ -#include "win32_window.h" - -#include - -#include "resource.h" - -namespace { - -constexpr const wchar_t kWindowClassName[] = L"FLUTTER_RUNNER_WIN32_WINDOW"; - -// The number of Win32Window objects that currently exist. -static int g_active_window_count = 0; - -using EnableNonClientDpiScaling = BOOL __stdcall(HWND hwnd); - -// Scale helper to convert logical scaler values to physical using passed in -// scale factor -int Scale(int source, double scale_factor) { - return static_cast(source * scale_factor); -} - -// Dynamically loads the |EnableNonClientDpiScaling| from the User32 module. -// This API is only needed for PerMonitor V1 awareness mode. -void EnableFullDpiSupportIfAvailable(HWND hwnd) { - HMODULE user32_module = LoadLibraryA("User32.dll"); - if (!user32_module) { - return; - } - auto enable_non_client_dpi_scaling = - reinterpret_cast( - GetProcAddress(user32_module, "EnableNonClientDpiScaling")); - if (enable_non_client_dpi_scaling != nullptr) { - enable_non_client_dpi_scaling(hwnd); - FreeLibrary(user32_module); - } -} - -} // namespace - -// Manages the Win32Window's window class registration. -class WindowClassRegistrar { - public: - ~WindowClassRegistrar() = default; - - // Returns the singleton registar instance. - static WindowClassRegistrar* GetInstance() { - if (!instance_) { - instance_ = new WindowClassRegistrar(); - } - return instance_; - } - - // Returns the name of the window class, registering the class if it hasn't - // previously been registered. - const wchar_t* GetWindowClass(); - - // Unregisters the window class. Should only be called if there are no - // instances of the window. - void UnregisterWindowClass(); - - private: - WindowClassRegistrar() = default; - - static WindowClassRegistrar* instance_; - - bool class_registered_ = false; -}; - -WindowClassRegistrar* WindowClassRegistrar::instance_ = nullptr; - -const wchar_t* WindowClassRegistrar::GetWindowClass() { - if (!class_registered_) { - WNDCLASS window_class{}; - window_class.hCursor = LoadCursor(nullptr, IDC_ARROW); - window_class.lpszClassName = kWindowClassName; - window_class.style = CS_HREDRAW | CS_VREDRAW; - window_class.cbClsExtra = 0; - window_class.cbWndExtra = 0; - window_class.hInstance = GetModuleHandle(nullptr); - window_class.hIcon = - LoadIcon(window_class.hInstance, MAKEINTRESOURCE(IDI_APP_ICON)); - window_class.hbrBackground = 0; - window_class.lpszMenuName = nullptr; - window_class.lpfnWndProc = Win32Window::WndProc; - RegisterClass(&window_class); - class_registered_ = true; - } - return kWindowClassName; -} - -void WindowClassRegistrar::UnregisterWindowClass() { - UnregisterClass(kWindowClassName, nullptr); - class_registered_ = false; -} - -Win32Window::Win32Window() { - ++g_active_window_count; -} - -Win32Window::~Win32Window() { - --g_active_window_count; - Destroy(); -} - -bool Win32Window::CreateAndShow(const std::wstring& title, - const Point& origin, - const Size& size) { - Destroy(); - - const wchar_t* window_class = - WindowClassRegistrar::GetInstance()->GetWindowClass(); - - const POINT target_point = {static_cast(origin.x), - static_cast(origin.y)}; - HMONITOR monitor = MonitorFromPoint(target_point, MONITOR_DEFAULTTONEAREST); - UINT dpi = FlutterDesktopGetDpiForMonitor(monitor); - double scale_factor = dpi / 96.0; - - HWND window = CreateWindow( - window_class, title.c_str(), WS_OVERLAPPEDWINDOW | WS_VISIBLE, - Scale(origin.x, scale_factor), Scale(origin.y, scale_factor), - Scale(size.width, scale_factor), Scale(size.height, scale_factor), - nullptr, nullptr, GetModuleHandle(nullptr), this); - - if (!window) { - return false; - } - - return OnCreate(); -} - -// static -LRESULT CALLBACK Win32Window::WndProc(HWND const window, - UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept { - if (message == WM_NCCREATE) { - auto window_struct = reinterpret_cast(lparam); - SetWindowLongPtr(window, GWLP_USERDATA, - reinterpret_cast(window_struct->lpCreateParams)); - - auto that = static_cast(window_struct->lpCreateParams); - EnableFullDpiSupportIfAvailable(window); - that->window_handle_ = window; - } else if (Win32Window* that = GetThisFromHandle(window)) { - return that->MessageHandler(window, message, wparam, lparam); - } - - return DefWindowProc(window, message, wparam, lparam); -} - -LRESULT -Win32Window::MessageHandler(HWND hwnd, - UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept { - switch (message) { - case WM_DESTROY: - window_handle_ = nullptr; - Destroy(); - if (quit_on_close_) { - PostQuitMessage(0); - } - return 0; - - case WM_DPICHANGED: { - auto newRectSize = reinterpret_cast(lparam); - LONG newWidth = newRectSize->right - newRectSize->left; - LONG newHeight = newRectSize->bottom - newRectSize->top; - - SetWindowPos(hwnd, nullptr, newRectSize->left, newRectSize->top, newWidth, - newHeight, SWP_NOZORDER | SWP_NOACTIVATE); - - return 0; - } - case WM_SIZE: { - RECT rect = GetClientArea(); - if (child_content_ != nullptr) { - // Size and position the child window. - MoveWindow(child_content_, rect.left, rect.top, rect.right - rect.left, - rect.bottom - rect.top, TRUE); - } - return 0; - } - - case WM_ACTIVATE: - if (child_content_ != nullptr) { - SetFocus(child_content_); - } - return 0; - } - - return DefWindowProc(window_handle_, message, wparam, lparam); -} - -void Win32Window::Destroy() { - OnDestroy(); - - if (window_handle_) { - DestroyWindow(window_handle_); - window_handle_ = nullptr; - } - if (g_active_window_count == 0) { - WindowClassRegistrar::GetInstance()->UnregisterWindowClass(); - } -} - -Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { - return reinterpret_cast( - GetWindowLongPtr(window, GWLP_USERDATA)); -} - -void Win32Window::SetChildContent(HWND content) { - child_content_ = content; - SetParent(content, window_handle_); - RECT frame = GetClientArea(); - - MoveWindow(content, frame.left, frame.top, frame.right - frame.left, - frame.bottom - frame.top, true); - - SetFocus(child_content_); -} - -RECT Win32Window::GetClientArea() { - RECT frame; - GetClientRect(window_handle_, &frame); - return frame; -} - -HWND Win32Window::GetHandle() { - return window_handle_; -} - -void Win32Window::SetQuitOnClose(bool quit_on_close) { - quit_on_close_ = quit_on_close; -} - -bool Win32Window::OnCreate() { - // No-op; provided for subclasses. - return true; -} - -void Win32Window::OnDestroy() { - // No-op; provided for subclasses. -} diff --git a/deprecated/plugins/modular_triple_bind/example/windows/runner/win32_window.h b/deprecated/plugins/modular_triple_bind/example/windows/runner/win32_window.h deleted file mode 100644 index 17ba4311..00000000 --- a/deprecated/plugins/modular_triple_bind/example/windows/runner/win32_window.h +++ /dev/null @@ -1,98 +0,0 @@ -#ifndef RUNNER_WIN32_WINDOW_H_ -#define RUNNER_WIN32_WINDOW_H_ - -#include - -#include -#include -#include - -// A class abstraction for a high DPI-aware Win32 Window. Intended to be -// inherited from by classes that wish to specialize with custom -// rendering and input handling -class Win32Window { - public: - struct Point { - unsigned int x; - unsigned int y; - Point(unsigned int x, unsigned int y) : x(x), y(y) {} - }; - - struct Size { - unsigned int width; - unsigned int height; - Size(unsigned int width, unsigned int height) - : width(width), height(height) {} - }; - - Win32Window(); - virtual ~Win32Window(); - - // Creates and shows a win32 window with |title| and position and size using - // |origin| and |size|. New windows are created on the default monitor. Window - // sizes are specified to the OS in physical pixels, hence to ensure a - // consistent size to will treat the width height passed in to this function - // as logical pixels and scale to appropriate for the default monitor. Returns - // true if the window was created successfully. - bool CreateAndShow(const std::wstring& title, - const Point& origin, - const Size& size); - - // Release OS resources associated with window. - void Destroy(); - - // Inserts |content| into the window tree. - void SetChildContent(HWND content); - - // Returns the backing Window handle to enable clients to set icon and other - // window properties. Returns nullptr if the window has been destroyed. - HWND GetHandle(); - - // If true, closing this window will quit the application. - void SetQuitOnClose(bool quit_on_close); - - // Return a RECT representing the bounds of the current client area. - RECT GetClientArea(); - - protected: - // Processes and route salient window messages for mouse handling, - // size change and DPI. Delegates handling of these to member overloads that - // inheriting classes can handle. - virtual LRESULT MessageHandler(HWND window, - UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept; - - // Called when CreateAndShow is called, allowing subclass window-related - // setup. Subclasses should return false if setup fails. - virtual bool OnCreate(); - - // Called when Destroy is called. - virtual void OnDestroy(); - - private: - friend class WindowClassRegistrar; - - // OS callback called by message pump. Handles the WM_NCCREATE message which - // is passed when the non-client area is being created and enables automatic - // non-client DPI scaling so that the non-client area automatically - // responsponds to changes in DPI. All other messages are handled by - // MessageHandler. - static LRESULT CALLBACK WndProc(HWND const window, - UINT const message, - WPARAM const wparam, - LPARAM const lparam) noexcept; - - // Retrieves a class instance pointer for |window| - static Win32Window* GetThisFromHandle(HWND const window) noexcept; - - bool quit_on_close_ = false; - - // window handle for top level window. - HWND window_handle_ = nullptr; - - // window handle for hosted content. - HWND child_content_ = nullptr; -}; - -#endif // RUNNER_WIN32_WINDOW_H_ diff --git a/deprecated/plugins/modular_triple_bind/lib/modular_triple_bind.dart b/deprecated/plugins/modular_triple_bind/lib/modular_triple_bind.dart deleted file mode 100644 index c21adf2f..00000000 --- a/deprecated/plugins/modular_triple_bind/lib/modular_triple_bind.dart +++ /dev/null @@ -1,6 +0,0 @@ -/// Support for doing something awesome. -/// -/// More dartdocs go here. -library modular_triple_bind; - -export 'src/modular_triple_bind_base.dart'; diff --git a/deprecated/plugins/modular_triple_bind/lib/src/modular_triple_bind_base.dart b/deprecated/plugins/modular_triple_bind/lib/src/modular_triple_bind_base.dart deleted file mode 100644 index c5b0e6a1..00000000 --- a/deprecated/plugins/modular_triple_bind/lib/src/modular_triple_bind_base.dart +++ /dev/null @@ -1,122 +0,0 @@ -import 'package:flutter/material.dart'; -import 'package:modular_core/modular_core.dart'; -import 'package:triple/triple.dart'; - -class LocalNotifier extends ChangeNotifier { - void update() => notifyListeners(); -} - -class TripleBind { - static Listenable _generateNotifier(BaseStore store) { - final notifier = LocalNotifier(); - store.observer( - onState: (_) => notifier.update(), - onError: (_) => notifier.update(), - onLoading: (_) => notifier.update(), - ); - - return notifier; - } - - static Bind singleton( - T Function(AutoInjector i) factoryFunction, - ) { - return Bind.singleton( - factoryFunction, - onDispose: (store) { - store.destroy(); - }, - notifier: _generateNotifier, - ); - } - - static Bind lazySingleton( - T Function(AutoInjector i) factoryFunction, { - bool export = false, - }) { - return Bind.lazySingleton( - factoryFunction, - onDispose: (store) { - store.destroy(); - }, - notifier: _generateNotifier, - ); - } - - static Bind factory( - T Function(AutoInjector i) factoryFunction, { - bool export = false, - }) { - return Bind.factory( - factoryFunction, - onDispose: (store) { - store.destroy(); - }, - notifier: _generateNotifier, - ); - } - - static Bind instance( - T store, { - bool export = false, - }) { - return Bind.instance( - store, - onDispose: (store) { - store.destroy(); - }, - notifier: _generateNotifier, - ); - } -} - -class TripleAutoBind { - static Listenable _generateNotifier(BaseStore store) { - final notifier = LocalNotifier(); - store.observer( - onState: (_) => notifier.update(), - onError: (_) => notifier.update(), - onLoading: (_) => notifier.update(), - ); - - return notifier; - } - - static Bind singleton( - Function factoryFunction, - ) { - return AutoBind.singleton( - factoryFunction, - onDispose: (store) { - store.destroy(); - }, - notifier: _generateNotifier, - ); - } - - static Bind lazySingleton( - Function factoryFunction, { - bool export = false, - }) { - return AutoBind.lazySingleton( - factoryFunction, - onDispose: (store) { - store.destroy(); - }, - notifier: _generateNotifier, - ); - } - - static Bind factory( - Function factoryFunction, { - bool export = false, - }) { - return AutoBind.factory( - factoryFunction, - onDispose: (store) { - store.destroy(); - }, - notifier: _generateNotifier, - ); - } -} diff --git a/deprecated/plugins/modular_triple_bind/melos_modular_triple_bind.iml b/deprecated/plugins/modular_triple_bind/melos_modular_triple_bind.iml deleted file mode 100644 index 9fc8ce79..00000000 --- a/deprecated/plugins/modular_triple_bind/melos_modular_triple_bind.iml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/deprecated/plugins/modular_triple_bind/pubspec.yaml b/deprecated/plugins/modular_triple_bind/pubspec.yaml deleted file mode 100644 index 388b299a..00000000 --- a/deprecated/plugins/modular_triple_bind/pubspec.yaml +++ /dev/null @@ -1,19 +0,0 @@ -name: modular_triple_bind -description: Smart project structure with dependency injection and route management -version: 2.0.0-beta.1 -homepage: https://github.com/Flutterando/modular - -environment: - sdk: '>=3.0.0 <4.0.0' - - -dependencies: - triple: '>=2.0.1 <3.0.0' - modular_core: ">=3.0.0-alpha.1 <4.0.0" - flutter: - sdk: flutter - -dev_dependencies: - flutterando_analysis: ^0.0.2 - -flutter: diff --git a/flutter_modular/CHANGELOG.md b/flutter_modular/CHANGELOG.md index 990a9837..4b890880 100644 --- a/flutter_modular/CHANGELOG.md +++ b/flutter_modular/CHANGELOG.md @@ -1,5 +1,7 @@ -## [6.3.4] - 2025-05-02 -- Fix Deep Link query parameters +## [6.4.0] - 2025-06-10 +- Fix Deep Link query parameters. +- Update Result. + ## [6.3.3] - 2024-04-08 - Fix Deep Link diff --git a/flutter_modular/example/pubspec.yaml b/flutter_modular/example/pubspec.yaml index 9bdfb004..d4e9dfe9 100644 --- a/flutter_modular/example/pubspec.yaml +++ b/flutter_modular/example/pubspec.yaml @@ -17,17 +17,18 @@ publish_to: "none" # Remove this line if you wish to publish to pub.dev # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html version: 1.0.0+1 +resolution: workspace + environment: - sdk: ">=2.18.0 <3.0.0" + sdk: ">=3.6.0 <4.0.0" dependencies: dartz: ^0.10.0-nullsafety.2 flutter_mobx: ^2.0.1 flutter_triple: ^2.1.4 http: ^1.1.0 - flutter_modular: - path: ../ - alice: ^0.3.3 + flutter_modular: + alice: ^0.4.2 bloc: ^8.0.3 flutter: sdk: flutter @@ -39,8 +40,7 @@ dev_dependencies: flutter_lints: ^2.0.2 flutter_test: sdk: flutter - mocktail: ^0.3.0 - + mocktail: ^1.0.4 # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec diff --git a/flutter_modular/pubspec.yaml b/flutter_modular/pubspec.yaml index 1d72121f..f1c96fd8 100644 --- a/flutter_modular/pubspec.yaml +++ b/flutter_modular/pubspec.yaml @@ -1,15 +1,17 @@ name: flutter_modular description: Smart project structure with dependency injection and route management -version: 6.3.4 +version: 6.4.0 homepage: https://github.com/Flutterando/modular +resolution: workspace + environment: - sdk: ">=3.0.0 <4.0.0" + sdk: ">=3.6.0 <4.0.0" dependencies: - modular_core: ">=3.3.0 <4.0.0" + modular_core: ">=3.4.0 <4.0.0" meta: ">=1.3.0 <2.0.0" - result_dart: ">=2.0.0 <3.0.0" + result_dart: ">=2.1.0 <3.0.0" flutter: sdk: flutter flutter_web_plugins: @@ -17,14 +19,6 @@ dependencies: dev_dependencies: flutterando_analysis: ^0.0.2 - mocktail: ^0.3.0 + mocktail: ^1.0.4 flutter_test: sdk: flutter - -dependency_overrides: - modular_core: - git: - url: https://github.com/necodeIT/modular.git - path: modular_core - - diff --git a/melos.yaml b/melos.yaml deleted file mode 100644 index 32d53522..00000000 --- a/melos.yaml +++ /dev/null @@ -1,23 +0,0 @@ -name: modular -repository: https://github.com/Flutterando/modular - -ignore: - - deprecated/** - -packages: - - modular_core - - flutter_modular - - shelf_modular - - plugins/* - # examples - - flutter_modular/example - - shelf_modular/example - - plugins/modular_triple_bind/example - - plugins/modular_bloc_bind/example - - -scripts: - tests: melos exec --ignore="*example" --ignore="modular_*_bind" -- flutter test --coverage - clean: melos exec flutter clean - - \ No newline at end of file diff --git a/modular_core/CHANGELOG.md b/modular_core/CHANGELOG.md index bf7af36f..421c8ddb 100644 --- a/modular_core/CHANGELOG.md +++ b/modular_core/CHANGELOG.md @@ -1,3 +1,8 @@ +## 3.4.0 - 2025/06/10 + +- Fix Deep Link query parameters. +- Update Result. + ## 3.1.1 - 2023/08/24 * fix: Fix Import Modules Dependencies diff --git a/modular_core/pubspec.yaml b/modular_core/pubspec.yaml index b9eec494..c3e36b4f 100644 --- a/modular_core/pubspec.yaml +++ b/modular_core/pubspec.yaml @@ -1,14 +1,16 @@ name: modular_core description: Smart project structure with dependency injection and route management -version: 3.3.0 +version: 3.4.0 homepage: https://github.com/Flutterando/modular +resolution: workspace + environment: - sdk: ">=3.0.0 <4.0.0" + sdk: ">=3.6.0 <4.0.0" dependencies: - auto_injector: ">=2.0.0+2 <3.0.0" - characters: ">=1.1.0 <2.0.0" + auto_injector: ">=2.1.0 <3.0.0" + characters: ">=1.4.0 <2.0.0" meta: ">=1.3.0 <2.0.0" dev_dependencies: diff --git a/pubspec.lock b/pubspec.lock index 8bf4ac7f..64fe43d3 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -1,14 +1,30 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - ansi_styles: + _fe_analyzer_shared: dependency: transitive description: - name: ansi_styles - sha256: "9c656cc12b3c27b17dd982b2cc5c0cfdfbdabd7bc8f3ae5e8542d9867b47ce8a" + name: _fe_analyzer_shared + sha256: e55636ed79578b9abca5fecf9437947798f5ef7456308b5cb85720b793eac92f url: "https://pub.dev" source: hosted - version: "0.3.2+1" + version: "82.0.0" + alice: + dependency: transitive + description: + name: alice + sha256: "6f7df43fdd1e5a296c89a5135eba758c525fb64608bad894c3a04791273d0bda" + url: "https://pub.dev" + source: hosted + version: "0.4.2" + analyzer: + dependency: transitive + description: + name: analyzer + sha256: "904ae5bb474d32c38fb9482e2d925d5454cda04ddd0e55d2e6826bc72f6ba8c0" + url: "https://pub.dev" + source: hosted + version: "7.4.5" args: dependency: transitive description: @@ -17,22 +33,62 @@ packages: url: "https://pub.dev" source: hosted version: "2.4.0" + asn1lib: + dependency: transitive + description: + name: asn1lib + sha256: "0511d6be23b007e95105ae023db599aea731df604608978dada7f9faf2637623" + url: "https://pub.dev" + source: hosted + version: "1.6.4" async: dependency: transitive description: name: async - sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" + sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb" + url: "https://pub.dev" + source: hosted + version: "2.13.0" + auto_injector: + dependency: transitive + description: + name: auto_injector + sha256: ad7a95d7c381363d48b54e00cb680f024fd97009067244454e9b4850337608e8 + url: "https://pub.dev" + source: hosted + version: "2.1.0" + bloc: + dependency: transitive + description: + name: bloc + sha256: "106842ad6569f0b60297619e9e0b1885c2fb9bf84812935490e6c5275777804e" url: "https://pub.dev" source: hosted - version: "2.11.0" + version: "8.1.4" boolean_selector: dependency: transitive description: name: boolean_selector - sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" + sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea" url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.2" + buffer: + dependency: transitive + description: + name: buffer + sha256: "389da2ec2c16283c8787e0adaede82b1842102f8c8aae2f49003a766c5c6b3d1" + url: "https://pub.dev" + source: hosted + version: "1.2.3" + characters: + dependency: transitive + description: + name: characters + sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803 + url: "https://pub.dev" + source: hosted + version: "1.4.0" charcode: dependency: transitive description: @@ -41,38 +97,142 @@ packages: url: "https://pub.dev" source: hosted version: "1.3.1" - cli_launcher: + checked_yaml: dependency: transitive description: - name: cli_launcher - sha256: "5e7e0282b79e8642edd6510ee468ae2976d847a0a29b3916e85f5fa1bfe24005" + name: checked_yaml + sha256: "959525d3162f249993882720d52b7e0c833978df229be20702b33d48d91de70f" url: "https://pub.dev" source: hosted - version: "0.3.1" - cli_util: + version: "2.0.4" + chopper: dependency: transitive description: - name: cli_util - sha256: "66f86e916d285c1a93d3b79587d94bd71984a66aac4ff74e524cfa7877f1395c" + name: chopper + sha256: "1b6280ec22841b844448bec8ef2644d9cbe9ea8dfce13ec9cab9e8d3aac3830d" url: "https://pub.dev" source: hosted - version: "0.3.5" + version: "7.4.0" + cli_config: + dependency: transitive + description: + name: cli_config + sha256: ac20a183a07002b700f0c25e61b7ee46b23c309d76ab7b7640a028f18e4d99ec + url: "https://pub.dev" + source: hosted + version: "0.2.0" + clock: + dependency: transitive + description: + name: clock + sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b + url: "https://pub.dev" + source: hosted + version: "1.1.2" collection: dependency: transitive description: name: collection - sha256: "4a07be6cb69c84d677a6c3096fcf960cc3285a8330b4603e0d463d15d9bd934c" + sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76" url: "https://pub.dev" source: hosted - version: "1.17.1" - conventional_commit: + version: "1.19.1" + convert: dependency: transitive description: - name: conventional_commit - sha256: dec15ad1118f029c618651a4359eb9135d8b88f761aa24e4016d061cd45948f2 + name: convert + sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68 url: "https://pub.dev" source: hosted - version: "0.6.0+1" + version: "3.1.2" + coverage: + dependency: transitive + description: + name: coverage + sha256: "4b8701e48a58f7712492c9b1f7ba0bb9d525644dd66d023b62e1fc8cdb560c8a" + url: "https://pub.dev" + source: hosted + version: "1.14.0" + cross_file: + dependency: transitive + description: + name: cross_file + sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670" + url: "https://pub.dev" + source: hosted + version: "0.3.4+2" + crypto: + dependency: transitive + description: + name: crypto + sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855" + url: "https://pub.dev" + source: hosted + version: "3.0.6" + crypto_keys: + dependency: transitive + description: + name: crypto_keys + sha256: "2ed305a11a3e5d16dd7f489121c956fd19b9816938bb68bc7ed3a379827a304e" + url: "https://pub.dev" + source: hosted + version: "0.3.0+2" + dartz: + dependency: transitive + description: + name: dartz + sha256: e6acf34ad2e31b1eb00948692468c30ab48ac8250e0f0df661e29f12dd252168 + url: "https://pub.dev" + source: hosted + version: "0.10.1" + dbus: + dependency: transitive + description: + name: dbus + sha256: "79e0c23480ff85dc68de79e2cd6334add97e48f7f4865d17686dd6ea81a47e8c" + url: "https://pub.dev" + source: hosted + version: "0.7.11" + dio: + dependency: transitive + description: + name: dio + sha256: "253a18bbd4851fecba42f7343a1df3a9a4c1d31a2c1b37e221086b4fa8c8dbc9" + url: "https://pub.dev" + source: hosted + version: "5.8.0+1" + dio_web_adapter: + dependency: transitive + description: + name: dio_web_adapter + sha256: "7586e476d70caecaf1686d21eee7247ea43ef5c345eab9e0cc3583ff13378d78" + url: "https://pub.dev" + source: hosted + version: "2.1.1" + equatable: + dependency: transitive + description: + name: equatable + sha256: "567c64b3cb4cf82397aac55f4f0cbd3ca20d77c6c03bedbc4ceaddc08904aef7" + url: "https://pub.dev" + source: hosted + version: "2.0.7" + fake_async: + dependency: transitive + description: + name: fake_async + sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44" + url: "https://pub.dev" + source: hosted + version: "1.3.3" + ffi: + dependency: transitive + description: + name: ffi + sha256: "289279317b4b16eb2bb7e271abccd4bf84ec9bdcbe999e278a94b804f5630418" + url: "https://pub.dev" + source: hosted + version: "2.1.4" file: dependency: transitive description: @@ -81,30 +241,133 @@ packages: url: "https://pub.dev" source: hosted version: "6.1.4" + fixnum: + dependency: transitive + description: + name: fixnum + sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be + url: "https://pub.dev" + source: hosted + version: "1.1.1" + flutter: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + flutter_lints: + dependency: transitive + description: + name: flutter_lints + sha256: a25a15ebbdfc33ab1cd26c63a6ee519df92338a9c10f122adda92938253bef04 + url: "https://pub.dev" + source: hosted + version: "2.0.3" + flutter_local_notifications: + dependency: transitive + description: + name: flutter_local_notifications + sha256: "674173fd3c9eda9d4c8528da2ce0ea69f161577495a9cc835a2a4ecd7eadeb35" + url: "https://pub.dev" + source: hosted + version: "17.2.4" + flutter_local_notifications_linux: + dependency: transitive + description: + name: flutter_local_notifications_linux + sha256: c49bd06165cad9beeb79090b18cd1eb0296f4bf4b23b84426e37dd7c027fc3af + url: "https://pub.dev" + source: hosted + version: "4.0.1" + flutter_local_notifications_platform_interface: + dependency: transitive + description: + name: flutter_local_notifications_platform_interface + sha256: "85f8d07fe708c1bdcf45037f2c0109753b26ae077e9d9e899d55971711a4ea66" + url: "https://pub.dev" + source: hosted + version: "7.2.0" + flutter_mobx: + dependency: transitive + description: + name: flutter_mobx + sha256: ba5e93467866a2991259dc51cffd41ef45f695c667c2b8e7b087bf24118b50fe + url: "https://pub.dev" + source: hosted + version: "2.3.0" + flutter_test: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + flutter_triple: + dependency: transitive + description: + name: flutter_triple + sha256: aef6471c9cee0007780234c27a969a057d6edb895d7aa923152e9eccbe1893a7 + url: "https://pub.dev" + source: hosted + version: "2.2.0" + flutter_web_plugins: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + flutterando_analysis: + dependency: transitive + description: + name: flutterando_analysis + sha256: "9541b7d6c849f3f82c8ac4f65116c8c4371d37ad691e6d6da905325707aa6244" + url: "https://pub.dev" + source: hosted + version: "0.0.2" + fpdart: + dependency: transitive + description: + name: fpdart + sha256: cfeeedd030503c8317868411659cf95c4a204cc3e82d7e9fff2e272aaef12655 + url: "https://pub.dev" + source: hosted + version: "0.0.14" + frontend_server_client: + dependency: transitive + description: + name: frontend_server_client + sha256: f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694 + url: "https://pub.dev" + source: hosted + version: "4.0.0" glob: dependency: transitive description: name: glob - sha256: "4515b5b6ddb505ebdd242a5f2cc5d22d3d6a80013789debfbda7777f47ea308c" + sha256: c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de url: "https://pub.dev" source: hosted - version: "2.1.1" - graphs: + version: "2.1.3" + hotreloader: dependency: transitive description: - name: graphs - sha256: f9e130f3259f52d26f0cfc0e964513796dafed572fa52e45d2f8d6ca14db39b2 + name: hotreloader + sha256: bc167a1163807b03bada490bfe2df25b0d744df359227880220a5cbd04e5734b url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "4.3.0" http: dependency: transitive description: name: http - sha256: "6aa2946395183537c8b880962d935877325d6a09a2867c3970c05c0fed6ac482" + sha256: "2c11f3f94c687ee9bad77c171151672986360b2b001d109814ee7140b2cf261b" url: "https://pub.dev" source: hosted - version: "0.13.5" + version: "1.4.0" + http_multi_server: + dependency: transitive + description: + name: http_multi_server + sha256: aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8 + url: "https://pub.dev" + source: hosted + version: "3.2.2" http_parser: dependency: transitive description: @@ -121,54 +384,286 @@ packages: url: "https://pub.dev" source: hosted version: "1.0.4" + jose: + dependency: transitive + description: + name: jose + sha256: "7955ec5d131960104e81fbf151abacb9d835c16c9e793ed394b2809f28b2198d" + url: "https://pub.dev" + source: hosted + version: "0.3.4" + js: + dependency: transitive + description: + name: js + sha256: "53385261521cc4a0c4658fd0ad07a7d14591cf8fc33abbceae306ddb974888dc" + url: "https://pub.dev" + source: hosted + version: "0.7.2" json_annotation: dependency: transitive description: name: json_annotation - sha256: c33da08e136c3df0190bd5bbe51ae1df4a7d96e7954d1d7249fea2968a72d317 + sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1" + url: "https://pub.dev" + source: hosted + version: "4.9.0" + leak_tracker: + dependency: transitive + description: + name: leak_tracker + sha256: "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0" + url: "https://pub.dev" + source: hosted + version: "10.0.9" + leak_tracker_flutter_testing: + dependency: transitive + description: + name: leak_tracker_flutter_testing + sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573 url: "https://pub.dev" source: hosted - version: "4.8.0" + version: "3.0.9" + leak_tracker_testing: + dependency: transitive + description: + name: leak_tracker_testing + sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" + url: "https://pub.dev" + source: hosted + version: "3.0.1" + lints: + dependency: transitive + description: + name: lints + sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452" + url: "https://pub.dev" + source: hosted + version: "2.1.1" + logging: + dependency: transitive + description: + name: logging + sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61 + url: "https://pub.dev" + source: hosted + version: "1.3.0" matcher: dependency: transitive description: name: matcher - sha256: "6501fbd55da300384b768785b83e5ce66991266cec21af89ab9ae7f5ce1c4cbb" + sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 url: "https://pub.dev" source: hosted - version: "0.12.15" - melos: - dependency: "direct dev" + version: "0.12.17" + material_color_utilities: + dependency: transitive description: - name: melos - sha256: "993ac467e7a36bd832a6cdabbe18a0487c30bc52b5cca14e476a824679ebdce0" + name: material_color_utilities + sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec url: "https://pub.dev" source: hosted - version: "3.0.1" + version: "0.11.1" meta: dependency: transitive description: name: meta - sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3" + sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c url: "https://pub.dev" source: hosted - version: "1.9.1" - mustache_template: + version: "1.16.0" + mime: + dependency: transitive + description: + name: mime + sha256: "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a" + url: "https://pub.dev" + source: hosted + version: "1.0.6" + mobx: + dependency: transitive + description: + name: mobx + sha256: bf1a90e5bcfd2851fc6984e20eef69557c65d9e4d0a88f5be4cf72c9819ce6b0 + url: "https://pub.dev" + source: hosted + version: "2.5.0" + mocktail: + dependency: transitive + description: + name: mocktail + sha256: "890df3f9688106f25755f26b1c60589a92b3ab91a22b8b224947ad041bf172d8" + url: "https://pub.dev" + source: hosted + version: "1.0.4" + nested: + dependency: transitive + description: + name: nested + sha256: "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20" + url: "https://pub.dev" + source: hosted + version: "1.0.0" + node_preamble: + dependency: transitive + description: + name: node_preamble + sha256: "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db" + url: "https://pub.dev" + source: hosted + version: "2.0.2" + open_filex: dependency: transitive description: - name: mustache_template - sha256: a46e26f91445bfb0b60519be280555b06792460b27b19e2b19ad5b9740df5d1c + name: open_filex + sha256: "9976da61b6a72302cf3b1efbce259200cd40232643a467aac7370addf94d6900" url: "https://pub.dev" source: hosted - version: "2.0.0" + version: "4.7.0" + package_config: + dependency: transitive + description: + name: package_config + sha256: f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc + url: "https://pub.dev" + source: hosted + version: "2.2.0" + package_info_plus: + dependency: transitive + description: + name: package_info_plus + sha256: cb44f49b6e690fa766f023d5b22cac6b9affe741dd792b6ac7ad4fabe0d7b097 + url: "https://pub.dev" + source: hosted + version: "6.0.0" + package_info_plus_platform_interface: + dependency: transitive + description: + name: package_info_plus_platform_interface + sha256: "9bc8ba46813a4cc42c66ab781470711781940780fd8beddd0c3da62506d3a6c6" + url: "https://pub.dev" + source: hosted + version: "2.0.1" path: dependency: transitive description: name: path - sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917" + sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5" + url: "https://pub.dev" + source: hosted + version: "1.9.1" + path_provider: + dependency: transitive + description: + name: path_provider + sha256: "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd" + url: "https://pub.dev" + source: hosted + version: "2.1.5" + path_provider_android: + dependency: transitive + description: + name: path_provider_android + sha256: d0d310befe2c8ab9e7f393288ccbb11b60c019c6b5afc21973eeee4dda2b35e9 + url: "https://pub.dev" + source: hosted + version: "2.2.17" + path_provider_foundation: + dependency: transitive + description: + name: path_provider_foundation + sha256: "4843174df4d288f5e29185bd6e72a6fbdf5a4a4602717eed565497429f179942" + url: "https://pub.dev" + source: hosted + version: "2.4.1" + path_provider_linux: + dependency: transitive + description: + name: path_provider_linux + sha256: f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279 + url: "https://pub.dev" + source: hosted + version: "2.2.1" + path_provider_platform_interface: + dependency: transitive + description: + name: path_provider_platform_interface + sha256: "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334" + url: "https://pub.dev" + source: hosted + version: "2.1.2" + path_provider_windows: + dependency: transitive + description: + name: path_provider_windows + sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7 + url: "https://pub.dev" + source: hosted + version: "2.3.0" + pedantic: + dependency: transitive + description: + name: pedantic + sha256: "67fc27ed9639506c856c840ccce7594d0bdcd91bc8d53d6e52359449a1d50602" url: "https://pub.dev" source: hosted - version: "1.8.3" + version: "1.11.1" + permission_handler: + dependency: transitive + description: + name: permission_handler + sha256: "59adad729136f01ea9e35a48f5d1395e25cba6cea552249ddbe9cf950f5d7849" + url: "https://pub.dev" + source: hosted + version: "11.4.0" + permission_handler_android: + dependency: transitive + description: + name: permission_handler_android + sha256: d3971dcdd76182a0c198c096b5db2f0884b0d4196723d21a866fc4cdea057ebc + url: "https://pub.dev" + source: hosted + version: "12.1.0" + permission_handler_apple: + dependency: transitive + description: + name: permission_handler_apple + sha256: f000131e755c54cf4d84a5d8bd6e4149e262cc31c5a8b1d698de1ac85fa41023 + url: "https://pub.dev" + source: hosted + version: "9.4.7" + permission_handler_html: + dependency: transitive + description: + name: permission_handler_html + sha256: "38f000e83355abb3392140f6bc3030660cfaef189e1f87824facb76300b4ff24" + url: "https://pub.dev" + source: hosted + version: "0.1.3+5" + permission_handler_platform_interface: + dependency: transitive + description: + name: permission_handler_platform_interface + sha256: eb99b295153abce5d683cac8c02e22faab63e50679b937fa1bf67d58bb282878 + url: "https://pub.dev" + source: hosted + version: "4.3.0" + permission_handler_windows: + dependency: transitive + description: + name: permission_handler_windows + sha256: "1a790728016f79a41216d88672dbc5df30e686e811ad4e698bfc51f76ad91f1e" + url: "https://pub.dev" + source: hosted + version: "0.2.1" + petitparser: + dependency: transitive + description: + name: petitparser + sha256: "07c8f0b1913bcde1ff0d26e57ace2f3012ccbf2b204e070290dad3bb22797646" + url: "https://pub.dev" + source: hosted + version: "6.1.0" platform: dependency: transitive description: @@ -177,6 +672,22 @@ packages: url: "https://pub.dev" source: hosted version: "3.1.0" + plugin_platform_interface: + dependency: transitive + description: + name: plugin_platform_interface + sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02" + url: "https://pub.dev" + source: hosted + version: "2.1.8" + pointycastle: + dependency: transitive + description: + name: pointycastle + sha256: "92aa3841d083cc4b0f4709b5c74fd6409a3e6ba833ffc7dc6a8fee096366acf5" + url: "https://pub.dev" + source: hosted + version: "4.0.0" pool: dependency: transitive description: @@ -185,46 +696,46 @@ packages: url: "https://pub.dev" source: hosted version: "1.5.1" - process: + postgres: dependency: transitive description: - name: process - sha256: "53fd8db9cec1d37b0574e12f07520d582019cb6c44abf5479a01505099a34a09" + name: postgres + sha256: f8e4f14734d096277f77ed5dddefcbc1ce18f8f7db5b7ff4b5dd6df2d9db2730 url: "https://pub.dev" source: hosted - version: "4.2.4" - prompts: + version: "2.6.4" + provider: dependency: transitive description: - name: prompts - sha256: "3773b845e85a849f01e793c4fc18a45d52d7783b4cb6c0569fad19f9d0a774a1" + name: provider + sha256: "4abbd070a04e9ddc287673bf5a030c7ca8b685ff70218720abab8b092f53dd84" url: "https://pub.dev" source: hosted - version: "2.0.0" + version: "6.1.5" pub_semver: dependency: transitive description: name: pub_semver - sha256: "307de764d305289ff24ad257ad5c5793ce56d04947599ad68b3baa124105fc17" + sha256: "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585" url: "https://pub.dev" source: hosted - version: "2.1.3" - pub_updater: + version: "2.2.0" + pubspec_parse: dependency: transitive description: - name: pub_updater - sha256: "42890302ab2672adf567dc2b20e55b4ecc29d7e19c63b6b98143ab68dd717d3a" + name: pubspec_parse + sha256: "0560ba233314abbed0a48a2956f7f022cce7c3e1e73df540277da7544cad4082" url: "https://pub.dev" source: hosted - version: "0.2.4" - pubspec: + version: "1.5.0" + qs_dart: dependency: transitive description: - name: pubspec - sha256: f534a50a2b4d48dc3bc0ec147c8bd7c304280fff23b153f3f11803c4d49d927e + name: qs_dart + sha256: f8d9f9f75fa6e6e72437995ccb549a27d52ec06236cfad1f4e5eceb755427649 url: "https://pub.dev" source: hosted - version: "2.3.0" + version: "1.3.7+1" quiver: dependency: transitive description: @@ -233,27 +744,192 @@ packages: url: "https://pub.dev" source: hosted version: "3.2.1" + recursive_regex: + dependency: transitive + description: + name: recursive_regex + sha256: f7252e3d3dfd1665e594d9fe035eca6bc54139b1f2fee38256fa427ea41adc60 + url: "https://pub.dev" + source: hosted + version: "1.0.0" + redis_dart: + dependency: transitive + description: + name: redis_dart + sha256: "4de5252a1da7e602b619d71d7a43fe7df04fddfe3e1ae87e03b2f4ccb632f9cb" + url: "https://pub.dev" + source: hosted + version: "0.1.0+4" + result_dart: + dependency: transitive + description: + name: result_dart + sha256: eecf5b08b63572b348bfaa56a50f30191fe21d9edacef59d0e19a33905dd184d + url: "https://pub.dev" + source: hosted + version: "2.1.0" + rx_notifier: + dependency: transitive + description: + name: rx_notifier + sha256: "08201324c0a2c6987c13798277f9bab592fcc2dfde362d21789f60eed8bd9ea2" + url: "https://pub.dev" + source: hosted + version: "2.3.0" + rx_notifier_annotation: + dependency: transitive + description: + name: rx_notifier_annotation + sha256: "362496563d617aa6fa21ab9c131f66348f3266b6580d69ecc23d2c23a52070a2" + url: "https://pub.dev" + source: hosted + version: "1.0.0" + rxdart: + dependency: transitive + description: + name: rxdart + sha256: "0c7c0cedd93788d996e33041ffecda924cc54389199cde4e6a34b440f50044cb" + url: "https://pub.dev" + source: hosted + version: "0.27.7" + sasl_scram: + dependency: transitive + description: + name: sasl_scram + sha256: a47207a436eb650f8fdcf54a2e2587b850dc3caef9973ce01f332b07a6fc9cb9 + url: "https://pub.dev" + source: hosted + version: "0.1.1" + saslprep: + dependency: transitive + description: + name: saslprep + sha256: "3d421d10be9513bf4459c17c5e70e7b8bc718c9fc5ad4ba5eb4f5fd27396f740" + url: "https://pub.dev" + source: hosted + version: "1.0.3" + sensors_plus: + dependency: transitive + description: + name: sensors_plus + sha256: "6898cd4490ffc27fea4de5976585e92fae55355175d46c6c3b3d719d42f9e230" + url: "https://pub.dev" + source: hosted + version: "5.0.1" + sensors_plus_platform_interface: + dependency: transitive + description: + name: sensors_plus_platform_interface + sha256: bc472d6cfd622acb4f020e726433ee31788b038056691ba433fec80e448a094f + url: "https://pub.dev" + source: hosted + version: "1.2.0" + share_plus: + dependency: transitive + description: + name: share_plus + sha256: ef3489a969683c4f3d0239010cc8b7a2a46543a8d139e111c06c558875083544 + url: "https://pub.dev" + source: hosted + version: "9.0.0" + share_plus_platform_interface: + dependency: transitive + description: + name: share_plus_platform_interface + sha256: "0f9e4418835d1b2c3ae78fdb918251959106cefdbc4dd43526e182f80e82f6d4" + url: "https://pub.dev" + source: hosted + version: "4.0.0" + shelf: + dependency: transitive + description: + name: shelf + sha256: ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4 + url: "https://pub.dev" + source: hosted + version: "1.4.1" + shelf_packages_handler: + dependency: transitive + description: + name: shelf_packages_handler + sha256: "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e" + url: "https://pub.dev" + source: hosted + version: "3.0.2" + shelf_static: + dependency: transitive + description: + name: shelf_static + sha256: c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3 + url: "https://pub.dev" + source: hosted + version: "1.1.3" + shelf_web_socket: + dependency: transitive + description: + name: shelf_web_socket + sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1" + url: "https://pub.dev" + source: hosted + version: "1.0.4" + sky_engine: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + source_map_stack_trace: + dependency: transitive + description: + name: source_map_stack_trace + sha256: c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b + url: "https://pub.dev" + source: hosted + version: "2.1.2" + source_maps: + dependency: transitive + description: + name: source_maps + sha256: "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812" + url: "https://pub.dev" + source: hosted + version: "0.10.13" source_span: dependency: transitive description: name: source_span - sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c" + sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c" + url: "https://pub.dev" + source: hosted + version: "1.10.1" + sprintf: + dependency: transitive + description: + name: sprintf + sha256: "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23" url: "https://pub.dev" source: hosted - version: "1.10.0" + version: "7.0.0" stack_trace: dependency: transitive description: name: stack_trace - sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5 + sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1" url: "https://pub.dev" source: hosted - version: "1.11.0" + version: "1.12.1" stream_channel: dependency: transitive description: name: stream_channel - sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8" + sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d" + url: "https://pub.dev" + source: hosted + version: "2.1.4" + stream_transform: + dependency: transitive + description: + name: stream_transform + sha256: ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871 url: "https://pub.dev" source: hosted version: "2.1.1" @@ -261,26 +937,58 @@ packages: dependency: transitive description: name: string_scanner - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" + sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43" url: "https://pub.dev" source: hosted - version: "1.2.0" + version: "1.4.1" term_glyph: dependency: transitive description: name: term_glyph - sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 + sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e" url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.2.2" + test: + dependency: transitive + description: + name: test + sha256: "301b213cd241ca982e9ba50266bd3f5bd1ea33f1455554c5abb85d1be0e2d87e" + url: "https://pub.dev" + source: hosted + version: "1.25.15" test_api: dependency: transitive description: name: test_api - sha256: daadc9baabec998b062c9091525aa95786508b1c48e9c30f1f891b8bf6ff2e64 + sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd url: "https://pub.dev" source: hosted - version: "0.5.2" + version: "0.7.4" + test_core: + dependency: transitive + description: + name: test_core + sha256: "84d17c3486c8dfdbe5e12a50c8ae176d15e2a771b96909a9442b40173649ccaa" + url: "https://pub.dev" + source: hosted + version: "0.6.8" + timezone: + dependency: transitive + description: + name: timezone + sha256: "2236ec079a174ce07434e89fcd3fcda430025eb7692244139a9cf54fdcf1fc7d" + url: "https://pub.dev" + source: hosted + version: "0.9.4" + triple: + dependency: transitive + description: + name: triple + sha256: "0d049c7d44fbe093432c72ec059a958b1b22e0748b3b90e806383ef2376f34cb" + url: "https://pub.dev" + source: hosted + version: "2.1.0" typed_data: dependency: transitive description: @@ -289,29 +997,182 @@ packages: url: "https://pub.dev" source: hosted version: "1.3.1" - uri: + unorm_dart: dependency: transitive description: - name: uri - sha256: "889eea21e953187c6099802b7b4cf5219ba8f3518f604a1033064d45b1b8268a" + name: unorm_dart + sha256: "23d8bf65605401a6a32cff99435fed66ef3dab3ddcad3454059165df46496a3b" url: "https://pub.dev" source: hosted - version: "1.0.0" - yaml: + version: "0.3.0" + url_launcher: dependency: transitive description: - name: yaml - sha256: "23812a9b125b48d4007117254bca50abb6c712352927eece9e155207b1db2370" + name: url_launcher + sha256: "9d06212b1362abc2f0f0d78e6f09f726608c74e3b9462e8368bb03314aa8d603" url: "https://pub.dev" source: hosted - version: "3.1.1" - yaml_edit: + version: "6.3.1" + url_launcher_android: dependency: transitive description: - name: yaml_edit - sha256: "0b968021754d8fbd3e9c83563b538ee417d88b2cc587606da5615546b7ee033b" + name: url_launcher_android + sha256: "8582d7f6fe14d2652b4c45c9b6c14c0b678c2af2d083a11b604caeba51930d79" url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "6.3.16" + url_launcher_ios: + dependency: transitive + description: + name: url_launcher_ios + sha256: "7f2022359d4c099eea7df3fdf739f7d3d3b9faf3166fb1dd390775176e0b76cb" + url: "https://pub.dev" + source: hosted + version: "6.3.3" + url_launcher_linux: + dependency: transitive + description: + name: url_launcher_linux + sha256: "4e9ba368772369e3e08f231d2301b4ef72b9ff87c31192ef471b380ef29a4935" + url: "https://pub.dev" + source: hosted + version: "3.2.1" + url_launcher_macos: + dependency: transitive + description: + name: url_launcher_macos + sha256: "17ba2000b847f334f16626a574c702b196723af2a289e7a93ffcb79acff855c2" + url: "https://pub.dev" + source: hosted + version: "3.2.2" + url_launcher_platform_interface: + dependency: transitive + description: + name: url_launcher_platform_interface + sha256: "552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029" + url: "https://pub.dev" + source: hosted + version: "2.3.2" + url_launcher_web: + dependency: transitive + description: + name: url_launcher_web + sha256: "4bd2b7b4dc4d4d0b94e5babfffbca8eac1a126c7f3d6ecbc1a11013faa3abba2" + url: "https://pub.dev" + source: hosted + version: "2.4.1" + url_launcher_windows: + dependency: transitive + description: + name: url_launcher_windows + sha256: "3284b6d2ac454cf34f114e1d3319866fdd1e19cdc329999057e44ffe936cfa77" + url: "https://pub.dev" + source: hosted + version: "3.1.4" + uuid: + dependency: transitive + description: + name: uuid + sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff + url: "https://pub.dev" + source: hosted + version: "4.5.1" + vector_math: + dependency: transitive + description: + name: vector_math + sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" + url: "https://pub.dev" + source: hosted + version: "2.1.4" + vm_service: + dependency: transitive + description: + name: vm_service + sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02 + url: "https://pub.dev" + source: hosted + version: "15.0.0" + watcher: + dependency: transitive + description: + name: watcher + sha256: "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104" + url: "https://pub.dev" + source: hosted + version: "1.1.1" + weak_map: + dependency: transitive + description: + name: weak_map + sha256: "5f8e5d5ce57dc624db5fae814dd689ccae1f17f92b426e52f0a7cbe7f6f4ab97" + url: "https://pub.dev" + source: hosted + version: "4.0.1" + web: + dependency: transitive + description: + name: web + sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27" + url: "https://pub.dev" + source: hosted + version: "0.5.1" + web_socket_channel: + dependency: transitive + description: + name: web_socket_channel + sha256: "58c6666b342a38816b2e7e50ed0f1e261959630becd4c879c4f26bfa14aa5a42" + url: "https://pub.dev" + source: hosted + version: "2.4.5" + webkit_inspection_protocol: + dependency: transitive + description: + name: webkit_inspection_protocol + sha256: "87d3f2333bb240704cd3f1c6b5b7acd8a10e7f0bc28c28dcf14e782014f4a572" + url: "https://pub.dev" + source: hosted + version: "1.2.1" + win32: + dependency: transitive + description: + name: win32 + sha256: "329edf97fdd893e0f1e3b9e88d6a0e627128cc17cc316a8d67fda8f1451178ba" + url: "https://pub.dev" + source: hosted + version: "5.13.0" + x509: + dependency: transitive + description: + name: x509 + sha256: cbd1a63846884afd273cda247b0365284c8d85a365ca98e110413f93d105b935 + url: "https://pub.dev" + source: hosted + version: "0.2.4+3" + xdg_directories: + dependency: transitive + description: + name: xdg_directories + sha256: "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15" + url: "https://pub.dev" + source: hosted + version: "1.1.0" + xml: + dependency: transitive + description: + name: xml + sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226 + url: "https://pub.dev" + source: hosted + version: "6.5.0" + yaml: + dependency: transitive + description: + name: yaml + sha256: "23812a9b125b48d4007117254bca50abb6c712352927eece9e155207b1db2370" + url: "https://pub.dev" + source: hosted + version: "3.1.1" sdks: - dart: ">=2.18.0 <4.0.0" + dart: ">=3.8.0 <4.0.0" + flutter: ">=3.27.0" diff --git a/pubspec.yaml b/pubspec.yaml index b9bb16c6..a778f6f0 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,9 +1,12 @@ -name: flutter_modular -description: Smart project structure with dependency injection and route management -homepage: https://github.com/Flutterando/modular - +name: flutter_modular_workspace +publish_to: none environment: - sdk: ">=2.18.0 <3.0.0" - -dev_dependencies: - melos: ^3.0.1 + sdk: ">=3.6.0 <4.0.0" + +workspace: + - modular_core + - flutter_modular + - shelf_modular + # examples + - flutter_modular/example + - shelf_modular/example diff --git a/shelf_modular/example/lib/src/auth/presenter/auth_resource.dart b/shelf_modular/example/lib/src/auth/presenter/auth_resource.dart index 0da5062f..3f3a0c04 100644 --- a/shelf_modular/example/lib/src/auth/presenter/auth_resource.dart +++ b/shelf_modular/example/lib/src/auth/presenter/auth_resource.dart @@ -11,12 +11,13 @@ import 'guards/auth_guard.dart'; class AuthResource implements Resource { @override - List get routes => [ - Route.get('/login', login), - Route.get('/refresh_token/:token', refreshToken), - Route.get('/check_token', checkToken, middlewares: [AuthGuard()]), - Route.get('/get_user', getUser, middlewares: [AuthGuard()]), - ]; + void routes(RouteManager r) { + r + ..get('/login', login) + ..get('/refresh_token/:token', refreshToken) + ..get('/check_token', checkToken, middlewares: [AuthGuard()]) + ..get('/get_user', getUser, middlewares: [AuthGuard()]); + } FutureOr login(Request request, Injector injector) async { final credentials = request.headers['Authorization']?.split(' ').last; diff --git a/shelf_modular/example/pubspec.lock b/shelf_modular/example/pubspec.lock deleted file mode 100644 index 01e9d39b..00000000 --- a/shelf_modular/example/pubspec.lock +++ /dev/null @@ -1,547 +0,0 @@ -# Generated by pub -# See https://dart.dev/tools/pub/glossary#lockfile -packages: - _fe_analyzer_shared: - dependency: transitive - description: - name: _fe_analyzer_shared - sha256: "0c80aeab9bc807ab10022cd3b2f4cf2ecdf231949dc1ddd9442406a003f19201" - url: "https://pub.dev" - source: hosted - version: "52.0.0" - analyzer: - dependency: transitive - description: - name: analyzer - sha256: cd8ee83568a77f3ae6b913a36093a1c9b1264e7cb7f834d9ddd2311dade9c1f4 - url: "https://pub.dev" - source: hosted - version: "5.4.0" - args: - dependency: transitive - description: - name: args - sha256: "139d809800a412ebb26a3892da228b2d0ba36f0ef5d9a82166e5e52ec8d61611" - url: "https://pub.dev" - source: hosted - version: "2.3.2" - asn1lib: - dependency: transitive - description: - name: asn1lib - sha256: ab96a1cb3beeccf8145c52e449233fe68364c9641623acd3adad66f8184f1039 - url: "https://pub.dev" - source: hosted - version: "1.4.0" - async: - dependency: transitive - description: - name: async - sha256: bfe67ef28df125b7dddcea62755991f807aa39a2492a23e1550161692950bbe0 - url: "https://pub.dev" - source: hosted - version: "2.10.0" - auto_injector: - dependency: transitive - description: - name: auto_injector - sha256: "2952a4d4339ed3b65e8e54765ec68ee6ada5cb21d83cb8d39e3f6b4e690ab5ca" - url: "https://pub.dev" - source: hosted - version: "2.0.2" - boolean_selector: - dependency: transitive - description: - name: boolean_selector - sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - buffer: - dependency: transitive - description: - name: buffer - sha256: "8962c12174f53e2e848a6acd7ac7fd63d8a1a6a316c20c458a832d87eba5422a" - url: "https://pub.dev" - source: hosted - version: "1.2.0" - characters: - dependency: transitive - description: - name: characters - sha256: e6a326c8af69605aec75ed6c187d06b349707a27fbff8222ca9cc2cff167975c - url: "https://pub.dev" - source: hosted - version: "1.2.1" - collection: - dependency: transitive - description: - name: collection - sha256: cfc915e6923fe5ce6e153b0723c753045de46de1b4d63771530504004a45fae0 - url: "https://pub.dev" - source: hosted - version: "1.17.0" - convert: - dependency: transitive - description: - name: convert - sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592" - url: "https://pub.dev" - source: hosted - version: "3.1.1" - coverage: - dependency: transitive - description: - name: coverage - sha256: "961c4aebd27917269b1896382c7cb1b1ba81629ba669ba09c27a7e5710ec9040" - url: "https://pub.dev" - source: hosted - version: "1.6.2" - crypto: - dependency: transitive - description: - name: crypto - sha256: aa274aa7774f8964e4f4f38cc994db7b6158dd36e9187aaceaddc994b35c6c67 - url: "https://pub.dev" - source: hosted - version: "3.0.2" - crypto_keys: - dependency: transitive - description: - name: crypto_keys - sha256: acc19abf34623d990a0e8aec69463d74a824c31f137128f42e2810befc509ad0 - url: "https://pub.dev" - source: hosted - version: "0.3.0+1" - file: - dependency: transitive - description: - name: file - sha256: "1b92bec4fc2a72f59a8e15af5f52cd441e4a7860b49499d69dfa817af20e925d" - url: "https://pub.dev" - source: hosted - version: "6.1.4" - fpdart: - dependency: "direct main" - description: - name: fpdart - sha256: cfeeedd030503c8317868411659cf95c4a204cc3e82d7e9fff2e272aaef12655 - url: "https://pub.dev" - source: hosted - version: "0.0.14" - frontend_server_client: - dependency: transitive - description: - name: frontend_server_client - sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612" - url: "https://pub.dev" - source: hosted - version: "3.2.0" - glob: - dependency: transitive - description: - name: glob - sha256: "4515b5b6ddb505ebdd242a5f2cc5d22d3d6a80013789debfbda7777f47ea308c" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - hotreloader: - dependency: "direct main" - description: - name: hotreloader - sha256: "66b78edf340352fcdd2043ab6116e58ec018c5968cab6485cde0f1769d28e0b8" - url: "https://pub.dev" - source: hosted - version: "3.0.5" - http: - dependency: transitive - description: - name: http - sha256: "6aa2946395183537c8b880962d935877325d6a09a2867c3970c05c0fed6ac482" - url: "https://pub.dev" - source: hosted - version: "0.13.5" - http_multi_server: - dependency: transitive - description: - name: http_multi_server - sha256: "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b" - url: "https://pub.dev" - source: hosted - version: "3.2.1" - http_parser: - dependency: transitive - description: - name: http_parser - sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b" - url: "https://pub.dev" - source: hosted - version: "4.0.2" - io: - dependency: transitive - description: - name: io - sha256: "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e" - url: "https://pub.dev" - source: hosted - version: "1.0.4" - jose: - dependency: "direct main" - description: - name: jose - sha256: "06d28181b3ca26ffb83bf943f62f29d6b1b55793c852a389d3a29e6a5f54d325" - url: "https://pub.dev" - source: hosted - version: "0.3.3" - js: - dependency: transitive - description: - name: js - sha256: "323b7c70073cccf6b9b8d8b334be418a3293cfb612a560dc2737160a37bf61bd" - url: "https://pub.dev" - source: hosted - version: "0.6.6" - logging: - dependency: transitive - description: - name: logging - sha256: c0bbfe94d46aedf9b8b3e695cf3bd48c8e14b35e3b2c639e0aa7755d589ba946 - url: "https://pub.dev" - source: hosted - version: "1.1.0" - matcher: - dependency: transitive - description: - name: matcher - sha256: c94db23593b89766cda57aab9ac311e3616cf87c6fa4e9749df032f66f30dcb8 - url: "https://pub.dev" - source: hosted - version: "0.12.14" - meta: - dependency: transitive - description: - name: meta - sha256: "6c268b42ed578a53088d834796959e4a1814b5e9e164f147f580a386e5decf42" - url: "https://pub.dev" - source: hosted - version: "1.8.0" - mime: - dependency: transitive - description: - name: mime - sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e - url: "https://pub.dev" - source: hosted - version: "1.0.4" - modular_core: - dependency: "direct overridden" - description: - path: "../../modular_core" - relative: true - source: path - version: "3.3.0" - node_preamble: - dependency: transitive - description: - name: node_preamble - sha256: "8ebdbaa3b96d5285d068f80772390d27c21e1fa10fb2df6627b1b9415043608d" - url: "https://pub.dev" - source: hosted - version: "2.0.1" - package_config: - dependency: transitive - description: - name: package_config - sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd" - url: "https://pub.dev" - source: hosted - version: "2.1.0" - path: - dependency: transitive - description: - name: path - sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917" - url: "https://pub.dev" - source: hosted - version: "1.8.3" - pedantic: - dependency: "direct dev" - description: - name: pedantic - sha256: "67fc27ed9639506c856c840ccce7594d0bdcd91bc8d53d6e52359449a1d50602" - url: "https://pub.dev" - source: hosted - version: "1.11.1" - pointycastle: - dependency: transitive - description: - name: pointycastle - sha256: db7306cf0249f838d1a24af52b5a5887c5bf7f31d8bb4e827d071dc0939ad346 - url: "https://pub.dev" - source: hosted - version: "3.6.2" - pool: - dependency: transitive - description: - name: pool - sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a" - url: "https://pub.dev" - source: hosted - version: "1.5.1" - postgres: - dependency: "direct main" - description: - name: postgres - sha256: ef3ef88ce207403f5de4aa1c37521eeada89184e9ddb3597d52cb9c4eb7fb367 - url: "https://pub.dev" - source: hosted - version: "2.5.2" - pub_semver: - dependency: transitive - description: - name: pub_semver - sha256: "307de764d305289ff24ad257ad5c5793ce56d04947599ad68b3baa124105fc17" - url: "https://pub.dev" - source: hosted - version: "2.1.3" - quiver: - dependency: transitive - description: - name: quiver - sha256: b1c1ac5ce6688d77f65f3375a9abb9319b3cb32486bdc7a1e0fdf004d7ba4e47 - url: "https://pub.dev" - source: hosted - version: "3.2.1" - redis_dart: - dependency: "direct main" - description: - name: redis_dart - sha256: "4de5252a1da7e602b619d71d7a43fe7df04fddfe3e1ae87e03b2f4ccb632f9cb" - url: "https://pub.dev" - source: hosted - version: "0.1.0+4" - result_dart: - dependency: transitive - description: - name: result_dart - sha256: f28a171d55e2e1c1753b41d4d8edcaff886f103e73c575d14764913907e57928 - url: "https://pub.dev" - source: hosted - version: "1.1.0" - sasl_scram: - dependency: transitive - description: - name: sasl_scram - sha256: a47207a436eb650f8fdcf54a2e2587b850dc3caef9973ce01f332b07a6fc9cb9 - url: "https://pub.dev" - source: hosted - version: "0.1.1" - saslprep: - dependency: transitive - description: - name: saslprep - sha256: "79c9e163a82f55da542feaf0f7a59031e74493299c92008b2b404cd88d639bb4" - url: "https://pub.dev" - source: hosted - version: "1.0.2" - shelf: - dependency: "direct main" - description: - name: shelf - sha256: c24a96135a2ccd62c64b69315a14adc5c3419df63b4d7c05832a346fdb73682c - url: "https://pub.dev" - source: hosted - version: "1.4.0" - shelf_modular: - dependency: "direct main" - description: - path: ".." - relative: true - source: path - version: "3.0.0-beta.1" - shelf_packages_handler: - dependency: transitive - description: - name: shelf_packages_handler - sha256: aef74dc9195746a384843102142ab65b6a4735bb3beea791e63527b88cc83306 - url: "https://pub.dev" - source: hosted - version: "3.0.1" - shelf_static: - dependency: transitive - description: - name: shelf_static - sha256: e792b76b96a36d4a41b819da593aff4bdd413576b3ba6150df5d8d9996d2e74c - url: "https://pub.dev" - source: hosted - version: "1.1.1" - shelf_web_socket: - dependency: transitive - description: - name: shelf_web_socket - sha256: a988c0e8d8ffbdb8a28aa7ec8e449c260f3deb808781fe1284d22c5bba7156e8 - url: "https://pub.dev" - source: hosted - version: "1.0.3" - source_map_stack_trace: - dependency: transitive - description: - name: source_map_stack_trace - sha256: "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - source_maps: - dependency: transitive - description: - name: source_maps - sha256: "490098075234dcedb83c5d949b4c93dad5e6b7702748de000be2b57b8e6b2427" - url: "https://pub.dev" - source: hosted - version: "0.10.11" - source_span: - dependency: transitive - description: - name: source_span - sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250 - url: "https://pub.dev" - source: hosted - version: "1.9.1" - stack_trace: - dependency: transitive - description: - name: stack_trace - sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5 - url: "https://pub.dev" - source: hosted - version: "1.11.0" - stream_channel: - dependency: transitive - description: - name: stream_channel - sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - stream_transform: - dependency: transitive - description: - name: stream_transform - sha256: "14a00e794c7c11aa145a170587321aedce29769c08d7f58b1d141da75e3b1c6f" - url: "https://pub.dev" - source: hosted - version: "2.1.0" - string_scanner: - dependency: transitive - description: - name: string_scanner - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" - url: "https://pub.dev" - source: hosted - version: "1.2.0" - term_glyph: - dependency: transitive - description: - name: term_glyph - sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 - url: "https://pub.dev" - source: hosted - version: "1.2.1" - test: - dependency: "direct dev" - description: - name: test - sha256: b54d427664c00f2013ffb87797a698883c46aee9288e027a50b46eaee7486fa2 - url: "https://pub.dev" - source: hosted - version: "1.22.2" - test_api: - dependency: transitive - description: - name: test_api - sha256: "6182294da5abf431177fccc1ee02401f6df30f766bc6130a0852c6b6d7ee6b2d" - url: "https://pub.dev" - source: hosted - version: "0.4.18" - test_core: - dependency: transitive - description: - name: test_core - sha256: "95ecc12692d0dd59080ab2d38d9cf32c7e9844caba23ff6cd285690398ee8ef4" - url: "https://pub.dev" - source: hosted - version: "0.4.22" - typed_data: - dependency: transitive - description: - name: typed_data - sha256: "26f87ade979c47a150c9eaab93ccd2bebe70a27dc0b4b29517f2904f04eb11a5" - url: "https://pub.dev" - source: hosted - version: "1.3.1" - unorm_dart: - dependency: transitive - description: - name: unorm_dart - sha256: "5b35bff83fce4d76467641438f9e867dc9bcfdb8c1694854f230579d68cd8f4b" - url: "https://pub.dev" - source: hosted - version: "0.2.0" - uuid: - dependency: "direct main" - description: - name: uuid - sha256: "648e103079f7c64a36dc7d39369cabb358d377078a051d6ae2ad3aa539519313" - url: "https://pub.dev" - source: hosted - version: "3.0.7" - vm_service: - dependency: transitive - description: - name: vm_service - sha256: e7fb6c2282f7631712b69c19d1bff82f3767eea33a2321c14fa59ad67ea391c7 - url: "https://pub.dev" - source: hosted - version: "9.4.0" - watcher: - dependency: transitive - description: - name: watcher - sha256: "6a7f46926b01ce81bfc339da6a7f20afbe7733eff9846f6d6a5466aa4c6667c0" - url: "https://pub.dev" - source: hosted - version: "1.0.2" - web_socket_channel: - dependency: transitive - description: - name: web_socket_channel - sha256: ca49c0bc209c687b887f30527fb6a9d80040b072cc2990f34b9bec3e7663101b - url: "https://pub.dev" - source: hosted - version: "2.3.0" - webkit_inspection_protocol: - dependency: transitive - description: - name: webkit_inspection_protocol - sha256: "67d3a8b6c79e1987d19d848b0892e582dbb0c66c57cc1fef58a177dd2aa2823d" - url: "https://pub.dev" - source: hosted - version: "1.2.0" - x509: - dependency: transitive - description: - name: x509 - sha256: "6db77b0baecf54584f886607247e9dedd9fd63f1e2d0ee0a00b5bb353fd7885f" - url: "https://pub.dev" - source: hosted - version: "0.2.3" - yaml: - dependency: transitive - description: - name: yaml - sha256: "23812a9b125b48d4007117254bca50abb6c712352927eece9e155207b1db2370" - url: "https://pub.dev" - source: hosted - version: "3.1.1" -sdks: - dart: ">=3.0.0 <4.0.0" diff --git a/shelf_modular/example/pubspec.yaml b/shelf_modular/example/pubspec.yaml index 17f0660c..d950fbbb 100644 --- a/shelf_modular/example/pubspec.yaml +++ b/shelf_modular/example/pubspec.yaml @@ -4,21 +4,21 @@ version: 1.0.0 publish_to: none # homepage: https://www.example.com +resolution: workspace + environment: - sdk: ">=2.18.0 <3.0.0" + sdk: ">=3.6.0 <4.0.0" dependencies: - hotreloader: ^3.0.4 + hotreloader: ^4.3.0 shelf: ^1.3.0 fpdart: ^0.0.10 postgres: ^2.4.1+2 jose: ^0.3.2 redis_dart: ^0.1.0+4 - uuid: ^3.0.4 + uuid: ^4.5.1 shelf_modular: - path: ../ dev_dependencies: pedantic: ^1.10.0 test: ">=1.16.0 <2.0.0" - diff --git a/shelf_modular/pubspec.yaml b/shelf_modular/pubspec.yaml index 4639463f..94c8722d 100644 --- a/shelf_modular/pubspec.yaml +++ b/shelf_modular/pubspec.yaml @@ -1,28 +1,24 @@ name: shelf_modular description: Smart project structure with dependency injection and route management -version: 3.0.0-beta.1 +version: 3.0.1 homepage: https://github.com/Flutterando/modular +resolution: workspace + environment: - sdk: ">=3.0.0 <4.0.0" + sdk: ">=3.6.0 <4.0.0" dependencies: shelf: ">=1.3.0 <2.0.0" meta: ">=1.3.0 <2.0.0" - modular_core: ^3.3.3 + modular_core: ^3.4.0 mime: ">=1.0.2 <2.0.0" http_parser: ">=4.0.1 <5.0.0" web_socket_channel: ">=2.2.0 <3.0.0" shelf_web_socket: ">=1.0.1 <2.0.0" - result_dart: ">=2.0.0 <3.0.0" - -dependency_overrides: - modular_core: - git: - url: https://github.com/necodeIT/modular.git - path: modular_core + result_dart: ">=2.1.0 <3.0.0" dev_dependencies: - mocktail: ^0.3.0 + mocktail: ^1.0.4 flutterando_analysis: ^0.0.2 test: ">=1.16.0 <2.0.0" diff --git a/shelf_modular/test/src/presenter/models/route_test.dart b/shelf_modular/test/src/presenter/models/route_test.dart index ae39b798..cf7db117 100644 --- a/shelf_modular/test/src/presenter/models/route_test.dart +++ b/shelf_modular/test/src/presenter/models/route_test.dart @@ -33,7 +33,7 @@ void main() { expect(route.name, '/'); }); test('route resource', () { - final route = Route.resource(MyResource()); + final route = Route.resource('/', resource: MyResource()); expect(route.name, '/'); }); @@ -42,7 +42,7 @@ void main() { expect(route.name, '/'); }); test('route copyWith', () { - final route = Route.resource(MyResource()).copyWith(); + final route = Route.resource('/', resource: MyResource()).copyWith(); expect(route.name, '/'); }); } @@ -51,7 +51,7 @@ class MyModule extends Module {} class MyResource extends Resource { @override - List get routes => []; + void routes(RouteManager r) {} } class MyWebsocketResource extends WebSocketResource {