diff --git a/.gitignore b/.gitignore index 8674b65..ac0321b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,48 @@ +<<<<<<< HEAD +# Miscellaneous +*.class +*.log +*.pyc +*.swp +.DS_Store +.atom/ +.buildlog/ +.history +.svn/ +migrate_working_dir/ + +# 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 +.pub-cache/ +.pub/ +/build/ + +# 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 +======= # 윈도우 사용자 desktop.ini Thumbs.db @@ -7,3 +52,4 @@ Thumbs.db .DS_Store .Spotlight-V100 .Trashes +>>>>>>> a67797b5c873007d386cb8f6a63bce3963cb1372 diff --git a/flutter_assignment_04/.metadata b/.metadata similarity index 91% rename from flutter_assignment_04/.metadata rename to .metadata index 4cdae6e..c2aa44b 100644 --- a/flutter_assignment_04/.metadata +++ b/.metadata @@ -27,6 +27,9 @@ migration: - platform: macos create_revision: 603104015dd692ea3403755b55d07813d5cf8965 base_revision: 603104015dd692ea3403755b55d07813d5cf8965 + - platform: web + create_revision: 603104015dd692ea3403755b55d07813d5cf8965 + base_revision: 603104015dd692ea3403755b55d07813d5cf8965 - platform: windows create_revision: 603104015dd692ea3403755b55d07813d5cf8965 base_revision: 603104015dd692ea3403755b55d07813d5cf8965 diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/.gitignore" "b/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/.gitignore" deleted file mode 100644 index 29a3a50..0000000 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/.gitignore" +++ /dev/null @@ -1,43 +0,0 @@ -# Miscellaneous -*.class -*.log -*.pyc -*.swp -.DS_Store -.atom/ -.buildlog/ -.history -.svn/ -migrate_working_dir/ - -# 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 -.pub-cache/ -.pub/ -/build/ - -# 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/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/.metadata" "b/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/.metadata" deleted file mode 100644 index 4cdae6e..0000000 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/.metadata" +++ /dev/null @@ -1,42 +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: "603104015dd692ea3403755b55d07813d5cf8965" - channel: "stable" - -project_type: app - -# Tracks metadata for the flutter migrate command -migration: - platforms: - - platform: root - create_revision: 603104015dd692ea3403755b55d07813d5cf8965 - base_revision: 603104015dd692ea3403755b55d07813d5cf8965 - - platform: android - create_revision: 603104015dd692ea3403755b55d07813d5cf8965 - base_revision: 603104015dd692ea3403755b55d07813d5cf8965 - - platform: ios - create_revision: 603104015dd692ea3403755b55d07813d5cf8965 - base_revision: 603104015dd692ea3403755b55d07813d5cf8965 - - platform: linux - create_revision: 603104015dd692ea3403755b55d07813d5cf8965 - base_revision: 603104015dd692ea3403755b55d07813d5cf8965 - - platform: macos - create_revision: 603104015dd692ea3403755b55d07813d5cf8965 - base_revision: 603104015dd692ea3403755b55d07813d5cf8965 - - platform: windows - create_revision: 603104015dd692ea3403755b55d07813d5cf8965 - base_revision: 603104015dd692ea3403755b55d07813d5cf8965 - - # User provided section - - # List of Local paths (relative to this file) that should be - # ignored by the migrate tool. - # - # Files that are not part of the templates will be ignored by default. - unmanaged_files: - - 'lib/main.dart' - - 'ios/Runner.xcodeproj/project.pbxproj' diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/README.md" "b/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/README.md" deleted file mode 100644 index c9fa027..0000000 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/README.md" +++ /dev/null @@ -1,16 +0,0 @@ -# flutter_assignment_04 - -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://docs.flutter.dev/get-started/codelab) -- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook) - -For help getting started with Flutter development, view the -[online documentation](https://docs.flutter.dev/), which offers tutorials, -samples, guidance on mobile development, and a full API reference. diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/android/app/build.gradle" "b/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/android/app/build.gradle" deleted file mode 100644 index 7c1d853..0000000 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/android/app/build.gradle" +++ /dev/null @@ -1,44 +0,0 @@ -plugins { - id "com.android.application" - id "kotlin-android" - // The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins. - id "dev.flutter.flutter-gradle-plugin" -} - -android { - namespace = "com.example.flutter_assignment_04" - compileSdk = flutter.compileSdkVersion - ndkVersion = flutter.ndkVersion - - compileOptions { - sourceCompatibility = JavaVersion.VERSION_1_8 - targetCompatibility = JavaVersion.VERSION_1_8 - } - - kotlinOptions { - jvmTarget = JavaVersion.VERSION_1_8 - } - - defaultConfig { - // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId = "com.example.flutter_assignment_04" - // You can update the following values to match your application needs. - // For more information, see: https://flutter.dev/to/review-gradle-config. - minSdk = flutter.minSdkVersion - targetSdk = flutter.targetSdkVersion - versionCode = flutter.versionCode - versionName = flutter.versionName - } - - 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 = "../.." -} diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/assets/images/GDG_me.JPG" "b/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/assets/images/GDG_me.JPG" deleted file mode 100644 index d195a96..0000000 Binary files "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/assets/images/GDG_me.JPG" and /dev/null differ diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/lib/main.dart" "b/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/lib/main.dart" deleted file mode 100644 index 47b15b7..0000000 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/lib/main.dart" +++ /dev/null @@ -1,246 +0,0 @@ -import 'package:flutter/material.dart'; - -void main() { - runApp(const MyApp()); -} - -class MyApp extends StatelessWidget { - const MyApp({super.key}); - - @override - Widget build(BuildContext context) { - return MaterialApp( - title: 'My Profile', - theme: ThemeData( - colorScheme: ColorScheme.fromSeed( - seedColor: const Color.fromARGB(255, 95, 191, 129)), - useMaterial3: true, - ), - home: const MyHomePage(title: 'My Profile'), - ); - } -} - -class MyHomePage extends StatefulWidget { - const MyHomePage({super.key, required this.title}); - - final String title; - - @override - State createState() => _MyHomePageState(); -} - -class _MyHomePageState extends State { - @override - Widget build(BuildContext context) { - return Scaffold( - appBar: AppBar( - backgroundColor: Theme.of(context).colorScheme.inversePrimary, - title: Text(widget.title), - ), - body: Center( - child: Column( - children: [ - Padding( - padding: const EdgeInsets.only(top: 60.0, bottom: 20.0), - child: ClipRRect( - borderRadius: BorderRadius.circular(100.0), - child: Image.asset( - 'assets/images/GDG_me.JPG', - width: 150.0, // 원하는 width 값 - height: 150.0, // 원하는 height 값 - fit: BoxFit.cover, // 이미지를 원하는 방식으로 조정 - ), - ), - ), - Padding( - padding: const EdgeInsets.only(bottom: 30.0), - child: Container( - height: 1.0, - width: 360.0, - color: Colors.grey, - ), - ), - // ----------------- 이름 ----------------- - const Padding( - padding: EdgeInsets.only(right: 360), - child: Text('Name', - style: TextStyle( - color: Color.fromARGB(255, 111, 111, 111), - fontSize: 15, - )), - ), - const Padding( - padding: EdgeInsets.only(right: 210), - child: Text('Kwon MinSeok', - style: TextStyle( - fontSize: 26, - fontWeight: FontWeight.bold, - color: Color(0xFF000000), - )), - ), - // ----------------- 깃허브 아이디 ----------------- - const Padding( - padding: EdgeInsets.only(right: 335, top: 20), - child: Text('Github ID', - style: TextStyle( - color: Color.fromARGB(255, 111, 111, 111), - fontSize: 15, - )), - ), - const Padding( - padding: EdgeInsets.only(right: 277), - child: Text('@staralstjr', - style: TextStyle( - fontSize: 23, - fontWeight: FontWeight.bold, - color: Color(0xFF000000), - )), - ), - // ----------------- 자기소개 ----------------- - const Padding( - padding: EdgeInsets.only(right: 210, top: 20), - child: Text('My Information', - style: TextStyle( - fontSize: 25, - fontWeight: FontWeight.bold, - color: Color(0xFF000000), - )), - ), - // ----------------- 전화번호 ----------------- - const Row( - children: [ - Padding( - padding: EdgeInsets.only(left: 35, right: 20, top: 10), - child: MaterialApp( - home: Icon( - Icons.call, - color: Color.fromARGB(255, 213, 40, 40), - ), - debugShowCheckedModeBanner: false), - ), - Padding( - padding: EdgeInsets.only(top: 10), - child: Text('+82 01023993111', - style: TextStyle( - fontSize: 20, - fontWeight: FontWeight.w500, - color: Color.fromARGB(255, 111, 111, 111), - )), - ), - ], - ), - // ----------------- 생일 ----------------- - const Row( - children: [ - Padding( - padding: EdgeInsets.only(left: 35, right: 20, top: 10), - child: MaterialApp( - home: Icon( - Icons.cake, - color: Color.fromARGB(255, 177, 54, 147), - ), - debugShowCheckedModeBanner: false), - ), - Padding( - padding: EdgeInsets.only(top: 14), - child: Text('23, April', - style: TextStyle( - fontSize: 20, - fontWeight: FontWeight.w500, - color: Color.fromARGB(255, 111, 111, 111), - )), - ), - ], - // ----------------- 새해 목표 ----------------- - ), - const Padding( - padding: EdgeInsets.only(right: 258, top: 20), - child: Text('2025 Goals', - style: TextStyle( - fontSize: 25, - fontWeight: FontWeight.bold, - color: Color(0xFF000000), - )), - ), - // ----------------- 목표 1 ----------------- - const Row( - children: [ - Padding( - padding: EdgeInsets.only(left: 35, right: 20, top: 20), - child: MaterialApp( - home: Icon( - Icons.face, - color: Color.fromARGB(255, 208, 156, 105), - ), - debugShowCheckedModeBanner: false), - ), - Padding( - padding: EdgeInsets.only(top: 20), - child: Text('백준 골드가기', - style: TextStyle( - fontSize: 20, - fontWeight: FontWeight.bold, - color: Color.fromARGB(255, 111, 111, 111), - )), - ), - ], - ), - // ----------------- 목표 2 ----------------- - const Row( - children: [ - Padding( - padding: EdgeInsets.only(left: 35, right: 20, top: 30), - child: MaterialApp( - home: Icon( - Icons.tablet_mac, - color: Color.fromARGB(255, 182, 92, 19), - ), - debugShowCheckedModeBanner: false), - ), - Padding( - padding: EdgeInsets.only(top: 34), - child: Text('나만의 블로그 프로젝트 진행', - style: TextStyle( - fontSize: 20, - fontWeight: FontWeight.bold, - color: Color.fromARGB(255, 111, 111, 111), - )), - ), - ], - ), - // ----------------- 목표 3 ----------------- - const Row( - children: [ - Padding( - padding: EdgeInsets.only(left: 35, right: 20, top: 30), - child: MaterialApp( - home: Icon( - Icons.coffee, - color: Color.fromARGB(255, 148, 85, 23), - ), - debugShowCheckedModeBanner: false), - ), - Padding( - padding: EdgeInsets.only(top: 34), - child: Text('방학때 매일 스터디 카페가기', - style: TextStyle( - fontSize: 20, - fontWeight: FontWeight.bold, - color: Color.fromARGB(255, 111, 111, 111), - )), - ), - ], - ), - ], - ), - ), - ); - } -} -/* 과제 하면서 깨달음 - 1. 아이콘과 텍스트를 나란히 놓는 등 가로로 UI를 배치하기 위해서는 - Row 위젯을 사용하면 된다. - 2. 스타일을 주는 방법이 함수에 파라미터 넣듯 괄호안에 계속해서 - 요소를 추가하는 방법인데 적응이 필요하다. -*/ \ No newline at end of file diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/my_application.cc" "b/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/my_application.cc" deleted file mode 100644 index f676689..0000000 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/my_application.cc" +++ /dev/null @@ -1,124 +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, "flutter_assignment_04"); - 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, "flutter_assignment_04"); - } - - 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 GApplication::startup. -static void my_application_startup(GApplication* application) { - //MyApplication* self = MY_APPLICATION(object); - - // Perform any actions required at application startup. - - G_APPLICATION_CLASS(my_application_parent_class)->startup(application); -} - -// Implements GApplication::shutdown. -static void my_application_shutdown(GApplication* application) { - //MyApplication* self = MY_APPLICATION(object); - - // Perform any actions required at application shutdown. - - G_APPLICATION_CLASS(my_application_parent_class)->shutdown(application); -} - -// 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_APPLICATION_CLASS(klass)->startup = my_application_startup; - G_APPLICATION_CLASS(klass)->shutdown = my_application_shutdown; - 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, - "flags", G_APPLICATION_NON_UNIQUE, - nullptr)); -} diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Configs/AppInfo.xcconfig" "b/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Configs/AppInfo.xcconfig" deleted file mode 100644 index 91fcadf..0000000 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/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 = flutter_assignment_04 - -// The application's bundle identifier -PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04 - -// The copyright displayed in application information -PRODUCT_COPYRIGHT = Copyright © 2024 com.example. All rights reserved. diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/pubspec.yaml" "b/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/pubspec.yaml" deleted file mode 100644 index 902b69a..0000000 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/pubspec.yaml" +++ /dev/null @@ -1,91 +0,0 @@ -name: flutter_assignment_04 -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 is used as CFBundleVersion. -# Read more about iOS versioning at -# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -# In Windows, build-name is used as the major, minor, and patch parts -# of the product and file versions while build-number is used as the build suffix. -version: 1.0.0+1 - -environment: - sdk: ^3.5.4 - -# 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 - - - # The following adds the Cupertino Icons font to your application. - # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^1.0.8 - -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: ^4.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 packages. -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 - assets: - - assets/images/GDG_me.JPG - # 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/to/resolution-aware-images - - # For details regarding adding assets from package dependencies, see - # https://flutter.dev/to/asset-from-package - - # 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/to/font-from-package diff --git a/24-25-App-Assignment-06 b/24-25-App-Assignment-06 new file mode 160000 index 0000000..373c949 --- /dev/null +++ b/24-25-App-Assignment-06 @@ -0,0 +1 @@ +Subproject commit 373c94970de024340ab0bd7f032d07f515e403ee diff --git a/App-Assignment-04 b/App-Assignment-04 new file mode 160000 index 0000000..fe61900 --- /dev/null +++ b/App-Assignment-04 @@ -0,0 +1 @@ +Subproject commit fe61900230a4bd6dbe5aba206a928a23bae330e0 diff --git a/README.md b/README.md index d09d631..bd6c076 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,21 @@ +<<<<<<< HEAD +# flutter_application_1 + +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://docs.flutter.dev/get-started/codelab) +- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook) + +For help getting started with Flutter development, view the +[online documentation](https://docs.flutter.dev/), which offers tutorials, +samples, guidance on mobile development, and a full API reference. +======= # 24-25 App Assignment 04 ## 📝 과제 수행 관련 @@ -49,3 +67,4 @@ PR 작성하실 때, 궁금한 점이나 어려웠던 점 등을 적어주세요 cf. 예시에서 자기소개와 2025 목표는 ListTile을 이용해 구현했습니다. +>>>>>>> a67797b5c873007d386cb8f6a63bce3963cb1372 diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/analysis_options.yaml" b/analysis_options.yaml similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/analysis_options.yaml" rename to analysis_options.yaml diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/android/.gitignore" b/android/.gitignore similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/android/.gitignore" rename to android/.gitignore diff --git a/flutter_assignment_04/android/app/build.gradle b/android/app/build.gradle similarity index 91% rename from flutter_assignment_04/android/app/build.gradle rename to android/app/build.gradle index 7c1d853..eaad983 100644 --- a/flutter_assignment_04/android/app/build.gradle +++ b/android/app/build.gradle @@ -6,7 +6,7 @@ plugins { } android { - namespace = "com.example.flutter_assignment_04" + namespace = "com.example.flutter_application_1" compileSdk = flutter.compileSdkVersion ndkVersion = flutter.ndkVersion @@ -21,7 +21,7 @@ android { defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId = "com.example.flutter_assignment_04" + applicationId = "com.example.flutter_application_1" // You can update the following values to match your application needs. // For more information, see: https://flutter.dev/to/review-gradle-config. minSdk = flutter.minSdkVersion diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/android/app/src/debug/AndroidManifest.xml" b/android/app/src/debug/AndroidManifest.xml similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/android/app/src/debug/AndroidManifest.xml" rename to android/app/src/debug/AndroidManifest.xml diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/android/app/src/main/AndroidManifest.xml" b/android/app/src/main/AndroidManifest.xml similarity index 97% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/android/app/src/main/AndroidManifest.xml" rename to android/app/src/main/AndroidManifest.xml index df7ef5e..f2daf87 100644 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/android/app/src/main/AndroidManifest.xml" +++ b/android/app/src/main/AndroidManifest.xml @@ -1,6 +1,6 @@ - - - diff --git a/flutter_assignment_04/android/app/src/main/AndroidManifest.xml b/flutter_assignment_04/android/app/src/main/AndroidManifest.xml deleted file mode 100644 index df7ef5e..0000000 --- a/flutter_assignment_04/android/app/src/main/AndroidManifest.xml +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/flutter_assignment_04/android/app/src/main/kotlin/com/example/flutter_assignment_04/MainActivity.kt b/flutter_assignment_04/android/app/src/main/kotlin/com/example/flutter_assignment_04/MainActivity.kt deleted file mode 100644 index 59987c4..0000000 --- a/flutter_assignment_04/android/app/src/main/kotlin/com/example/flutter_assignment_04/MainActivity.kt +++ /dev/null @@ -1,5 +0,0 @@ -package com.example.flutter_assignment_04 - -import io.flutter.embedding.android.FlutterActivity - -class MainActivity: FlutterActivity() diff --git a/flutter_assignment_04/android/app/src/main/res/drawable-v21/launch_background.xml b/flutter_assignment_04/android/app/src/main/res/drawable-v21/launch_background.xml deleted file mode 100644 index f74085f..0000000 --- a/flutter_assignment_04/android/app/src/main/res/drawable-v21/launch_background.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/flutter_assignment_04/android/app/src/main/res/drawable/launch_background.xml b/flutter_assignment_04/android/app/src/main/res/drawable/launch_background.xml deleted file mode 100644 index 304732f..0000000 --- a/flutter_assignment_04/android/app/src/main/res/drawable/launch_background.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/flutter_assignment_04/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/flutter_assignment_04/android/app/src/main/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index db77bb4..0000000 Binary files a/flutter_assignment_04/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/flutter_assignment_04/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/flutter_assignment_04/android/app/src/main/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 17987b7..0000000 Binary files a/flutter_assignment_04/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/flutter_assignment_04/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/flutter_assignment_04/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 09d4391..0000000 Binary files a/flutter_assignment_04/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/flutter_assignment_04/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/flutter_assignment_04/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d5f1c8d..0000000 Binary files a/flutter_assignment_04/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/flutter_assignment_04/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/flutter_assignment_04/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4d6372e..0000000 Binary files a/flutter_assignment_04/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/flutter_assignment_04/android/app/src/main/res/values-night/styles.xml b/flutter_assignment_04/android/app/src/main/res/values-night/styles.xml deleted file mode 100644 index 06952be..0000000 --- a/flutter_assignment_04/android/app/src/main/res/values-night/styles.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - diff --git a/flutter_assignment_04/android/app/src/main/res/values/styles.xml b/flutter_assignment_04/android/app/src/main/res/values/styles.xml deleted file mode 100644 index cb1ef88..0000000 --- a/flutter_assignment_04/android/app/src/main/res/values/styles.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - diff --git a/flutter_assignment_04/android/app/src/profile/AndroidManifest.xml b/flutter_assignment_04/android/app/src/profile/AndroidManifest.xml deleted file mode 100644 index 399f698..0000000 --- a/flutter_assignment_04/android/app/src/profile/AndroidManifest.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - diff --git a/flutter_assignment_04/android/build.gradle b/flutter_assignment_04/android/build.gradle deleted file mode 100644 index d2ffbff..0000000 --- a/flutter_assignment_04/android/build.gradle +++ /dev/null @@ -1,18 +0,0 @@ -allprojects { - repositories { - google() - mavenCentral() - } -} - -rootProject.buildDir = "../build" -subprojects { - project.buildDir = "${rootProject.buildDir}/${project.name}" -} -subprojects { - project.evaluationDependsOn(":app") -} - -tasks.register("clean", Delete) { - delete rootProject.buildDir -} diff --git a/flutter_assignment_04/android/gradle.properties b/flutter_assignment_04/android/gradle.properties deleted file mode 100644 index 2597170..0000000 --- a/flutter_assignment_04/android/gradle.properties +++ /dev/null @@ -1,3 +0,0 @@ -org.gradle.jvmargs=-Xmx4G -XX:MaxMetaspaceSize=2G -XX:+HeapDumpOnOutOfMemoryError -android.useAndroidX=true -android.enableJetifier=true diff --git a/flutter_assignment_04/android/gradle/wrapper/gradle-wrapper.properties b/flutter_assignment_04/android/gradle/wrapper/gradle-wrapper.properties deleted file mode 100644 index 7bb2df6..0000000 --- a/flutter_assignment_04/android/gradle/wrapper/gradle-wrapper.properties +++ /dev/null @@ -1,5 +0,0 @@ -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip diff --git a/flutter_assignment_04/android/settings.gradle b/flutter_assignment_04/android/settings.gradle deleted file mode 100644 index b9e43bd..0000000 --- a/flutter_assignment_04/android/settings.gradle +++ /dev/null @@ -1,25 +0,0 @@ -pluginManagement { - def flutterSdkPath = { - def properties = new Properties() - file("local.properties").withInputStream { properties.load(it) } - def flutterSdkPath = properties.getProperty("flutter.sdk") - assert flutterSdkPath != null, "flutter.sdk not set in local.properties" - return flutterSdkPath - }() - - includeBuild("$flutterSdkPath/packages/flutter_tools/gradle") - - repositories { - google() - mavenCentral() - gradlePluginPortal() - } -} - -plugins { - id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version "8.1.0" apply false - id "org.jetbrains.kotlin.android" version "1.8.22" apply false -} - -include ":app" diff --git a/flutter_assignment_04/ios/.gitignore b/flutter_assignment_04/ios/.gitignore deleted file mode 100644 index 7a7f987..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/ios/Flutter/AppFrameworkInfo.plist b/flutter_assignment_04/ios/Flutter/AppFrameworkInfo.plist deleted file mode 100644 index 7c56964..0000000 --- a/flutter_assignment_04/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 - 12.0 - - diff --git a/flutter_assignment_04/ios/Flutter/Debug.xcconfig b/flutter_assignment_04/ios/Flutter/Debug.xcconfig deleted file mode 100644 index 592ceee..0000000 --- a/flutter_assignment_04/ios/Flutter/Debug.xcconfig +++ /dev/null @@ -1 +0,0 @@ -#include "Generated.xcconfig" diff --git a/flutter_assignment_04/ios/Flutter/Release.xcconfig b/flutter_assignment_04/ios/Flutter/Release.xcconfig deleted file mode 100644 index 592ceee..0000000 --- a/flutter_assignment_04/ios/Flutter/Release.xcconfig +++ /dev/null @@ -1 +0,0 @@ -#include "Generated.xcconfig" diff --git a/flutter_assignment_04/ios/Runner.xcodeproj/project.pbxproj b/flutter_assignment_04/ios/Runner.xcodeproj/project.pbxproj deleted file mode 100644 index bb426aa..0000000 --- a/flutter_assignment_04/ios/Runner.xcodeproj/project.pbxproj +++ /dev/null @@ -1,616 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 54; - objects = { - -/* Begin PBXBuildFile section */ - 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; - 331C808B294A63AB00263BE5 /* RunnerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 331C807B294A618700263BE5 /* RunnerTests.swift */; }; - 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 PBXContainerItemProxy section */ - 331C8085294A63A400263BE5 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 97C146E61CF9000F007C117D /* Project object */; - proxyType = 1; - remoteGlobalIDString = 97C146ED1CF9000F007C117D; - remoteInfo = Runner; - }; -/* End PBXContainerItemProxy 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 = ""; }; - 331C807B294A618700263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = ""; }; - 331C8081294A63A400263BE5 /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 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 */ - 331C8082294A63A400263BE5 /* RunnerTests */ = { - isa = PBXGroup; - children = ( - 331C807B294A618700263BE5 /* RunnerTests.swift */, - ); - path = RunnerTests; - sourceTree = ""; - }; - 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 */, - 331C8082294A63A400263BE5 /* RunnerTests */, - ); - sourceTree = ""; - }; - 97C146EF1CF9000F007C117D /* Products */ = { - isa = PBXGroup; - children = ( - 97C146EE1CF9000F007C117D /* Runner.app */, - 331C8081294A63A400263BE5 /* RunnerTests.xctest */, - ); - 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 */ - 331C8080294A63A400263BE5 /* RunnerTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 331C8087294A63A400263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */; - buildPhases = ( - 331C807D294A63A400263BE5 /* Sources */, - 331C807F294A63A400263BE5 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 331C8086294A63A400263BE5 /* PBXTargetDependency */, - ); - name = RunnerTests; - productName = RunnerTests; - productReference = 331C8081294A63A400263BE5 /* RunnerTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - 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 = { - BuildIndependentTargetsInParallel = YES; - LastUpgradeCheck = 1510; - ORGANIZATIONNAME = ""; - TargetAttributes = { - 331C8080294A63A400263BE5 = { - CreatedOnToolsVersion = 14.0; - TestTargetID = 97C146ED1CF9000F007C117D; - }; - 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 */, - 331C8080294A63A400263BE5 /* RunnerTests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 331C807F294A63A400263BE5 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 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; - alwaysOutOfDate = 1; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "${TARGET_BUILD_DIR}/${INFOPLIST_PATH}", - ); - 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; - alwaysOutOfDate = 1; - 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 */ - 331C807D294A63A400263BE5 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 331C808B294A63AB00263BE5 /* RunnerTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 97C146EA1CF9000F007C117D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */, - 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 331C8086294A63A400263BE5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 97C146ED1CF9000F007C117D /* Runner */; - targetProxy = 331C8085294A63A400263BE5 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency 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; - ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; - 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; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - 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 = 12.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)"; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Profile; - }; - 331C8088294A63A400263BE5 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - GENERATE_INFOPLIST_FILE = YES; - MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04.RunnerTests; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner"; - }; - name = Debug; - }; - 331C8089294A63A400263BE5 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - GENERATE_INFOPLIST_FILE = YES; - MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04.RunnerTests; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner"; - }; - name = Release; - }; - 331C808A294A63A400263BE5 /* Profile */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - GENERATE_INFOPLIST_FILE = YES; - MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04.RunnerTests; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner"; - }; - name = Profile; - }; - 97C147031CF9000F007C117D /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; - 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; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - 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 = 12.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; - ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; - 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; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - 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 = 12.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)"; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04; - 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)"; - ENABLE_BITCODE = NO; - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04; - 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 */ - 331C8087294A63A400263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 331C8088294A63A400263BE5 /* Debug */, - 331C8089294A63A400263BE5 /* Release */, - 331C808A294A63A400263BE5 /* Profile */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 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/flutter_assignment_04/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/flutter_assignment_04/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 919434a..0000000 --- a/flutter_assignment_04/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/flutter_assignment_04/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/flutter_assignment_04/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d9810..0000000 --- a/flutter_assignment_04/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/flutter_assignment_04/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/flutter_assignment_04/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings deleted file mode 100644 index f9b0d7c..0000000 --- a/flutter_assignment_04/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings +++ /dev/null @@ -1,8 +0,0 @@ - - - - - PreviewsEnabled - - - diff --git a/flutter_assignment_04/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/flutter_assignment_04/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme deleted file mode 100644 index 8e3ca5d..0000000 --- a/flutter_assignment_04/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/flutter_assignment_04/ios/Runner.xcworkspace/contents.xcworkspacedata b/flutter_assignment_04/ios/Runner.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 1d526a1..0000000 --- a/flutter_assignment_04/ios/Runner.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/flutter_assignment_04/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/flutter_assignment_04/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d9810..0000000 --- a/flutter_assignment_04/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/flutter_assignment_04/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/flutter_assignment_04/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings deleted file mode 100644 index f9b0d7c..0000000 --- a/flutter_assignment_04/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings +++ /dev/null @@ -1,8 +0,0 @@ - - - - - PreviewsEnabled - - - diff --git a/flutter_assignment_04/ios/Runner/AppDelegate.swift b/flutter_assignment_04/ios/Runner/AppDelegate.swift deleted file mode 100644 index 6266644..0000000 --- a/flutter_assignment_04/ios/Runner/AppDelegate.swift +++ /dev/null @@ -1,13 +0,0 @@ -import Flutter -import UIKit - -@main -@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/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index d36b1fa..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png deleted file mode 100644 index dc9ada4..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png deleted file mode 100644 index 7353c41..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png deleted file mode 100644 index 797d452..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png deleted file mode 100644 index 6ed2d93..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png deleted file mode 100644 index 4cd7b00..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png deleted file mode 100644 index fe73094..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png deleted file mode 100644 index 321773c..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png deleted file mode 100644 index 797d452..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png deleted file mode 100644 index 502f463..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png deleted file mode 100644 index 0ec3034..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png deleted file mode 100644 index 0ec3034..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png deleted file mode 100644 index e9f5fea..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png deleted file mode 100644 index 84ac32a..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png deleted file mode 100644 index 8953cba..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png deleted file mode 100644 index 0467bf1..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json b/flutter_assignment_04/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json deleted file mode 100644 index 0bedcf2..0000000 --- a/flutter_assignment_04/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "LaunchImage.png", - "scale" : "1x" - }, - { - "idiom" : "universal", - "filename" : "LaunchImage@2x.png", - "scale" : "2x" - }, - { - "idiom" : "universal", - "filename" : "LaunchImage@3x.png", - "scale" : "3x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png deleted file mode 100644 index 9da19ea..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png deleted file mode 100644 index 9da19ea..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/flutter_assignment_04/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png deleted file mode 100644 index 9da19ea..0000000 Binary files a/flutter_assignment_04/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png and /dev/null differ diff --git a/flutter_assignment_04/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/flutter_assignment_04/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md deleted file mode 100644 index 89c2725..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/ios/Runner/Base.lproj/LaunchScreen.storyboard b/flutter_assignment_04/ios/Runner/Base.lproj/LaunchScreen.storyboard deleted file mode 100644 index f2e259c..0000000 --- a/flutter_assignment_04/ios/Runner/Base.lproj/LaunchScreen.storyboard +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/flutter_assignment_04/ios/Runner/Base.lproj/Main.storyboard b/flutter_assignment_04/ios/Runner/Base.lproj/Main.storyboard deleted file mode 100644 index f3c2851..0000000 --- a/flutter_assignment_04/ios/Runner/Base.lproj/Main.storyboard +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/flutter_assignment_04/ios/Runner/Info.plist b/flutter_assignment_04/ios/Runner/Info.plist deleted file mode 100644 index 2ff0342..0000000 --- a/flutter_assignment_04/ios/Runner/Info.plist +++ /dev/null @@ -1,49 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleDisplayName - Flutter Assignment 04 - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - flutter_assignment_04 - 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 - - CADisableMinimumFrameDurationOnPhone - - UIApplicationSupportsIndirectInputEvents - - - diff --git a/flutter_assignment_04/ios/Runner/Runner-Bridging-Header.h b/flutter_assignment_04/ios/Runner/Runner-Bridging-Header.h deleted file mode 100644 index 308a2a5..0000000 --- a/flutter_assignment_04/ios/Runner/Runner-Bridging-Header.h +++ /dev/null @@ -1 +0,0 @@ -#import "GeneratedPluginRegistrant.h" diff --git a/flutter_assignment_04/ios/RunnerTests/RunnerTests.swift b/flutter_assignment_04/ios/RunnerTests/RunnerTests.swift deleted file mode 100644 index 86a7c3b..0000000 --- a/flutter_assignment_04/ios/RunnerTests/RunnerTests.swift +++ /dev/null @@ -1,12 +0,0 @@ -import Flutter -import UIKit -import XCTest - -class RunnerTests: XCTestCase { - - func testExample() { - // If you add code to the Runner application, consider adding tests here. - // See https://developer.apple.com/documentation/xctest for more information about using XCTest. - } - -} diff --git a/flutter_assignment_04/linux/.gitignore b/flutter_assignment_04/linux/.gitignore deleted file mode 100644 index d3896c9..0000000 --- a/flutter_assignment_04/linux/.gitignore +++ /dev/null @@ -1 +0,0 @@ -flutter/ephemeral diff --git a/flutter_assignment_04/linux/CMakeLists.txt b/flutter_assignment_04/linux/CMakeLists.txt deleted file mode 100644 index e34dc99..0000000 --- a/flutter_assignment_04/linux/CMakeLists.txt +++ /dev/null @@ -1,145 +0,0 @@ -# Project-level configuration. -cmake_minimum_required(VERSION 3.10) -project(runner LANGUAGES CXX) - -# The name of the executable created for the application. Change this to change -# the on-disk name of your application. -set(BINARY_NAME "flutter_assignment_04") -# The unique GTK application identifier for this application. See: -# https://wiki.gnome.org/HowDoI/ChooseApplicationID -set(APPLICATION_ID "com.example.flutter_assignment_04") - -# Explicitly opt in to modern CMake behaviors to avoid warnings with recent -# versions of CMake. -cmake_policy(SET CMP0063 NEW) - -# Load bundled libraries from the lib/ directory relative to the binary. -set(CMAKE_INSTALL_RPATH "$ORIGIN/lib") - -# Root filesystem for cross-building. -if(FLUTTER_TARGET_PLATFORM_SYSROOT) - set(CMAKE_SYSROOT ${FLUTTER_TARGET_PLATFORM_SYSROOT}) - set(CMAKE_FIND_ROOT_PATH ${CMAKE_SYSROOT}) - set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) - set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY) - set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) - set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) -endif() - -# Define build configuration 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. -# -# Be cautious about adding new options here, as plugins use this function by -# default. In most cases, you should add new options to specific targets instead -# of modifying this function. -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() - -# Flutter library and tool build rules. -set(FLUTTER_MANAGED_DIR "${CMAKE_CURRENT_SOURCE_DIR}/flutter") -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}") - -# Define the application target. To change its name, change BINARY_NAME above, -# not the value here, or `flutter run` will no longer work. -# -# Any new source files that you add to the application should be added here. -add_executable(${BINARY_NAME} - "main.cc" - "my_application.cc" - "${FLUTTER_MANAGED_DIR}/generated_plugin_registrant.cc" -) - -# Apply the standard set of build settings. This can be removed for applications -# that need different build settings. -apply_standard_settings(${BINARY_NAME}) - -# Add dependency libraries. Add any application-specific dependencies here. -target_link_libraries(${BINARY_NAME} PRIVATE flutter) -target_link_libraries(${BINARY_NAME} PRIVATE PkgConfig::GTK) - -# Run the Flutter tool portions of the build. This must not be removed. -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) - -foreach(bundled_library ${PLUGIN_BUNDLED_LIBRARIES}) - install(FILES "${bundled_library}" - DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" - COMPONENT Runtime) -endforeach(bundled_library) - -# Copy the native assets provided by the build.dart from all packages. -set(NATIVE_ASSETS_DIR "${PROJECT_BUILD_DIR}native_assets/linux/") -install(DIRECTORY "${NATIVE_ASSETS_DIR}" - DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" - COMPONENT Runtime) - -# 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/flutter_assignment_04/linux/flutter/CMakeLists.txt b/flutter_assignment_04/linux/flutter/CMakeLists.txt deleted file mode 100644 index d5bd016..0000000 --- a/flutter_assignment_04/linux/flutter/CMakeLists.txt +++ /dev/null @@ -1,88 +0,0 @@ -# This file controls Flutter-level build steps. It should not be edited. -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) - -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 -) -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" - ${FLUTTER_TARGET_PLATFORM} ${CMAKE_BUILD_TYPE} - VERBATIM -) -add_custom_target(flutter_assemble DEPENDS - "${FLUTTER_LIBRARY}" - ${FLUTTER_LIBRARY_HEADERS} -) diff --git a/flutter_assignment_04/linux/flutter/generated_plugin_registrant.cc b/flutter_assignment_04/linux/flutter/generated_plugin_registrant.cc deleted file mode 100644 index e71a16d..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/linux/flutter/generated_plugin_registrant.h b/flutter_assignment_04/linux/flutter/generated_plugin_registrant.h deleted file mode 100644 index e0f0a47..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/linux/flutter/generated_plugins.cmake b/flutter_assignment_04/linux/flutter/generated_plugins.cmake deleted file mode 100644 index 2e1de87..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/linux/main.cc b/flutter_assignment_04/linux/main.cc deleted file mode 100644 index e7c5c54..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/linux/my_application.h b/flutter_assignment_04/linux/my_application.h deleted file mode 100644 index 72271d5..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/macos/.gitignore b/flutter_assignment_04/macos/.gitignore deleted file mode 100644 index 746adbb..0000000 --- a/flutter_assignment_04/macos/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -# Flutter-related -**/Flutter/ephemeral/ -**/Pods/ - -# Xcode-related -**/dgph -**/xcuserdata/ diff --git a/flutter_assignment_04/macos/Flutter/Flutter-Debug.xcconfig b/flutter_assignment_04/macos/Flutter/Flutter-Debug.xcconfig deleted file mode 100644 index c2efd0b..0000000 --- a/flutter_assignment_04/macos/Flutter/Flutter-Debug.xcconfig +++ /dev/null @@ -1 +0,0 @@ -#include "ephemeral/Flutter-Generated.xcconfig" diff --git a/flutter_assignment_04/macos/Flutter/Flutter-Release.xcconfig b/flutter_assignment_04/macos/Flutter/Flutter-Release.xcconfig deleted file mode 100644 index c2efd0b..0000000 --- a/flutter_assignment_04/macos/Flutter/Flutter-Release.xcconfig +++ /dev/null @@ -1 +0,0 @@ -#include "ephemeral/Flutter-Generated.xcconfig" diff --git a/flutter_assignment_04/macos/Flutter/GeneratedPluginRegistrant.swift b/flutter_assignment_04/macos/Flutter/GeneratedPluginRegistrant.swift deleted file mode 100644 index cccf817..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/macos/Runner.xcodeproj/project.pbxproj b/flutter_assignment_04/macos/Runner.xcodeproj/project.pbxproj deleted file mode 100644 index 293edac..0000000 --- a/flutter_assignment_04/macos/Runner.xcodeproj/project.pbxproj +++ /dev/null @@ -1,705 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 54; - objects = { - -/* Begin PBXAggregateTarget section */ - 33CC111A2044C6BA0003C045 /* Flutter Assemble */ = { - isa = PBXAggregateTarget; - buildConfigurationList = 33CC111B2044C6BA0003C045 /* Build configuration list for PBXAggregateTarget "Flutter Assemble" */; - buildPhases = ( - 33CC111E2044C6BF0003C045 /* ShellScript */, - ); - dependencies = ( - ); - name = "Flutter Assemble"; - productName = FLX; - }; -/* End PBXAggregateTarget section */ - -/* Begin PBXBuildFile section */ - 331C80D8294CF71000263BE5 /* RunnerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 331C80D7294CF71000263BE5 /* RunnerTests.swift */; }; - 335BBD1B22A9A15E00E9071D /* GeneratedPluginRegistrant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 335BBD1A22A9A15E00E9071D /* GeneratedPluginRegistrant.swift */; }; - 33CC10F12044A3C60003C045 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33CC10F02044A3C60003C045 /* AppDelegate.swift */; }; - 33CC10F32044A3C60003C045 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F22044A3C60003C045 /* Assets.xcassets */; }; - 33CC10F62044A3C60003C045 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F42044A3C60003C045 /* MainMenu.xib */; }; - 33CC11132044BFA00003C045 /* MainFlutterWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33CC11122044BFA00003C045 /* MainFlutterWindow.swift */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 331C80D9294CF71000263BE5 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 33CC10E52044A3C60003C045 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 33CC10EC2044A3C60003C045; - remoteInfo = Runner; - }; - 33CC111F2044C79F0003C045 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 33CC10E52044A3C60003C045 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 33CC111A2044C6BA0003C045; - remoteInfo = FLX; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXCopyFilesBuildPhase section */ - 33CC110E2044A8840003C045 /* Bundle Framework */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - ); - name = "Bundle Framework"; - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 331C80D5294CF71000263BE5 /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 331C80D7294CF71000263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = ""; }; - 333000ED22D3DE5D00554162 /* Warnings.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Warnings.xcconfig; sourceTree = ""; }; - 335BBD1A22A9A15E00E9071D /* GeneratedPluginRegistrant.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GeneratedPluginRegistrant.swift; sourceTree = ""; }; - 33CC10ED2044A3C60003C045 /* flutter_assignment_04.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "flutter_assignment_04.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 */ - 331C80D2294CF70F00263BE5 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 33CC10EA2044A3C60003C045 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 331C80D6294CF71000263BE5 /* RunnerTests */ = { - isa = PBXGroup; - children = ( - 331C80D7294CF71000263BE5 /* RunnerTests.swift */, - ); - path = RunnerTests; - sourceTree = ""; - }; - 33BA886A226E78AF003329D5 /* Configs */ = { - isa = PBXGroup; - children = ( - 33E5194F232828860026EE4D /* AppInfo.xcconfig */, - 9740EEB21CF90195004384FC /* Debug.xcconfig */, - 7AFA3C8E1D35360C0083082E /* Release.xcconfig */, - 333000ED22D3DE5D00554162 /* Warnings.xcconfig */, - ); - path = Configs; - sourceTree = ""; - }; - 33CC10E42044A3C60003C045 = { - isa = PBXGroup; - children = ( - 33FAB671232836740065AC1E /* Runner */, - 33CEB47122A05771004F2AC0 /* Flutter */, - 331C80D6294CF71000263BE5 /* RunnerTests */, - 33CC10EE2044A3C60003C045 /* Products */, - D73912EC22F37F3D000D13A0 /* Frameworks */, - ); - sourceTree = ""; - }; - 33CC10EE2044A3C60003C045 /* Products */ = { - isa = PBXGroup; - children = ( - 33CC10ED2044A3C60003C045 /* flutter_assignment_04.app */, - 331C80D5294CF71000263BE5 /* RunnerTests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 33CC11242044D66E0003C045 /* Resources */ = { - isa = PBXGroup; - children = ( - 33CC10F22044A3C60003C045 /* Assets.xcassets */, - 33CC10F42044A3C60003C045 /* MainMenu.xib */, - 33CC10F72044A3C60003C045 /* Info.plist */, - ); - name = Resources; - path = ..; - sourceTree = ""; - }; - 33CEB47122A05771004F2AC0 /* Flutter */ = { - isa = PBXGroup; - children = ( - 335BBD1A22A9A15E00E9071D /* GeneratedPluginRegistrant.swift */, - 33CEB47222A05771004F2AC0 /* Flutter-Debug.xcconfig */, - 33CEB47422A05771004F2AC0 /* Flutter-Release.xcconfig */, - 33CEB47722A0578A004F2AC0 /* Flutter-Generated.xcconfig */, - ); - path = Flutter; - sourceTree = ""; - }; - 33FAB671232836740065AC1E /* Runner */ = { - isa = PBXGroup; - children = ( - 33CC10F02044A3C60003C045 /* AppDelegate.swift */, - 33CC11122044BFA00003C045 /* MainFlutterWindow.swift */, - 33E51913231747F40026EE4D /* DebugProfile.entitlements */, - 33E51914231749380026EE4D /* Release.entitlements */, - 33CC11242044D66E0003C045 /* Resources */, - 33BA886A226E78AF003329D5 /* Configs */, - ); - path = Runner; - sourceTree = ""; - }; - D73912EC22F37F3D000D13A0 /* Frameworks */ = { - isa = PBXGroup; - children = ( - ); - name = Frameworks; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 331C80D4294CF70F00263BE5 /* RunnerTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 331C80DE294CF71000263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */; - buildPhases = ( - 331C80D1294CF70F00263BE5 /* Sources */, - 331C80D2294CF70F00263BE5 /* Frameworks */, - 331C80D3294CF70F00263BE5 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 331C80DA294CF71000263BE5 /* PBXTargetDependency */, - ); - name = RunnerTests; - productName = RunnerTests; - productReference = 331C80D5294CF71000263BE5 /* RunnerTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - 33CC10EC2044A3C60003C045 /* Runner */ = { - isa = PBXNativeTarget; - buildConfigurationList = 33CC10FB2044A3C60003C045 /* Build configuration list for PBXNativeTarget "Runner" */; - buildPhases = ( - 33CC10E92044A3C60003C045 /* Sources */, - 33CC10EA2044A3C60003C045 /* Frameworks */, - 33CC10EB2044A3C60003C045 /* Resources */, - 33CC110E2044A8840003C045 /* Bundle Framework */, - 3399D490228B24CF009A79C7 /* ShellScript */, - ); - buildRules = ( - ); - dependencies = ( - 33CC11202044C79F0003C045 /* PBXTargetDependency */, - ); - name = Runner; - productName = Runner; - productReference = 33CC10ED2044A3C60003C045 /* flutter_assignment_04.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 33CC10E52044A3C60003C045 /* Project object */ = { - isa = PBXProject; - attributes = { - BuildIndependentTargetsInParallel = YES; - LastSwiftUpdateCheck = 0920; - LastUpgradeCheck = 1510; - ORGANIZATIONNAME = ""; - TargetAttributes = { - 331C80D4294CF70F00263BE5 = { - CreatedOnToolsVersion = 14.0; - TestTargetID = 33CC10EC2044A3C60003C045; - }; - 33CC10EC2044A3C60003C045 = { - CreatedOnToolsVersion = 9.2; - LastSwiftMigration = 1100; - ProvisioningStyle = Automatic; - SystemCapabilities = { - com.apple.Sandbox = { - enabled = 1; - }; - }; - }; - 33CC111A2044C6BA0003C045 = { - CreatedOnToolsVersion = 9.2; - ProvisioningStyle = Manual; - }; - }; - }; - buildConfigurationList = 33CC10E82044A3C60003C045 /* Build configuration list for PBXProject "Runner" */; - compatibilityVersion = "Xcode 9.3"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 33CC10E42044A3C60003C045; - productRefGroup = 33CC10EE2044A3C60003C045 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 33CC10EC2044A3C60003C045 /* Runner */, - 331C80D4294CF70F00263BE5 /* RunnerTests */, - 33CC111A2044C6BA0003C045 /* Flutter Assemble */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 331C80D3294CF70F00263BE5 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 33CC10EB2044A3C60003C045 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 33CC10F32044A3C60003C045 /* Assets.xcassets in Resources */, - 33CC10F62044A3C60003C045 /* MainMenu.xib in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 3399D490228B24CF009A79C7 /* ShellScript */ = { - isa = PBXShellScriptBuildPhase; - alwaysOutOfDate = 1; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "echo \"$PRODUCT_NAME.app\" > \"$PROJECT_DIR\"/Flutter/ephemeral/.app_filename && \"$FLUTTER_ROOT\"/packages/flutter_tools/bin/macos_assemble.sh embed\n"; - }; - 33CC111E2044C6BF0003C045 /* ShellScript */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - Flutter/ephemeral/FlutterInputs.xcfilelist, - ); - inputPaths = ( - Flutter/ephemeral/tripwire, - ); - outputFileListPaths = ( - Flutter/ephemeral/FlutterOutputs.xcfilelist, - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"$FLUTTER_ROOT\"/packages/flutter_tools/bin/macos_assemble.sh && touch Flutter/ephemeral/tripwire"; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 331C80D1294CF70F00263BE5 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 331C80D8294CF71000263BE5 /* RunnerTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 33CC10E92044A3C60003C045 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 33CC11132044BFA00003C045 /* MainFlutterWindow.swift in Sources */, - 33CC10F12044A3C60003C045 /* AppDelegate.swift in Sources */, - 335BBD1B22A9A15E00E9071D /* GeneratedPluginRegistrant.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 331C80DA294CF71000263BE5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 33CC10EC2044A3C60003C045 /* Runner */; - targetProxy = 331C80D9294CF71000263BE5 /* PBXContainerItemProxy */; - }; - 33CC11202044C79F0003C045 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 33CC111A2044C6BA0003C045 /* Flutter Assemble */; - targetProxy = 33CC111F2044C79F0003C045 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - 33CC10F42044A3C60003C045 /* MainMenu.xib */ = { - isa = PBXVariantGroup; - children = ( - 33CC10F52044A3C60003C045 /* Base */, - ); - name = MainMenu.xib; - path = Runner; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 331C80DB294CF71000263BE5 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - CURRENT_PROJECT_VERSION = 1; - GENERATE_INFOPLIST_FILE = YES; - MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04.RunnerTests; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/flutter_assignment_04.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/flutter_assignment_04"; - }; - name = Debug; - }; - 331C80DC294CF71000263BE5 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - CURRENT_PROJECT_VERSION = 1; - GENERATE_INFOPLIST_FILE = YES; - MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04.RunnerTests; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/flutter_assignment_04.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/flutter_assignment_04"; - }; - name = Release; - }; - 331C80DD294CF71000263BE5 /* Profile */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - CURRENT_PROJECT_VERSION = 1; - GENERATE_INFOPLIST_FILE = YES; - MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04.RunnerTests; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/flutter_assignment_04.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/flutter_assignment_04"; - }; - name = Profile; - }; - 338D0CE9231458BD00FA5F75 /* Profile */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; - 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; - DEAD_CODE_STRIPPING = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.14; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = macosx; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - }; - name = Profile; - }; - 338D0CEA231458BD00FA5F75 /* Profile */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = Runner/DebugProfile.entitlements; - CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/../Frameworks", - ); - PROVISIONING_PROFILE_SPECIFIER = ""; - SWIFT_VERSION = 5.0; - }; - name = Profile; - }; - 338D0CEB231458BD00FA5F75 /* Profile */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_STYLE = Manual; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Profile; - }; - 33CC10F92044A3C60003C045 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; - 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; - DEAD_CODE_STRIPPING = YES; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.14; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = macosx; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - }; - name = Debug; - }; - 33CC10FA2044A3C60003C045 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; - 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; - DEAD_CODE_STRIPPING = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.14; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = macosx; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - }; - name = Release; - }; - 33CC10FC2044A3C60003C045 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = Runner/DebugProfile.entitlements; - CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/../Frameworks", - ); - PROVISIONING_PROFILE_SPECIFIER = ""; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - }; - name = Debug; - }; - 33CC10FD2044A3C60003C045 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 33E5194F232828860026EE4D /* AppInfo.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CODE_SIGN_ENTITLEMENTS = Runner/Release.entitlements; - CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/../Frameworks", - ); - PROVISIONING_PROFILE_SPECIFIER = ""; - SWIFT_VERSION = 5.0; - }; - name = Release; - }; - 33CC111C2044C6BA0003C045 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_STYLE = Manual; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 33CC111D2044C6BA0003C045 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_STYLE = Automatic; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 331C80DE294CF71000263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 331C80DB294CF71000263BE5 /* Debug */, - 331C80DC294CF71000263BE5 /* Release */, - 331C80DD294CF71000263BE5 /* Profile */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 33CC10E82044A3C60003C045 /* Build configuration list for PBXProject "Runner" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 33CC10F92044A3C60003C045 /* Debug */, - 33CC10FA2044A3C60003C045 /* Release */, - 338D0CE9231458BD00FA5F75 /* Profile */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 33CC10FB2044A3C60003C045 /* Build configuration list for PBXNativeTarget "Runner" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 33CC10FC2044A3C60003C045 /* Debug */, - 33CC10FD2044A3C60003C045 /* Release */, - 338D0CEA231458BD00FA5F75 /* Profile */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 33CC111B2044C6BA0003C045 /* Build configuration list for PBXAggregateTarget "Flutter Assemble" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 33CC111C2044C6BA0003C045 /* Debug */, - 33CC111D2044C6BA0003C045 /* Release */, - 338D0CEB231458BD00FA5F75 /* Profile */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 33CC10E52044A3C60003C045 /* Project object */; -} diff --git a/flutter_assignment_04/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/flutter_assignment_04/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d9810..0000000 --- a/flutter_assignment_04/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/flutter_assignment_04/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/flutter_assignment_04/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme deleted file mode 100644 index 57f22b5..0000000 --- a/flutter_assignment_04/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/flutter_assignment_04/macos/Runner.xcworkspace/contents.xcworkspacedata b/flutter_assignment_04/macos/Runner.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 1d526a1..0000000 --- a/flutter_assignment_04/macos/Runner.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/flutter_assignment_04/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/flutter_assignment_04/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d9810..0000000 --- a/flutter_assignment_04/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/flutter_assignment_04/macos/Runner/AppDelegate.swift b/flutter_assignment_04/macos/Runner/AppDelegate.swift deleted file mode 100644 index 8e02df2..0000000 --- a/flutter_assignment_04/macos/Runner/AppDelegate.swift +++ /dev/null @@ -1,9 +0,0 @@ -import Cocoa -import FlutterMacOS - -@main -class AppDelegate: FlutterAppDelegate { - override func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool { - return true - } -} diff --git a/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index a2ec33f..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png b/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png deleted file mode 100644 index 82b6f9d..0000000 Binary files a/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png and /dev/null differ diff --git a/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png b/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png deleted file mode 100644 index 13b35eb..0000000 Binary files a/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png and /dev/null differ diff --git a/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png b/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png deleted file mode 100644 index 0a3f5fa..0000000 Binary files a/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png and /dev/null differ diff --git a/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png b/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png deleted file mode 100644 index bdb5722..0000000 Binary files a/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png and /dev/null differ diff --git a/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png b/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png deleted file mode 100644 index f083318..0000000 Binary files a/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png and /dev/null differ diff --git a/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png b/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png deleted file mode 100644 index 326c0e7..0000000 Binary files a/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png and /dev/null differ diff --git a/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png b/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png deleted file mode 100644 index 2f1632c..0000000 Binary files a/flutter_assignment_04/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png and /dev/null differ diff --git a/flutter_assignment_04/macos/Runner/Base.lproj/MainMenu.xib b/flutter_assignment_04/macos/Runner/Base.lproj/MainMenu.xib deleted file mode 100644 index 80e867a..0000000 --- a/flutter_assignment_04/macos/Runner/Base.lproj/MainMenu.xib +++ /dev/null @@ -1,343 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/flutter_assignment_04/macos/Runner/Configs/Debug.xcconfig b/flutter_assignment_04/macos/Runner/Configs/Debug.xcconfig deleted file mode 100644 index 36b0fd9..0000000 --- a/flutter_assignment_04/macos/Runner/Configs/Debug.xcconfig +++ /dev/null @@ -1,2 +0,0 @@ -#include "../../Flutter/Flutter-Debug.xcconfig" -#include "Warnings.xcconfig" diff --git a/flutter_assignment_04/macos/Runner/Configs/Release.xcconfig b/flutter_assignment_04/macos/Runner/Configs/Release.xcconfig deleted file mode 100644 index dff4f49..0000000 --- a/flutter_assignment_04/macos/Runner/Configs/Release.xcconfig +++ /dev/null @@ -1,2 +0,0 @@ -#include "../../Flutter/Flutter-Release.xcconfig" -#include "Warnings.xcconfig" diff --git a/flutter_assignment_04/macos/Runner/Configs/Warnings.xcconfig b/flutter_assignment_04/macos/Runner/Configs/Warnings.xcconfig deleted file mode 100644 index 42bcbf4..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/macos/Runner/DebugProfile.entitlements b/flutter_assignment_04/macos/Runner/DebugProfile.entitlements deleted file mode 100644 index dddb8a3..0000000 --- a/flutter_assignment_04/macos/Runner/DebugProfile.entitlements +++ /dev/null @@ -1,12 +0,0 @@ - - - - - com.apple.security.app-sandbox - - com.apple.security.cs.allow-jit - - com.apple.security.network.server - - - diff --git a/flutter_assignment_04/macos/Runner/Info.plist b/flutter_assignment_04/macos/Runner/Info.plist deleted file mode 100644 index 4789daa..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/macos/Runner/MainFlutterWindow.swift b/flutter_assignment_04/macos/Runner/MainFlutterWindow.swift deleted file mode 100644 index 3cc05eb..0000000 --- a/flutter_assignment_04/macos/Runner/MainFlutterWindow.swift +++ /dev/null @@ -1,15 +0,0 @@ -import Cocoa -import FlutterMacOS - -class MainFlutterWindow: NSWindow { - override func awakeFromNib() { - let flutterViewController = FlutterViewController() - let windowFrame = self.frame - self.contentViewController = flutterViewController - self.setFrame(windowFrame, display: true) - - RegisterGeneratedPlugins(registry: flutterViewController) - - super.awakeFromNib() - } -} diff --git a/flutter_assignment_04/macos/Runner/Release.entitlements b/flutter_assignment_04/macos/Runner/Release.entitlements deleted file mode 100644 index 852fa1a..0000000 --- a/flutter_assignment_04/macos/Runner/Release.entitlements +++ /dev/null @@ -1,8 +0,0 @@ - - - - - com.apple.security.app-sandbox - - - diff --git a/flutter_assignment_04/macos/RunnerTests/RunnerTests.swift b/flutter_assignment_04/macos/RunnerTests/RunnerTests.swift deleted file mode 100644 index 61f3bd1..0000000 --- a/flutter_assignment_04/macos/RunnerTests/RunnerTests.swift +++ /dev/null @@ -1,12 +0,0 @@ -import Cocoa -import FlutterMacOS -import XCTest - -class RunnerTests: XCTestCase { - - func testExample() { - // If you add code to the Runner application, consider adding tests here. - // See https://developer.apple.com/documentation/xctest for more information about using XCTest. - } - -} diff --git a/flutter_assignment_04/pubspec.lock b/flutter_assignment_04/pubspec.lock deleted file mode 100644 index cbb6965..0000000 --- a/flutter_assignment_04/pubspec.lock +++ /dev/null @@ -1,213 +0,0 @@ -# Generated by pub -# See https://dart.dev/tools/pub/glossary#lockfile -packages: - async: - dependency: transitive - description: - name: async - sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" - url: "https://pub.dev" - source: hosted - version: "2.11.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: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" - url: "https://pub.dev" - source: hosted - version: "1.3.0" - 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: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a - url: "https://pub.dev" - source: hosted - version: "1.18.0" - cupertino_icons: - dependency: "direct main" - description: - name: cupertino_icons - sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6 - url: "https://pub.dev" - source: hosted - version: "1.0.8" - 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: "3f41d009ba7172d5ff9be5f6e6e6abb4300e263aab8866d2a0842ed2a70f8f0c" - url: "https://pub.dev" - source: hosted - version: "4.0.0" - flutter_test: - dependency: "direct dev" - description: flutter - source: sdk - version: "0.0.0" - leak_tracker: - dependency: transitive - description: - name: leak_tracker - sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" - url: "https://pub.dev" - source: hosted - version: "10.0.5" - leak_tracker_flutter_testing: - dependency: transitive - description: - name: leak_tracker_flutter_testing - sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" - url: "https://pub.dev" - source: hosted - version: "3.0.5" - 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: "976c774dd944a42e83e2467f4cc670daef7eed6295b10b36ae8c85bcbf828235" - url: "https://pub.dev" - source: hosted - version: "4.0.0" - matcher: - dependency: transitive - description: - name: matcher - sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb - url: "https://pub.dev" - source: hosted - version: "0.12.16+1" - material_color_utilities: - dependency: transitive - description: - name: material_color_utilities - sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec - url: "https://pub.dev" - source: hosted - version: "0.11.1" - meta: - dependency: transitive - description: - name: meta - sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 - url: "https://pub.dev" - source: hosted - version: "1.15.0" - path: - dependency: transitive - description: - name: path - sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" - url: "https://pub.dev" - source: hosted - version: "1.9.0" - sky_engine: - dependency: transitive - description: flutter - source: sdk - version: "0.0.99" - source_span: - dependency: transitive - description: - name: source_span - sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c" - url: "https://pub.dev" - source: hosted - version: "1.10.0" - stack_trace: - dependency: transitive - description: - name: stack_trace - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" - url: "https://pub.dev" - source: hosted - version: "1.11.1" - stream_channel: - dependency: transitive - description: - name: stream_channel - sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 - url: "https://pub.dev" - source: hosted - version: "2.1.2" - 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: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" - url: "https://pub.dev" - source: hosted - version: "0.7.2" - 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: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d" - url: "https://pub.dev" - source: hosted - version: "14.2.5" -sdks: - dart: ">=3.5.4 <4.0.0" - flutter: ">=3.18.0-18.0.pre.54" diff --git a/flutter_assignment_04/test/widget_test.dart b/flutter_assignment_04/test/widget_test.dart deleted file mode 100644 index d0a6196..0000000 --- a/flutter_assignment_04/test/widget_test.dart +++ /dev/null @@ -1,30 +0,0 @@ -// This is a basic Flutter widget test. -// -// To perform an interaction with a widget in your test, use the WidgetTester -// utility in the flutter_test package. For example, you can send tap and scroll -// gestures. You can also use WidgetTester to find child widgets in the widget -// tree, read text, and verify that the values of widget properties are correct. - -import 'package:flutter/material.dart'; -import 'package:flutter_test/flutter_test.dart'; - -import 'package:flutter_assignment_04/main.dart'; - -void main() { - testWidgets('Counter increments smoke test', (WidgetTester tester) async { - // Build our app and trigger a frame. - await tester.pumpWidget(const MyApp()); - - // Verify that our counter starts at 0. - expect(find.text('0'), findsOneWidget); - expect(find.text('1'), findsNothing); - - // Tap the '+' icon and trigger a frame. - await tester.tap(find.byIcon(Icons.add)); - await tester.pump(); - - // Verify that our counter has incremented. - expect(find.text('0'), findsNothing); - expect(find.text('1'), findsOneWidget); - }); -} diff --git a/flutter_assignment_04/windows/.gitignore b/flutter_assignment_04/windows/.gitignore deleted file mode 100644 index d492d0d..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/windows/CMakeLists.txt b/flutter_assignment_04/windows/CMakeLists.txt deleted file mode 100644 index b165625..0000000 --- a/flutter_assignment_04/windows/CMakeLists.txt +++ /dev/null @@ -1,108 +0,0 @@ -# Project-level configuration. -cmake_minimum_required(VERSION 3.14) -project(flutter_assignment_04 LANGUAGES CXX) - -# The name of the executable created for the application. Change this to change -# the on-disk name of your application. -set(BINARY_NAME "flutter_assignment_04") - -# Explicitly opt in to modern CMake behaviors to avoid warnings with recent -# versions of CMake. -cmake_policy(VERSION 3.14...3.25) - -# Define build configuration option. -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() -# Define settings for the Profile build mode. -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. -# -# Be cautious about adding new options here, as plugins use this function by -# default. In most cases, you should add new options to specific targets instead -# of modifying this function. -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() - -# Flutter library and tool build rules. -set(FLUTTER_MANAGED_DIR "${CMAKE_CURRENT_SOURCE_DIR}/flutter") -add_subdirectory(${FLUTTER_MANAGED_DIR}) - -# Application build; see runner/CMakeLists.txt. -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() - -# Copy the native assets provided by the build.dart from all packages. -set(NATIVE_ASSETS_DIR "${PROJECT_BUILD_DIR}native_assets/windows/") -install(DIRECTORY "${NATIVE_ASSETS_DIR}" - DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" - COMPONENT Runtime) - -# 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/flutter_assignment_04/windows/flutter/CMakeLists.txt b/flutter_assignment_04/windows/flutter/CMakeLists.txt deleted file mode 100644 index 903f489..0000000 --- a/flutter_assignment_04/windows/flutter/CMakeLists.txt +++ /dev/null @@ -1,109 +0,0 @@ -# This file controls Flutter-level build steps. It should not be edited. -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") - -# Set fallback configurations for older versions of the flutter tool. -if (NOT DEFINED FLUTTER_TARGET_PLATFORM) - set(FLUTTER_TARGET_PLATFORM "windows-x64") -endif() - -# === 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" - ${FLUTTER_TARGET_PLATFORM} $ - 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/flutter_assignment_04/windows/flutter/generated_plugin_registrant.cc b/flutter_assignment_04/windows/flutter/generated_plugin_registrant.cc deleted file mode 100644 index 8b6d468..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/windows/flutter/generated_plugin_registrant.h b/flutter_assignment_04/windows/flutter/generated_plugin_registrant.h deleted file mode 100644 index dc139d8..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/windows/flutter/generated_plugins.cmake b/flutter_assignment_04/windows/flutter/generated_plugins.cmake deleted file mode 100644 index b93c4c3..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/windows/runner/CMakeLists.txt b/flutter_assignment_04/windows/runner/CMakeLists.txt deleted file mode 100644 index 394917c..0000000 --- a/flutter_assignment_04/windows/runner/CMakeLists.txt +++ /dev/null @@ -1,40 +0,0 @@ -cmake_minimum_required(VERSION 3.14) -project(runner LANGUAGES CXX) - -# Define the application target. To change its name, change BINARY_NAME in the -# top-level CMakeLists.txt, not the value here, or `flutter run` will no longer -# work. -# -# Any new source files that you add to the application should be added here. -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 the standard set of build settings. This can be removed for applications -# that need different build settings. -apply_standard_settings(${BINARY_NAME}) - -# Add preprocessor definitions for the build version. -target_compile_definitions(${BINARY_NAME} PRIVATE "FLUTTER_VERSION=\"${FLUTTER_VERSION}\"") -target_compile_definitions(${BINARY_NAME} PRIVATE "FLUTTER_VERSION_MAJOR=${FLUTTER_VERSION_MAJOR}") -target_compile_definitions(${BINARY_NAME} PRIVATE "FLUTTER_VERSION_MINOR=${FLUTTER_VERSION_MINOR}") -target_compile_definitions(${BINARY_NAME} PRIVATE "FLUTTER_VERSION_PATCH=${FLUTTER_VERSION_PATCH}") -target_compile_definitions(${BINARY_NAME} PRIVATE "FLUTTER_VERSION_BUILD=${FLUTTER_VERSION_BUILD}") - -# Disable Windows macros that collide with C++ standard library functions. -target_compile_definitions(${BINARY_NAME} PRIVATE "NOMINMAX") - -# Add dependency libraries and include directories. Add any application-specific -# dependencies here. -target_link_libraries(${BINARY_NAME} PRIVATE flutter flutter_wrapper_app) -target_link_libraries(${BINARY_NAME} PRIVATE "dwmapi.lib") -target_include_directories(${BINARY_NAME} PRIVATE "${CMAKE_SOURCE_DIR}") - -# Run the Flutter tool portions of the build. This must not be removed. -add_dependencies(${BINARY_NAME} flutter_assemble) diff --git a/flutter_assignment_04/windows/runner/Runner.rc b/flutter_assignment_04/windows/runner/Runner.rc deleted file mode 100644 index 2a45832..0000000 --- a/flutter_assignment_04/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 -// - -#if defined(FLUTTER_VERSION_MAJOR) && defined(FLUTTER_VERSION_MINOR) && defined(FLUTTER_VERSION_PATCH) && defined(FLUTTER_VERSION_BUILD) -#define VERSION_AS_NUMBER FLUTTER_VERSION_MAJOR,FLUTTER_VERSION_MINOR,FLUTTER_VERSION_PATCH,FLUTTER_VERSION_BUILD -#else -#define VERSION_AS_NUMBER 1,0,0,0 -#endif - -#if defined(FLUTTER_VERSION) -#define VERSION_AS_STRING FLUTTER_VERSION -#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", "flutter_assignment_04" "\0" - VALUE "FileVersion", VERSION_AS_STRING "\0" - VALUE "InternalName", "flutter_assignment_04" "\0" - VALUE "LegalCopyright", "Copyright (C) 2024 com.example. All rights reserved." "\0" - VALUE "OriginalFilename", "flutter_assignment_04.exe" "\0" - VALUE "ProductName", "flutter_assignment_04" "\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/flutter_assignment_04/windows/runner/flutter_window.cpp b/flutter_assignment_04/windows/runner/flutter_window.cpp deleted file mode 100644 index 955ee30..0000000 --- a/flutter_assignment_04/windows/runner/flutter_window.cpp +++ /dev/null @@ -1,71 +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()); - - flutter_controller_->engine()->SetNextFrameCallback([&]() { - this->Show(); - }); - - // Flutter can complete the first frame before the "show window" callback is - // registered. The following call ensures a frame is pending to ensure the - // window is shown. It is a no-op if the first frame hasn't completed yet. - flutter_controller_->ForceRedraw(); - - 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/flutter_assignment_04/windows/runner/flutter_window.h b/flutter_assignment_04/windows/runner/flutter_window.h deleted file mode 100644 index 6da0652..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/windows/runner/main.cpp b/flutter_assignment_04/windows/runner/main.cpp deleted file mode 100644 index 800f891..0000000 --- a/flutter_assignment_04/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.Create(L"flutter_assignment_04", 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/flutter_assignment_04/windows/runner/resource.h b/flutter_assignment_04/windows/runner/resource.h deleted file mode 100644 index 66a65d1..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/windows/runner/resources/app_icon.ico b/flutter_assignment_04/windows/runner/resources/app_icon.ico deleted file mode 100644 index c04e20c..0000000 Binary files a/flutter_assignment_04/windows/runner/resources/app_icon.ico and /dev/null differ diff --git a/flutter_assignment_04/windows/runner/runner.exe.manifest b/flutter_assignment_04/windows/runner/runner.exe.manifest deleted file mode 100644 index 153653e..0000000 --- a/flutter_assignment_04/windows/runner/runner.exe.manifest +++ /dev/null @@ -1,14 +0,0 @@ - - - - - PerMonitorV2 - - - - - - - - - diff --git a/flutter_assignment_04/windows/runner/utils.cpp b/flutter_assignment_04/windows/runner/utils.cpp deleted file mode 100644 index 3a0b465..0000000 --- a/flutter_assignment_04/windows/runner/utils.cpp +++ /dev/null @@ -1,65 +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(); - } - unsigned int target_length = ::WideCharToMultiByte( - CP_UTF8, WC_ERR_INVALID_CHARS, utf16_string, - -1, nullptr, 0, nullptr, nullptr) - -1; // remove the trailing null character - int input_length = (int)wcslen(utf16_string); - std::string utf8_string; - if (target_length == 0 || target_length > utf8_string.max_size()) { - return utf8_string; - } - utf8_string.resize(target_length); - int converted_length = ::WideCharToMultiByte( - CP_UTF8, WC_ERR_INVALID_CHARS, utf16_string, - input_length, utf8_string.data(), target_length, nullptr, nullptr); - if (converted_length == 0) { - return std::string(); - } - return utf8_string; -} diff --git a/flutter_assignment_04/windows/runner/utils.h b/flutter_assignment_04/windows/runner/utils.h deleted file mode 100644 index 3879d54..0000000 --- a/flutter_assignment_04/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/flutter_assignment_04/windows/runner/win32_window.cpp b/flutter_assignment_04/windows/runner/win32_window.cpp deleted file mode 100644 index 60608d0..0000000 --- a/flutter_assignment_04/windows/runner/win32_window.cpp +++ /dev/null @@ -1,288 +0,0 @@ -#include "win32_window.h" - -#include -#include - -#include "resource.h" - -namespace { - -/// Window attribute that enables dark mode window decorations. -/// -/// Redefined in case the developer's machine has a Windows SDK older than -/// version 10.0.22000.0. -/// See: https://docs.microsoft.com/windows/win32/api/dwmapi/ne-dwmapi-dwmwindowattribute -#ifndef DWMWA_USE_IMMERSIVE_DARK_MODE -#define DWMWA_USE_IMMERSIVE_DARK_MODE 20 -#endif - -constexpr const wchar_t kWindowClassName[] = L"FLUTTER_RUNNER_WIN32_WINDOW"; - -/// Registry key for app theme preference. -/// -/// A value of 0 indicates apps should use dark mode. A non-zero or missing -/// value indicates apps should use light mode. -constexpr const wchar_t kGetPreferredBrightnessRegKey[] = - L"Software\\Microsoft\\Windows\\CurrentVersion\\Themes\\Personalize"; -constexpr const wchar_t kGetPreferredBrightnessRegValue[] = L"AppsUseLightTheme"; - -// 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 registrar 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::Create(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, - 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; - } - - UpdateTheme(window); - - return OnCreate(); -} - -bool Win32Window::Show() { - return ShowWindow(window_handle_, SW_SHOWNORMAL); -} - -// 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; - - case WM_DWMCOLORIZATIONCOLORCHANGED: - UpdateTheme(hwnd); - 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. -} - -void Win32Window::UpdateTheme(HWND const window) { - DWORD light_mode; - DWORD light_mode_size = sizeof(light_mode); - LSTATUS result = RegGetValue(HKEY_CURRENT_USER, kGetPreferredBrightnessRegKey, - kGetPreferredBrightnessRegValue, - RRF_RT_REG_DWORD, nullptr, &light_mode, - &light_mode_size); - - if (result == ERROR_SUCCESS) { - BOOL enable_dark_mode = light_mode == 0; - DwmSetWindowAttribute(window, DWMWA_USE_IMMERSIVE_DARK_MODE, - &enable_dark_mode, sizeof(enable_dark_mode)); - } -} diff --git a/flutter_assignment_04/windows/runner/win32_window.h b/flutter_assignment_04/windows/runner/win32_window.h deleted file mode 100644 index e901dde..0000000 --- a/flutter_assignment_04/windows/runner/win32_window.h +++ /dev/null @@ -1,102 +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 a win32 window with |title| that is positioned and sized 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 this function will scale the inputted width and height as - // as appropriate for the default monitor. The window is invisible until - // |Show| is called. Returns true if the window was created successfully. - bool Create(const std::wstring& title, const Point& origin, const Size& size); - - // Show the current window. Returns true if the window was successfully shown. - bool Show(); - - // 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 - // responds 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; - - // Update the window frame's theme to match the system theme. - static void UpdateTheme(HWND const window); - - 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/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/.gitignore" b/ios/.gitignore similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/.gitignore" rename to ios/.gitignore diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Flutter/AppFrameworkInfo.plist" b/ios/Flutter/AppFrameworkInfo.plist similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Flutter/AppFrameworkInfo.plist" rename to ios/Flutter/AppFrameworkInfo.plist diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Flutter/Debug.xcconfig" b/ios/Flutter/Debug.xcconfig similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Flutter/Debug.xcconfig" rename to ios/Flutter/Debug.xcconfig diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Flutter/Release.xcconfig" b/ios/Flutter/Release.xcconfig similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Flutter/Release.xcconfig" rename to ios/Flutter/Release.xcconfig diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcodeproj/project.pbxproj" b/ios/Runner.xcodeproj/project.pbxproj similarity index 98% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcodeproj/project.pbxproj" rename to ios/Runner.xcodeproj/project.pbxproj index bb426aa..6669684 100644 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcodeproj/project.pbxproj" +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -368,7 +368,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04; + PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterApplication1; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_VERSION = 5.0; @@ -384,7 +384,7 @@ CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04.RunnerTests; + PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterApplication1.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; @@ -401,7 +401,7 @@ CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04.RunnerTests; + PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterApplication1.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner"; @@ -416,7 +416,7 @@ CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04.RunnerTests; + PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterApplication1.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Runner"; @@ -547,7 +547,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04; + PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterApplication1; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; @@ -569,7 +569,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04; + PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterApplication1; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; SWIFT_VERSION = 5.0; diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata" b/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata" rename to ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist" b/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist" rename to ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings" b/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings" rename to ios/Runner.xcodeproj/project.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme" b/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme" rename to ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcworkspace/contents.xcworkspacedata" b/ios/Runner.xcworkspace/contents.xcworkspacedata similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcworkspace/contents.xcworkspacedata" rename to ios/Runner.xcworkspace/contents.xcworkspacedata diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist" b/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist" rename to ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings" b/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings" rename to ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/AppDelegate.swift" b/ios/Runner/AppDelegate.swift similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/AppDelegate.swift" rename to ios/Runner/AppDelegate.swift diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png" b/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png" rename to ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json" b/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json" rename to ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png" b/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png" rename to ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png" b/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png" rename to ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png" b/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png" rename to ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md" b/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md" rename to ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Base.lproj/LaunchScreen.storyboard" b/ios/Runner/Base.lproj/LaunchScreen.storyboard similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Base.lproj/LaunchScreen.storyboard" rename to ios/Runner/Base.lproj/LaunchScreen.storyboard diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Base.lproj/Main.storyboard" b/ios/Runner/Base.lproj/Main.storyboard similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Base.lproj/Main.storyboard" rename to ios/Runner/Base.lproj/Main.storyboard diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Info.plist" b/ios/Runner/Info.plist similarity index 95% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Info.plist" rename to ios/Runner/Info.plist index 2ff0342..6dc955a 100644 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Info.plist" +++ b/ios/Runner/Info.plist @@ -5,7 +5,7 @@ CFBundleDevelopmentRegion $(DEVELOPMENT_LANGUAGE) CFBundleDisplayName - Flutter Assignment 04 + Flutter Application 1 CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier @@ -13,7 +13,7 @@ CFBundleInfoDictionaryVersion 6.0 CFBundleName - flutter_assignment_04 + flutter_application_1 CFBundlePackageType APPL CFBundleShortVersionString diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Runner-Bridging-Header.h" b/ios/Runner/Runner-Bridging-Header.h similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/Runner/Runner-Bridging-Header.h" rename to ios/Runner/Runner-Bridging-Header.h diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/RunnerTests/RunnerTests.swift" b/ios/RunnerTests/RunnerTests.swift similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/ios/RunnerTests/RunnerTests.swift" rename to ios/RunnerTests/RunnerTests.swift diff --git a/lib/main.dart b/lib/main.dart new file mode 100644 index 0000000..1833796 --- /dev/null +++ b/lib/main.dart @@ -0,0 +1,100 @@ +import 'package:flutter/material.dart'; + +void main() { + runApp(MyProfileApp()); +} + +class MyProfileApp extends StatelessWidget { + @override + Widget build(BuildContext context) { + return MaterialApp( + home: MyProfile(), + ); + } +} + +class MyProfile extends StatelessWidget { + @override + Widget build(BuildContext context) { + return Scaffold( + appBar: AppBar( + title: Text('MyProfile'), + centerTitle: true, + backgroundColor: const Color.fromARGB(255, 76, 109, 138), + ), + body: Padding( + padding: const EdgeInsets.all(16.0), + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + + Center( + child: CircleAvatar( + radius: 60, + + backgroundImage: AssetImage('assets/images/KakaoTalk_20241022_235349121.png'), + ), + ), + SizedBox(height: 15), + + + Text( + 'NAME', + style: TextStyle(fontSize: 14, color: Colors.grey), + ), + + + Text( + '이민용', // 이름 + style: TextStyle(fontSize: 20, fontWeight: FontWeight.bold), + ), + SizedBox(height: 10), + + Text( + 'GITHUB ID', + style: TextStyle(fontSize: 14, color: Colors.grey), + ), + Text( + '@myllli', + style: TextStyle(fontSize: 20), + ), + SizedBox(height: 20), + + + Text( + 'Introduce Me,,', + style: TextStyle(fontSize: 18, fontWeight: FontWeight.bold), + ), + ListTile( + leading: Icon(Icons.phone), + title: Text('+82 010-4312-6243'), + ), + ListTile( + leading: Icon(Icons.cake), + title: Text('25, September'), + ), + SizedBox(height: 20), + + + Text( + '2025 목표', + style: TextStyle(fontSize: 20, fontWeight: FontWeight.bold), + ), + ListTile( + leading: Icon(Icons.edit), + title: Text('학점 4.0 이상'), + ), + ListTile( + leading: Icon(Icons.book), + title: Text('책 매달 두 권씩 읽기'), + ), + ListTile( + leading: Icon(Icons.flight), + title: Text('친구와 해외여행 가기'), + ), + ], + ), + ), + ); + } +} diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/.gitignore" b/linux/.gitignore similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/.gitignore" rename to linux/.gitignore diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/CMakeLists.txt" b/linux/CMakeLists.txt similarity index 98% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/CMakeLists.txt" rename to linux/CMakeLists.txt index e34dc99..028e5f0 100644 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/CMakeLists.txt" +++ b/linux/CMakeLists.txt @@ -4,10 +4,10 @@ project(runner LANGUAGES CXX) # The name of the executable created for the application. Change this to change # the on-disk name of your application. -set(BINARY_NAME "flutter_assignment_04") +set(BINARY_NAME "flutter_application_1") # The unique GTK application identifier for this application. See: # https://wiki.gnome.org/HowDoI/ChooseApplicationID -set(APPLICATION_ID "com.example.flutter_assignment_04") +set(APPLICATION_ID "com.example.flutter_application_1") # Explicitly opt in to modern CMake behaviors to avoid warnings with recent # versions of CMake. diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/flutter/CMakeLists.txt" b/linux/flutter/CMakeLists.txt similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/flutter/CMakeLists.txt" rename to linux/flutter/CMakeLists.txt diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/flutter/generated_plugin_registrant.cc" b/linux/flutter/generated_plugin_registrant.cc similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/flutter/generated_plugin_registrant.cc" rename to linux/flutter/generated_plugin_registrant.cc diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/flutter/generated_plugin_registrant.h" b/linux/flutter/generated_plugin_registrant.h similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/flutter/generated_plugin_registrant.h" rename to linux/flutter/generated_plugin_registrant.h diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/flutter/generated_plugins.cmake" b/linux/flutter/generated_plugins.cmake similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/flutter/generated_plugins.cmake" rename to linux/flutter/generated_plugins.cmake diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/main.cc" b/linux/main.cc similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/main.cc" rename to linux/main.cc diff --git a/flutter_assignment_04/linux/my_application.cc b/linux/my_application.cc similarity index 97% rename from flutter_assignment_04/linux/my_application.cc rename to linux/my_application.cc index f676689..7e9893c 100644 --- a/flutter_assignment_04/linux/my_application.cc +++ b/linux/my_application.cc @@ -40,11 +40,11 @@ static void my_application_activate(GApplication* application) { 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, "flutter_assignment_04"); + gtk_header_bar_set_title(header_bar, "flutter_application_1"); 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, "flutter_assignment_04"); + gtk_window_set_title(window, "flutter_application_1"); } gtk_window_set_default_size(window, 1280, 720); diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/my_application.h" b/linux/my_application.h similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/linux/my_application.h" rename to linux/my_application.h diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/.gitignore" b/macos/.gitignore similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/.gitignore" rename to macos/.gitignore diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Flutter/Flutter-Debug.xcconfig" b/macos/Flutter/Flutter-Debug.xcconfig similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Flutter/Flutter-Debug.xcconfig" rename to macos/Flutter/Flutter-Debug.xcconfig diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Flutter/Flutter-Release.xcconfig" b/macos/Flutter/Flutter-Release.xcconfig similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Flutter/Flutter-Release.xcconfig" rename to macos/Flutter/Flutter-Release.xcconfig diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Flutter/GeneratedPluginRegistrant.swift" b/macos/Flutter/GeneratedPluginRegistrant.swift similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Flutter/GeneratedPluginRegistrant.swift" rename to macos/Flutter/GeneratedPluginRegistrant.swift diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner.xcodeproj/project.pbxproj" b/macos/Runner.xcodeproj/project.pbxproj similarity index 96% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner.xcodeproj/project.pbxproj" rename to macos/Runner.xcodeproj/project.pbxproj index 293edac..2e7fb95 100644 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner.xcodeproj/project.pbxproj" +++ b/macos/Runner.xcodeproj/project.pbxproj @@ -64,7 +64,7 @@ 331C80D7294CF71000263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = ""; }; 333000ED22D3DE5D00554162 /* Warnings.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Warnings.xcconfig; sourceTree = ""; }; 335BBD1A22A9A15E00E9071D /* GeneratedPluginRegistrant.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GeneratedPluginRegistrant.swift; sourceTree = ""; }; - 33CC10ED2044A3C60003C045 /* flutter_assignment_04.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "flutter_assignment_04.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 33CC10ED2044A3C60003C045 /* flutter_application_1.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "flutter_application_1.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 = ""; }; @@ -131,7 +131,7 @@ 33CC10EE2044A3C60003C045 /* Products */ = { isa = PBXGroup; children = ( - 33CC10ED2044A3C60003C045 /* flutter_assignment_04.app */, + 33CC10ED2044A3C60003C045 /* flutter_application_1.app */, 331C80D5294CF71000263BE5 /* RunnerTests.xctest */, ); name = Products; @@ -217,7 +217,7 @@ ); name = Runner; productName = Runner; - productReference = 33CC10ED2044A3C60003C045 /* flutter_assignment_04.app */; + productReference = 33CC10ED2044A3C60003C045 /* flutter_application_1.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ @@ -385,10 +385,10 @@ CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04.RunnerTests; + PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterApplication1.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/flutter_assignment_04.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/flutter_assignment_04"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/flutter_application_1.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/flutter_application_1"; }; name = Debug; }; @@ -399,10 +399,10 @@ CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04.RunnerTests; + PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterApplication1.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/flutter_assignment_04.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/flutter_assignment_04"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/flutter_application_1.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/flutter_application_1"; }; name = Release; }; @@ -413,10 +413,10 @@ CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04.RunnerTests; + PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterApplication1.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/flutter_assignment_04.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/flutter_assignment_04"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/flutter_application_1.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/flutter_application_1"; }; name = Profile; }; diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist" b/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist" rename to macos/Runner.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme" b/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme similarity index 93% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme" rename to macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme index 57f22b5..369e632 100644 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme" +++ b/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -15,7 +15,7 @@ @@ -31,7 +31,7 @@ @@ -65,7 +65,7 @@ @@ -82,7 +82,7 @@ diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner.xcworkspace/contents.xcworkspacedata" b/macos/Runner.xcworkspace/contents.xcworkspacedata similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner.xcworkspace/contents.xcworkspacedata" rename to macos/Runner.xcworkspace/contents.xcworkspacedata diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist" b/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist" rename to macos/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/AppDelegate.swift" b/macos/Runner/AppDelegate.swift similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/AppDelegate.swift" rename to macos/Runner/AppDelegate.swift diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json" b/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json" rename to macos/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png" b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png" rename to macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png" b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png" rename to macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png" b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png" rename to macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png" b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png" rename to macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png" b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png" rename to macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png" b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png" rename to macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png" b/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png" rename to macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Base.lproj/MainMenu.xib" b/macos/Runner/Base.lproj/MainMenu.xib similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Base.lproj/MainMenu.xib" rename to macos/Runner/Base.lproj/MainMenu.xib diff --git a/flutter_assignment_04/macos/Runner/Configs/AppInfo.xcconfig b/macos/Runner/Configs/AppInfo.xcconfig similarity index 84% rename from flutter_assignment_04/macos/Runner/Configs/AppInfo.xcconfig rename to macos/Runner/Configs/AppInfo.xcconfig index 91fcadf..ea6c407 100644 --- a/flutter_assignment_04/macos/Runner/Configs/AppInfo.xcconfig +++ b/macos/Runner/Configs/AppInfo.xcconfig @@ -5,10 +5,10 @@ // 'flutter create' template. // The application's name. By default this is also the title of the Flutter window. -PRODUCT_NAME = flutter_assignment_04 +PRODUCT_NAME = flutter_application_1 // The application's bundle identifier -PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterAssignment04 +PRODUCT_BUNDLE_IDENTIFIER = com.example.flutterApplication1 // The copyright displayed in application information PRODUCT_COPYRIGHT = Copyright © 2024 com.example. All rights reserved. diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Configs/Debug.xcconfig" b/macos/Runner/Configs/Debug.xcconfig similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Configs/Debug.xcconfig" rename to macos/Runner/Configs/Debug.xcconfig diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Configs/Release.xcconfig" b/macos/Runner/Configs/Release.xcconfig similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Configs/Release.xcconfig" rename to macos/Runner/Configs/Release.xcconfig diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Configs/Warnings.xcconfig" b/macos/Runner/Configs/Warnings.xcconfig similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Configs/Warnings.xcconfig" rename to macos/Runner/Configs/Warnings.xcconfig diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/DebugProfile.entitlements" b/macos/Runner/DebugProfile.entitlements similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/DebugProfile.entitlements" rename to macos/Runner/DebugProfile.entitlements diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Info.plist" b/macos/Runner/Info.plist similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Info.plist" rename to macos/Runner/Info.plist diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/MainFlutterWindow.swift" b/macos/Runner/MainFlutterWindow.swift similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/MainFlutterWindow.swift" rename to macos/Runner/MainFlutterWindow.swift diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Release.entitlements" b/macos/Runner/Release.entitlements similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/Runner/Release.entitlements" rename to macos/Runner/Release.entitlements diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/RunnerTests/RunnerTests.swift" b/macos/RunnerTests/RunnerTests.swift similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/macos/RunnerTests/RunnerTests.swift" rename to macos/RunnerTests/RunnerTests.swift diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/pubspec.lock" b/pubspec.lock similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/pubspec.lock" rename to pubspec.lock diff --git a/flutter_assignment_04/pubspec.yaml b/pubspec.yaml similarity index 98% rename from flutter_assignment_04/pubspec.yaml rename to pubspec.yaml index 39ef706..e8a8da3 100644 --- a/flutter_assignment_04/pubspec.yaml +++ b/pubspec.yaml @@ -1,4 +1,4 @@ -name: flutter_assignment_04 +name: flutter_application_1 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. @@ -59,7 +59,8 @@ flutter: uses-material-design: true # To add assets to your application, add an assets section, like this: - # assets: + assets: + - assets/images/ # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/test/widget_test.dart" b/test/widget_test.dart similarity index 95% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/test/widget_test.dart" rename to test/widget_test.dart index d0a6196..2808800 100644 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/test/widget_test.dart" +++ b/test/widget_test.dart @@ -8,7 +8,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_test/flutter_test.dart'; -import 'package:flutter_assignment_04/main.dart'; +import 'package:flutter_application_1/main.dart'; void main() { testWidgets('Counter increments smoke test', (WidgetTester tester) async { diff --git a/web/favicon.png b/web/favicon.png new file mode 100644 index 0000000..8aaa46a Binary files /dev/null and b/web/favicon.png differ diff --git a/web/icons/Icon-192.png b/web/icons/Icon-192.png new file mode 100644 index 0000000..b749bfe Binary files /dev/null and b/web/icons/Icon-192.png differ diff --git a/web/icons/Icon-512.png b/web/icons/Icon-512.png new file mode 100644 index 0000000..88cfd48 Binary files /dev/null and b/web/icons/Icon-512.png differ diff --git a/web/icons/Icon-maskable-192.png b/web/icons/Icon-maskable-192.png new file mode 100644 index 0000000..eb9b4d7 Binary files /dev/null and b/web/icons/Icon-maskable-192.png differ diff --git a/web/icons/Icon-maskable-512.png b/web/icons/Icon-maskable-512.png new file mode 100644 index 0000000..d69c566 Binary files /dev/null and b/web/icons/Icon-maskable-512.png differ diff --git a/web/index.html b/web/index.html new file mode 100644 index 0000000..83d72a9 --- /dev/null +++ b/web/index.html @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + flutter_application_1 + + + + + + diff --git a/web/manifest.json b/web/manifest.json new file mode 100644 index 0000000..dd8e066 --- /dev/null +++ b/web/manifest.json @@ -0,0 +1,35 @@ +{ + "name": "flutter_application_1", + "short_name": "flutter_application_1", + "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/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/.gitignore" b/windows/.gitignore similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/.gitignore" rename to windows/.gitignore diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/CMakeLists.txt" b/windows/CMakeLists.txt similarity index 97% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/CMakeLists.txt" rename to windows/CMakeLists.txt index b165625..8cc860b 100644 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/CMakeLists.txt" +++ b/windows/CMakeLists.txt @@ -1,10 +1,10 @@ # Project-level configuration. cmake_minimum_required(VERSION 3.14) -project(flutter_assignment_04 LANGUAGES CXX) +project(flutter_application_1 LANGUAGES CXX) # The name of the executable created for the application. Change this to change # the on-disk name of your application. -set(BINARY_NAME "flutter_assignment_04") +set(BINARY_NAME "flutter_application_1") # Explicitly opt in to modern CMake behaviors to avoid warnings with recent # versions of CMake. diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/flutter/CMakeLists.txt" b/windows/flutter/CMakeLists.txt similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/flutter/CMakeLists.txt" rename to windows/flutter/CMakeLists.txt diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/flutter/generated_plugin_registrant.cc" b/windows/flutter/generated_plugin_registrant.cc similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/flutter/generated_plugin_registrant.cc" rename to windows/flutter/generated_plugin_registrant.cc diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/flutter/generated_plugin_registrant.h" b/windows/flutter/generated_plugin_registrant.h similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/flutter/generated_plugin_registrant.h" rename to windows/flutter/generated_plugin_registrant.h diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/flutter/generated_plugins.cmake" b/windows/flutter/generated_plugins.cmake similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/flutter/generated_plugins.cmake" rename to windows/flutter/generated_plugins.cmake diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/CMakeLists.txt" b/windows/runner/CMakeLists.txt similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/CMakeLists.txt" rename to windows/runner/CMakeLists.txt diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/Runner.rc" b/windows/runner/Runner.rc similarity index 91% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/Runner.rc" rename to windows/runner/Runner.rc index 2a45832..232be04 100644 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/Runner.rc" +++ b/windows/runner/Runner.rc @@ -90,12 +90,12 @@ BEGIN BLOCK "040904e4" BEGIN VALUE "CompanyName", "com.example" "\0" - VALUE "FileDescription", "flutter_assignment_04" "\0" + VALUE "FileDescription", "flutter_application_1" "\0" VALUE "FileVersion", VERSION_AS_STRING "\0" - VALUE "InternalName", "flutter_assignment_04" "\0" + VALUE "InternalName", "flutter_application_1" "\0" VALUE "LegalCopyright", "Copyright (C) 2024 com.example. All rights reserved." "\0" - VALUE "OriginalFilename", "flutter_assignment_04.exe" "\0" - VALUE "ProductName", "flutter_assignment_04" "\0" + VALUE "OriginalFilename", "flutter_application_1.exe" "\0" + VALUE "ProductName", "flutter_application_1" "\0" VALUE "ProductVersion", VERSION_AS_STRING "\0" END END diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/flutter_window.cpp" b/windows/runner/flutter_window.cpp similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/flutter_window.cpp" rename to windows/runner/flutter_window.cpp diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/flutter_window.h" b/windows/runner/flutter_window.h similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/flutter_window.h" rename to windows/runner/flutter_window.h diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/main.cpp" b/windows/runner/main.cpp similarity index 94% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/main.cpp" rename to windows/runner/main.cpp index 800f891..bb23060 100644 --- "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/main.cpp" +++ b/windows/runner/main.cpp @@ -27,7 +27,7 @@ int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FlutterWindow window(project); Win32Window::Point origin(10, 10); Win32Window::Size size(1280, 720); - if (!window.Create(L"flutter_assignment_04", origin, size)) { + if (!window.Create(L"flutter_application_1", origin, size)) { return EXIT_FAILURE; } window.SetQuitOnClose(true); diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/resource.h" b/windows/runner/resource.h similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/resource.h" rename to windows/runner/resource.h diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/resources/app_icon.ico" b/windows/runner/resources/app_icon.ico similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/resources/app_icon.ico" rename to windows/runner/resources/app_icon.ico diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/runner.exe.manifest" b/windows/runner/runner.exe.manifest similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/runner.exe.manifest" rename to windows/runner/runner.exe.manifest diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/utils.cpp" b/windows/runner/utils.cpp similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/utils.cpp" rename to windows/runner/utils.cpp diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/utils.h" b/windows/runner/utils.h similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/utils.h" rename to windows/runner/utils.h diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/win32_window.cpp" b/windows/runner/win32_window.cpp similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/win32_window.cpp" rename to windows/runner/win32_window.cpp diff --git "a/24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/win32_window.h" b/windows/runner/win32_window.h similarity index 100% rename from "24-25-App-Assignment-04 \352\266\214\353\257\274\354\204\235/windows/runner/win32_window.h" rename to windows/runner/win32_window.h diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/.filecache" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/.filecache" deleted file mode 100644 index 224c7af..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/.filecache" +++ /dev/null @@ -1 +0,0 @@ -{"version":2,"files":[{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/canonicalized_map.dart","hash":"889042dc1cc5b1f4e4e1572270920f54"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/simulation.dart","hash":"c0fe6462e3a08d6d6afbf4f66130d494"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/desktop_text_selection_toolbar_button.dart","hash":"af3cac4b25350f32615ddef14a0beb6c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/clipboard.dart","hash":"2a64735d53a1dd225670c23206f09e60"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/mouse_tracker.dart","hash":"824c7dfb7d95a905ec1ba5f0d88aaf20"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/platform_menu_bar.dart","hash":"9590cac03fb5c0de43845ee528380b4e"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8/assets/CupertinoIcons.ttf","hash":"b93248a553f9e8bc17f1065929d5934b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/popup_menu.dart","hash":"605a2aef24ebcbd88042fc543e69a82a"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/grapheme_clusters/constants.dart","hash":"9f9b79f577d9fdf4f20c17a26a2f1d57"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_tree.dart","hash":"5ebb4923442d1fcc7c91f9677e086467"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/desktop_text_selection_toolbar.dart","hash":"4c75638ad31731ec9908b311ea075a5c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/flexible_space_bar.dart","hash":"0a90eefcfcb46a3f293d18d1142328ec"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_form_field.dart","hash":"ed3dac05e5ff3d7e183323d52491c48e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/curves.dart","hash":"02be76cbb0e6152f7162d22383971f51"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/app.dart","hash":"d9e98b5a81cf86f8c1f595ff861eebe3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/time_picker_theme.dart","hash":"7a582e4809f3b12a8eeb2aeafd69fa61"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/icon_theme.dart","hash":"8df5a0fc260d13ce415e2262527a1f8c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/widget_state.dart","hash":"91f052d253200c68fd039b858db9d7ec"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/animation_controller.dart","hash":"7ba47d8d884d71e42aeabcf62344873c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_editing.dart","hash":"a1497040765f0f7199f990aa00af5310"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/debug.dart","hash":"e3e4ea8878b2a7a9cc04137081ae1617"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/colors.dart","hash":"5ed8acdae7dd3501b64b0ff3e33c1f45"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_sparkle.dart","hash":"76e3e46c95f20cec7bf446ee56306fb8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/animations.dart","hash":"c95cc3d4d3122294945f603ec0b3132a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/colors.dart","hash":"bee2e1aabab40248f6e4b4b8bccea509"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_resolution.dart","hash":"d012d47412ff8c4fe1cbe6ac1d53b333"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_multi_box_adaptor.dart","hash":"90b6f927adc3269b123633ffe84ef8c8"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_rainbow.dart","hash":"0bc80db5885f9d8ecc0f80ddab6fe8b4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/annotations.dart","hash":"b092b123c7d8046443429a9cd72baa9a"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/LICENSE","hash":"3b954371d922e30c595d3f72f54bb6e4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/snack_bar_theme.dart","hash":"9638263938be80353a032c8e789eb692"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/adapter.dart","hash":"0192533b9be6f394b49a75b38f8dc84d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/title.dart","hash":"dee4f18e2804e238c57a305ccd28eb85"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/wrap.dart","hash":"21262cfe42ea14c1c1b45867971224d7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/fractional_offset.dart","hash":"0a2cf42cdd64530e5ca9a120eda90f12"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/theme.dart","hash":"3907ade9ce8b9e16265c3ebdff6cc132"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/matrix4.dart","hash":"b5f0b0da99e8a07d58c21ae071800404"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/matrix_utils.dart","hash":"51bd3df911d2f628879de56dcf93d74e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/eager.dart","hash":"fe75cb9d73a87bf59cabc3af4d5072cb"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_notification.dart","hash":"fc064178d31756adc0c680657e2a10d6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/isolates.dart","hash":"d76b7e85f343a184365107019b8117b8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/border_radius.dart","hash":"86e192e4762ca754c4af48f3fea22501"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/system_sound.dart","hash":"2dd7e3b55dc8a0ddfeee22f0119b0082"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/flutter_logo.dart","hash":"96bce067da5564de27f19f050360860b"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/aabb2.dart","hash":"f8fb1733ad7ae37b3d994f6f94750146"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/app_lifecycle_listener.dart","hash":"1f442d376af9a31939dd759498712154"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/bottom_navigation_bar_item.dart","hash":"7e69fcdf387be2ef9513d34ba4bbbbdb"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/table.dart","hash":"aa6152a8dc858cd16cf240ebfa31d605"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/image.dart","hash":"9559118068f6ba981881a07626ef2d3f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/date_picker.dart","hash":"d28e7661d865b8f173e8d016a845d4fb"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/comparators.dart","hash":"d1410f48ac374235aaad55cba40bc4be"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/scheduler.dart","hash":"95d8d1f6a859205f5203384e2d38173a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_boundary.dart","hash":"51f2a9874a4ed255b69aeb0c3feb1903"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/NOTICES.Z","hash":"05cd7d2a8333ae59345f79a03afa18d3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/constants.dart","hash":"c7cc72c1e40d30770550bfc16b13ef40"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/animated_icons_data.dart","hash":"ac08cb84358e3b08fc1edebf575d7f19"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text.dart","hash":"1bb32014080277421d4d679148d11bb0"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/grid_tile.dart","hash":"b526e1fcb69f0ca9df233cd2fb6e69a9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_anchor.dart","hash":"e66727f5e99e5f6a3d58e1bf0c47aa97"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/badge.dart","hash":"2aca9cb812aa2f6f590b65b326ed333e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_theme.dart","hash":"887a4888dd10dc19020553757a12bf31"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/size_changed_layout_notifier.dart","hash":"5528b93def00b5b750c964a10f323900"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/motion.dart","hash":"374f899d15352be34ce61fd5243bed08"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_field.dart","hash":"d68d5ad46a579bc5f35d3da1c2f915ca"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/home_menu.g.dart","hash":"f183c429d3db89b9c97dfacaa85f09c3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tooltip.dart","hash":"0a7ba6f4900ffac5152d0a67876d6016"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/time_picker.dart","hash":"70897dd932d388476b6a9a96fe349e25"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/checkbox.dart","hash":"9411aa3ee44c2639b2384abb64d309f9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/priority.dart","hash":"ac172606bd706d958c4fe83218c60125"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_position_with_single_context.dart","hash":"faf60c9ef2ac54223911b10e9cf69c29"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/async.dart","hash":"642ff6f56b746c990445d42331e8ff81"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_button_theme.dart","hash":"e06184900e9722a899299b08b5b1d95c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/form.dart","hash":"1438fbc7f0f731cf5164a211928a377e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/circle_border.dart","hash":"80df17b3f631d4ab4bd83a5ccb76a875"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/action_buttons.dart","hash":"7aa7a3f6fe7120292c1dd2eeb95eda39"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/plane.dart","hash":"f0c6d5d05fbdc95ab84f1a63894b7be6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/basic_types.dart","hash":"435a09654d97bb25c33b68b9cde0a585"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/equality_set.dart","hash":"4b5d82ddeb09bc46ae0e980616ce0109"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/adaptive_text_selection_toolbar.dart","hash":"c23351f27a693e0330fc77704443a83b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/toggleable.dart","hash":"df738d0b6e09c730283cc61d14ce2ded"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/overlay.dart","hash":"b9428aa8930bee03e47536cc9352bbc1"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/monodrag.dart","hash":"fa4de83c5c418c49affda2b164993f99"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/drawer_header.dart","hash":"1786653a5a86ec6255f79137a3a33755"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/search.dart","hash":"51d9fc6dac581a413a064529ebca2aeb"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dropdown_menu.dart","hash":"557fc80bee02db6922b6c67f0a40cd34"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/score/score.dart","hash":"58b9bc8a40fd3e2f7d9d380d0c2d420f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/texture.dart","hash":"3c7543874ccaad16712efd4e0249db70"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/autofill.dart","hash":"ab99fd7503e96bfe98caf7abf357e186"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_highlight.dart","hash":"53af78690831d6aeb88928d8270c21ee"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/divider_theme.dart","hash":"b794bf7c553a2a0acab8dbfef6b0af0e"},{"path":"/Users/cho/Downloads/flutter/bin/cache/artifacts/material_fonts/MaterialIcons-Regular.otf","hash":"e7069dfd19b331be16bed984668fe080"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/custom_paint.dart","hash":"1b0a0fa63fc381a5f245af8f5d424f2b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_selection.dart","hash":"de3213b3d5bc998d1d921b4ce782f91f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/drawer.dart","hash":"be15261e73d394f99ecb0d5e609aafac"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/shader_warm_up.dart","hash":"660924f2468f228b5a32596ae5bb66c5"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/icon_data.dart","hash":"bf4d44ff5dca3de072782665509d0a7b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/inherited_model.dart","hash":"8635fbec89c2cc03404a2a3233d31bbc"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer.dart","hash":"db799bf48af97b7c0edc93ad96b4a6da"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vm_service-14.2.5/LICENSE","hash":"5bd4f0c87c75d94b51576389aeaef297"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/tolerance.dart","hash":"f75f31535e16b018e2a5f9a968b7254c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/context_menu_button_item.dart","hash":"34517b36f5fc8d574ff2ffaadcd2b9a0"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/matrix3.dart","hash":"447b270ddd29fa75f44c389fee5cadd1"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_persistent_header.dart","hash":"9d63de715fbdfcbad9064ab771762145"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/_background_isolate_binary_messenger_io.dart","hash":"170fe4655f45b54388ab850399d92895"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/data_table_source.dart","hash":"0145529858ad246065f7145bac7aef99"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/_html_element_view_io.dart","hash":"54d59a18ed489222e79e19304ca89cc9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/long_press.dart","hash":"be262921a4471e495202bfe1871b610e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/display_feature_sub_screen.dart","hash":"1b935c75a1104936d71c6a3c0346c7a1"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/mouse_cursor.dart","hash":"d64508f06238e79c4c99b1af662963f5"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/src/point_provider_lab.dart","hash":"6566a35ff0dea9376debf257bdb08fba"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/debug.dart","hash":"d4b68da22867b9c51c88acc54eab3198"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_selection_toolbar_button.dart","hash":"7e4502c6962965fa58f185d707a72afc"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/_network_image_io.dart","hash":"682907a0e9e60ab53b752dde1e45381a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/input_border.dart","hash":"ffe5391f3b53b542cdd817dcd85e2638"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/drag_details.dart","hash":"bc414bb2ae027237bbff00c7b2f2e2a5"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/no_splash.dart","hash":"8217a1327affdcc17e4e9789ac490e7a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/object.dart","hash":"a22f8a00622b28aaa715b7587b658468"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/equality_map.dart","hash":"700328ab0177ddfd9a003a8c15619c1a"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/test_api-0.7.2/LICENSE","hash":"3323850953be5c35d320c2035aad1a87"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_expressive.dart","hash":"be096140df774ec827218c6fe69b80e5"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_style.dart","hash":"43a371c8c7e417fb0a445ee20360d434"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/router.dart","hash":"b294af2c4f13d55aba2bf44369a7ace3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/input_date_picker_form_field.dart","hash":"0f46992262b5e9def5963ee29a6b9881"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/arc.dart","hash":"f8aff0b0ae4a957a0e3637de749e41a3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/theme_data.dart","hash":"69e6b2a0e521311c4d86f8d7e93e29ed"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/debug.dart","hash":"0f366f928cc93bceb62726d94a7bc889"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_notification_observer.dart","hash":"329b723b2cea0443e5ec2ccfb31fbfb8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/shortcuts.dart","hash":"0c9067d0b8afe6ac1c8b326551773709"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/meta-1.15.0/lib/meta_meta.dart","hash":"8b83501f9451392bceda63c9281db57d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/visibility.dart","hash":"043377dddf07af1face4788c64ab583f"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf","hash":"b93248a553f9e8bc17f1065929d5934b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/inline_span.dart","hash":"8831386d40ad4cf7660a3266307625e1"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_monochrome.dart","hash":"66272a6751b167051ba879724cfe5749"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_navigation_bar_theme.dart","hash":"c970404e32ab9a5917d955f66c830b1e"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8/LICENSE","hash":"2d0c70561d7f1d35b4ccc7df9158beed"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/combined_wrappers/combined_iterable.dart","hash":"67d16e841606c4e5355211fe15a2dbfd"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/pinned_header_sliver.dart","hash":"77aae98676ea4f6ece383935c23c1978"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/pop_scope.dart","hash":"3a11b2e3469f6d7a7d722f6df2c59dd8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/selectable_region.dart","hash":"9f13e4907afe8f2f9ed0576085d8d0c6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tab_indicator.dart","hash":"9537dbc5437603a8b66a7dae56c9875c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/single_child_scroll_view.dart","hash":"994baa57aed6041f4f36e7119938923a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dropdown.dart","hash":"5711ec38f26bd1c2412a9a943a40d4fb"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/editable.dart","hash":"c0d8bc79666e26dcbc4f56428478d7b7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text_selection.dart","hash":"6d4775307a2bf338997772562d4467cd"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/viewport.dart","hash":"e797d0f85b6b031854f48a68e6d9f9de"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/card.dart","hash":"4d2acf9063a0c90341c7af78e293a937"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/image_filter.dart","hash":"e7651e730f1ce3e0a0b87ac950fcce68"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/fonts/MaterialIcons-Regular.otf","hash":"e7069dfd19b331be16bed984668fe080"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/strut_style.dart","hash":"17c301dab5e5355a9c2683e7f3be7ede"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/radio.dart","hash":"79c4abb58f097365e2627de32331bffe"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/icon.dart","hash":"20fbf0ae1f42909e7806add12b2c6e3d"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/LICENSE","hash":"d2e1c26363672670d1aa5cc58334a83b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/animated_size.dart","hash":"382f7c8ee5e19580005898427950e0b7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/date_picker_theme.dart","hash":"a1ee439640dc3ff94786e7d96122b671"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/notification_listener.dart","hash":"11a634821b3bce05dac94f3dabe52a75"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/preferred_size.dart","hash":"d498388a21cc769d98cf664c575d4e04"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/grid_tile_bar.dart","hash":"4f36e38eaf3608ec18c70c13942510bd"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/platform_view.dart","hash":"799a4ef2a4bf9f5a72c65bac4ecf23a4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/platform.dart","hash":"e654c239899a91dab05b11cf0121129f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/outlined_button_theme.dart","hash":"2b9a24c4f3c66c9847e794ddbd1e7249"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/view.dart","hash":"9113446eba03f06e109fba1b295bd26c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/linear_border.dart","hash":"1916c4e665bb480220d0e6dce3b9400f"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/noise.dart","hash":"206b1db3ce5f7b9e5efd220712f8d391"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_group.dart","hash":"5b3185ef333a9582c4a7bba6185e7ed7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/popup_menu_theme.dart","hash":"ac5fe86ab9ecbd33f878f0a580f3bfa7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/toggle_buttons_theme.dart","hash":"eca62c60db96d71f3cae9b506875c03a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/switch.dart","hash":"f37381ef6280c57820b3aa6cbccb1f31"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/spell_check.dart","hash":"ece5ee01a742a658ea5b2ee2a328c418"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/semantics.dart","hash":"0381c11b6d4f8c985d498d475bc82822"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/refresh_indicator.dart","hash":"164687f5f7beb0842486a60729330e3d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/interface_level.dart","hash":"dfe858a6ed0de97f6c6de45176f474d4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/event_add.g.dart","hash":"70b3c5178a2900b73be78d52770fcd40"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/picker.dart","hash":"0a816e62151c063e79b644989abe3075"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/scrollbar.dart","hash":"03663b6e95c127f3c83bb84ed2994bb2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/disposable_build_context.dart","hash":"cf064f126091733539cece8deeefa1d0"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/keyboard_maps.g.dart","hash":"6b92d8f12a7fb46649297e25d2cf2b34"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/radio_theme.dart","hash":"1d2e0b9bdfb7d8463b27b487bf96ad46"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material_state_mixin.dart","hash":"d9f9f2488723c1e03b8804bbeb41be03"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/binding.dart","hash":"31f32173a8983ae7bddd822a3e0e48d1"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/flavor.dart","hash":"4744aaec510cd9c8b07ca129362b8fb9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/ticker_provider.dart","hash":"7e3157d6dcf4be11dd91edc6077e6401"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/text_style.dart","hash":"d2c684f89d90661960c497d7f4faa906"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/decorated_sliver.dart","hash":"190d05ecf34fbb2fd698148bc68cd5b4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/floating_action_button_theme.dart","hash":"faf51c4fe1dc7af7fabc7c78a960305c"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/unmodifiable_wrappers.dart","hash":"4be4077b482b12a5ee202d859e8286df"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/debug.dart","hash":"34df6a85c7662f602e66bba150c4fab4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/hardware_keyboard.dart","hash":"5d93a9e5daf8f93e7820b5a2d1fa89d3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/colors.dart","hash":"f3afc3b9324005ca112ccef93598cd89"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/painting.dart","hash":"443c2884ba8c15b3369e06601ffd88f7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_persistent_header.dart","hash":"c03374f2c27987a9929d2128490ae921"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/magnifier.dart","hash":"cfad5d08fc946a2e0a67e46bf582130c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/banner.dart","hash":"7ade1fb93c1507812cb7e1f3023b3cd4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/consolidate_response.dart","hash":"b869c4e930ab3313f9b1d196d532d3dc"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/vector3.dart","hash":"478e1071c9f577b6cabb8d72c36de077"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/LICENSE","hash":"901fb8012bd0bea60fea67092c26b918"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/priority_queue.dart","hash":"34a4d340931147322eaddc77fdc65c22"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/grapheme_clusters/breaks.dart","hash":"359388897ae53df8791213c31ef05fe6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/tap.dart","hash":"a050a2931c4a02c78e8216226cee6eba"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/view.dart","hash":"c04dc7f29cc9a9696d55c176099bcce6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/radio_list_tile.dart","hash":"f9d2ca632cbf0232de1a3b8826d4286f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/system_channels.dart","hash":"6147de3bb8f9f335022d631c67c92536"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/expansion_tile.dart","hash":"4235d162e6bfe281428a9a62a1077806"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/icon_button.dart","hash":"946edf55d16a6affc23769f4e73e5fee"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/desktop_text_selection.dart","hash":"d34b1e33e7604b54b656d4c7471ad8a1"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/localizations.dart","hash":"2464c23232ce73eb96d3fba785a62215"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer_map.dart","hash":"b6bcae6974bafba60ad95f20c12c72b9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_sheet_theme.dart","hash":"87e638fbc5e15e8d93ef84462a09bcf5"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/spell_check_suggestions_toolbar.dart","hash":"173ed9cde7e32db3e5ff3867c12b7824"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/quad.dart","hash":"739bb2e85022ddfb653590b93216942a"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/characters.dart","hash":"21bf6725b1fc374f03ae5b2cb46bd95b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_android.dart","hash":"d0495513468d137435fad7178ad39b4f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/services.dart","hash":"046141d90f3922d04cc8e19212de421c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/viewport.dart","hash":"9c0e3742a2b56252c568e7f0a0af8810"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/flutter_lints-4.0.0/LICENSE","hash":"a60894397335535eb10b54e2fff9f265"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/assertions.dart","hash":"f5dfb544b24fa84a9f504c5b8be1d838"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/star_border.dart","hash":"d51d434283a0193da462cab610325483"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/animation.dart","hash":"efb0eae05f940ace69b5be93759acd1a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/lookup_boundary.dart","hash":"0a3c66e5de5f99b50a256aac5e4207e6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text_selection_toolbar_anchors.dart","hash":"e4bd74894ed2108af4000673a2a92326"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/filled_button.dart","hash":"b2cf47ccd5a6cf4843108c3a9f821c55"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/algorithms.dart","hash":"5fac07b9706002db32a4c5f6698cea58"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/platform_channel.dart","hash":"c7060506da9f5033615367bcfec355d9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_splash.dart","hash":"2568c82b17a02e29a61c5e03a4eacefe"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_metrics.dart","hash":"a7a9eeb4bfc63b4f552162a16b62f70a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/expansion_panel.dart","hash":"ada618567778b8fea2e8b455e9100a07"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/alignment.dart","hash":"ff44ff979a414bb8029a4e8b205d2479"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/box_decoration.dart","hash":"a9f3986df85a2a5e3e67eea1215889ef"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/variant.dart","hash":"8dea906a9b8773920b6d1ccea59807bf"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/palettes/core_palette.dart","hash":"d35b72b249d19f54a4cd6f22ff3299e9"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.5/LICENSE","hash":"f721b495d225cd93026aaeb2f6e41bcc"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/path-1.9.0/LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/routes.dart","hash":"b31c6998027d8e37855bdc3be9702803"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/image.dart","hash":"8d7a3417ced5623477f0ae66b4693574"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/shared_app_data.dart","hash":"496982c4b90528a5360d8064ddd1373d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/tween_animation_builder.dart","hash":"5b284216cdaff11bd25b0175739bf48b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_position.dart","hash":"6d3415786ad91086c9ad871e33c72e31"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/paginated_data_table.dart","hash":"86a6fc84462d9d59a64d1c32494e96a6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/tween.dart","hash":"1a0a7a32ca4a38d882836e00d31cd8b7"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/kernel_blob.bin","hash":"e79254c6b70896879312431956fbd45f"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/utilities.dart","hash":"3f5e8feebce49c954d9c5ac1cda935c1"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/tween_sequence.dart","hash":"ceca8c46e07b211bd755e480b1bd6b32"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/inherited_theme.dart","hash":"97af54574da94dbb0a8b5a5549e954b3"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/temperature/temperature_cache.dart","hash":"a6350a577e531a76d89b24942fca3073"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/constants.dart","hash":"be94b8f65e9d89867287dabe5ea1dff1"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_fruit_salad.dart","hash":"3c8d2d2b73f69d670141d376642e5252"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/navigator_pop_handler.dart","hash":"c662670b9313c57d5d61b85f539a5797"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/list_view.g.dart","hash":"0eae8cad9d933f0478d8387400def317"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_theme.dart","hash":"666d237daabc113b3ba78fa363d47017"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_rail.dart","hash":"bad351fb6af0e461426ed48dc007c6f2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/object.dart","hash":"daa0c9b859ed1959e6085188a703f387"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_selection_toolbar.dart","hash":"38e1d0509dc1ed42b630c2604c905593"},{"path":"/Users/cho/Downloads/flutter/packages/flutter_tools/lib/src/build_system/targets/common.dart","hash":"b5a5a0c9d78c8329f5d91094bfd4b820"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/status_transitions.dart","hash":"d37e33aaef71722417cb64537e97092d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/recognizer.dart","hash":"4af4d6cbc2123755fc589f044bac8d6c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/restoration.dart","hash":"89cb61ecfad952e35daf52caac600894"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material_button.dart","hash":"da9ecd9bf1968692f391966d2c3c193e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_editing_delta.dart","hash":"e74977ba262a820189b7854350bf9af4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_selection_theme.dart","hash":"eb2a941e76ef3aaf9ff856a5d93e0f7e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_drawer_theme.dart","hash":"098ef2cc21af375e75e3fa80f2c8f12f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/progress_indicator_theme.dart","hash":"8effe6176ace6ada9ad1db0370cf2e78"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/search_bar_theme.dart","hash":"5c0db57261dd10e5f760ac757f4fcd76"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/assets/images/.DS_Store","hash":"d2645fac10372e44b8b4d89c100606aa"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/semantics_debugger.dart","hash":"e0e33434911ce4e90380de00d4f00671"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/hct/src/hct_solver.dart","hash":"b972c32590c642256132827def0b9923"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/orientation_builder.dart","hash":"2df422a56d9988b696a9b0950f28bee3"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/quaternion.dart","hash":"698a6fc4361dd42bae9034c9c2b6cf7b"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/collection.dart","hash":"476383869aff7b87579a7753e47722d7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard.dart","hash":"033f66ce41fadd1cb1e04ea24214f9c3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/color_scheme.dart","hash":"8f094e8fb77987b0922b558b2fd22102"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/outlined_button.dart","hash":"8ac1b57ab29335fd50ea76229944a074"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/focus_manager.dart","hash":"819e1a61d059020752de65cd6e5b8466"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/app.dill","hash":"e79254c6b70896879312431956fbd45f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/segmented_control.dart","hash":"e31765e74f6120b5bfdf059885643943"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/search_ellipsis.g.dart","hash":"e822107ed1c00c270f7e9ccfe670576c"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/material_color_utilities.dart","hash":"11df661a909009a918e6eec82d13e3ff"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/font_loader.dart","hash":"8a899256e5ac320579b269ee9b2567a8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_ripple.dart","hash":"8ca934b02a5298b8f21a63ed650739b4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/keyboard_listener.dart","hash":"7e7b2010d6453107351c17753d81b0b2"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/vector.dart","hash":"6a67d38bafe568f1b4047286d586fbbc"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/default_text_editing_shortcuts.dart","hash":"72c0cf2358f026290fb717e74a910900"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/src/contrast_curve.dart","hash":"9a12cf2a3549924510006db4651a1743"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/source_span-1.10.0/LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text_selection_toolbar_layout_delegate.dart","hash":"45621326af8ac20233a5cf51cb1f05ce"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/unique_widget.dart","hash":"11b4d96c7383b017773d65cb2843d887"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_list.dart","hash":"86ba004de80b95197e3dbcab1233743b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/two_dimensional_viewport.dart","hash":"b8e14be092255a62d690c39bef984338"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/localizations.dart","hash":"4f4fcae47233bec91490b2c694f410d3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_delegate.dart","hash":"a0740954b44e7627eebd8a66325727c5"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/navigator.dart","hash":"7ae2142321839f48597dced1087444b1"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/arrow_menu.g.dart","hash":"3ec0013bd7ba2e0f89cb963f867f0d96"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/overflow_bar.dart","hash":"3bdf4135a561f156f34a8ce9375819ea"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/synchronous_future.dart","hash":"b2516cc7704e0c10a5f1d777ac857ea6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/primary_scroll_controller.dart","hash":"1c43aa902b27d1a8936c77dcf231953b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/paint_utilities.dart","hash":"0491e1cca60da329c2e03c48abde07c9"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/aabb3.dart","hash":"257ca4608e7d75f1db8d4c3ab710ac70"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_fill.dart","hash":"0cae216bb3fa19f2f716c7f416500acc"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/refresh.dart","hash":"65b13c835848186d2090e77073d3c7ff"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_layout_builder.dart","hash":"e7d84c68f69f7f105e4acca6946ded83"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/data_table_theme.dart","hash":"5b273bbab831a700c166cfa57a2e089f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/physics.dart","hash":"6e29d5e69c5745a45214fe14da377c1a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/interactive_viewer.dart","hash":"203611b95394d042fae8bef59a4ebe40"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/material_dynamic_colors.dart","hash":"81bf43e01741bf8b9df15ec37ffbc9ea"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_selection.dart","hash":"b32a871f85e9be997f09ce9bc7a7df32"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/modal_barrier.dart","hash":"4c0d1712c28161aae922d6fb6aa513f3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/desktop_text_selection_toolbar.dart","hash":"934a432cbf7baeb2d81ef25a49c36e1f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/heroes.dart","hash":"ef07fd7a67d6cd5ac37c5c20863af323"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/calendar_date_picker.dart","hash":"53870a85433563b929e07964cff0d2c2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_selection_toolbar_text_button.dart","hash":"a0a1a162853c04dfcdb92b1a910488b7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/flutter_logo.dart","hash":"32187ab06a29c3f5929b9f26fd5ccb8b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_fuchsia.dart","hash":"a8abf3052eb97ac137ee94d906fcbd08"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/service_extensions.dart","hash":"b5d6c349fa0259f1516951989e4d5bbc"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/constants.dart","hash":"0cb06ef1fbbec09f85b6b40cdeaa2f9a"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/hct/hct.dart","hash":"596fb2e55b1ff1662e4bd67461fdc89d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_provider.dart","hash":"b7a56c40e458c896ddfcb63f1b7aad62"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/spell_check_suggestions_toolbar_layout_delegate.dart","hash":"942fbfca7541358613467c640e1ca6cb"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/tweens.dart","hash":"959489b18fda284c434701586b43c66b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/list_section.dart","hash":"2c42d9101e59a8e036ec031c0aeaaf08"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/hct/cam16.dart","hash":"ca959e5242b0f3616ee4b630b9866a51"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/elevation_overlay.dart","hash":"5eaed6b1fcf32a11b53e5dcf27ae101c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/animation_style.dart","hash":"d91b7655dec73b3db3a82040be7410f4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/platform_view.dart","hash":"84a64086b6a56b4fac2100947a29c58d"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/dynamic_scheme.dart","hash":"7536ace8732469863c97185648bb15a9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/safe_area.dart","hash":"366f1ebf48ef3c69b4e7a9ddcaa8f3ca"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/framework.dart","hash":"8f3d0a0b22c3d0ada7405e15eb0e7fb5"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/fade_in_image.dart","hash":"537b299919c5bd3621a1af62db0c07a1"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/boollist.dart","hash":"206ef1a664f500f173416d5634d95c8b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_tree.dart","hash":"d6d7e025154dccf2e3d0b12eb073f93a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/predictive_back_event.dart","hash":"42808d0d2fbb61569f4cb043ee4ed594"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/message_codecs.dart","hash":"e62c6008d26fdd56ee11d82ca4f1d516"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/src/point_provider.dart","hash":"7504c44d1fa6150901dd65ec78877be0"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/app_bar_theme.dart","hash":"2f92c28411483032fb7c0a851ebbbb5a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/widget_span.dart","hash":"62877c9dc6386e2c18c23df696e12753"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/data_table.dart","hash":"59939c42d2baae074e7123d552a36deb"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/list_extensions.dart","hash":"9f8b50d98e75350b41d40fee06a9d7ed"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/selection.dart","hash":"35b81a5b6064d11e63b86458f991fbf4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/switch_list_tile.dart","hash":"65e6240e049c500eeb0bdff33155dfba"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/form_row.dart","hash":"fdbf119306639c731a4d90a5f56cee7c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/placeholder_span.dart","hash":"e8106b34b25812580ba75dea86a5a096"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons.dart","hash":"26e8edddc50361d04ffdac680bcfeeca"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_formatter.dart","hash":"e470881e8e68d9842928c6fa1a889596"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/actions.dart","hash":"eb295ba3319c0f2b1c910d981594bab7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/magnifier.dart","hash":"d23bcea39c8a0ddcf5600a01de0d4bf9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/keyboard_inserted_content.dart","hash":"f27209609f9689165f058b3ca18165d9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/ticker.dart","hash":"84bcf5111497cf7e8f1447797932cbf0"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/utils.dart","hash":"727e4f662a828d4611c731f330a3d79a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dialog_theme.dart","hash":"03b0f3319b7390e1f3928ad3e3e544a8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/desktop_text_selection.dart","hash":"b87bce461399faa5b57c569a2fbfdc0e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/multitap.dart","hash":"87fd57b3136ca33a1e97c5524b74e112"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/triangle.dart","hash":"7d2bdb4801fc8b3a110f36d5e5fa59f5"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_button_theme.dart","hash":"21cd40fc2ea0defcdc048d54b77722c9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/value_listenable_builder.dart","hash":"ce2f733c9ef461c84bb85a93bae9e7a9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/list_tile.dart","hash":"c8266c3435b50929eb834df245aa2544"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_view.dart","hash":"6c4f7ea6fca95237c26fda84192bc406"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/page_storage.dart","hash":"20ff58eb86f7132e7b2a18f0442305e6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/service_extensions.dart","hash":"0eef32ab9b2cf423c48e89f2dcd9bd6b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/semantics_event.dart","hash":"e8f704ef18663c53424e306c38d97d39"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/events.dart","hash":"c0fcec4e410b3a54af8d2c09e4f6ef77"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/spell_check.dart","hash":"c6cd5ec6babebe0af7224db7ef8fd680"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_activity.dart","hash":"f5b4267f1c1f72ab634a2be53517d1a1"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/icons.dart","hash":"81c893b7b7339a7d3d6c16614e71163b"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/union_set_controller.dart","hash":"f301af2d0392296f456363085becbf47"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/message_codec.dart","hash":"3b5bc5c0df6b6e1abb26877f612b2242"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/box_fit.dart","hash":"d91e98ad4bb780ca5bb99db084955ce6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/chip.dart","hash":"aca1e7d1415fbff33606680b7d276d47"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_app_bar.dart","hash":"aef3722f9d145aea6daf824f7e02a840"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/stream_channel-2.1.2/LICENSE","hash":"39062f759b587cf2d49199959513204a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tooltip_visibility.dart","hash":"5f94dbea71a53ba72600c479a41fa013"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/proxy_sliver.dart","hash":"81f395ba7a262f5e3f75cc8ce6580d0b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_field.dart","hash":"9003679f83073733248c1bd73d3097e3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/radio.dart","hash":"228535e61392d353222c93613f49eb9b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_sheet.dart","hash":"b5dae33166e22586a2d2fd15b559099b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/debug.dart","hash":"3ff5c718c1926e8652d8ed393c236c7a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/box.dart","hash":"f7b7edbcd27c607e6f5c98866cffb7bd"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/blend/blend.dart","hash":"f487ad099842793e5deeebcc3a8048cb"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/tap_region.dart","hash":"248365a073cb187f63e1c3dc8ece112d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/tab_scaffold.dart","hash":"f203c0a13342dd79b78b56ff66fe665b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/nav_bar.dart","hash":"55f6efa34626128dab35b6985aaf09db"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/app.dart","hash":"40a19c80c10d11c793a04d0d81a8c16e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/animated_scroll_view.dart","hash":"493bf1de83d600106fe27cb741bd2012"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_layout_metrics.dart","hash":"13be7153ef162d162d922f19eb99f341"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_content.dart","hash":"78e53d9a4963c0d19c5ea355a0946e5d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/default_selection_style.dart","hash":"2f21ecaf225265e45135854c47dfed90"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_rail_theme.dart","hash":"34ec8e649166b192586b754ce67094da"},{"path":"/Users/cho/Downloads/flutter/bin/cache/pkg/sky_engine/LICENSE","hash":"b7add65f976680b338d238c4db63c68c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/converter.dart","hash":"22fdfe2139eaf6759fc40d9fa5fafab4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/sliding_segmented_control.dart","hash":"25f82e13ae2a60861c029aed5f4d8c92"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/debug.dart","hash":"51fa10cf30bde630913ff4c6e40723ba"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/range_slider.dart","hash":"bf286075da7a9e92f62095e254609418"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/mergeable_material.dart","hash":"0373ba3e37bb0de4333d914284042952"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_configuration.dart","hash":"1f07e42c78eef32e5fa787ecd1e72049"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/material.dart","hash":"f3e5196336dc300b73d52ee30ae05c33"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/borders.dart","hash":"a5f06e177b702e5089a03bb9d18fc7fe"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/empty_unmodifiable_set.dart","hash":"d2e49f7a3cc02c7bd120dd5e4b9daa33"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dislike/dislike_analyzer.dart","hash":"d7eb1678ec74acd9857a4193fd62ed5b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_grid.dart","hash":"ab825e70224c09e49073e60d462f88fc"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/fake_async-1.3.1/LICENSE","hash":"175792518e4ac015ab6696d16c4f607e"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/combined_wrappers/combined_iterator.dart","hash":"6c54f90e0db5f42a13be6b3efeb4a04d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/notched_shapes.dart","hash":"62c1ce5453fdd075196695637e258b97"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/route.dart","hash":"bd7e1a7092d5b455dcd4ba18801ffb5f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_fixed_extent_list.dart","hash":"66650a747992c52961dad0ac63628efe"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_prototype_extent_list.dart","hash":"8c3714021359cb875206d486f25ee2c9"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/lib/main.dart","hash":"bbfdbcf93bd69028e1fd7e9c5730588a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/stepper.dart","hash":"2905f1d86a6968256c390e989a477413"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/vm_snapshot_data","hash":"37517f2ff904e2bb38bcdb87c3b2935c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/rotated_box.dart","hash":"3cac349935a5be3a90965935c1f271c6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/binding.dart","hash":"ddb79a905f493ffa11db04d575d1529f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/dismissible.dart","hash":"0f351e2163f0c6ea9f3ec5eb8881ea17"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/animated_cross_fade.dart","hash":"629b25992db59361e5889a42c7de583c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/two_dimensional_scroll_view.dart","hash":"8518b1367156079d21cbecf7217d2152"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/snack_bar.dart","hash":"0127a67d8f96461d1bf6986dcb6260ee"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/utils/string_utils.dart","hash":"603b7b0647b2f77517d6e5cf1d073e5a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/_platform_selectable_region_context_menu_io.dart","hash":"61af6ead2e2dc04677bcfb8c0c2104ab"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/grid_paper.dart","hash":"f76941994ddf30e398313421f1588d85"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/list_wheel_scroll_view.dart","hash":"1b59b4ab9530ab7549ca3c53173f4814"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/grapheme_clusters/table.dart","hash":"29e1858c5ebc2b4dc6d1528196bfb1b6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tabs.dart","hash":"ccf1ac4d4f2404b45b65e33a068b3e8d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/platform_selectable_region_context_menu.dart","hash":"db1783b3083765425632b2ca451dbbc8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_input.dart","hash":"576b6e090503e6ebeba30801482d3b66"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/constants.dart","hash":"d10f9a1cfa41452535b1fa21db8e1c8d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/input_chip.dart","hash":"7397bb1624b672abd4672aaec8334149"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/viewport_offset.dart","hash":"60d167d34050e1468a18e6a768d9d2bc"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_neutral.dart","hash":"3ee18da390e16ca65f2ef168adb8a1ef"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/elevated_button.dart","hash":"05ae77852a25316df035464cb7ff2509"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/action_icons_theme.dart","hash":"3fd3c4bcbbf54fbcad3b048e3c89d43f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/capabilities.dart","hash":"c845d2f5cf6caad03afdca9d2aa141e7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/page_view.dart","hash":"a8a5b571b1af5fc1c05c3941e3463592"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/context_menu.dart","hash":"679653d6c84dbbb523d31feca1431de5"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/tap_and_drag.dart","hash":"27fc926793fa8892a2acc5b7ebde35d9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_stream.dart","hash":"facf2204744818c1a3a587be1d7b7645"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/nested_scroll_view.dart","hash":"610943df3ed3669788eee55726cb7035"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/search_view_theme.dart","hash":"db01043236a4e15ffd4e3d8fad4c7cac"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/restoration.dart","hash":"ee984ad6a59ef4e7fcf5caa40736878c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/foundation.dart","hash":"55fdc7e9835582d898780b018eaf85d5"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/bitfield.dart","hash":"d235f51d48e43d80a46b35d3ac1a7135"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/constants.dart","hash":"a22042c948166ba677133268fafc4b41"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/pages.dart","hash":"e50e0016353ca39f15e2e40e2221095e"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/contrast/contrast.dart","hash":"0c9bd1af5747fd55e7488c731ad32dee"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/bottom_tab_bar.dart","hash":"360dd05d7395f54f7f785d6f8c36a191"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart","hash":"44fe04a4d23a1e0df1470c5c0eacfddf"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/close_menu.g.dart","hash":"dd134142f6edb06d6ad1ebc0d27fb524"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/src/tone_delta_pair.dart","hash":"f5b38c21bf580c89610a8b58c65aae00"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/snapshot_widget.dart","hash":"2c0bb1b05272ab6b5f631f34c4068679"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/action_chip.dart","hash":"aee97b3fb21f5d87cc7a4c1079c77aa4"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_vibrant.dart","hash":"5b04f80518a8417cb87a0aec07dacf4f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/cupertino.dart","hash":"e093bedc58f3a92cb4ab66556b4ea9c8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tab_controller.dart","hash":"e2ecb5f050ac73e6ea80ccc06cb9d7d3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/predictive_back_page_transitions_builder.dart","hash":"d113d4a197cc407c1012ca612db651ef"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/binary_messenger.dart","hash":"94f8cadcbb0bd065c1a70e483d849960"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/frustum.dart","hash":"d975e51852aa1802c81c738dcb4c348d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_timeline_io.dart","hash":"90f70ffdd26c85d735fbedd47d5ad80b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material_localizations.dart","hash":"17f28ff1f00166c9ef3955185daf21e0"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/vector_math_64.dart","hash":"bd1315cfa157d271f8a38242c2abd0d9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/spell_check_suggestions_toolbar.dart","hash":"b90ed671e7e766e8a27de8544ddbdcf4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/dialog.dart","hash":"3f80a1a01d62cd07e1ae5d34f9547b69"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/observer_list.dart","hash":"074b866f17aee09c76583b075e83cb8c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/binding.dart","hash":"9fa617fc06f3cc28a784af28fdfaf536"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/divider.dart","hash":"7397ee35fbfd4feddf487df2023f0ffa"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_fidelity.dart","hash":"553c5e7dc9700c1fa053cd78c1dcd60a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/app.dart","hash":"4a7939e729d46f63553f500041dc7672"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/haptic_feedback.dart","hash":"2a90f95a9de0d2364fee5e1ddbab0c18"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/meta-1.15.0/LICENSE","hash":"83228a1ae32476770262d4ff2ac6f984"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/beveled_rectangle_border.dart","hash":"ce40486e207d35a8f247281a34f231b0"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/date_picker.dart","hash":"fa3cf16f88096f2239ac79afa6bf6c1d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/context_menu_controller.dart","hash":"2c6d411ab41668e38c9c7e50dff8980b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/clamped_simulation.dart","hash":"a753413d3971339169c4a103d7ee3f6a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/velocity_tracker.dart","hash":"3fa4c89a1c19c846cce6950ff665c20a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/persistent_hash_map.dart","hash":"ca2f231e73aa51c866ef096e66d46cf2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/performance_overlay.dart","hash":"9651186d44281a8caacff14d50734011"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/progress_indicator.dart","hash":"449d44061d435c8bbc5366d6eacf065a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_bar.dart","hash":"01f79859a59693addf84974953e7f9c2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material_state.dart","hash":"3f3f810d0df6a4d8fa696fb14a522199"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/combined_wrappers/combined_list.dart","hash":"5b894ae18be3e2442a34288833184ca9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/shadows.dart","hash":"c4119b97c9830ac751fca7f2c7989f6b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/checkbox_list_tile.dart","hash":"67f7a32a6960fb4da7ee09161b72b158"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/filled_button_theme.dart","hash":"9fcf9265f470f44989cf4da88dd7cc0c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/mouse_tracking.dart","hash":"8e493e051c6c0cbe792781a7574a8f26"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/layout_helper.dart","hash":"3f1936af23dbdc313352c2213f4c2dfb"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/key.dart","hash":"c214cda31dee52ae8cbe8853acc2b7ac"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/list_tile_theme.dart","hash":"15378441d5acd43ee5e67372183251e2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/drawer_theme.dart","hash":"e5bfa9fa388f0c5d8a91c7d5bd969b19"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/about.dart","hash":"3b10ed50f64576ade40f060080b86ff5"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/slotted_render_object_widget.dart","hash":"fd48427e65c5910cbba1fc3e4e57cfcb"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/debug_overflow_indicator.dart","hash":"2c45e8b9705774232ea4fe1cf5c47b30"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/decorated_sliver.dart","hash":"fe0a1ebd99d59b4024033158607723bf"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/list_tile.dart","hash":"bd2a37206b73cbcb99406f0b1ac68a09"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/activity_indicator.dart","hash":"55ae9ec969fc6f2f12ba4b96872fc552"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/desktop_text_selection_toolbar_button.dart","hash":"1dc7dcdd70674a9f80245280f277e7ff"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/friction_simulation.dart","hash":"d97019cfa3be6371779fc0e65f2bc118"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/checkbox.dart","hash":"341e1171c68366472d0f5fecf0c64176"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/semantics.dart","hash":"4b784d6e4f290bd6d5a1f38bfb5701d8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/undo_manager.dart","hash":"186ae135e697551ae5882b55892bbb61"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme.dart","hash":"a6adbe3868e017441360895c35fd6aa2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/collections.dart","hash":"bb393d088799db4aa3e456bd768f1687"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/service_extensions.dart","hash":"540497224c553a9b08b20397bd78ef69"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/node.dart","hash":"dff97db228356561674b5f690cd54f41"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/icons.dart","hash":"8aa656cf88546009f56e54df825c9915"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/autocomplete.dart","hash":"872203d79024fa48a492a03eb0708499"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/user_accounts_drawer_header.dart","hash":"00b3d6ec778c057356a8e0f99a4ff588"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/extensions.dart","hash":"38e17b28106d00f831c56d4e78ca7421"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/print.dart","hash":"824dffb7b5c1cc401a975820f0085fa7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/pointer_signal_resolver.dart","hash":"60c553948e23fc8fb2ba2dfb3e7ec153"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/deferred_component.dart","hash":"f7b634b150a8381c9b4c03482a0d6e6d"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/utils/color_utils.dart","hash":"0938e0447f447ceb7d16477a0213ce2c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/pause_play.g.dart","hash":"8ebc4ef8486c9875330658ed1a145020"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/binding.dart","hash":"be313780ab3939da8cf5e43dd81e8ba8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver.dart","hash":"8ace72acd09f9f3961b7f3bec5be3056"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/binding.dart","hash":"594fc6041eebf4706476277d9d12e659"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/utils.dart","hash":"fe2489ea57393e2508d17e99b05f9c99"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/desktop_text_selection_toolbar_layout_delegate.dart","hash":"bd34896b1432d6f707498d3df7a7c3ae"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/package_config_subset","hash":"96d49fe99d8952f79183d787cf121566"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/shifted_box.dart","hash":"eb32fd83ff37e64fc5ede68562837a76"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_simulation.dart","hash":"366aa23421c294b9ad3fa22271afbdb3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_physics.dart","hash":"909cb251e671fa02581480629642a663"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_windows.dart","hash":"0a1a80151674cfd91279677d9f016bf2"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/stack_trace-1.11.1/LICENSE","hash":"3c68a7c20b2296875f67e431093dd99e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scrollable.dart","hash":"820396e431a6e00298858ae0931f50a7"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/assets/images/.DS_Store","hash":"d2645fac10372e44b8b4d89c100606aa"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer_celebi.dart","hash":"f12f9a9b8bb504f4617bfd1c00d403f0"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/rounded_rectangle_border.dart","hash":"d10317bd2ff80b1a8f0f01907d62334c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/add_event.g.dart","hash":"dd25c518d50a5334f0a231570f7c919b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/gesture_detector.dart","hash":"a7d0241b77157594463b3f72e282b2f3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_drawer.dart","hash":"d1888a7dc676f48f137edbea755dd324"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_well.dart","hash":"b064d05257802d1c2555867b7817d23b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/box_border.dart","hash":"50857cf692c40b1f227be03447dbdc6c"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/opengl.dart","hash":"9e22ead5e19c7b5da6de0678c8c13dca"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/utils/math_utils.dart","hash":"e4ee21048ab83cc50d61ac3784afa9f5"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/platform_views.dart","hash":"b40780510c9b3d671dd86b07b1f812e9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/input_decorator.dart","hash":"289dd9662b900b118f3042be16a73987"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/curves.dart","hash":"5d9eccb0fcbc01b2c727d80f27c5631b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/shape_decoration.dart","hash":"bee3197c0ad106b501694062a10e457a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/stack_frame.dart","hash":"e7fa4c3593bdfbc187766bd200e60599"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/rendering.dart","hash":"72c648384f9af54c9963265d96c87278"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_bitfield_io.dart","hash":"64b62181e86fc993a65f92bdd4a9bc5d"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer_wu.dart","hash":"c0da8171c63f0ab4e822dd094fc2c595"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/obb3.dart","hash":"5ca0b5786bf63efd4fc72fcecfe1b36c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/timeline.dart","hash":"8d529903ab8e80df00c0859464bfbc46"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/asset_bundle.dart","hash":"67be4bdf31d93f8a5e654ec21d96ed5b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/animated_switcher.dart","hash":"53b46c9af9e99869b44e05cfefbd7d46"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/list_body.dart","hash":"0713268d2f4a4fe1a926f69964bcd39a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/search_anchor.dart","hash":"28dc34f687478a2897fafbaafa053b92"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/assets/images/miu.jpeg","hash":"fdb814baa989f66ab093b4c19c0ba897"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/page_transitions_theme.dart","hash":"c43806aa723e38c3c106b7655b02eabc"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/geometry.dart","hash":"5c89cc28cd666aa1708dffaff6cc8c35"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/image_icon.dart","hash":"479493da08b4e2137fc162ff23bef99b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/resampler.dart","hash":"780826ab1f1e8af513298cd5b5bca297"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scrollable_helpers.dart","hash":"b1ebe2e5cdcee36b19b606b37a12cc38"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/widget_inspector.dart","hash":"d6b57fe12b3df49b484687371c08487d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_macos.dart","hash":"70b3e472309bc151209b07238c849c38"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/lsq_solver.dart","hash":"234f5667a312bcca30a59e788fe46424"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/assets/images/miu.jpeg","hash":"fdb814baa989f66ab093b4c19c0ba897"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/animated_size.dart","hash":"25e50c0fbe710a5f7a590c3c26703f60"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/page_scaffold.dart","hash":"27006efbb2180e9e1afb93a52e89dbe8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/expand_icon.dart","hash":"74ba66d118a95cad3da88b944da7a9dc"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_theme.dart","hash":"02eac755aab5bcb73ac9a278a117ca1c"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/characters_impl.dart","hash":"3bb0652e163327c58784ce2a2b882a7c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/widgets.dart","hash":"8c6dc36f670f9b9a09f5f9747abd11e5"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/error.dart","hash":"b831e4cd07f0e2ad701fdf6ac1dafe19"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/decoration_image.dart","hash":"7ffc0b0f4fae5d61fd47de2d122548eb"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/debug.dart","hash":"0b9b4bed20850a8e57b54642782a88b2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/will_pop_scope.dart","hash":"347ca56667b68d9d66174f8200b4505e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_bar_theme.dart","hash":"438d55cb1016f68c4db0da87b19ac82f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/date.dart","hash":"467e7592ed2562b6ebc43d62b1015271"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/badge_theme.dart","hash":"f179cf16ea560111839fc980420e3b18"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/typography.dart","hash":"3589ad5e816918a56c21cafcc6e5a611"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/continuous_rectangle_border.dart","hash":"195ce88bb0f906dd500f3ee23c097a95"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/service_extensions.dart","hash":"29114a10bc26482a660a1114749838f5"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/focus_scope.dart","hash":"c9391709a58b30c3f3812cc2b5e249d4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_home.g.dart","hash":"24cdd2cb365ef36394210a26c9fb1dda"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver.dart","hash":"5e2ac9d4e8f1c78581cc8aefa3d34c63"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/debug.dart","hash":"dbb0bb20c79bcea9397c34e3620c56c3"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/hct/viewing_conditions.dart","hash":"cb0d5b80330326e301ab4d49952b2f34"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/clip.dart","hash":"fdafd11afaf787fce66b7f5890d21241"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/binding.dart","hash":"6c5adddb22296bd8e3a6b50a3a0ffbbe"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/union_set.dart","hash":"0073f703be7f7ddbd7f04d1b740f35c6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/expansion_tile_theme.dart","hash":"8166d4859a89eef9e25697932c522bce"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_padding.dart","hash":"9568f208277ebd33bf390ffdee55c753"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/debug.dart","hash":"17fec0de01669e6234ccb93fc1d171f2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/carousel.dart","hash":"22dc080522882b010d90c7010b5aeba9"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/meta-1.15.0/lib/meta.dart","hash":"8042ca366a626884c0e89628875af940"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dropdown_menu_theme.dart","hash":"aeaa12c1af305eb8e588f3b7bec09ab1"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/chip_theme.dart","hash":"4eb5a88d2cb5e6153b082794c6d39409"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/floating_action_button_location.dart","hash":"76f393e988aadd48d101cbdb0255434f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/drag.dart","hash":"d5cd032ed35d1180819dac9428cd1035"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/draggable_scrollable_sheet.dart","hash":"2f510aaa9b6e989e33c72b16c8b5b040"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/error_helpers.dart","hash":"39221ca00f5f1e0af7767613695bb5d2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/colors.dart","hash":"34b8a771ced62ddab9512678e7fe3fd2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/memory_allocations.dart","hash":"75c38766ddb6a4505dc9271c6a9fec49"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/elevated_button_theme.dart","hash":"86b06851f3ff5ee17bb39fd0d241cbb9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/button.dart","hash":"212fbd7b9d63586beed8d0e16701bf05"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/stadium_border.dart","hash":"8436323dbb52826a1c0e7b504bc6eb5e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/hit_test.dart","hash":"c8bb12d41ce48bb27184ddd257d2859b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/gesture_settings.dart","hash":"a26d02dca4465f31f1b4ff143b615052"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_controller.dart","hash":"3455df89df3647c70f9d2586275523b9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/live_text.dart","hash":"7da554c3a69a1c2d019202e3f63331c5"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_platform_io.dart","hash":"bf6d84f8802d83e64fe83477c83752b4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_close.g.dart","hash":"fb3f068735531a31f3d1253216051136"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/semantics_service.dart","hash":"b00868737b95fe1ac169010b28a8d12b"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/play_pause.g.dart","hash":"cee61ff4bc1494858ec39f8c4f09c1a6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/system_navigator.dart","hash":"3b98354978b0f9b4903f388399b3b8e0"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/LICENSE","hash":"1d84cf16c48e571923f837136633a265"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/performance_overlay.dart","hash":"9b9a244b67b67b84170d3c3ee4ec2c73"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/pointer_router.dart","hash":"6e800790e7858e8e1cdc73c8cc09d719"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_aware_image_provider.dart","hash":"5d34c419faa453f50535c81a93de00d0"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/isolate_snapshot_data","hash":"e2448f756d9085ee22c2992bd3a37a7a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dialog.dart","hash":"b066cb536dada4801466a198ed505a8d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/toggle_buttons.dart","hash":"6b06971a44e8eed786f2f06388d0580d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/container.dart","hash":"e41783201fd039e1336413dd423a5796"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/slider.dart","hash":"e901ff12abcd3dd4ca3b79cc732d1b1d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_context.dart","hash":"22c35af71293a579bba619b03228367c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/automatic_keep_alive.dart","hash":"97fb5affb10598f0356958c2e7e542b2"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1/LICENSE","hash":"f721b495d225cd93026aaeb2f6e41bcc"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/icon_button_theme.dart","hash":"76e270c31be8244f4a49b954bba9c76d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scrollbar.dart","hash":"7826320e6f3daff8567f45add54c141d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_arrow.g.dart","hash":"280f78984a3d21c2b797d427c12b4c4e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/decoration.dart","hash":"975c2fb9e84493af10e44456cad39bc4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/form_section.dart","hash":"30a8a2a67dcb5b0a7969ce9bf1509129"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_isolates_io.dart","hash":"b5439c33692d13cbf7df2d19d9713345"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/theme.dart","hash":"f0561e97f70c3b1cf5f113f21d51fa39"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/asset_manifest.dart","hash":"86b4658ee32f155efb8c122ef85911ef"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/matcher-0.12.16+1/LICENSE","hash":"e9f463669bd6dfea2166dcdcbf392645"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/switch.dart","hash":"7256737065bf49dbff23e83665dfb80e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/licenses.dart","hash":"365a4e930595816e20608286252762dd"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/filter_chip.dart","hash":"2d7c9fe1f427f655c48bac29cbf4ac3c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/proxy_box.dart","hash":"4b9eaeb5ccf4e8d6fd45491ac20c714f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/listener_helpers.dart","hash":"55380226455ea534ad3f21ab09fa4cae"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/back_button.dart","hash":"035b8d3642fa73c21eafbee7851cc85d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/autocomplete.dart","hash":"67795683a1a7b3dac0854a1e5da146ac"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/functions.dart","hash":"a3aa36a805436731699f39e6bf524087"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/debug.dart","hash":"3fd33becc9141d8a690c4205c72c5d40"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer_wsmeans.dart","hash":"6c6dfd5ba4546c1f32201555d6cff215"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/lints-4.0.0/LICENSE","hash":"4cb782b79f6fc5792728e331e81a3558"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/scrollbar_theme.dart","hash":"ec8275100b9b1a1d880b8ddfe8100c9f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/context_menu_action.dart","hash":"537e9b325c6baa5e02649883f515cb86"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/segmented_button.dart","hash":"1f9d085b26323e03c82077418ccc0a4d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_linux.dart","hash":"7f7ca3170e520952778ebe749d3cef68"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/editable_text.dart","hash":"0759c0203bc8cd82a7b99d5683673a32"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_form_field_row.dart","hash":"5a00bebaee1a7921574914f7dbdfff66"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/view_list.g.dart","hash":"ad6bf1d7b3079f5be69fb40ada4fc145"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/gradient.dart","hash":"831f900bdcad04be13af3338451e99ee"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/stack.dart","hash":"3fb251a2c503ed05e490e8bf688e4fae"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/unicode.dart","hash":"8b525140e1bf7268e1681a62c7640eea"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/banner.dart","hash":"0cfa4ee77923dd3607c3e3bf35f3e070"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/binding.dart","hash":"d9b79784fbfdc586f6b715fb11537767"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/gestures.dart","hash":"55324926e0669ca7d823f6e2308d4a90"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/ray.dart","hash":"146741f6f87d6612ee7bbf6a6fa9c119"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button.dart","hash":"75c340e47044712f389010dc4a220a3f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material.dart","hash":"ac787747162d980c88c97f09723f31b9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/slider.dart","hash":"c5a71d0fdc87177c4ceabc19fbf2d251"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/queue_list.dart","hash":"02139a0e85c6b42bceaf3377d2aee3de"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/LICENSE","hash":"83228a1ae32476770262d4ff2ac6f984"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/banner_theme.dart","hash":"15951ad2d184fb64e0327b35f1ce65df"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_bar.dart","hash":"99f17d3841e146c27a0079f86b453123"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/magnifier.dart","hash":"f6a7d78c53bba84751bcdff0a232e6a9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/feedback.dart","hash":"268c67f634fffcd852c6fc020d6ed0fe"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/matrix2.dart","hash":"7f164e577cfcf8c8295947195cde2a7c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/drag_target.dart","hash":"fc74c3e85989d324a76e1a8a2d3f6dea"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/multidrag.dart","hash":"8d4df3ef11f873038812b16364638706"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/keyboard_key.g.dart","hash":"87f486583cb723b203e4e0d12d1958a1"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/table_border.dart","hash":"718652a205e0c90b9df973c701c36a02"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/search_field.dart","hash":"7fc0ae9c724cfdffdda5de63fa6d0972"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/force_press.dart","hash":"bd21408997d44d0bd83cf6d38bf3d2a2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/shaders/ink_sparkle.frag","hash":"a0e89676ccae6cf3669483d52fa61075"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/checkbox_theme.dart","hash":"b8ab1f3a79b6d8596e28f9dde6c3de84"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/scrollbar.dart","hash":"a6c5b8639baab209a7d53dc7e0d1cd1d"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/LICENSE","hash":"39062f759b587cf2d49199959513204a"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/wrappers.dart","hash":"91e47ed79ad65391642894923c520b26"},{"path":"/Users/cho/Downloads/flutter/packages/flutter_tools/lib/src/build_system/targets/native_assets.dart","hash":"a4e3123f76e135cc40ea3aa0efd2e558"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.yaml","hash":"e7fd2fda36f01436b831ca47fe61fec3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/layer.dart","hash":"3c4c972da73c02c19c8597669d26a470"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text_editing_intents.dart","hash":"7776c5eaa171bb5e03d1945d85354f49"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/spacer.dart","hash":"31caf5d9d4f0d5e2b373a2bf368290d6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/texture.dart","hash":"888c72929d9b3cd94975f06965e72976"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/diagnostics.dart","hash":"fb7de9357b27176361434afe3ef378c4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/layout_builder.dart","hash":"eded57cbe50a1ee3c706e7f683e68222"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/time.dart","hash":"71462b0c828c47fad9b2ef1ef68cd9d1"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/scaffold.dart","hash":"4e8c9de420d0f15c8d396497675bfeb3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/animated_icons.dart","hash":"8288239ccc449f5dec9f381298c92c1d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/custom_layout.dart","hash":"cb19324d7400b29cab877e6fd6aa0289"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/transitions.dart","hash":"327867a2784fcc92c5a1737cee7a3197"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/basic.dart","hash":"f3a8fcfcd79b619cc886547b8ff9b25c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/spring_simulation.dart","hash":"d2fafa799f53bac4cb844e60b40a10f7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tooltip_theme.dart","hash":"6f281d35c9453eb6092c1addcb79055e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_theme.dart","hash":"aca21d4a3c0075a4d0109e79e87d7f21"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_bar_theme.dart","hash":"b12f18fd97ffec06b763749adcd080be"},{"path":"/Users/cho/Downloads/flutter/packages/flutter_tools/lib/src/build_system/targets/icon_tree_shaker.dart","hash":"cbe9b4803b3db39b5367784e37dbe387"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/vector4.dart","hash":"299bd3979d7999412945ac4e3199cdcf"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_style_button.dart","hash":"e08b76d444c9753d483bf6975ce61fe3"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/navigation_toolbar.dart","hash":"e0da92f4435a19c3c666cb8f88cf4502"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/placeholder.dart","hash":"5bae94050956f893609adf91da0b7e13"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/arena.dart","hash":"b3dd803ac13defc89af5ad811ea2ca31"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_web.dart","hash":"4a3809e55c89557f70a08060ea2102a8"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/clock-1.1.1/LICENSE","hash":"175792518e4ac015ab6696d16c4f607e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/thumb_painter.dart","hash":"33ef56c795b9e96d640165cecb2f5032"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/iterable_zip.dart","hash":"df699735e3bcd730f16ce377d562f787"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/paragraph.dart","hash":"78fbd8387fe15451421bbe059e3deeb8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/tab_view.dart","hash":"81ca0774ea5d4ff5f061ac7b53957e6f"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_tonal_spot.dart","hash":"75f947f0ba87a0789a3ef91542bbc82c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/service_extensions.dart","hash":"6656ba0c69fefef80b8cae101896c029"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/edge_insets.dart","hash":"36059bfe2991ae3c2a5d18941ef03857"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/page.dart","hash":"4ed1ea1e77b6220b80b81d0f65976c73"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/vector2.dart","hash":"6a0fa6360b3aca8deb85dc7d88176eb8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/serialization.dart","hash":"41bd294b2c2eb1b089ab65341e92fd83"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/ellipsis_search.g.dart","hash":"c9c0ff593fcabc29c3234b4e1bf2ac38"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/focus_traversal.dart","hash":"92704d1a21b1793d6070f7bee27bfe68"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/flow.dart","hash":"79ac8ad87caa659775def3b2860e5a87"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/floating_action_button.dart","hash":"006f80560d9594a875c5218518a765a9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/system_chrome.dart","hash":"90c8a81d181140ffdcdb8601cdf56207"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/intersection_result.dart","hash":"789e79772bba1132b3efdb60636a3ccb"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/table.dart","hash":"46d984bdb7a861219c238974d6bbade4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_resizing_header.dart","hash":"a619d972c76b44bc8d1c3dc88c8445ec"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/circle_avatar.dart","hash":"58910ceafe966e76293cc267537cdc13"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/text_scaler.dart","hash":"fdb8e71a63736d013545f8830dc5c495"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/AssetManifest.bin","hash":"f7414aefab91a1eeba8ed6384c2eb15e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/selection_area.dart","hash":"393af2615234850ced0bb056b30fd133"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_selection_toolbar.dart","hash":"2f2ab157e82e8fdf20b247a00e5bde3c"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/pubspec.yaml","hash":"1ec721b9bafc3f7ea2c4acbc82d98c9c"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/shaders/ink_sparkle.frag","hash":"6d10558fefdc90f0f18050bdc02f2447"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_cache.dart","hash":"11c860591b76d1994f12042408831c94"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/box_shadow.dart","hash":"745cea5d3d2240cec453ce1169cd3feb"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/switch_theme.dart","hash":"444589d7a3a418a8388003283b096007"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/adaptive_text_selection_toolbar.dart","hash":"8b6832f29637935d19be203efb2b1283"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/process_text.dart","hash":"8c3499889c31838ff4de84d56ebbdebc"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/selectable_text.dart","hash":"2dc7dd4788151c9148ad7b2a91058edf"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/constants.dart","hash":"aa4b5c0cdb6a66685350611b29ca9d38"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/inherited_notifier.dart","hash":"f4f97e64864383af2f259063e32bcf49"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.dill","hash":"d41d8cd98f00b204e9800998ecf8427e"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/iterable_extensions.dart","hash":"040a16c5fccfea5a33d4c771c93003c2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/basic_types.dart","hash":"3126d82e17646add4e00c2099ec262ee"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/equality.dart","hash":"4cbe8ed92ec76b5cd80e685ba71acdb4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/animation.dart","hash":"29a29ed9169067da757990e05a1476ee"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/AssetManifest.json","hash":"a35de47e6aafa5577ab25fd4e549b417"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/team.dart","hash":"f6c6b31745eec54a45d25ffe6e5d7816"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_style.dart","hash":"04d4cbe0a7a40a31323cd39f2bb8d585"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/reorderable_list.dart","hash":"bd943d36cd0bfe732ff0bcad174fbab7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/segmented_button_theme.dart","hash":"2fd858cebb63269bf83de20ec9b36762"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/characters.dart","hash":"188d03c92376ce139ce247b0f9b0946e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/text_span.dart","hash":"99f994fae7b85fd2e6cfe48e211da58e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/selection_container.dart","hash":"0b0f625bca76693cdeaa1f4358809351"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/async-2.11.0/LICENSE","hash":"39062f759b587cf2d49199959513204a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/media_query.dart","hash":"b2a01f75c9e7125dda3e9461005b5765"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/dynamic_color.dart","hash":"7ffb6e525c28a185f737e3e6f198f694"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/sphere.dart","hash":"63473e31f03ea66a38affa41fd783752"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/text_painter.dart","hash":"d6345e12daac6b13e85a13629c3fddc7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/autofill.dart","hash":"2c3db13235dd0c924d1367692ec4ae1f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/browser_context_menu.dart","hash":"6a35dac0f777e7dd228bde492c4089b2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/implicit_animations.dart","hash":"a4d5362f2c8444701c1e293b85fd003a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_app_bar_theme.dart","hash":"69da3c88c748658e0c9e7216fd9398cb"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/palettes/tonal_palette.dart","hash":"44b3c2a3d6e67a3213a49cce58fed932"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/slider_theme.dart","hash":"314b4e3c61b5f1998e51519f9d412beb"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_decoder.dart","hash":"32d8ff829d8956046c0a91c8ae4160a2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_bar_theme.dart","hash":"b79eb4cc037c18412c9e228e1974783f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/change_notifier.dart","hash":"14e0c453a6ee4b91f65cab141d997a88"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/scale.dart","hash":"4046f679f31351f52629d1b9f22e8b6c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/annotated_region.dart","hash":"3bc33c65fa44a57d13430fdedef82bc2"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_capabilities_io.dart","hash":"faf4d014b3617ede3150f80eba25e3b4"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/LICENSE","hash":"22aea0b7487320a5aeef22c3f2dfc977"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/binding.dart","hash":"52e418c1649b02d8f12083c6ece3f93c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/oval_border.dart","hash":"9ca011fc6acdcd04949fc9c6ec849043"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/FontManifest.json","hash":"dc3d03800ccca4601324923c0b1d6d57"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/leak_tracker-10.0.5/LICENSE","hash":"f721b495d225cd93026aaeb2f6e41bcc"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/undo_history.dart","hash":"932fb518b9857889d8182a4d9d78d2d9"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/app_bar.dart","hash":"1ace25dadd2dacbee3c91f367c9429c1"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_button.dart","hash":"84126bd35d5680f3c48903776fb5162e"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_fill.dart","hash":"c1ee64b6c171e90ac92885883f0f9ce4"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/choice_chip.dart","hash":"51f656b4d880a885413a2c963bccfd3a"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/flex.dart","hash":"1e20ba56045ec479eee76a7a78127684"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/raw_keyboard_listener.dart","hash":"d8f8a80ad0c05f281d58e8f9e20b8b14"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/gravity_simulation.dart","hash":"d4634256b002bc534042b99ffbdde402"},{"path":"/Users/cho/Downloads/flutter/bin/internal/engine.version","hash":"8b459c06aa0327d6717eb1bf229ed999"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/overscroll_indicator.dart","hash":"5a625dd07fb7a6dc55fa0f5c063a2f91"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tab_bar_theme.dart","hash":"40c9adb59d6f9b10d60bbebbd42d57d8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/reorderable_list.dart","hash":"b2da3cfd818121daf62f41f3224c8a9f"},{"path":"/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/combined_wrappers/combined_map.dart","hash":"13c9680b76d03cbd8c23463259d8deb1"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/dual_transition_builder.dart","hash":"2570eaf33e6ce252fa201989b9ee6af8"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/list_wheel_viewport.dart","hash":"8965e1b5627c77d3978ae3d08e32f982"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/restoration_properties.dart","hash":"e438b8b77c0b056309e25325952b64f6"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_decoration.dart","hash":"bed0fb96275252e2297091fd19c45ee7"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/card_theme.dart","hash":"46ffe5265ab96981a4304879f9999d5d"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/color_filter.dart","hash":"89862172ecfdefb923b68111e9a86fa1"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/system_context_menu.dart","hash":"2854423575c903818dc71d712b749e71"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_ios.dart","hash":"389764c8c9255efdedf9843e16b3d235"},{"path":"/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/program.dill","hash":"e79254c6b70896879312431956fbd45f"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/icon_theme_data.dart","hash":"eca4f0ff81b2d3a801b6c61d80bc211c"},{"path":"/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/icon_theme_data.dart","hash":"ab91622a9d9c558bb65f0f06b904d873"}]} \ No newline at end of file diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/app.dill" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/app.dill" deleted file mode 100644 index c6abe20..0000000 Binary files "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/app.dill" and /dev/null differ diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/debug_android_application.stamp" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/debug_android_application.stamp" deleted file mode 100644 index e0adc72..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/debug_android_application.stamp" +++ /dev/null @@ -1 +0,0 @@ -{"inputs":["/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/app.dill","/Users/cho/Downloads/flutter/packages/flutter_tools/lib/src/build_system/targets/icon_tree_shaker.dart","/Users/cho/Downloads/flutter/bin/internal/engine.version","/Users/cho/Downloads/flutter/bin/internal/engine.version","/Users/cho/Downloads/flutter/bin/internal/engine.version","/Users/cho/Downloads/flutter/bin/internal/engine.version","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/pubspec.yaml","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/assets/images/.DS_Store","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/assets/images/miu.jpeg","/Users/cho/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8/assets/CupertinoIcons.ttf","/Users/cho/Downloads/flutter/bin/cache/artifacts/material_fonts/MaterialIcons-Regular.otf","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/shaders/ink_sparkle.frag","/Users/cho/.pub-cache/hosted/pub.dev/async-2.11.0/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/clock-1.1.1/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/fake_async-1.3.1/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/flutter_lints-4.0.0/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/leak_tracker-10.0.5/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.5/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/lints-4.0.0/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/matcher-0.12.16+1/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/meta-1.15.0/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/path-1.9.0/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/source_span-1.10.0/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/stack_trace-1.11.1/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/stream_channel-2.1.2/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/test_api-0.7.2/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/LICENSE","/Users/cho/.pub-cache/hosted/pub.dev/vm_service-14.2.5/LICENSE","/Users/cho/Downloads/flutter/bin/cache/pkg/sky_engine/LICENSE","/Users/cho/Downloads/flutter/packages/flutter/LICENSE","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/DOES_NOT_EXIST_RERUN_FOR_WILDCARD806244730"],"outputs":["/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/vm_snapshot_data","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/isolate_snapshot_data","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/kernel_blob.bin","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/assets/images/.DS_Store","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/assets/images/miu.jpeg","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/fonts/MaterialIcons-Regular.otf","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/shaders/ink_sparkle.frag","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/AssetManifest.json","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/AssetManifest.bin","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/FontManifest.json","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/NOTICES.Z"]} \ No newline at end of file diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/flutter_assets.d" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/flutter_assets.d" deleted file mode 100644 index 5f47ef1..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/flutter_assets.d" +++ /dev/null @@ -1 +0,0 @@ - /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/assets/images/.DS_Store /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/assets/images/miu.jpeg /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/fonts/MaterialIcons-Regular.otf /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/shaders/ink_sparkle.frag /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/AssetManifest.json /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/AssetManifest.bin /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/FontManifest.json /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/NOTICES.Z: /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/pubspec.yaml /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/assets/images/.DS_Store /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/assets/images/miu.jpeg /Users/cho/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8/assets/CupertinoIcons.ttf /Users/cho/Downloads/flutter/bin/cache/artifacts/material_fonts/MaterialIcons-Regular.otf /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/shaders/ink_sparkle.frag /Users/cho/.pub-cache/hosted/pub.dev/async-2.11.0/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/clock-1.1.1/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/fake_async-1.3.1/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/flutter_lints-4.0.0/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/leak_tracker-10.0.5/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.5/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/lints-4.0.0/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/matcher-0.12.16+1/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/meta-1.15.0/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/path-1.9.0/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/source_span-1.10.0/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/stack_trace-1.11.1/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/stream_channel-2.1.2/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/test_api-0.7.2/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/LICENSE /Users/cho/.pub-cache/hosted/pub.dev/vm_service-14.2.5/LICENSE /Users/cho/Downloads/flutter/bin/cache/pkg/sky_engine/LICENSE /Users/cho/Downloads/flutter/packages/flutter/LICENSE /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/DOES_NOT_EXIST_RERUN_FOR_WILDCARD806244730 \ No newline at end of file diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/gen_dart_plugin_registrant.stamp" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/gen_dart_plugin_registrant.stamp" deleted file mode 100644 index ac3e86e..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/gen_dart_plugin_registrant.stamp" +++ /dev/null @@ -1 +0,0 @@ -{"inputs":["/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/package_config_subset"],"outputs":[]} \ No newline at end of file diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/gen_localizations.stamp" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/gen_localizations.stamp" deleted file mode 100644 index 1b2d28c..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/gen_localizations.stamp" +++ /dev/null @@ -1 +0,0 @@ -{"inputs":[],"outputs":[]} \ No newline at end of file diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/kernel_snapshot.stamp" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/kernel_snapshot.stamp" deleted file mode 100644 index 88a8d9a..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/kernel_snapshot.stamp" +++ /dev/null @@ -1 +0,0 @@ -{"inputs":["/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/program.dill","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.dill"],"outputs":[]} \ No newline at end of file diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/kernel_snapshot_native_assets.stamp" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/kernel_snapshot_native_assets.stamp" deleted file mode 100644 index 4a1ed19..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/kernel_snapshot_native_assets.stamp" +++ /dev/null @@ -1 +0,0 @@ -{"inputs":["/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.yaml","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/package_config_subset","/Users/cho/Downloads/flutter/packages/flutter_tools/lib/src/build_system/targets/common.dart","/Users/cho/Downloads/flutter/bin/internal/engine.version","/Users/cho/Downloads/flutter/bin/internal/engine.version","/Users/cho/Downloads/flutter/bin/internal/engine.version","/Users/cho/Downloads/flutter/bin/internal/engine.version"],"outputs":["/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.dill"]} \ No newline at end of file diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/kernel_snapshot_program.d" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/kernel_snapshot_program.d" deleted file mode 100644 index da11758..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/kernel_snapshot_program.d" +++ /dev/null @@ -1 +0,0 @@ -/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/program.dill: /Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/characters.dart /Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/characters.dart /Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/characters_impl.dart /Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/extensions.dart /Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/grapheme_clusters/breaks.dart /Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/grapheme_clusters/constants.dart /Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/grapheme_clusters/table.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/collection.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/algorithms.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/boollist.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/unmodifiable_wrappers.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/canonicalized_map.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/combined_wrappers/combined_iterable.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/combined_wrappers/combined_iterator.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/combined_wrappers/combined_list.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/combined_wrappers/combined_map.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/comparators.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/empty_unmodifiable_set.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/equality.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/equality_map.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/equality_set.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/functions.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/iterable_extensions.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/iterable_zip.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/list_extensions.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/priority_queue.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/queue_list.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/union_set.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/union_set_controller.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/utils.dart /Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/wrappers.dart /Users/cho/Downloads/flutter/packages/flutter/lib/animation.dart /Users/cho/Downloads/flutter/packages/flutter/lib/cupertino.dart /Users/cho/Downloads/flutter/packages/flutter/lib/foundation.dart /Users/cho/Downloads/flutter/packages/flutter/lib/gestures.dart /Users/cho/Downloads/flutter/packages/flutter/lib/material.dart /Users/cho/Downloads/flutter/packages/flutter/lib/painting.dart /Users/cho/Downloads/flutter/packages/flutter/lib/physics.dart /Users/cho/Downloads/flutter/packages/flutter/lib/rendering.dart /Users/cho/Downloads/flutter/packages/flutter/lib/scheduler.dart /Users/cho/Downloads/flutter/packages/flutter/lib/semantics.dart /Users/cho/Downloads/flutter/packages/flutter/lib/services.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/animation.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/animation_controller.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/listener_helpers.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/animation_style.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/diagnostics.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/animations.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/curves.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/tween.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/tween_sequence.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/activity_indicator.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/ticker_provider.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/adaptive_text_selection_toolbar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/app.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/bottom_tab_bar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/checkbox.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/toggleable.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/colors.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/constants.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/context_menu.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/context_menu_action.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/date_picker.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/debug.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/desktop_text_selection.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text_selection.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/desktop_text_selection_toolbar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/desktop_text_selection_toolbar_button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/dialog.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/object.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/box.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/form_row.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/form_section.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/icon_theme_data.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/icons.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/interface_level.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/list_section.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/list_tile.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/localizations.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/magnifier.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/nav_bar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/page_scaffold.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/picker.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/radio.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/refresh.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/route.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/scrollbar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/search_field.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/restoration.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/segmented_control.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/slider.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/sliding_segmented_control.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/spell_check_suggestions_toolbar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/switch.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/tab_scaffold.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/tab_view.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_field.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/automatic_keep_alive.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_form_field_row.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_selection.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_selection_toolbar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_selection_toolbar_button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/thumb_painter.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_bitfield_io.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_capabilities_io.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_isolates_io.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_platform_io.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_timeline_io.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/annotations.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/assertions.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/basic_types.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/binding.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/bitfield.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/capabilities.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/change_notifier.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/collections.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/consolidate_response.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/constants.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/debug.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/isolates.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/key.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/licenses.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/memory_allocations.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/node.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/object.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/observer_list.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/persistent_hash_map.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/platform.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/print.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/serialization.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/service_extensions.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/stack_frame.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/synchronous_future.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/timeline.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/unicode.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/arena.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/binding.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/constants.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/converter.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/debug.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/drag.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/drag_details.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/eager.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/events.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/force_press.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/gesture_settings.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/hit_test.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/long_press.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/lsq_solver.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/monodrag.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/multidrag.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/multitap.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/pointer_router.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/pointer_signal_resolver.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/recognizer.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/resampler.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/scale.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/tap.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/tap_and_drag.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/team.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/velocity_tracker.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/about.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/action_buttons.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/action_chip.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/action_icons_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/adaptive_text_selection_toolbar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/animated_icons.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/animated_icons_data.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/add_event.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/arrow_menu.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/close_menu.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/ellipsis_search.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/event_add.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/home_menu.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/list_view.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_arrow.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_close.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_home.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/pause_play.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/play_pause.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/search_ellipsis.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/view_list.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/app.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/app_bar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/app_bar_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/arc.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/autocomplete.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/back_button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/badge.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/badge_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/banner.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/banner_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_app_bar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_app_bar_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_navigation_bar_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_sheet.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_sheet_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material_state_mixin.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_bar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_bar_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_style.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_style_button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/calendar_date_picker.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/card.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/card_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/carousel.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/checkbox.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/checkbox_list_tile.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/checkbox_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/chip.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/slotted_render_object_widget.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/chip_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/choice_chip.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/circle_avatar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/color_scheme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/colors.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/constants.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/curves.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/data_table.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/data_table_source.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/data_table_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/date.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/date_picker.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/date_picker_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/debug.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/desktop_text_selection.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/desktop_text_selection_toolbar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/desktop_text_selection_toolbar_button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dialog.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dialog_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/divider.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/divider_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/drawer.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/drawer_header.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/drawer_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dropdown.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/binding.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dropdown_menu.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dropdown_menu_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/elevated_button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/elevated_button_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/elevation_overlay.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/expand_icon.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/expansion_panel.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/expansion_tile.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/expansion_tile_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/filled_button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/filled_button_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/filter_chip.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/flexible_space_bar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/floating_action_button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/floating_action_button_location.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/floating_action_button_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/flutter_logo.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/grid_tile.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/grid_tile_bar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/icon_button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/icon_button_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/icons.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_decoration.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_highlight.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_ripple.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_sparkle.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_splash.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_well.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/input_border.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/input_chip.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/input_date_picker_form_field.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/input_decorator.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/list_tile.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/list_tile_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/magnifier.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material_button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material_localizations.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material_state.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_anchor.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_bar_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_button_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_style.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/mergeable_material.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/motion.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_bar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_bar_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_drawer.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_drawer_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_rail.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_rail_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/no_splash.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/outlined_button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/outlined_button_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/page.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/page_transitions_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/paginated_data_table.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/popup_menu.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/popup_menu_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/predictive_back_page_transitions_builder.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/progress_indicator.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/progress_indicator_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/radio.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/radio_list_tile.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/radio_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/range_slider.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/refresh_indicator.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/reorderable_list.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/scaffold.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/scrollbar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/scrollbar_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/search.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/search_anchor.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/search_bar_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/search_view_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/segmented_button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/segmented_button_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/selectable_text.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/selection_area.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/shadows.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/slider.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/slider_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/snack_bar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/snack_bar_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/spell_check_suggestions_toolbar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/spell_check_suggestions_toolbar_layout_delegate.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/stepper.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/switch.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/switch_list_tile.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/switch_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tab_bar_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tab_controller.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tab_indicator.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tabs.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_button_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_field.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_form_field.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_selection.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_selection_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_selection_toolbar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_selection_toolbar_text_button.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/theme_data.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/time.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/time_picker.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/time_picker_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/toggle_buttons.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/toggle_buttons_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tooltip.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tooltip_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tooltip_visibility.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/typography.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/material/user_accounts_drawer_header.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/_network_image_io.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/alignment.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/basic_types.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/beveled_rectangle_border.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/binding.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/border_radius.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/borders.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/box_border.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/box_decoration.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/box_fit.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/box_shadow.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/circle_border.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/clip.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/colors.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/continuous_rectangle_border.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/debug.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/decoration.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/decoration_image.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/edge_insets.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/flutter_logo.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/fractional_offset.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/geometry.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/gradient.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_cache.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_decoder.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_provider.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_resolution.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_stream.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/inline_span.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/linear_border.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/matrix_utils.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/notched_shapes.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/oval_border.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/paint_utilities.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/placeholder_span.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/rounded_rectangle_border.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/shader_warm_up.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/shape_decoration.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/stadium_border.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/star_border.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/strut_style.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/text_painter.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/text_scaler.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/text_span.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/text_style.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/clamped_simulation.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/friction_simulation.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/gravity_simulation.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/simulation.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/spring_simulation.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/tolerance.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/utils.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/animated_size.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/binding.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/binding.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/binding.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/binding.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/custom_layout.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/custom_paint.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/debug.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/debug_overflow_indicator.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/decorated_sliver.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/editable.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/paragraph.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/error.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/flex.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/flow.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/image.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/layer.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/layout_helper.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/list_body.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/list_wheel_viewport.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/mouse_tracker.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/selection.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/performance_overlay.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/platform_view.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/proxy_box.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/proxy_sliver.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/rotated_box.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/service_extensions.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/shifted_box.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_fill.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_fixed_extent_list.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_grid.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_group.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_list.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_multi_box_adaptor.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_padding.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_persistent_header.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_tree.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/stack.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/table.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/table_border.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/texture.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/tweens.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/view.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/viewport.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/viewport_offset.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/wrap.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/debug.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/priority.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/service_extensions.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/ticker.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/debug.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/semantics.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/semantics_event.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/semantics_service.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/_background_isolate_binary_messenger_io.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/asset_bundle.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/asset_manifest.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/autofill.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/binary_messenger.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/browser_context_menu.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/clipboard.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/debug.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/deferred_component.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/flavor.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/font_loader.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/haptic_feedback.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/hardware_keyboard.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/keyboard_inserted_content.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/keyboard_key.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/keyboard_maps.g.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/live_text.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/message_codec.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/message_codecs.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/mouse_cursor.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/mouse_tracking.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/platform_channel.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/platform_views.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/predictive_back_event.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/process_text.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_android.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_fuchsia.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_ios.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_linux.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_macos.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_web.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_windows.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/restoration.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/service_extensions.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/spell_check.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/system_channels.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/system_chrome.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/system_navigator.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/system_sound.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_boundary.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_editing.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_editing_delta.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_formatter.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_input.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_layout_metrics.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/services/undo_manager.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/_html_element_view_io.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/_platform_selectable_region_context_menu_io.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/actions.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/adapter.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/framework.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/animated_cross_fade.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/animated_scroll_view.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/animated_size.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/animated_switcher.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/annotated_region.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/app.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/app_lifecycle_listener.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/async.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/autocomplete.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/autofill.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/banner.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/basic.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/bottom_navigation_bar_item.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/color_filter.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/constants.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/container.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/context_menu_button_item.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/context_menu_controller.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/debug.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/decorated_sliver.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/default_selection_style.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/default_text_editing_shortcuts.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/desktop_text_selection_toolbar_layout_delegate.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/dismissible.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/display_feature_sub_screen.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/disposable_build_context.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/drag_target.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/draggable_scrollable_sheet.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_notification.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/dual_transition_builder.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/editable_text.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/fade_in_image.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/feedback.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/focus_manager.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/focus_scope.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/focus_traversal.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/form.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/gesture_detector.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/grid_paper.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/heroes.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/icon.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/icon_data.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/icon_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/icon_theme_data.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/image.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/image_filter.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/image_icon.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/implicit_animations.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/inherited_model.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/inherited_notifier.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/inherited_theme.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/interactive_viewer.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/keyboard_listener.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/layout_builder.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/list_wheel_scroll_view.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/localizations.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/lookup_boundary.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/magnifier.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/media_query.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/modal_barrier.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/navigation_toolbar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/navigator.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/navigator_pop_handler.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/nested_scroll_view.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/notification_listener.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/orientation_builder.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/overflow_bar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/overlay.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/overscroll_indicator.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/page_storage.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/page_view.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/pages.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/performance_overlay.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/pinned_header_sliver.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/placeholder.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/platform_menu_bar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/platform_selectable_region_context_menu.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/platform_view.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/pop_scope.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/preferred_size.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/primary_scroll_controller.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/raw_keyboard_listener.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/reorderable_list.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/restoration_properties.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/router.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/routes.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/safe_area.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_activity.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_aware_image_provider.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_configuration.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_context.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_controller.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_delegate.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_metrics.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_notification_observer.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_physics.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_position.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_position_with_single_context.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_simulation.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_view.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scrollable.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scrollable_helpers.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scrollbar.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/selectable_region.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/selection_container.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/semantics_debugger.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/service_extensions.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/shared_app_data.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/shortcuts.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/single_child_scroll_view.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/size_changed_layout_notifier.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_fill.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_layout_builder.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_persistent_header.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_prototype_extent_list.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_resizing_header.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_tree.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/snapshot_widget.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/spacer.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/spell_check.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/status_transitions.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/system_context_menu.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/table.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/tap_region.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text_editing_intents.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text_selection_toolbar_anchors.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text_selection_toolbar_layout_delegate.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/texture.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/title.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/transitions.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/tween_animation_builder.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/two_dimensional_scroll_view.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/two_dimensional_viewport.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/undo_history.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/unique_widget.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/value_listenable_builder.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/view.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/viewport.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/visibility.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/widget_inspector.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/widget_span.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/widget_state.dart /Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/will_pop_scope.dart /Users/cho/Downloads/flutter/packages/flutter/lib/widgets.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/blend/blend.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/contrast/contrast.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dislike/dislike_analyzer.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/dynamic_color.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/dynamic_scheme.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/material_dynamic_colors.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/src/contrast_curve.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/src/tone_delta_pair.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/variant.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/hct/cam16.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/hct/hct.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/hct/src/hct_solver.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/hct/viewing_conditions.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/material_color_utilities.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/palettes/core_palette.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/palettes/tonal_palette.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer_celebi.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer_map.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer_wsmeans.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer_wu.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/src/point_provider.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/src/point_provider_lab.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_content.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_expressive.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_fidelity.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_fruit_salad.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_monochrome.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_neutral.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_rainbow.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_tonal_spot.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_vibrant.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/score/score.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/temperature/temperature_cache.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/utils/color_utils.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/utils/math_utils.dart /Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/utils/string_utils.dart /Users/cho/.pub-cache/hosted/pub.dev/meta-1.15.0/lib/meta.dart /Users/cho/.pub-cache/hosted/pub.dev/meta-1.15.0/lib/meta_meta.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/vector_math_64.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/aabb2.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/aabb3.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/colors.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/frustum.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/intersection_result.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/matrix2.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/matrix3.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/matrix4.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/noise.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/obb3.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/plane.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/quad.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/quaternion.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/ray.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/sphere.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/triangle.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/vector.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/vector2.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/vector3.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/vector4.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/constants.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/error_helpers.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/opengl.dart /Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/utilities.dart /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/lib/main.dart diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/kernel_snapshot_program.stamp" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/kernel_snapshot_program.stamp" deleted file mode 100644 index 0658b0a..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/kernel_snapshot_program.stamp" +++ /dev/null @@ -1 +0,0 @@ -{"inputs":["/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/package_config_subset","/Users/cho/Downloads/flutter/packages/flutter_tools/lib/src/build_system/targets/common.dart","/Users/cho/Downloads/flutter/bin/internal/engine.version","/Users/cho/Downloads/flutter/bin/internal/engine.version","/Users/cho/Downloads/flutter/bin/internal/engine.version","/Users/cho/Downloads/flutter/bin/internal/engine.version","/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/characters.dart","/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/characters.dart","/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/characters_impl.dart","/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/extensions.dart","/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/grapheme_clusters/breaks.dart","/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/grapheme_clusters/constants.dart","/Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/src/grapheme_clusters/table.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/collection.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/algorithms.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/boollist.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/unmodifiable_wrappers.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/canonicalized_map.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/combined_wrappers/combined_iterable.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/combined_wrappers/combined_iterator.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/combined_wrappers/combined_list.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/combined_wrappers/combined_map.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/comparators.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/empty_unmodifiable_set.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/equality.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/equality_map.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/equality_set.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/functions.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/iterable_extensions.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/iterable_zip.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/list_extensions.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/priority_queue.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/queue_list.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/union_set.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/union_set_controller.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/utils.dart","/Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/src/wrappers.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/animation.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/cupertino.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/foundation.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/gestures.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/material.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/painting.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/physics.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/rendering.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/scheduler.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/semantics.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/services.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/animation.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/animation_controller.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/listener_helpers.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/animation_style.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/diagnostics.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/animations.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/curves.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/tween.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/animation/tween_sequence.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/activity_indicator.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/ticker_provider.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/adaptive_text_selection_toolbar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/app.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/bottom_tab_bar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/checkbox.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/toggleable.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/colors.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/constants.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/context_menu.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/context_menu_action.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/date_picker.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/debug.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/desktop_text_selection.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text_selection.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/desktop_text_selection_toolbar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/desktop_text_selection_toolbar_button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/dialog.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/object.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/box.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/form_row.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/form_section.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/icon_theme_data.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/icons.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/interface_level.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/list_section.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/list_tile.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/localizations.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/magnifier.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/nav_bar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/page_scaffold.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/picker.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/radio.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/refresh.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/route.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/scrollbar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/search_field.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/restoration.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/segmented_control.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/slider.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/sliding_segmented_control.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/spell_check_suggestions_toolbar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/switch.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/tab_scaffold.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/tab_view.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_field.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/automatic_keep_alive.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_form_field_row.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_selection.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_selection_toolbar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_selection_toolbar_button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/text_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/cupertino/thumb_painter.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_bitfield_io.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_capabilities_io.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_isolates_io.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_platform_io.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/_timeline_io.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/annotations.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/assertions.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/basic_types.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/binding.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/bitfield.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/capabilities.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/change_notifier.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/collections.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/consolidate_response.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/constants.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/debug.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/isolates.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/key.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/licenses.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/memory_allocations.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/node.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/object.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/observer_list.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/persistent_hash_map.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/platform.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/print.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/serialization.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/service_extensions.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/stack_frame.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/synchronous_future.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/timeline.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/foundation/unicode.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/arena.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/binding.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/constants.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/converter.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/debug.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/drag.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/drag_details.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/eager.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/events.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/force_press.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/gesture_settings.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/hit_test.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/long_press.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/lsq_solver.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/monodrag.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/multidrag.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/multitap.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/pointer_router.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/pointer_signal_resolver.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/recognizer.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/resampler.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/scale.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/tap.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/tap_and_drag.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/team.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/gestures/velocity_tracker.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/about.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/action_buttons.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/action_chip.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/action_icons_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/adaptive_text_selection_toolbar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/animated_icons.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/animated_icons_data.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/add_event.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/arrow_menu.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/close_menu.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/ellipsis_search.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/event_add.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/home_menu.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/list_view.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_arrow.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_close.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/menu_home.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/pause_play.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/play_pause.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/search_ellipsis.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/animated_icons/data/view_list.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/app.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/app_bar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/app_bar_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/arc.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/autocomplete.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/back_button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/badge.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/badge_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/banner.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/banner_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_app_bar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_app_bar_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_navigation_bar_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_sheet.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/bottom_sheet_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material_state_mixin.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_bar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_bar_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_style.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_style_button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/button_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/calendar_date_picker.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/card.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/card_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/carousel.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/checkbox.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/checkbox_list_tile.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/checkbox_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/chip.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/slotted_render_object_widget.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/chip_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/choice_chip.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/circle_avatar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/color_scheme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/colors.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/constants.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/curves.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/data_table.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/data_table_source.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/data_table_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/date.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/date_picker.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/date_picker_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/debug.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/desktop_text_selection.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/desktop_text_selection_toolbar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/desktop_text_selection_toolbar_button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dialog.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dialog_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/divider.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/divider_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/drawer.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/drawer_header.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/drawer_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dropdown.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/binding.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dropdown_menu.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/dropdown_menu_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/elevated_button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/elevated_button_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/elevation_overlay.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/expand_icon.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/expansion_panel.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/expansion_tile.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/expansion_tile_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/filled_button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/filled_button_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/filter_chip.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/flexible_space_bar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/floating_action_button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/floating_action_button_location.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/floating_action_button_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/flutter_logo.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/grid_tile.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/grid_tile_bar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/icon_button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/icon_button_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/icons.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_decoration.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_highlight.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_ripple.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_sparkle.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_splash.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/ink_well.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/input_border.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/input_chip.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/input_date_picker_form_field.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/input_decorator.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/list_tile.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/list_tile_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/magnifier.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material_button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material_localizations.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/material_state.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_anchor.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_bar_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_button_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_style.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/menu_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/mergeable_material.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/motion.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_bar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_bar_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_drawer.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_drawer_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_rail.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/navigation_rail_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/no_splash.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/outlined_button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/outlined_button_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/page.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/page_transitions_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/paginated_data_table.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/popup_menu.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/popup_menu_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/predictive_back_page_transitions_builder.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/progress_indicator.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/progress_indicator_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/radio.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/radio_list_tile.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/radio_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/range_slider.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/refresh_indicator.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/reorderable_list.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/scaffold.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/scrollbar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/scrollbar_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/search.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/search_anchor.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/search_bar_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/search_view_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/segmented_button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/segmented_button_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/selectable_text.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/selection_area.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/shadows.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/slider.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/slider_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/snack_bar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/snack_bar_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/spell_check_suggestions_toolbar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/spell_check_suggestions_toolbar_layout_delegate.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/stepper.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/switch.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/switch_list_tile.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/switch_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tab_bar_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tab_controller.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tab_indicator.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tabs.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_button_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_field.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_form_field.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_selection.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_selection_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_selection_toolbar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_selection_toolbar_text_button.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/text_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/theme_data.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/time.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/time_picker.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/time_picker_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/toggle_buttons.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/toggle_buttons_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tooltip.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tooltip_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/tooltip_visibility.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/typography.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/material/user_accounts_drawer_header.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/_network_image_io.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/alignment.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/basic_types.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/beveled_rectangle_border.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/binding.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/border_radius.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/borders.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/box_border.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/box_decoration.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/box_fit.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/box_shadow.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/circle_border.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/clip.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/colors.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/continuous_rectangle_border.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/debug.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/decoration.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/decoration_image.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/edge_insets.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/flutter_logo.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/fractional_offset.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/geometry.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/gradient.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_cache.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_decoder.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_provider.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_resolution.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/image_stream.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/inline_span.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/linear_border.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/matrix_utils.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/notched_shapes.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/oval_border.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/paint_utilities.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/placeholder_span.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/rounded_rectangle_border.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/shader_warm_up.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/shape_decoration.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/stadium_border.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/star_border.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/strut_style.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/text_painter.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/text_scaler.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/text_span.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/painting/text_style.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/clamped_simulation.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/friction_simulation.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/gravity_simulation.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/simulation.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/spring_simulation.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/tolerance.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/physics/utils.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/animated_size.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/binding.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/binding.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/binding.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/binding.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/custom_layout.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/custom_paint.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/debug.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/debug_overflow_indicator.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/decorated_sliver.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/editable.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/paragraph.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/error.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/flex.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/flow.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/image.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/layer.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/layout_helper.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/list_body.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/list_wheel_viewport.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/mouse_tracker.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/selection.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/performance_overlay.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/platform_view.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/proxy_box.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/proxy_sliver.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/rotated_box.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/service_extensions.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/shifted_box.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_fill.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_fixed_extent_list.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_grid.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_group.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_list.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_multi_box_adaptor.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_padding.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_persistent_header.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/sliver_tree.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/stack.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/table.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/table_border.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/texture.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/tweens.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/view.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/viewport.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/viewport_offset.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/rendering/wrap.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/debug.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/priority.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/service_extensions.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/scheduler/ticker.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/debug.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/semantics.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/semantics_event.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/semantics/semantics_service.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/_background_isolate_binary_messenger_io.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/asset_bundle.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/asset_manifest.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/autofill.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/binary_messenger.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/browser_context_menu.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/clipboard.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/debug.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/deferred_component.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/flavor.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/font_loader.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/haptic_feedback.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/hardware_keyboard.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/keyboard_inserted_content.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/keyboard_key.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/keyboard_maps.g.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/live_text.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/message_codec.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/message_codecs.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/mouse_cursor.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/mouse_tracking.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/platform_channel.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/platform_views.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/predictive_back_event.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/process_text.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_android.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_fuchsia.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_ios.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_linux.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_macos.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_web.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/raw_keyboard_windows.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/restoration.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/service_extensions.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/spell_check.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/system_channels.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/system_chrome.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/system_navigator.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/system_sound.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_boundary.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_editing.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_editing_delta.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_formatter.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_input.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/text_layout_metrics.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/services/undo_manager.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/_html_element_view_io.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/_platform_selectable_region_context_menu_io.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/actions.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/adapter.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/framework.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/animated_cross_fade.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/animated_scroll_view.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/animated_size.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/animated_switcher.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/annotated_region.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/app.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/app_lifecycle_listener.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/async.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/autocomplete.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/autofill.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/banner.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/basic.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/bottom_navigation_bar_item.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/color_filter.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/constants.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/container.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/context_menu_button_item.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/context_menu_controller.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/debug.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/decorated_sliver.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/default_selection_style.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/default_text_editing_shortcuts.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/desktop_text_selection_toolbar_layout_delegate.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/dismissible.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/display_feature_sub_screen.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/disposable_build_context.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/drag_target.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/draggable_scrollable_sheet.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_notification.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/dual_transition_builder.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/editable_text.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/fade_in_image.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/feedback.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/focus_manager.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/focus_scope.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/focus_traversal.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/form.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/gesture_detector.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/grid_paper.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/heroes.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/icon.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/icon_data.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/icon_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/icon_theme_data.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/image.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/image_filter.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/image_icon.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/implicit_animations.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/inherited_model.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/inherited_notifier.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/inherited_theme.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/interactive_viewer.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/keyboard_listener.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/layout_builder.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/list_wheel_scroll_view.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/localizations.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/lookup_boundary.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/magnifier.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/media_query.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/modal_barrier.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/navigation_toolbar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/navigator.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/navigator_pop_handler.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/nested_scroll_view.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/notification_listener.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/orientation_builder.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/overflow_bar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/overlay.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/overscroll_indicator.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/page_storage.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/page_view.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/pages.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/performance_overlay.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/pinned_header_sliver.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/placeholder.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/platform_menu_bar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/platform_selectable_region_context_menu.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/platform_view.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/pop_scope.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/preferred_size.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/primary_scroll_controller.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/raw_keyboard_listener.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/reorderable_list.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/restoration_properties.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/router.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/routes.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/safe_area.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_activity.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_aware_image_provider.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_configuration.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_context.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_controller.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_delegate.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_metrics.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_notification_observer.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_physics.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_position.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_position_with_single_context.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_simulation.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scroll_view.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scrollable.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scrollable_helpers.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/scrollbar.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/selectable_region.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/selection_container.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/semantics_debugger.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/service_extensions.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/shared_app_data.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/shortcuts.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/single_child_scroll_view.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/size_changed_layout_notifier.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_fill.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_layout_builder.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_persistent_header.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_prototype_extent_list.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_resizing_header.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/sliver_tree.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/snapshot_widget.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/spacer.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/spell_check.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/status_transitions.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/system_context_menu.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/table.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/tap_region.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text_editing_intents.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text_selection_toolbar_anchors.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/text_selection_toolbar_layout_delegate.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/texture.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/title.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/transitions.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/tween_animation_builder.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/two_dimensional_scroll_view.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/two_dimensional_viewport.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/undo_history.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/unique_widget.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/value_listenable_builder.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/view.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/viewport.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/visibility.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/widget_inspector.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/widget_span.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/widget_state.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/src/widgets/will_pop_scope.dart","/Users/cho/Downloads/flutter/packages/flutter/lib/widgets.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/blend/blend.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/contrast/contrast.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dislike/dislike_analyzer.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/dynamic_color.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/dynamic_scheme.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/material_dynamic_colors.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/src/contrast_curve.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/src/tone_delta_pair.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/dynamiccolor/variant.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/hct/cam16.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/hct/hct.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/hct/src/hct_solver.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/hct/viewing_conditions.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/material_color_utilities.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/palettes/core_palette.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/palettes/tonal_palette.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer_celebi.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer_map.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer_wsmeans.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/quantizer_wu.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/src/point_provider.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/quantize/src/point_provider_lab.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_content.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_expressive.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_fidelity.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_fruit_salad.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_monochrome.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_neutral.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_rainbow.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_tonal_spot.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/scheme/scheme_vibrant.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/score/score.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/temperature/temperature_cache.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/utils/color_utils.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/utils/math_utils.dart","/Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/utils/string_utils.dart","/Users/cho/.pub-cache/hosted/pub.dev/meta-1.15.0/lib/meta.dart","/Users/cho/.pub-cache/hosted/pub.dev/meta-1.15.0/lib/meta_meta.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/vector_math_64.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/aabb2.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/aabb3.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/colors.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/frustum.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/intersection_result.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/matrix2.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/matrix3.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/matrix4.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/noise.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/obb3.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/plane.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/quad.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/quaternion.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/ray.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/sphere.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/triangle.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/vector.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/vector2.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/vector3.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/vector4.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/constants.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/error_helpers.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/opengl.dart","/Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/src/vector_math_64/utilities.dart","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/lib/main.dart"],"outputs":["/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/program.dill","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/program.dill"]} \ No newline at end of file diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.d" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.d" deleted file mode 100644 index d960678..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.d" +++ /dev/null @@ -1 +0,0 @@ - /Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.yaml: \ No newline at end of file diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.dill" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.dill" deleted file mode 100644 index e69de29..0000000 diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.stamp" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.stamp" deleted file mode 100644 index c34a994..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.stamp" +++ /dev/null @@ -1 +0,0 @@ -{"inputs":["/Users/cho/Downloads/flutter/packages/flutter_tools/lib/src/build_system/targets/native_assets.dart","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/package_config_subset"],"outputs":["/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.yaml","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.yaml"]} \ No newline at end of file diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.yaml" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.yaml" deleted file mode 100644 index e3cc6f6..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/native_assets.yaml" +++ /dev/null @@ -1,5 +0,0 @@ -format-version: - - 1 - - 0 - - 0 -native-assets: {} \ No newline at end of file diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/outputs.json" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/outputs.json" deleted file mode 100644 index 175e2fb..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/outputs.json" +++ /dev/null @@ -1 +0,0 @@ -["/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/vm_snapshot_data","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/isolate_snapshot_data","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/kernel_blob.bin","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/assets/images/.DS_Store","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/assets/images/miu.jpeg","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/fonts/MaterialIcons-Regular.otf","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/shaders/ink_sparkle.frag","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/AssetManifest.json","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/AssetManifest.bin","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/FontManifest.json","/Users/cho/2024/gdg/App/24-25-App-Assignment-04/최다연/build/app/intermediates/flutter/debug/flutter_assets/NOTICES.Z"] \ No newline at end of file diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/program.dill" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/program.dill" deleted file mode 100644 index c6abe20..0000000 Binary files "a/\354\265\234\353\213\244\354\227\260/.dart_tool/flutter_build/8619e5b306f8ca75464b56ce5ab15de9/program.dill" and /dev/null differ diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/package_config.json" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/package_config.json" deleted file mode 100644 index 201ba68..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/package_config.json" +++ /dev/null @@ -1,179 +0,0 @@ -{ - "configVersion": 2, - "packages": [ - { - "name": "async", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/async-2.11.0", - "packageUri": "lib/", - "languageVersion": "2.18" - }, - { - "name": "boolean_selector", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "characters", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "clock", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/clock-1.1.1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "collection", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0", - "packageUri": "lib/", - "languageVersion": "2.18" - }, - { - "name": "cupertino_icons", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8", - "packageUri": "lib/", - "languageVersion": "3.1" - }, - { - "name": "fake_async", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/fake_async-1.3.1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "flutter", - "rootUri": "file:///Users/cho/Downloads/flutter/packages/flutter", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "flutter_lints", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/flutter_lints-4.0.0", - "packageUri": "lib/", - "languageVersion": "3.1" - }, - { - "name": "flutter_test", - "rootUri": "file:///Users/cho/Downloads/flutter/packages/flutter_test", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "leak_tracker", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/leak_tracker-10.0.5", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "leak_tracker_flutter_testing", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.5", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "leak_tracker_testing", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "lints", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/lints-4.0.0", - "packageUri": "lib/", - "languageVersion": "3.1" - }, - { - "name": "matcher", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/matcher-0.12.16+1", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "material_color_utilities", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1", - "packageUri": "lib/", - "languageVersion": "2.17" - }, - { - "name": "meta", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/meta-1.15.0", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "path", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/path-1.9.0", - "packageUri": "lib/", - "languageVersion": "3.0" - }, - { - "name": "sky_engine", - "rootUri": "file:///Users/cho/Downloads/flutter/bin/cache/pkg/sky_engine", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "source_span", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/source_span-1.10.0", - "packageUri": "lib/", - "languageVersion": "2.18" - }, - { - "name": "stack_trace", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/stack_trace-1.11.1", - "packageUri": "lib/", - "languageVersion": "2.18" - }, - { - "name": "stream_channel", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/stream_channel-2.1.2", - "packageUri": "lib/", - "languageVersion": "2.19" - }, - { - "name": "string_scanner", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/string_scanner-1.2.0", - "packageUri": "lib/", - "languageVersion": "2.18" - }, - { - "name": "term_glyph", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/term_glyph-1.2.1", - "packageUri": "lib/", - "languageVersion": "2.12" - }, - { - "name": "test_api", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/test_api-0.7.2", - "packageUri": "lib/", - "languageVersion": "3.2" - }, - { - "name": "vector_math", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4", - "packageUri": "lib/", - "languageVersion": "2.14" - }, - { - "name": "vm_service", - "rootUri": "file:///Users/cho/.pub-cache/hosted/pub.dev/vm_service-14.2.5", - "packageUri": "lib/", - "languageVersion": "3.3" - }, - { - "name": "flutter_assignment_04", - "rootUri": "../", - "packageUri": "lib/", - "languageVersion": "3.5" - } - ], - "generated": "2024-11-09T02:56:00.298376Z", - "generator": "pub", - "generatorVersion": "3.5.4", - "flutterRoot": "file:///Users/cho/Downloads/flutter", - "flutterVersion": "3.24.4", - "pubCache": "file:///Users/cho/.pub-cache" -} diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/package_config_subset" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/package_config_subset" deleted file mode 100644 index 106ebf6..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/package_config_subset" +++ /dev/null @@ -1,113 +0,0 @@ -async -2.18 -file:///Users/cho/.pub-cache/hosted/pub.dev/async-2.11.0/ -file:///Users/cho/.pub-cache/hosted/pub.dev/async-2.11.0/lib/ -boolean_selector -2.17 -file:///Users/cho/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/ -file:///Users/cho/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/lib/ -characters -2.12 -file:///Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/ -file:///Users/cho/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/ -clock -2.12 -file:///Users/cho/.pub-cache/hosted/pub.dev/clock-1.1.1/ -file:///Users/cho/.pub-cache/hosted/pub.dev/clock-1.1.1/lib/ -collection -2.18 -file:///Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/ -file:///Users/cho/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/ -cupertino_icons -3.1 -file:///Users/cho/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8/ -file:///Users/cho/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8/lib/ -fake_async -2.12 -file:///Users/cho/.pub-cache/hosted/pub.dev/fake_async-1.3.1/ -file:///Users/cho/.pub-cache/hosted/pub.dev/fake_async-1.3.1/lib/ -flutter_lints -3.1 -file:///Users/cho/.pub-cache/hosted/pub.dev/flutter_lints-4.0.0/ -file:///Users/cho/.pub-cache/hosted/pub.dev/flutter_lints-4.0.0/lib/ -leak_tracker -3.2 -file:///Users/cho/.pub-cache/hosted/pub.dev/leak_tracker-10.0.5/ -file:///Users/cho/.pub-cache/hosted/pub.dev/leak_tracker-10.0.5/lib/ -leak_tracker_flutter_testing -3.2 -file:///Users/cho/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.5/ -file:///Users/cho/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-3.0.5/lib/ -leak_tracker_testing -3.2 -file:///Users/cho/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1/ -file:///Users/cho/.pub-cache/hosted/pub.dev/leak_tracker_testing-3.0.1/lib/ -lints -3.1 -file:///Users/cho/.pub-cache/hosted/pub.dev/lints-4.0.0/ -file:///Users/cho/.pub-cache/hosted/pub.dev/lints-4.0.0/lib/ -matcher -3.0 -file:///Users/cho/.pub-cache/hosted/pub.dev/matcher-0.12.16+1/ -file:///Users/cho/.pub-cache/hosted/pub.dev/matcher-0.12.16+1/lib/ -material_color_utilities -2.17 -file:///Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/ -file:///Users/cho/.pub-cache/hosted/pub.dev/material_color_utilities-0.11.1/lib/ -meta -2.12 -file:///Users/cho/.pub-cache/hosted/pub.dev/meta-1.15.0/ -file:///Users/cho/.pub-cache/hosted/pub.dev/meta-1.15.0/lib/ -path -3.0 -file:///Users/cho/.pub-cache/hosted/pub.dev/path-1.9.0/ -file:///Users/cho/.pub-cache/hosted/pub.dev/path-1.9.0/lib/ -source_span -2.18 -file:///Users/cho/.pub-cache/hosted/pub.dev/source_span-1.10.0/ -file:///Users/cho/.pub-cache/hosted/pub.dev/source_span-1.10.0/lib/ -stack_trace -2.18 -file:///Users/cho/.pub-cache/hosted/pub.dev/stack_trace-1.11.1/ -file:///Users/cho/.pub-cache/hosted/pub.dev/stack_trace-1.11.1/lib/ -stream_channel -2.19 -file:///Users/cho/.pub-cache/hosted/pub.dev/stream_channel-2.1.2/ -file:///Users/cho/.pub-cache/hosted/pub.dev/stream_channel-2.1.2/lib/ -string_scanner -2.18 -file:///Users/cho/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/ -file:///Users/cho/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/lib/ -term_glyph -2.12 -file:///Users/cho/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/ -file:///Users/cho/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/lib/ -test_api -3.2 -file:///Users/cho/.pub-cache/hosted/pub.dev/test_api-0.7.2/ -file:///Users/cho/.pub-cache/hosted/pub.dev/test_api-0.7.2/lib/ -vector_math -2.14 -file:///Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/ -file:///Users/cho/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/ -vm_service -3.3 -file:///Users/cho/.pub-cache/hosted/pub.dev/vm_service-14.2.5/ -file:///Users/cho/.pub-cache/hosted/pub.dev/vm_service-14.2.5/lib/ -flutter_assignment_04 -3.5 -file:///Users/cho/2024/gdg/App/24-25-App-Assignment-04/%E1%84%8E%E1%85%AC%E1%84%83%E1%85%A1%E1%84%8B%E1%85%A7%E1%86%AB/ -file:///Users/cho/2024/gdg/App/24-25-App-Assignment-04/%E1%84%8E%E1%85%AC%E1%84%83%E1%85%A1%E1%84%8B%E1%85%A7%E1%86%AB/lib/ -sky_engine -3.2 -file:///Users/cho/Downloads/flutter/bin/cache/pkg/sky_engine/ -file:///Users/cho/Downloads/flutter/bin/cache/pkg/sky_engine/lib/ -flutter -3.3 -file:///Users/cho/Downloads/flutter/packages/flutter/ -file:///Users/cho/Downloads/flutter/packages/flutter/lib/ -flutter_test -3.3 -file:///Users/cho/Downloads/flutter/packages/flutter_test/ -file:///Users/cho/Downloads/flutter/packages/flutter_test/lib/ -2 diff --git "a/\354\265\234\353\213\244\354\227\260/.dart_tool/version" "b/\354\265\234\353\213\244\354\227\260/.dart_tool/version" deleted file mode 100644 index 057aa0d..0000000 --- "a/\354\265\234\353\213\244\354\227\260/.dart_tool/version" +++ /dev/null @@ -1 +0,0 @@ -3.24.4 \ No newline at end of file diff --git "a/\354\265\234\353\213\244\354\227\260/build/app/intermediates/javac/debug/classes/io/flutter/plugins/GeneratedPluginRegistrant.class" "b/\354\265\234\353\213\244\354\227\260/build/app/intermediates/javac/debug/classes/io/flutter/plugins/GeneratedPluginRegistrant.class" deleted file mode 100644 index bed609d..0000000 Binary files "a/\354\265\234\353\213\244\354\227\260/build/app/intermediates/javac/debug/classes/io/flutter/plugins/GeneratedPluginRegistrant.class" and /dev/null differ diff --git "a/\354\265\234\353\213\244\354\227\260/build/app/tmp/kotlin-classes/debug/com/example/flutter_assignment_04/MainActivity.class" "b/\354\265\234\353\213\244\354\227\260/build/app/tmp/kotlin-classes/debug/com/example/flutter_assignment_04/MainActivity.class" deleted file mode 100644 index dc45b35..0000000 Binary files "a/\354\265\234\353\213\244\354\227\260/build/app/tmp/kotlin-classes/debug/com/example/flutter_assignment_04/MainActivity.class" and /dev/null differ diff --git "a/\354\265\234\353\213\244\354\227\260/build/app/tmp/packJniLibsflutterBuildDebug/MANIFEST.MF" "b/\354\265\234\353\213\244\354\227\260/build/app/tmp/packJniLibsflutterBuildDebug/MANIFEST.MF" index 58630c0..59499bc 100644 --- "a/\354\265\234\353\213\244\354\227\260/build/app/tmp/packJniLibsflutterBuildDebug/MANIFEST.MF" +++ "b/\354\265\234\353\213\244\354\227\260/build/app/tmp/packJniLibsflutterBuildDebug/MANIFEST.MF" @@ -1,2 +1,2 @@ -Manifest-Version: 1.0 - +Manifest-Version: 1.0 +